Mobile IP communication scheme for supporting mobile computer move over different address spaces
First Claim
1. A packet relay device in a network system supporting a mobile computer that is capable of carrying out communications while moving over a plurality of interconnected networks, for relaying packets having an address of the mobile computer as a destination or source, the packet relay device comprising:
- a packet receiving unit configured to receive a packet in a first format using a global address which is transmitted by the mobile computer for a location registration at a home network from a visited site managed by a global address system which is valid throughout the interconnected networks, the packet being transmitted by using a global address of the packet relay device, and to check a content of the packet; and
a packet transfer unit configured to transfer the packet in a second format using a private address, to a correspondent computer in the home network of the mobile computer managed by a private address system which is valid only within the home network according to the content of the packet, the packet being transferred by using a private address of the correspondent computer which is different from the packet relay device identified by the global address of the packet received by the packet receiving unit;
wherein the packet receiving unit decrypts the packet received from the mobile computer at the visited site using a key corresponding to the mobile computer, andthe packet transfer unit re-encrypts a decrypted packet using a key corresponding to the correspondent computer, encapsulates an encrypted packet by attaching a header having a private address of the packet relay device as a source and a private address of the correspondent computer as a destination, and transfers an encapsulated packet to the correspondent computer.
0 Assignments
0 Petitions
Accused Products
Abstract
A mobile IP communication scheme for supporting a mobile computer moving over different address spaces is disclosed. A packet relay device for relaying packets having an address of the mobile computer device as a destination or source is provided at a border between a private address space and a global address space, where the packet relay device has a packet receiving unit for receiving a packet in a first format using a global address which is transmitted by the mobile computer for a location registration from a visited site managed by a global address system, and checking a content of the packet, and a packet transfer unit for transferring the packet in a second format using a private address, to a correspondent computer in a home network of the mobile computer managed by a private address system, according to the content of the packet.
-
Citations
5 Claims
-
1. A packet relay device in a network system supporting a mobile computer that is capable of carrying out communications while moving over a plurality of interconnected networks, for relaying packets having an address of the mobile computer as a destination or source, the packet relay device comprising:
-
a packet receiving unit configured to receive a packet in a first format using a global address which is transmitted by the mobile computer for a location registration at a home network from a visited site managed by a global address system which is valid throughout the interconnected networks, the packet being transmitted by using a global address of the packet relay device, and to check a content of the packet; and a packet transfer unit configured to transfer the packet in a second format using a private address, to a correspondent computer in the home network of the mobile computer managed by a private address system which is valid only within the home network according to the content of the packet, the packet being transferred by using a private address of the correspondent computer which is different from the packet relay device identified by the global address of the packet received by the packet receiving unit; wherein the packet receiving unit decrypts the packet received from the mobile computer at the visited site using a key corresponding to the mobile computer, and the packet transfer unit re-encrypts a decrypted packet using a key corresponding to the correspondent computer, encapsulates an encrypted packet by attaching a header having a private address of the packet relay device as a source and a private address of the correspondent computer as a destination, and transfers an encapsulated packet to the correspondent computer. - View Dependent Claims (2, 3, 4)
-
-
5. A packet relay device in a network system supporting a mobile computer that is capable of carrying out communications while moving over a plurality of interconnected networks, for relaying packets having an address of the mobile computer as a destination or source, the packet relay device comprising:
-
a packet receiving unit configured to receive a packet in a first format using a global address which is transmitted by the mobile computer for a location registration at a home network from a visited site managed by a global address system which is valid throughout the interconnected networks, the packet being transmitted by using a global address of the packet relay device, and to check a content of the packet; and a packet transfer unit configured to transfer the packet in a second format using a private address, to a correspondent computer in the home network of the mobile computer managed by a private address system which is valid only within the home network according to the content of the packet, the packet being transferred by using a private address of the correspondent computer which is different from the packet relay device identified by the global address of the packet received by the packet receiving unit, wherein; the packet receiving unit also receives another packet in the second format using the private address which is transmitted by the correspondent computer in the home network of the mobile computer, said another packet being transmitted by using a private address of the packet relay device, and checks a content of said another packet, the packet transfer unit also transfers said another packet in the first format using the global address, to the mobile computer at the visited site, according to the content of said another packet, said another packet being transferred by using a global address of the mobile computer, the packet receiving unit decrypts said another packet received from the correspondent computer using a key corresponding to the correspondent computer, and the packet transfer unit re-encrypts a decrypted packet using a key corresponding to the mobile computer, encapsulates an encrypted packet by attaching a header having the global address of the packet relay device as a source and the global address of the mobile computer as a destination, and transfers an encapsulated packet to the mobile computer.
-
Specification