Method for providing home agent geographic redundancy via a service redundancy protocol
First Claim
1. A system for providing redundancy in a communication network comprising:
- a first Home Agent acting as a backup Home Agent to a primary Home Agent, wherein the primary Home Agent provides mobility management functions for a plurality of mobile nodes and maintains a subscriber session for each mobile node processed by the primary Home Agent;
the first Home Agent configured to receive a Hello Message from the primary Home Agent that is remotely located from the first Home Agent, wherein the Hello Message includes system attributes and information to determine a remote Home Agent'"'"'s state;
the first Home Agent configured to receive at least one Checkpoint Message from the second Home Agent which provides information for a plurality of subscriber sessions where each subscriber session includes information for a particular mobile node that is used by the primary Home Agent in providing mobility management for that mobile node; and
the first Home Agent being able to transition to become the primary Home Agent to provide mobility management for the plurality of mobile nodes using redundant subscriber session information received from the primary Home Agent and to advertise primary Home Agent identification information into the routing domain using a routing protocol, which prompts network devices to route messages to the first Home Agent instead of the primary Home Agent;
wherein the first Home Agent transitions to the primary Home Agent based on priority and state information in the Hello Message, wherein priority information is used to determine which Home Agent transitions to active.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for providing redundancy in servicing packet data communications within wireless mobile data networks are disclosed. More particularly, the method and system provide a redundant Home Agent with the ability to assume the role of the primary Home Agent in the event of a primary Home Agent network, software, or other failure. The redundancy allows the Home Agent services to remain functional even in the event of a failure of one of the Home Agents in the redundant group, which may be composed of one or more Home Agents. The Home Agents can use a service redundancy protocol which is composed of messages that are sent between the redundant group of Home Agents. The messages allow the Home Agents to, for example, back up call session information, check on the status of one another, and share priority information.
37 Citations
18 Claims
-
1. A system for providing redundancy in a communication network comprising:
-
a first Home Agent acting as a backup Home Agent to a primary Home Agent, wherein the primary Home Agent provides mobility management functions for a plurality of mobile nodes and maintains a subscriber session for each mobile node processed by the primary Home Agent; the first Home Agent configured to receive a Hello Message from the primary Home Agent that is remotely located from the first Home Agent, wherein the Hello Message includes system attributes and information to determine a remote Home Agent'"'"'s state; the first Home Agent configured to receive at least one Checkpoint Message from the second Home Agent which provides information for a plurality of subscriber sessions where each subscriber session includes information for a particular mobile node that is used by the primary Home Agent in providing mobility management for that mobile node; and the first Home Agent being able to transition to become the primary Home Agent to provide mobility management for the plurality of mobile nodes using redundant subscriber session information received from the primary Home Agent and to advertise primary Home Agent identification information into the routing domain using a routing protocol, which prompts network devices to route messages to the first Home Agent instead of the primary Home Agent; wherein the first Home Agent transitions to the primary Home Agent based on priority and state information in the Hello Message, wherein priority information is used to determine which Home Agent transitions to active. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for providing redundancy in a communication network comprising:
-
receiving a first message containing system attributes from a first Home Agent at a second Home Agent that is remotely located from the first Home Agent; receiving a second message from the first Home Agent acting as a primary Home Agent at the second Home Agent, wherein the second message provides information for a plurality of subscriber sessions where each subscriber session includes information for a particular mobile node that is used by the primary Home Agent in providing services to that mobile node; transitioning the second Home Agent to the primary Home Agent; processing subscriber sessions at the second Home Agent using the subscriber session information received in the second message; and advertising primary Home Agent identification information from the second Home Agent into the routing domain using a routing protocol, which prompts network devices to route messages to the second Home Agent instead of the first Home Agent; wherein the transitioning step is based on priority and state information in the first message, and wherein the first message is a Hello Message and the priority information is used to determine which Home Agent transitions to active. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system for providing redundancy in a communication network comprising:
-
a first means for providing backup redundancy for a second means for providing mobility management functions for IP communications on behalf of a mobile node that is remotely located from the first means; a means for communicating between the first means and the second means; the first means receiving a first message from the second means, the first message containing system attributes; and the first means receiving a second message from the second means providing information for a plurality of subscriber sessions where each subscriber session includes information for a particular mobile node that is used by the second means in providing mobility management for that mobile node, wherein the first means transitions to become the primary means for providing mobility management and advertises the identification information of the primary means into the routing domain using a routing protocol; wherein the first means transitions to the primary Home Agent based on priority and state information in the Hello Message, and the priority information is used to determine which Home Agent transitions to active. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification