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.
Claims20
A communications method, comprising:
- obtaining, by a router, a current route locator address (RLOC) of a roaming endpoint identifier (EID) and a plurality of predictive RLOCs of the roaming EID, wherein the roaming EID identifies a user device, wherein a current location of the roaming EID is indicated by the current RLOC of the roaming EID, and wherein a plurality of predictive locations of the roaming EID are indicated by the predictive RLOCs of the roaming EID;
- receiving, by the router, a packet destined for the roaming EID;
- sending, by the router, the packet to the current location of the roaming EID;
- and
- sending, by the router, a copy of the packet to each of the plurality of predictive locations.
A router, comprising:
- a non-transitory memory storage comprising instructions;
- and
- one or more processors in communication with the memory storage, wherein the one or more processors execute the instructions to perform the steps of:
- obtaining a current route locator address (RLOC) of a roaming endpoint identifier (ED) and a plurality of predictive RLOCs of the roaming EID, wherein the roaming EID identifies a user device, wherein a current location of the roaming EID is indicated by the current RLOC of the roaming EID, and wherein a plurality of predictive locations of the roaming EID are indicated by the predictive RLOCs of the roaming EID;
- receiving a packet destined for the roaming EID;
- sending the packet to the current location of the roaming EID;
- and
- sending a copy of the packet to each of the plurality of predictive locations.
Dependencies are inferred from the claim text.