Method and Apparatus for Mobility Agent Recovery
First Claim
1. A mobility agent in a Mobile IP network that provides Mobile IP services to one or more mobile nodes, comprising:
- a packet processing module to process Mobile IP packets received at the mobility agent and transmitted by the mobility agent;
a security module coupled with the packet processing module to perform authentication, authorization, and accounting services;
one or more mobility agent to mobility agent capabilities modules coupled with the packet processing module, wherein each capability module is a particular set of one or more operations that is to provide functionality of an application feature between one mobility agent with another mobility agent;
a Mobile IP data structure coupled with the packet processing module and at least some of the mobility agent to mobility agent capabilities modules, the Mobile IP data structure including,a local mobility agent Mobile IP structure to store a record with Mobile IP information for each mobile node the mobility agent is providing Mobile IP service to, the Mobile IP information is specific to the mobility agent, anda remote mobility agent Mobile IP structure to store remote mobility agent specific information, wherein the remote mobility agent specific information is unrelated to the mobility agent providing Mobile IP services to the one or more mobile nodes;
a static peer structure to store indication of one or more static mobility agent peers of the mobility agent; and
a remote mobility agent configuration structure including,a supported remote mobility agents capabilities structure to indicate capabilities of remote mobility agents, anda remote mobility agents type structure to indicate a type of each remote mobility agent.
0 Assignments
0 Petitions
Accused Products
Abstract
Techniques for recovering Mobile Internet Protocol (IP) session(s) of a mobility agent in a Mobile IP network are described herein. In one embodiment of the invention, for each mobility session associated with a mobility agent, the mobility agent distributively backs up mobility agent specific information to the mobility agent peer associated with that mobility session. The mobility agent specific information is not used by the mobility agent peer. Upon the mobility agent inadvertently losing at least one mobility session, the mobility agent recovers the stored mobility agent specific information associated with those sessions from the mobility agent peers respectively associated with those sessions. Other methods and apparatuses are also described.
-
Citations
6 Claims
-
1. A mobility agent in a Mobile IP network that provides Mobile IP services to one or more mobile nodes, comprising:
-
a packet processing module to process Mobile IP packets received at the mobility agent and transmitted by the mobility agent; a security module coupled with the packet processing module to perform authentication, authorization, and accounting services; one or more mobility agent to mobility agent capabilities modules coupled with the packet processing module, wherein each capability module is a particular set of one or more operations that is to provide functionality of an application feature between one mobility agent with another mobility agent; a Mobile IP data structure coupled with the packet processing module and at least some of the mobility agent to mobility agent capabilities modules, the Mobile IP data structure including, a local mobility agent Mobile IP structure to store a record with Mobile IP information for each mobile node the mobility agent is providing Mobile IP service to, the Mobile IP information is specific to the mobility agent, and a remote mobility agent Mobile IP structure to store remote mobility agent specific information, wherein the remote mobility agent specific information is unrelated to the mobility agent providing Mobile IP services to the one or more mobile nodes; a static peer structure to store indication of one or more static mobility agent peers of the mobility agent; and a remote mobility agent configuration structure including, a supported remote mobility agents capabilities structure to indicate capabilities of remote mobility agents, and a remote mobility agents type structure to indicate a type of each remote mobility agent. - View Dependent Claims (2, 3, 4, 5, 6)
-
Specification