Predictive routing for mobility
AssigneeFuturewei Technologies, Inc.
InventorPadmadevi Pillay-Esnault
Life of this patent
Estimating the term…
Abstract
A method of utilizing a list of predictive paths by a map-server. The method includes receiving the list of predictive paths, storing the list of predictive paths in a memory, receiving, from a first network element, a request for a location of a user device, the request related to transmitting a packet to the user device, and transmitting, to the first network element, a plurality of user locations based on the list of predictive paths, the plurality of user locations identifying where a second user device will transmit the packet when the packet is received by the second user device.
Claims23
A method performed by a user device in a network, comprising:
- generating a list of route locator addresses (RLOCs) of a roaming endpoint identifier (EID), the roaming EID identifying the user device and the list of RLOCs comprising a predictive RLOC associated with a predictive location of the user device;
- sending a current RLOC associated with a current location of the user device and the list of RLOCs to a mapping system (MS) in the network via a first ingress/egress router (xTR), the first xTR corresponding to the current RLOC;
- and
- receiving a packet from a network element (NE) in the network via a second xTR in response to sending the list of RLOCs to the MS, wherein the second xTR corresponds to the predictive RLOC.
A user device implemented in a network, comprising:
- a memory storing instructions;
- and
- a processor coupled to the memory and configured to execute the instructions that, when executed by the processor, cause the user device to:
- generate a list of route locator addresses (RLOCs) of a roaming endpoint identifier (EID), wherein the roaming EID identifies the user device, wherein the list of RLOCs comprises a predictive RLOC associated with a predictive location of the user device;
- send a current RLOC associated with a current location of the user device and the list of RLOCs to a mapping system (MS) in the network via a first ingress/egress router (xTR), wherein the first xTR corresponds to the current RLOC;
- and
- receive a packet from a network element (NE) in the network via a second xTR in response to the list of RLOCs being sent to the MS, wherein the second xTR corresponds to the predictive RLOC.
A method, comprising:
- generating a list of route locator addresses (RLOCs) of a roaming endpoint identifier (EID), wherein the roaming EID identifies a user device, the list of RLOCs comprising a predictive RLOC associated with a predictive location of the user device, the predictive RLOC corresponding to a first ingress/egress router (xTR);
- sending a current RLOC associated with a current location of the user device and the list of RLOCs to a mapping system (MS) in the network, the current RLOC corresponding to a second xTR;
- receiving, by the first xTR and the second xTR, a packet destined for the user device from a network element (NE) in the network in response to sending the list of RLOCs to the MS;
- and
- forwarding, by the first xTR, the packet to the user device.
Dependencies are inferred from the claim text.