Methods and apparatus for mobile IP dynamic home agent allocation
First Claim
1. A network device adapted for distributing a Mobile IP registration request to one of a plurality of Home Agents, comprising:
- a processor; and
a memory, at least one of the processor or the memory being adapted for;
receiving a registration request from a Foreign Agent to which the Mobile Node has roamed;
determining whether a binding for the Mobile Node exists in a list of temporary bindings;
if a binding for the Mobile Node is determined to exist in the list of temporary bindings, forwarding the registration request to the one of the plurality of Home Agents identified in the binding;
if it is determined that a binding for the Mobile Node does not exist in the list of temporary bindings,selecting one of the plurality of Home Agents to be an active Home Agent to which the registration request is to be forwarded, wherein an IP address associated with the selected one of the plurality of Home Agents has not previously been configured on the Mobile Node as a Home Agent of the Mobile Node, wherein the registration request that has been received does not identify the selected one of the plurality of Home Agents;
sending the registration request to the selected one of the plurality of Home Agents, the source IP address of the registration request being an IP address of the Foreign Agent to which the Mobile Node has roamed, thereby enabling the selected one of the plurality of Home Agents to send a Mobile IP registration reply directly to the Foreign Agent without interception by the network device, wherein the network device is not one of the plurality of Home Agents; and
creating a binding associated with the Mobile Node in the list of temporary bindings, wherein the binding associated with the Mobile Node in the list of temporary bindings indicates that a registration request has been sent to the one of the plurality of Home Agents.
1 Assignment
0 Petitions
Accused Products
Abstract
In accordance with one aspect of the invention, methods and apparatus for distributing a Mobile IP registration request to one of a plurality of Home Agents are disclosed. A registration request is received from a Foreign Agent to which the Mobile Node has roamed. One of the plurality of Home Agents is selected. The registration request is then forwarded to the selected one of the plurality of Home Agents. The source IP address of the registration request is an IP address of the Foreign Agent to which the Mobile Node has roamed, thereby enabling the selected one of the plurality of Home Agents to send a Mobile IP registration reply directly to the Foreign Agent without interception by the network device.
69 Citations
45 Claims
-
1. A network device adapted for distributing a Mobile IP registration request to one of a plurality of Home Agents, comprising:
-
a processor; and a memory, at least one of the processor or the memory being adapted for; receiving a registration request from a Foreign Agent to which the Mobile Node has roamed; determining whether a binding for the Mobile Node exists in a list of temporary bindings; if a binding for the Mobile Node is determined to exist in the list of temporary bindings, forwarding the registration request to the one of the plurality of Home Agents identified in the binding; if it is determined that a binding for the Mobile Node does not exist in the list of temporary bindings, selecting one of the plurality of Home Agents to be an active Home Agent to which the registration request is to be forwarded, wherein an IP address associated with the selected one of the plurality of Home Agents has not previously been configured on the Mobile Node as a Home Agent of the Mobile Node, wherein the registration request that has been received does not identify the selected one of the plurality of Home Agents; sending the registration request to the selected one of the plurality of Home Agents, the source IP address of the registration request being an IP address of the Foreign Agent to which the Mobile Node has roamed, thereby enabling the selected one of the plurality of Home Agents to send a Mobile IP registration reply directly to the Foreign Agent without interception by the network device, wherein the network device is not one of the plurality of Home Agents; and creating a binding associated with the Mobile Node in the list of temporary bindings, wherein the binding associated with the Mobile Node in the list of temporary bindings indicates that a registration request has been sent to the one of the plurality of Home Agents. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 45)
-
-
30. A network device for distributing a Mobile IP registration request to one of a plurality of Home Agents, comprising:
-
means for receiving a registration request from a Foreign Agent to which the Mobile Node has roamed; means for determining whether a binding for the Mobile Node exists in a list of temporary bindings; means for forwarding the registration request to the one of the plurality of Home Agents identified in the binding if a binding for the Mobile Node is determined to exist in the list of temporary bindings; means for selecting one of the plurality of Home Agents to be an active Home Agent to which the registration request is to be forwarded, sending the registration request to the selected one of the plurality of Home Agents, and creating a temporary binding associated with the Mobile Node in the list of temporary bindings if it is determined that a binding for the Mobile Node does not exist in the list of temporary bindings, wherein an IP address associated with the selected one of the plurality of Home Agents has not previously been configured on the Mobile Node as a Home Agent of the Mobile Node, wherein the registration request that has been received does not identify the selected one of the plurality of Home Agents, the source IP address of the registration request being an IP address of the Foreign Agent to which the Mobile Node has roamed, thereby enabling the selected one of the plurality of Home Agents to send a Mobile IP registration reply directly to the Foreign Agent without interception by the network device, wherein the network device is not one of the plurality of Home Agents. - View Dependent Claims (42)
-
-
32. In a network device, a method of distributing a Mobile IP registration request to one of a plurality of Home Agents, the method comprising:
-
receiving a registration request from a Foreign Agent to which the Mobile Node has roamed; determining whether a binding for the Mobile Node exists in a list of temporary bindings; if a binding for the Mobile Node is determined to exist in the list of temporary bindings, forwarding the registration request to the one of the plurality of Home Agents identified in the binding; if it is determined that a binding for the Mobile Node does not exist in the list of temporary bindings, selecting one of the plurality of Home Agents to be an active Home Agent to which the registration request is to be forwarded, wherein an IP address associated with the selected one of the plurality of Home Agents has not previously been configured on the Mobile Node as a Home Agent of the Mobile Node, wherein the registration request that has been received does not identify the selected one of the plurality of Home Agents; sending the registration request to the selected one of the plurality of Home Agents, the source IP address of the registration request being an IP address of the Foreign Agent to which the Mobile Node has roamed, thereby enabling the selected one of the plurality of Home Agents to send a Mobile IP registration reply directly to the Foreign Agent without interception by the network device, wherein the network device is not one of the plurality of Home Agents; and creating a binding associated with the Mobile Node in the list of temporary bindings. - View Dependent Claims (43, 44)
-
Specification