Patent ID: 7948871

Claim:
A computer implemented method for recovering Mobile Internet Protocol (IP) sessions of a mobility agent in a Mobile IP network, comprising: receiving at the mobility agent a first and second Mobile IP registration request message originating from a first and second mobile node respectively, wherein the first and second Mobile IP registration request messages indicate that the first and second mobile nodes request Mobile IP services in association with a first and second one of a plurality of mobility agent peers of the mobility agent in the Mobile IP network respectively, wherein the first and second Mobile IP registration requests are received dynamically depending on a location of the first and second mobile nodes in the Mobile IP network; transmitting a first and second Mobile IP registration reply messages in response to providing Mobile IP services for the first and second mobile nodes; storing, within a Mobile IP data structure of the mobility agent, one or more Mobile IP sessions, wherein a first session is associated with the first mobile node and a second session is associated with the second mobile node, wherein information of the Mobile IP sessions is specific to the mobility agent; transmitting Mobile IP information derived from the first session to the first mobility agent peer, and transmitting Mobile IP information derived from the second session to the second mobility agent peer; and upon the mobility agent inadvertently losing the first and second sessions, requesting from the first and second mobility agent peers the Mobile IP information associated with the mobility agent, receiving at least a portion of the requested Mobile IP information, and reconstructing the first and second sessions from the received Mobile IP information.