Layering mobile and virtual private networks using dynamic IP address management
First Claim
1. A method comprising:
- registering a mobile device with a home agent (HA);
receiving a home internet protocol (IP) address assignment from the HA;
assigning the home IP address to the mobile device as an inner IP address;
mapping the inner IP address to a physical point-of-attachment of the mobile device;
assigning an outer IP address;
tunneling packets for the mobile device using the inner and outer IP address; and
delivering packets to the mobile device at the point-of-attachment.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention allows a mobile node to seamlessly move across IP (Internet Protocol) subnets. In one embodiment, the invention includes registering a mobile device with a home agent (HA) through a proxy server, receiving a home internet protocol (IP) address assignment from the HA, assigning the home IP address to the mobile device as an inner IP address, mapping the inner IP address to a physical point-of-attachment of the mobile device, and assigning an outer IP address. The embodiment further includes tunneling packets for the mobile device to the proxy server using the inner and outer IP address, and delivering packets from the proxy server to the mobile device at the point-of-attachment.
102 Citations
25 Claims
-
1. A method comprising:
-
registering a mobile device with a home agent (HA);
receiving a home internet protocol (IP) address assignment from the HA;
assigning the home IP address to the mobile device as an inner IP address;
mapping the inner IP address to a physical point-of-attachment of the mobile device;
assigning an outer IP address;
tunneling packets for the mobile device using the inner and outer IP address; and
delivering packets to the mobile device at the point-of-attachment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A machine-readable medium having stored thereon data representing instructions which, when executed by a machine, cause the machine to perform operations comprising:
-
registering a mobile device with a home agent (HA);
receiving a home internet protocol (IP) address assignment from the HA;
assigning the home IP address to the mobile device as an inner IP address;
mapping the inner IP address to a physical point-of-attachment of the mobile device;
assigning an outer IP address;
tunneling packets for the mobile device using the inner and outer IP address; and
delivering packets to the mobile device at the point-of-attachment. - View Dependent Claims (15, 16, 17, 18)
-
-
19. An apparatus comprising:
-
a mobility client to register a mobile device with a home agent (HA), to receive a home internet protocol (IP) address assignment from the HA, to assign the home IP address as an inner IP address, to map the inner IP address to a physical point-of-attachment of the mobile device, and to assign an outer IP address; and
a virtual private network (VPN) client to tunnel packets for the mobile device using the inner and outer IP address, and to deliver packets from the proxy server to the mobile device at the point-of-attachment. - View Dependent Claims (20, 21, 22)
-
-
23. An apparatus comprising:
-
means for registering a mobile device with a home agent (HA) through a proxy server;
means for receiving a home internet protocol (IP) address assignment from the HA;
means for assigning the home IP address to the mobile device as an inner IP address;
means for mapping the inner IP address to a physical point-of-attachment of the mobile device;
means for assigning an outer IP address;
means for tunneling packets for the mobile device to the proxy server using the inner and outer IP address; and
means for delivering packets from the proxy server to the mobile device at the point-of-attachment. - View Dependent Claims (24, 25)
-
Specification