Proxy server for TCP/IP network address portability
First Claim
Patent Images
1. A system for allowing mobile computers to function in a first network, said system comprising:
- a router associated with the first network adapted to respond to internet protocol (IP) addresses that fall within a predetermined range;
a proxy router adapted to facilitate communication between a mobile computer having an address outside the predetermined range of the router, said mobile computer being associated with said first network, said proxy router comprising memory and a processor programmed to;
respond to an address request protocol message from the mobile computer to spoof the mobile computer into treating the proxy router as the mobile computer'"'"'s gateway;
perform a proxy domain name service to identify a destination address in the network based on a destination name provided by the mobile computer; and
perform a network address translation function on messages from the mobile computer such that an originating address of the mobile computer is translated to an address within the predetermined range.
18 Assignments
0 Petitions
Accused Products
Abstract
System and method for fully transparent IP mobility services for clients in a dynamic LAN Ethernet environment. The functionality within a proxy server, a combination of network address translation, proxy address resolution protocol, and proxy domain name service, allow the proxy server to support and provide full IP client functionality to any IP-enabled network device in any proxy server enabled LAN. The proxy server may be added to an existing Ethernet (or Ethernet-emulated) LAN. Once configured with the necessary subnet range, DNS, and IP pools, the proxy server provides support for any mobile device that enters the LAN.
-
Citations
16 Claims
-
1. A system for allowing mobile computers to function in a first network, said system comprising:
-
a router associated with the first network adapted to respond to internet protocol (IP) addresses that fall within a predetermined range;
a proxy router adapted to facilitate communication between a mobile computer having an address outside the predetermined range of the router, said mobile computer being associated with said first network, said proxy router comprising memory and a processor programmed to;
respond to an address request protocol message from the mobile computer to spoof the mobile computer into treating the proxy router as the mobile computer'"'"'s gateway;
perform a proxy domain name service to identify a destination address in the network based on a destination name provided by the mobile computer; and
perform a network address translation function on messages from the mobile computer such that an originating address of the mobile computer is translated to an address within the predetermined range. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for providing communication service to a mobile computer, comprising:
-
selectively connecting the mobile computer to a first network having a router that accepts messages only from internet protocol (IP) addresses in a predetermined range;
sending a message from the mobile computer having an origination address that falls outside the predetermined range;
listening for messages having origination addresses that fall outside the predetermined range with a proxy router; and
responding from the proxy router to at least one message from the mobile computer. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
Specification