Methods and apparatus for using DHCP for home address management of nodes attached to an edge device and for performing mobility and address management as a proxy home agent
First Claim
1. In a system supporting Mobile IP, a method of distributing network prefixes in a Customer Premises Edge router, comprising:
- receiving a DHPC reply including a network prefix from a DHCP server in response to a DHCP request;
dividing the network prefix among a plurality of interfaces of the Customer Premises Edge router; and
assigning a home address based upon the divided network prefix to one or more nodes on the plurality of interfaces, wherein the nodes support Mobile IP.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus for supporting the management of mobility and addresses by a Customer Premises Edge (CPE) router in a Mobile IP environment are disclosed. When a network prefix is allocated by a DHCP router to the CPE router, the CPE router divides the network prefix among its interfaces, and allocates home addresses to Mobile Nodes connected to its interfaces, as appropriate. The CPE router also assists in performing Duplicate Address Detection (DAD) to ensure that a home address that has been allocated has not already been assigned to another node. Upon completion of registration of a Mobile Node that is connected to one of the interfaces of the CPE router with its Home Agent, the CPE router assists in routing traffic to the Mobile Node. In addition, the CPE router assists in notifying nodes when one of the Mobile Nodes has moved, as well as when one of the Mobile Nodes has de-registered with the Home Agent.
139 Citations
34 Claims
-
1. In a system supporting Mobile IP, a method of distributing network prefixes in a Customer Premises Edge router, comprising:
-
receiving a DHPC reply including a network prefix from a DHCP server in response to a DHCP request;
dividing the network prefix among a plurality of interfaces of the Customer Premises Edge router; and
assigning a home address based upon the divided network prefix to one or more nodes on the plurality of interfaces, wherein the nodes support Mobile IP. - View Dependent Claims (2, 3, 4, 5, 6, 7, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
8. The method as recited in claim 8, further comprising:
identifying a Home Agent associated with the network prefix. - View Dependent Claims (9)
-
23. A method of performing duplicate address detection by a network device, comprising:
-
sending a neighbor solicitation to one or more of the plurality of nodes, wherein the neighbor solicitation identifies at least one address of one of the plurality of nodes that has attempted to register with a Home Agent; and
when a neighbor advertisement is received from one of the plurality of nodes, forwarding the neighbor advertisement to the Home Agent, thereby enabling the Home Agent to send an error message to the one of the plurality of nodes that has attempted to register with the Home Agent. - View Dependent Claims (24, 25, 26, 27, 28)
-
-
29. A system supporting Mobile IP adapted for distributing network prefixes in a Customer Premises Edge router, comprising:
-
means for receiving a DHPC reply including a network prefix from a DHCP server in response to a DHCP request;
means for dividing the network prefix among a plurality of interfaces of the Customer Premises Edge router; and
means for assigning a home address based upon the divided network prefix to one or more nodes on the plurality of interfaces, wherein the nodes support Mobile IP.
-
-
30. A system supporting Mobile IP and adapted for distributing network prefixes in a Customer Premises Edge router, comprising:
-
a processor; and
a memory, at least one of the processor and the memory being adapted for;
receiving a DHPC reply including a network prefix from a DHCP server in response to a DHCP request;
dividing the network prefix among a plurality of interfaces of the Customer Premises Edge router; and
assigning a home address based upon the divided network prefix to one or more nodes on the plurality of interfaces, wherein the nodes support Mobile IP.
-
-
31. A computer-readable medium storing thereon computer-readable instructions for distributing network prefixes by a Customer Premises Edge router in a system supporting Mobile IP, comprising:
-
instructions for receiving a DHPC reply including a network prefix from a DHCP server in response to a DHCP request;
instructions for dividing the network prefix among a plurality of interfaces of the Customer Premises Edge router; and
instructions for assigning a home address based upon the divided network prefix to one or more nodes on the plurality of interfaces, wherein the nodes support Mobile IP.
-
-
32. A network device adapted for performing duplicate address detection, comprising:
-
means for sending a neighbor solicitation to one or more of the plurality of nodes, wherein the neighbor solicitation identifies at least one address of one of the plurality of nodes that has attempted to register with a Home Agent; and
means for forwarding the neighbor advertisement to the Home Agent when a neighbor advertisement is received from one of the plurality of nodes, thereby enabling the Home Agent to send an error message to the one of the plurality of nodes that has attempted to register with the Home Agent.
-
-
33. A network device adapted for performing duplicate address detection, comprising:
-
a processor; and
a memory, at least one of the processor and the memory being adapted for;
sending a neighbor solicitation to one or more of the plurality of nodes, wherein the neighbor solicitation identifies at least one address of one of the plurality of nodes that has attempted to register with a Home Agent; and
when a neighbor advertisement is received from one of the plurality of nodes, forwarding the neighbor advertisement to the Home Agent, thereby enabling the Home Agent to send an error message to the one of the plurality of nodes that has attempted to register with the Home Agent.
-
-
34. A computer-readable medium storing thereon computer-readable instructions for performing duplicate address detection by a network device, comprising:
-
instructions for sending a neighbor solicitation to one or more of the plurality of nodes, wherein the neighbor solicitation identifies at least one address of one of the plurality of nodes that has attempted to register with a Home Agent; and
instructions for forwarding the neighbor advertisement to the Home Agent when a neighbor advertisement is received from one of the plurality of nodes, thereby enabling the Home Agent to send an error message to the one of the plurality of nodes that has attempted to register with the Home Agent.
-
Specification