Long term evolution (LTE) mobile anchoring
AssigneeVerizon Patent and Licensing Inc.
InventorsSamir Ait-Ameur, Imtiyaz Shaikh
Life of this patent
Estimating the term…
Abstract
A device receives roaming information associated with a user equipment (UE), a current eNodeB conducting a current Internet protocol (IP) session with the UE, and a plurality of eNodeBs that are neighboring the current eNodeB. The device also selects, based on the roaming information and from the plurality of eNodeBs, an optimal eNodeB to which to handover the UE, and establishes a preemptive IP session with the optimal eNodeB. The device further initiates a handover of the current IP session and the UE from the current eNodeB to the optimal eNodeB, where the current eNodeB acts as an anchoring point for a bearer path associated with the UE during the handover.
Claims20
A method comprising:
- receiving, by a computing device, roaming information associated with a user equipment (UE), a current eNodeB conducting a current Internet protocol (IP) session with the UE, and a plurality of eNodeBs that are neighboring the current eNodeB;
- selecting, by the computing device and based on the roaming information, a particular eNodeB from the plurality of eNodeBs;
- assigning, by the computing device, a temporary IP address to the UE;
- instructing, by the computing device, the particular eNodeB to establish roaming tunnels for a handover of the UE from the current eNodeB to the particular eNodeB,
- the roaming tunnels including:
- a first roaming tunnel between the particular eNodeB and the current eNodeB, and
- a second roaming tunnel between the particular eNodeB and the UE;
- removing, by the computing device, the current IP session from an active IP session pool;
- recording, by the computing device, information associated with the particular eNodeB;
- receiving, by the computing device, location information that indicates that the UE is transitioning to a coverage area associated with the particular eNodeB;
- and
- switching, by the computing device and after receiving the location information, the temporary IP address to an original IP address associated with the UE.
A device comprising:
- a memory to store instructions;
- and
- a processor to execute the instructions in the memory to:
- receive roaming information associated with a user equipment (UE), a current eNodeB conducting a current Internet protocol (IP) session with the UE, and a plurality of eNodeBs that are neighboring the current eNodeB,
- select, based on the roaming information and from the plurality of eNodeBs, a particular eNodeB,
- assign a temporary IP address to the UE,
- instruct the particular eNodeB to establish roaming tunnels for a handover of the UE from the current eNodeB to the particular eNodeB,
- the roaming tunnels including:
- a first roaming tunnel between the particular eNodeB and the current eNodeB, and
- a second roaming tunnel between the particular eNodeB and the UE,
- remove the current IP session from an active IP session pool,
- record information associated with the particular eNodeB,
- receive location information that includes information associated with a location of the UE, and
- change, after receiving the location information, the temporary IP address to an original IP address associated with the UE.
A non-transitory computer-readable medium storing instructions, the instructions comprising:
- one or more instructions that, when executed by at least one processor, cause the at least one processor to:
- receive roaming information associated with a user equipment (UE), a current eNodeB conducting a current Internet protocol (IP) session with the UE, and a plurality of eNodeBs that are neighboring the current eNodeB;
- select, based on the roaming information and from the plurality of eNodeBs, a particular eNodeB;
- assign a temporary IP address to the UE;
- instruct the particular eNodeB to establish roaming tunnels for a handover of the UE from the current eNodeB to the particular eNodeB,
- the roaming tunnels including:
- a first roaming tunnel between the particular eNodeB and the current eNodeB, and
- a second roaming tunnel between the particular eNodeB and the UE;
- remove the current IP session from an active IP session pool;
- record information associated with the particular eNodeB;
- receive location information that indicates that the UE is transitioning to a coverage area associated with the particular eNodeB;
- and
- switch, after receiving the location information, the temporary IP address to an original IP address associated with the UE.
Dependencies are inferred from the claim text.