← Back to Patent Explorer
US6501767B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Mobile IP communication scheme for supporting mobile computer move over different address spaces

Assignee: Toshiba Corp
•
Filing: 1998-09-04
•
Granted: 2002-12-31
•
Expires: 2018-09-04
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

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.

Inventors

  • 👤 Atsushi Inoue
  • 👤 Masahiro Ishiyama
  • 👤 Atsushi Fukumoto
  • 👤 Yoshiyuki Tsuda

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 01:32
CPC Classifications
H; H04; H04L; H04L63/00; H04L63/04; H04L63/0428; H04L63/0442; H04L61/00; H04L61/09; H04L61/25; H04L61/2503; H04L61/2514; H04L61/256; H04L61/2585; H04L61/50; H04L61/5007; H04L61/5014; H04L61/5084; H04L63/0464; H04W; H04W12/00; H04W12/02; H04W4/00; H04W4/18; H04W8/00; H04W8/26; H04W60/00; H04W80/00; H04W80/04; H04W88/00; H04W88/02; H04W88/04; H04W88/06

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 264 words
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 inter-connected 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 inter-connected networks, the packet being transmitted by using a global address of the packet relay device, and to check a content of the packet, 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 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, wherein 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.
Claim 2
Dependent Claim 264 words
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 inter-connected 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 inter-connected networks, the packet being transmitted by using a global address of the packet relay device, and to check a content of the packet, 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 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, wherein 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.
Claim 3
Dependent Claim 103 words
The packet relay device of claim 1 , further comprising: a first memory unit configured to store the private address of the packet relay device and a global address of the packet relay device, which are used by the packet receiving unit and/or the packet transfer unit; and a second memory unit configured to store a current location address of the mobile computer at the visited site, a home address of the mobile computer in the home network, and a key information indicating the key corresponding to the mobile computer, which are used by the packet receiving unit and/or the packet transfer unit.
Claim 4
Dependent Claim 75 words
The packet relay device of claim 2 , further comprising: a registration unit configured to register the current location address of the mobile computer into the second memory unit when the packet received from the mobile computer located at the visited site is a registration request packet containing the current location address of the mobile computer which is a packet destined to a mobile computer management device in the home network of the mobile computer.
Claim 5
Dependent Claim 111 words
The packet relay device of claim 1 , 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; and 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.
Claim 6
Dependent Claim 87 words
The packet relay device of claim 4 , wherein: 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 a global address of the packet relay device as a source and a global address of the mobile computer as a destination, and transfers an encapsulated packet to the mobile computer.
Claim 7
Dependent Claim 198 words
A packet relay method at 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 inter-connected networks, for relaying packets having an address of the mobile computer as a destination or source, the method comprising: receiving an encrypted 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 inter-connected networks, the packet being transmitted by using a global address of the packet relay device, and checking a content of the packet; decrypting the encrypted packet using a key corresponding to the mobile computer; re-encrypting the decrypted packet using a key corresponding to a correspondent computer; and transferring the re-encrypted packet in a second format using a private address, to the 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.
Claim 8
Dependent Claim 198 words
A packet relay method at 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 inter-connected networks, for relaying packets having an address of the mobile computer as a destination or source, the method comprising: receiving an encrypted 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 inter-connected networks, the packet being transmitted by using a global address of the packet relay device, and checking a content of the packet; decrypting the encrypted packet using a key corresponding to the mobile computer; re-encrypting the decrypted packet using a key corresponding to a correspondent computer; and transferring the re-encrypted packet in a second format using a private address, to the 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.
Claim 9
Dependent Claim 257 words
A computer usable medium having computer readable program codes embodied therein for causing a computer to function as 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 inter-connected networks, for relaying packets having an address of the mobile computer as a destination or source, the computer readable program codes include: a first computer readable program code for causing said computer to receive an encrypted 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 inter-connected networks, the packet being transmitted by using a global address of the packet relay device, and check a content of the packet; a second computer readable program code for causing said computer to decrypt the encrypted packet using a key corresponding to the mobile computer; a third computer readable program code for causing said computer to re-encrypt the decrypted packet using a key corresponding to a correspondent computer; and a fourth computer readable program code for causing said computer 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.
Claim 10
Dependent Claim 257 words
A computer usable medium having computer readable program codes embodied therein for causing a computer to function as 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 inter-connected networks, for relaying packets having an address of the mobile computer as a destination or source, the computer readable program codes include: a first computer readable program code for causing said computer to receive an encrypted 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 inter-connected networks, the packet being transmitted by using a global address of the packet relay device, and check a content of the packet; a second computer readable program code for causing said computer to decrypt the encrypted packet using a key corresponding to the mobile computer; a third computer readable program code for causing said computer to re-encrypt the decrypted packet using a key corresponding to a correspondent computer; and a fourth computer readable program code for causing said computer 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.

References Cited (Backward Citations)

US5636216A Cited
US6075776A Cited
US6088725A Cited
US6101188A Cited
US6163843A Cited
US6167513A Cited
US6128664A Cited
US6119171A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2005-12-30 2006-07-01 2006-12-31 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2009-12-30 2010-07-01 2010-12-31 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2013-12-30 2014-07-01 2014-12-31 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag