Dynamic network allocation for mobile router
First Claim
1. A mobile router supporting Mobile IP and being capable of requesting one or more networks during registration with a Home Agent, the mobile router comprising:
- a processor; and
a memory, at least one of the processor and the memory being adapted for;
composing a registration request packet, the registration request packet including a network allocation extension indicating one or more networks being requested by the mobile router from a Home Agent;
sending the registration request packet to the Home Agent; and
receiving a registration reply packet from the Home Agent, the registration reply including a network allocation extension identifying one or more networks allocated to the mobile router by the Home Agent;
wherein the network allocation extension indicates a number of subnets being requested by the mobile router.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus for implementing a Home Agent supporting Mobile IP and being capable of allocating one or more networks to a mobile router which registers with the Home Agent comprise receiving a registration request packet from the mobile router, the registration request packet including a network allocation extension indicating one or more networks being requested by the mobile router from the Home Agent. The one or more networks are allocated to the mobile router corresponding to the network allocation extension of the registration request packet. A registration reply packet including a network allocation extension identifying the one or more networks allocated to the mobile router is then sent to the mobile router.
233 Citations
36 Claims
-
1. A mobile router supporting Mobile IP and being capable of requesting one or more networks during registration with a Home Agent, the mobile router comprising:
-
a processor; and a memory, at least one of the processor and the memory being adapted for; composing a registration request packet, the registration request packet including a network allocation extension indicating one or more networks being requested by the mobile router from a Home Agent; sending the registration request packet to the Home Agent; and receiving a registration reply packet from the Home Agent, the registration reply including a network allocation extension identifying one or more networks allocated to the mobile router by the Home Agent; wherein the network allocation extension indicates a number of subnets being requested by the mobile router.
-
-
2. A mobile router supporting Mobile IP and being capable of requesting one or more networks during registration with a Home Agent, the mobile router comprising:
-
a processor; and a memory, at least one of the processor and the memory being adapted for; composing a registration request packet, the registration request packet including a network allocation extension indicating one or more networks being requested by the mobile router from a Home Agent; sending the registration request packet to the Home Agent; and receiving a registration reply packet from the Home Agent, the registration reply including a network allocation extension identifying one or more networks allocated to the mobile router by the Home Agent; wherein the network allocation extension indicates a size of the one or more networks being requested by the mobile router from the Home Agent.
-
-
3. A mobile router supporting Mobile IP and being capable of requesting one or more networks during registration with a Home Agent, the mobile router comprising:
-
a processor; and a memory, at least one of the processor and the memory being adapted for; composing a registration request packet, the registration request packet including a network allocation extension indicating one or more networks being requested by the mobile router from a Home Agent; sending the registration request packet to the Home Agent; and receiving a registration reply packet from the Home Agent, the registration reply including a network allocation extension identifying one or more networks allocated to the mobile router by the Home Agent; wherein at least one of the processor and the memory are further adapted for; detecting a Foreign Agent prior to composing and sending the registration request packet to the Home Agent.
-
-
4. A mobile router supporting Mobile IP and being capable of requesting one or more networks during registration with a Home Agent, the mobile router comprising:
-
a processor; and a memory, at least one of the processor and the memory being adapted for; composing a registration request packet, the registration request packet including a network allocation extension indicating one or more networks being requested by the mobile router from a Home Agent; sending the registration request packet to the Home Agent; and receiving a registration reply packet from the Home Agent, the registration reply including a network allocation extension identifying one or more networks allocated to the mobile router by the Home Agent; selecting from the one or more networks allocated to the mobile router by the Home Agent an IP address; and configuring an interface of the mobile router with the IP address such that a network coupled to the interface is identified by the IP address; wherein at least one of the processor and the memory are further adapted for; deconfiguring the interface of the mobile router such that the interface is not identified by the IP address. - View Dependent Claims (5, 6)
-
-
7. A mobile router supporting Mobile IP and being capable of requesting one or more networks during registration with a Home Agent, the mobile router comprising:
-
a processor; and a memory, at least one of the processor and the memory being adapted for; composing a registration request packet, the registration request packet including a network allocation extension indicating one or more networks being requested by the mobile router from a Home Agent; sending the registration request packet to the Home Agent; and receiving a registration reply packet from the Home Agent, the registration reply including a network allocation extension identifying one or more networks allocated to the mobile router by the Home Agent; wherein at least one of the processor and the memory are further adapted for; adding the one or more networks identified in the network allocation extension to a private DHCP pool available to the mobile router. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. In a mobile router supporting Mobile IP, a method of requesting one or more networks during registration with a Home Agent comprising:
-
composing a registration request packet the registration request packet including a network allocation extension indicating one or more networks being requested by the mobile router from a Home Agent; sending the registration request packet to the Home Agent; and receiving a registration reply packet from the Home Agent, the registration reply including a network allocation extension identifying one or more networks allocated to the mobile router by the Home Agent; wherein the network allocation extension indicates a number of subnets being requested by the mobile router.
-
-
14. In a mobile router supporting Mobile IP, a method of requesting one or more networks during registration with a Home Agent, comprising:
-
composing a registration request packet, the registration request packet including a network allocation extension indicating one or more networks being requested by the mobile router from a Home Agent; sending the registration request packet to the Home Agent; and receiving a registration reply packet from the Home Agent, the registration reply including a network allocation extension identifying one or more networks allocated to the mobile router by the Home Agent; wherein the network allocation extension indicates a size of the one or more networks being requested by the mobile router from the Home Agent.
-
-
15. In a mobile router supporting Mobile IP, a method of requesting one or more networks during registration with a Home Agent, comprising:
-
composing a registration request packet, the registration request packet including a network allocation extension indicating one or more networks being requested by the mobile router from a Home Agent; sending the registration request packet to the Home Agent; receiving a registration reply packet from the Home Agent, the registration reply including a network allocation extension identifying one or more networks allocated to the mobile router by the Home Agent; and detecting a Foreign Agent prior to composing and sending the registration request packet to the Home Agent.
-
-
16. In a mobile router supporting Mobile IP, a method of requesting one or more networks during registration with a Home Agent, comprising:
-
composing a registration request packet, the registration request packet including a network allocation extension indicating one or more networks being requested by the mobile router from a Home Agent; sending the registration request packet to the Home Agent; and receiving a registration reply packet from the Home Agent, the registration reply including a network allocation extension identifying one or more networks allocated to the mobile router by the Home Agent; selecting from the one or more networks allocated to the mobile router by the Home Agent an IP address; configuring an interface of the mobile router with the IP address such that a network coupled to the interface is identified by the IP address; and deconfiguring the interface of the mobile router such that the interface is not identified by the IP address. - View Dependent Claims (17, 18)
-
-
19. In a mobile router supporting Mobile IP, a method of requesting one or more networks during registration with a Home Agent, comprising:
-
composing a registration request packet, the registration request packet including a network allocation extension indicating one or more networks being requested by the mobile router from a Home Agent; sending the registration request packet to the Home Agent; receiving a registration reply packet from the Home Agent, the registration reply including a network allocation extension identifying one or more networks allocated to the mobile router by the Home Agent; adding the one or more networks identified in the network allocation extension to a private DHCP pool available to the mobile router. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. A computer-readable medium storing thereon computer-readable instructions for requesting one or more networks during registration with a Home Agent in a mobile router supporting Mobile IP, comprising:
-
instructions for composing a registration request packet, the registration request packet including a network allocation extension indicating one or more networks being requested by the mobile router from a Home Agent; instructions for sending the registration request packet to the Home Agent; and instructions for receiving a registration reply packet from the Home Agent, the registration reply including a network allocation extension identifying one or more networks allocated to the mobile router by the Home Agent; wherein the network allocation extension indicates a number of subnets being requested by the mobile router.
-
-
26. A computer-readable medium storing thereon computer-readable instructions for requesting one or more networks during registration with a Home Agent in a mobile router supporting Mobile IP, comprising:
-
instructions for composing a registration request packet, the registration request packet including a network allocation extension indicating one or more networks being requested by the mobile router from a Home Agent; instructions for sending the registration request packet to the Home Agent; and instructions for receiving a registration reply packet from the Home Agent, the registration reply including a network allocation extension identifying one or more networks allocated to the mobile router by the Home Agent; wherein the network allocation extension indicates a size of the one or more networks being requested by the mobile router from the Home Agent.
-
-
27. A computer-readable medium storing thereon computer-readable instructions for requesting one or more networks during registration with a Home Agent in a mobile router supporting Mobile IP, comprising:
-
instructions for composing a registration request packet, the registration request packet including a network allocation extension indicating one or more networks being requested by the mobile router from a Home Agent; instructions for sending the registration request packet to the Home Agent; and instructions for receiving a registration reply packet from the Home Agent, the registration reply including a network allocation extension identifying one or more networks allocated to the mobile router by the Home Agent; wherein at least one of the processor and the memory are further adapted for; detecting a Foreign Agent prior to composing and sending the registration request packet to the Home Agent.
-
-
28. A computer-readable medium storing thereon computer-readable instructions for requesting one or more networks during registration with a Home Agent in a mobile router supporting Mobile IP, comprising:
-
instructions for composing a registration request packet, the registration request packet including a network allocation extension indicating one or more networks being requested by the mobile router from a Home Agent; instructions for sending the registration request packet to the Home Agent; instructions for receiving a registration reply packet from the Home Agent, the registration reply including a network allocation extension identifying one or more networks allocated to the mobile router by the Home Agent; instructions for selecting from one or more networks allocated to the mobile router by the Home Agent an IP address; instructions for configuring an interface of the mobile router with the IP address such that a network coupled to the interface is identified by the IP address; and instructions for deconfiguring the interface of the mobile router such that the interface is not identified by the IP address. - View Dependent Claims (29, 30)
-
-
31. A computer-readable medium storing thereon computer-readable instructions for requesting one or more networks during registration with a Home Agent in a mobile router supporting Mobile IP, comprising:
-
instructions for composing a registration request packet, the registration request packet including a network allocation extension indicating one or more networks being requested by the mobile router from a Home Agent; instructions for sending the registration request packet to the Home Agent; instructions for receiving a registration reply packet from the Home Agent, the registration reply including a network allocation extension identifying one or more networks allocated to the mobile router by the Home Agent; and instructions for adding the one or more networks identified in the network allocation extension to a private DHCP pool available to the mobile router. - View Dependent Claims (32, 33, 34, 35, 36)
-
Specification