CA2438929A1 - A method and system for a low-overhead mobility management protocol in the internet protocol layer - Google Patents

A method and system for a low-overhead mobility management protocol in the internet protocol layer Download PDF

Info

Publication number
CA2438929A1
CA2438929A1 CA 2438929 CA2438929A CA2438929A1 CA 2438929 A1 CA2438929 A1 CA 2438929A1 CA 2438929 CA2438929 CA 2438929 CA 2438929 A CA2438929 A CA 2438929A CA 2438929 A1 CA2438929 A1 CA 2438929A1
Authority
CA
Canada
Prior art keywords
address
host
home
network
nat
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CA 2438929
Other languages
French (fr)
Other versions
CA2438929C (en
Inventor
Sharif M. Shahrier
Prabhakar R. Chitrapu
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
InterDigital Technology Corp
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US09/997,922 external-priority patent/US20020154613A1/en
Application filed by Individual filed Critical Individual
Priority to CA 2704835 priority Critical patent/CA2704835A1/en
Publication of CA2438929A1 publication Critical patent/CA2438929A1/en
Application granted granted Critical
Publication of CA2438929C publication Critical patent/CA2438929C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0083Determination of parameters used for hand-off, e.g. generation or modification of neighbour cell lists
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0083Determination of parameters used for hand-off, e.g. generation or modification of neighbour cell lists
    • H04W36/00835Determination of neighbour cell lists
    • CCHEMISTRY; METALLURGY
    • C07ORGANIC CHEMISTRY
    • C07CACYCLIC OR CARBOCYCLIC COMPOUNDS
    • C07C43/00Ethers; Compounds having groups, groups or groups
    • C07C43/30Compounds having groups
    • C07C43/313Compounds having groups containing halogen
    • CCHEMISTRY; METALLURGY
    • C07ORGANIC CHEMISTRY
    • C07CACYCLIC OR CARBOCYCLIC COMPOUNDS
    • C07C69/00Esters of carboxylic acids; Esters of carbonic or haloformic acids
    • C07C69/62Halogen-containing esters
    • C07C69/63Halogen-containing esters of saturated acids
    • CCHEMISTRY; METALLURGY
    • C07ORGANIC CHEMISTRY
    • C07DHETEROCYCLIC COMPOUNDS
    • C07D307/00Heterocyclic compounds containing five-membered rings having one oxygen atom as the only ring hetero atom
    • C07D307/77Heterocyclic compounds containing five-membered rings having one oxygen atom as the only ring hetero atom ortho- or peri-condensed with carbocyclic rings or ring systems
    • C07D307/78Benzo [b] furans; Hydrogenated benzo [b] furans
    • C07D307/79Benzo [b] furans; Hydrogenated benzo [b] furans with only hydrogen atoms, hydrocarbon or substituted hydrocarbon radicals, directly attached to carbon atoms of the hetero ring
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/26Route discovery packet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/09Mapping addresses
    • H04L61/25Mapping addresses of the same type
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/09Mapping addresses
    • H04L61/25Mapping addresses of the same type
    • H04L61/2503Translation of Internet protocol [IP] addresses
    • H04L61/2514Translation of Internet protocol [IP] addresses between local and global IP addresses
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/09Mapping addresses
    • H04L61/25Mapping addresses of the same type
    • H04L61/2503Translation of Internet protocol [IP] addresses
    • H04L61/2521Translation architectures other than single NAT servers
    • H04L61/2535Multiple local networks, e.g. resolving potential IP address conflicts
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/09Mapping addresses
    • H04L61/25Mapping addresses of the same type
    • H04L61/2503Translation of Internet protocol [IP] addresses
    • H04L61/255Maintenance or indexing of mapping tables
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/34Modification of an existing route
    • H04W40/36Modification of an existing route due to handover
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
    • H04W8/04Registration at HLR or HSS [Home Subscriber Server]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
    • H04W8/08Mobility data transfer
    • H04W8/082Mobility data transfer for traffic bypassing of mobility servers, e.g. location registers, home PLMNs or home agents
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/26Network addressing or numbering for mobility support
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/04Network layer protocols, e.g. mobile IP [Internet Protocol]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/105PBS [Private Base Station] network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/005Data network PoA devices

Abstract

A system and method for supporting mobile Internet communication is provided which employs a plurality of Routers and a plurality of Mobile Nodes (MNs). Each Router has a unique communication address. Each MN is associated with a home Retour. Each Router has an associated Mobile Node Location List identifying each MN for which the Router is the home Router and the communication address of a Router corresponding to a current location of eac h such MN. Each MN is movable from an old location where the MN communicates with the Internet via one Router to a current location where the MN communicates with the Internet via a different Router. Communication at the current location via the different Router is established by communicating to the MN's home Router the communication address of the different Router as th e communication address corresponding to the MN's current location. Accordingl y, a data communication from a corersponding node (CN) to a selected MN is communicated to the selected MN by accessing the Mobile Node Location List o f the selected MN's home Router to determine the communication address corresponding to the selected MN's current location and directing the data communication to that determined communication address.

Claims (15)

1. A network system for supporting mobile Internet communication comprising:
a plurality of Routers each having a unique communication address;
a plurality of Mobile Nodes (MNs) being movable to various locations to communicate with the Internet via different Routers at different locations;
each MN associated with a home Router;
each Router having an associated Mobile Node Location List identifying each MN
for which the Router is the home Router and the communication address of a Router corresponding to a current location of each such MN; and each MN movable from an old location where the MN communicates with the Internet via one Router to a current location where the MN communicates with the Internet via a different Router by communicating to the MN's home Router the communication address of the different Router as the communication address corresponding to the MN's current location whereby a data communication from a corresponding node (CN) to a selected MN is communicated to the selected MN by accessing the Mobile Node Location List of the selected MN's home Router to determine the communication address corresponding to the selected MN's current location and directing the data communication to that determined communication address.
2. A network system according to claim 1 wherein:
each Router is an Access Router (AR) having a unique Internet Protocol (IP) address and a geographic access range in which the ARs communicates data to the MNs;
each MN is associated with a home AR;
each AR has as its Mobile Node Location List an associated Node Location Table (NLT) identifying each MN for which the AR is the home AR and the IP address of a current location of each such MN; and each MN is movable outside the access range of its home AR to a location within the access range of a selected one of any of the other ARs to receive data via the selected AR by communicating to its home AR the IP address of the selected AR as its current location whereby a data communication from a corresponding node (CN) to a selected MN
is communicated to the selected MN by directing a query to the IP address of the selected MN's home AR, receiving the IP address of the current location of the selected MN
from the NLT
of the selected MN's home AR and directing the data communication to the received IP
address.
3. A network system according to claim 2 further comprising:
a plurality of Access Points (APs), at least one AP associated with each AR
such that said MNs communication with said ARs via said APs; and each AP having an access range in which the AP communicates data to MNs whereby the access ranges of the APs associated with a given AR collectively define the access range of that AR.
4. A network system according to claim 3 further comprising a plurality of Access Network Gateways (ANGs), at least one AR associated with each ANG and each ANG
being coupled with the Internet.
5. A network system according to claim 1 wherein each Router is a Network Address Translation router (NAT) further comprising:
a plurality of networks, each having:
a different one of said NATs with a unique global address;
at least one Host associated with the network's NAT; and at least one Mobile Node (MN);
each Host having a service area in which it can communicate data to the MNs;

each MN having a home Host in a home network which defines a default local address which is paired with the global address of the home network's NAT to define a default binding of the MN;
the NAT of each network having as its Mobile Node Location List an associated Mobile-Home Database (MHD) which identifies:
each MN, which has the network as its home network, with:
a local address of a current association of the MN with a Host in the network, or a binding defined by a local address of an association of the MN with a Host in a different network and the global address of the different network's NAT; and each visiting MN, which is a MN currently associated with a Host within the network, but has a different home network, with a local address of the current Host association of the MN;
each MN being movable from a location where the MN communicates data via a first associated Host in a first network having a first NAT to:
a location within the service area of a second Host within the first network to communicate data via the second Host by communicating to the MHB of the first NAT a local address reflecting the MN's association with the second Host; or a location within the access range of a third Host within a different second network having a second NAT to communicate data via the third Host by communicating to the MHB of the second NAT a local address reflecting the MN's association with the third Host and, where the second network is not the MN's home network, by also communicating to the MHB of the MN's home network's NAT a binding including a new local address reflecting the MN's association with the third Host and the global address of the second NAT;
such that a data communication from a corresponding node (CN) to a selected MN
is communicated to the selected MN by:
establishing a binding based on the MN's default binding or the binding reflected in the MHB of the MN's home network's NAT, and directing the communication to the local address identified for the MN in the MHB of the NAT with which the binding is established.
6. A network system according to claim 5 wherein at least one network has a plurality of Hosts and at least one Host is the home Host for a plurality of MNs.
7. A network system according to claim 5 wherein each network's NAT's MHD
identifies local and global addresses and a location field such that:
each MN, which has the network as its home network, is identified with:
a local address of a current association of the MN with a Host in the network, a null global address, and a home flag in the location field, or a binding defined by a local address of an association of the MN with a Host in a different network and a global address of the different network's NAT and an away flag in the location field; and each visiting MN is identified with:
a local address of the current Host association of the MN, a null global address, and a home flag in the location field.
8. A method of communication between a Corresponding Node (CN) and a Mobile Node (MN) over the Internet using datagrams having a header portion and a data portion where the header portion includes a source Internet Protocol (IP) address, a destination IP address and a protocol type wherein the CN communicates with the Internet via a router having a first IP address, the MN is associated with a home Access Router (AR) having a second IP address and the MN is in communication with the Internet via an AR

having a third IP address, the method comprising:
the CN sending a first datagram identifying the first IP address as the header source IP
address, the second IP address as the header destination address, an Internet Control Message Protocol (ICMP) as the header protocol type, and a query as to the location of the MN is included in the data portion of said first datagram;
the home AR receiving the first datagram from the CN and replying with a second datagram wherein the second IP address is the header source IP address, the first IP address is the header destination IP address, an ICMP is the header protocol type, and a query reply containing the third IP address is included in the data portion of the second datagram;
the CN receiving the second datagram and sending at least a third datagram having the first IP address as the header source IP address, the third IP address as the header destination IP address, a data message protocol as the header protocol type and includes an identification of the MN and communication data for the MN in the data portion of said third datagram;
and the MN receiving the communication data contained in said third datagram via the AR
with which the MN is in communication.
9. A method according to claim 8 wherein the home AR maintains a Node Location Table (NLT) identifying each MN for which the AR is the home AR and the IP address of a current location of each such MN;
the current location IP address being the third IP address which is equal to the second IP address if the MN is in communication with the Internet via its home AR;
and the home AR creates the data portion of the second datagram by referencing the Node Location Table (NLT).
10. The method according to claim 9, further comprising:
the MN sending a datagram when the MN communicates with the Internet via an AR

which is not its home AR wherein the MN datagram includes the third IP address as the header source IP address, the second IP address as the header destination IP
address, a User Data Protocol (UDP) as the header protocol and includes an identification of the home AR
and the third IP address in the data portion of the MN datagram; and the home AR receives the MN datagram and uses the data portion thereof to update the NLT associated with the home AR.
11. A method for mobile Internet communication system which includes a plurality of networks each having a Network Address Translation router (NAT) and a unique global address, at least one Host associated with the NAT, and at least one Mobile Node (MN), each Host having a service area in which it can communicate data to the MNs, each MN having a home Host and a home network which defines a default local address which is paired with the global address of the HN's NAT to define a default binding of the MN, the method comprising:
providing an associated Mobile-Home Database (MHD) for the NAT of each network which identifies:
each MN, which has the network as its home network, with:
a local address of a current association of the MN with a Host within the network, or a binding defined by a local address of an association of the MN with a Host within a different network and the global address of the different network's NAT; and each visiting MN, which is a MN currently associated with a Host within the network, but has a different home network, with a local address of the current Host association of the MN;
when a MN moves from a location where the MN communicates data via a first associated Host within a first network having a first NAT to a location within the service area of a second Host within the first network to communicate data via the second Host, communicating to the MHB of the first NAT a local address reflecting the MN's association with the second Host;

when a MN moves from a location where the MN communicates data via the first associated Host within the first network to a location within the access range of a third Host within a different second network having a second NAT, to communicate data via the third Host, communicating to the MHB of the second NAT a local address reflecting the MN's association with the third Host and, where the second network is not the MN's home network, by also communicating to the MHB of the MN's home network's NAT a binding including a new local address reflecting the MN's association with the third Host and the global address of the second NAT; and communicating a data communication from a corresponding node (CN) to a selected MN by:
establishing a binding with a NAT based on the MN's default binding or the binding reflected in the MHB of the MN's home network's NAT, and directing the communication to the local address identified in the MHB of the NAT with which the binding is established for the MN.
12. A method according to claim 11 wherein:
each network's NAT's MHD identifies local and global addresses and a location field such that:
each MN, which has the network as its home network, is identified with:
a 24 bit local address of a current association of the MN with a Host in the network, a null global address, and a home flag in the location field, or a binding defined by a local address of an association of the MN with a Host within a different network and a global address of the different network's NAT and an away flag in the location field; and each visiting MN is identified with:

a local address of the current Host association of the MN, a null global address, and a home flag in the location field; and a binding is established between the CN and an MN based on the binding reflected in the MHB of the MN's home network's NAT when the corresponding location field has an away flag.
13. A Network Address Translation router (NAT) for a network system which includes a plurality of networks, each having a NAT with a unique global address, at least one Host associated with the NAT and at least one Mobile Node (MN), each Host having a service area in which it can communicate data to the MNs, each MN having a home Host and home network which defines a default local address which is paired with the global address of the home network's NAT to define a default binding of the MN, the NAT
comprising:
a Mobile-Home Database (MHD) which identifies:
each MN, which has as its home Host, a Host associated with the NAT, with:
a local address of a current association of the MN with a Host associated with the NAT, or a binding defined by a local address of an association of the MN with a Host not associated with the NAT and the global address of the NAT
associated with that Host; and each MN, which is currently associated with a Host associated with the NAT, but has a home Host which is not associated with the NAT, with a local address of the current Host association;
such that a data communication from a corresponding node (CN) to a selected MN
which has as its home Host, a Host associated with the NAT, is communicated to the selected MN by:
establishing a binding based on the MN's default binding or the binding reflected in the MHB of the NAT, and if the binding is established is established with the NAT, directing the communication to the local address identified in the MHB.
14. A NAT according to claim 13 wherein the MHD identifies 24 bit local and global addresses and a location field such that:
each MN, which has as its home Host, a Host associated with the NAT, is identified with:

a 24 bit local address of a current association of the MN with a Host associated with the NAT, a null global address, and a home flag in the location field, or a binding defined by a 24 bit local address of an association of the MN
with a Host not associated with the NAT and a 24 bit global address of the NAT associated with that Host and an away flag in the location field; and each MN, which is currently associated with a Host associated with the NAT, but has a home Host which is not associated with the NAT, is identified with:
a 24 bit local address of the current Host association of the MN, a null global address, and a home flag in the location field.
15. A method of mobile Internet communication comprising:

providing a plurality of Routers each having a unique communication address;
providing a plurality of Mobile Nodes (MNs) being movable to various locations to communicate with the Internet via different Routers at different locations where each MN
associated with a home Router;
providing each Router with an associated Mobile Node Location List identifying each MN for which the Router is the home Router and the communication address of a Router corresponding to a current location of each such MN; and when each MN moves from an old location where the MN communicates with the Internet via one Router to a current location where the MN communicates with the Internet via a different Router, establishing communication ability via said different Router by communicating to the MN's home Router the communication address of the different Router as the communication address corresponding to the MN's current location whereby a data communication from a corresponding node (CN) to a selected MN is communicated to the selected MN by accessing the Mobile Node Location List of the selected MN's home Router to determine the communication address corresponding to the selected MN's current location and directing the data communication to that determined communication address.
CA 2438929 2001-02-21 2002-02-14 A method and system for a low-overhead mobility management protocol in the internet protocol layer Expired - Fee Related CA2438929C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CA 2704835 CA2704835A1 (en) 2001-02-21 2002-02-14 A method and system for a low-overhead mobility management protocol in the internet protocol layer

Applications Claiming Priority (15)

Application Number Priority Date Filing Date Title
US27019001P 2001-02-21 2001-02-21
US60/270,190 2001-02-21
US27076701P 2001-02-22 2001-02-22
US60/270,767 2001-02-22
US29384701P 2001-05-25 2001-05-25
US60/293,847 2001-05-25
US29616801P 2001-06-06 2001-06-06
US60/296,168 2001-06-06
US30904601P 2001-07-31 2001-07-31
US60/309,046 2001-07-31
US09/997,922 2001-11-30
US09/997,922 US20020154613A1 (en) 2001-02-21 2001-11-30 Method and system for a low-overhead mobility management protocol in the internet protocol layer
US10/026/060 2001-12-19
US10/026,060 US20020055971A1 (en) 1999-11-01 2001-12-19 Method and system for a low-overhead mobility management protocol in the internet protocol layer
PCT/US2002/004372 WO2002071718A2 (en) 2001-02-21 2002-02-14 A method and system for a low-overhead mobility management protocol in the internet protocol layer

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CA 2704835 Division CA2704835A1 (en) 2001-02-21 2002-02-14 A method and system for a low-overhead mobility management protocol in the internet protocol layer

Publications (2)

Publication Number Publication Date
CA2438929A1 true CA2438929A1 (en) 2002-09-12
CA2438929C CA2438929C (en) 2010-07-20

Family

ID=39880327

Family Applications (2)

Application Number Title Priority Date Filing Date
CA 2438929 Expired - Fee Related CA2438929C (en) 2001-02-21 2002-02-14 A method and system for a low-overhead mobility management protocol in the internet protocol layer
CA 2704835 Abandoned CA2704835A1 (en) 2001-02-21 2002-02-14 A method and system for a low-overhead mobility management protocol in the internet protocol layer

Family Applications After (1)

Application Number Title Priority Date Filing Date
CA 2704835 Abandoned CA2704835A1 (en) 2001-02-21 2002-02-14 A method and system for a low-overhead mobility management protocol in the internet protocol layer

Country Status (16)

Country Link
US (5) US20020055971A1 (en)
EP (2) EP1362462B1 (en)
JP (2) JP2004530327A (en)
KR (5) KR100974256B1 (en)
CN (3) CN100505739C (en)
AR (1) AR032817A1 (en)
AT (1) ATE327627T1 (en)
AU (1) AU2002244005A1 (en)
CA (2) CA2438929C (en)
DE (1) DE60211657T2 (en)
ES (1) ES2262783T3 (en)
HK (1) HK1067476A1 (en)
MX (1) MXPA03007522A (en)
NO (1) NO20033676L (en)
TW (2) TW558891B (en)
WO (1) WO2002071718A2 (en)

Families Citing this family (69)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020055971A1 (en) * 1999-11-01 2002-05-09 Interdigital Technology Corporation Method and system for a low-overhead mobility management protocol in the internet protocol layer
US7486958B2 (en) * 2001-09-05 2009-02-03 Networks In Motion, Inc. System and method for maintaining an online point-of-interest directory
US7711819B2 (en) * 2001-10-31 2010-05-04 Fujitsu Limited Load balancer
US7564824B2 (en) * 2002-02-04 2009-07-21 Qualcomm Incorporated Methods and apparatus for aggregating MIP and AAA messages
US8649352B2 (en) * 2002-02-04 2014-02-11 Qualcomm Incorporated Packet forwarding methods for use in handoffs
WO2003067439A1 (en) * 2002-02-04 2003-08-14 Flarion Technologies, Inc. A method for extending mobile ip and aaa to enable integrated support for local access and roaming access connectivity
US20030193952A1 (en) * 2002-02-04 2003-10-16 O'neill Alan Mobile node handoff methods and apparatus
US7623497B2 (en) * 2002-04-15 2009-11-24 Qualcomm, Incorporated Methods and apparatus for extending mobile IP
US7260649B1 (en) * 2002-04-16 2007-08-21 Cisco Technology, Inc. Apparatus and methods for forwarding data between public networks via a private network
US7574492B2 (en) * 2002-09-12 2009-08-11 Broadcom Corporation Optimizing network configuration from established usage patterns of access points
US8254935B2 (en) 2002-09-24 2012-08-28 Fujitsu Limited Packet transferring/transmitting method and mobile communication system
KR100510127B1 (en) * 2002-12-31 2005-08-25 삼성전자주식회사 A handover method and mobile node handover device in wireless LAN
JP2004221674A (en) * 2003-01-09 2004-08-05 Ntt Docomo Inc Communication system, and communication management apparatus and communication method used for communication system
JP2004242019A (en) * 2003-02-05 2004-08-26 Ntt Docomo Inc Mobile communication control system, network management server, mobile node, access node, and anchor node
JP2004253914A (en) * 2003-02-18 2004-09-09 Ntt Docomo Inc Communication system, address managing method, relay apparatus, and management apparatus
US7535878B2 (en) * 2003-03-28 2009-05-19 Intel Corporation Method, apparatus and system for ensuring reliable access to a roaming mobile node
US7162253B2 (en) * 2003-09-08 2007-01-09 Nokia Corporation Geographical position extension in messaging for a terminal node
US7580396B2 (en) 2003-11-05 2009-08-25 Intel Corporation Method, apparatus and system for obtaining and retaining a mobile node home address
US20050111380A1 (en) * 2003-11-25 2005-05-26 Farid Adrangi Method, apparatus and system for mobile nodes to dynamically discover configuration information
US20050111454A1 (en) * 2003-11-25 2005-05-26 Narjala Ranjit S. Method, apparatus and system for intelligently and dynamically routing mobile internet protocol packets
US20050113109A1 (en) * 2003-11-25 2005-05-26 Farid Adrangi Method, apparatus and system for context-based registrations based on intelligent location detection
WO2005053187A1 (en) * 2003-11-26 2005-06-09 Electronics And Telecommunications Research Institute Access router based mobile ipv6 fast handover method
US20050136924A1 (en) * 2003-12-04 2005-06-23 Farid Adrangi Method, apparatus and system for enabling roaming mobile nodes to utilize private home IP addresses
EP1703680A1 (en) * 2004-01-07 2006-09-20 Matsushita Electric Industrial Co., Ltd. Communication system, mobile terminal and access router
BRPI0506734A (en) * 2004-01-07 2007-05-15 Matsushita Electric Ind Co Ltd communication system, mobile terminal, and access router
US7330726B2 (en) * 2004-06-07 2008-02-12 Spyder Navigation Llc Determining geographical position in IPv6 networks
JP4715750B2 (en) * 2004-11-04 2011-07-06 パナソニック株式会社 Multi-interface communication device, terminal, and path switching method
US7760720B2 (en) * 2004-11-09 2010-07-20 Cisco Technology, Inc. Translating native medium access control (MAC) addresses to hierarchical MAC addresses and their use
KR100813793B1 (en) 2004-12-23 2008-03-13 주식회사 케이티 Mobile router switching method for mobile internet service with multiple mobile routers
JP2008527826A (en) * 2005-01-07 2008-07-24 アルカテル−ルーセント Method and apparatus for providing low-latency security session continuity between mobile nodes
CN100442751C (en) * 2005-01-19 2008-12-10 华为技术有限公司 System and method of delivering multicast service system on mobile host computers
CN100372417C (en) * 2005-02-07 2008-02-27 华为技术有限公司 Method for discovering boundary object in local subnetwork
US7894407B2 (en) * 2005-03-25 2011-02-22 Alcatel-Lucent Usa Inc. Method and apparatus for seamless roaming for wireless networks
WO2006129858A1 (en) * 2005-05-31 2006-12-07 Matsushita Electric Industrial Co., Ltd. Method and apparatus for controlling packet forwarding
WO2007101628A1 (en) * 2006-03-08 2007-09-13 Matsushita Electric Industrial Co., Ltd. Mobile ipv6 optimised reverse tunnelling for multi-homed terminals
EP1739893A1 (en) * 2005-06-30 2007-01-03 Matsushita Electric Industrial Co., Ltd. Optimized reverse tunnelling for packet switched mobile communication systems
US20070043876A1 (en) * 2005-08-19 2007-02-22 Nokia Corporation Stimulation traffic for binding refreshment
CN100417118C (en) * 2005-10-28 2008-09-03 华为技术有限公司 System and method for renewing network mobile node position in wireless net-like network
WO2007087110A2 (en) 2005-12-22 2007-08-02 Padcom Holdings, Inc Multi-network seamless roaming mobile router with auto-discovery and migration of downstream devices on the mobile network
US9161205B2 (en) * 2006-02-14 2015-10-13 Alcatel Lucent Route optimization at a packet data switch node
JP4990920B2 (en) * 2006-03-08 2012-08-01 パナソニック株式会社 Mobile IPv6 optimized reverse tunneling for multihomed terminals
CN100456742C (en) * 2006-04-30 2009-01-28 国家数字交换系统工程技术研究中心 Mobile Internet protocol route processing method and system and router
JP2008015880A (en) * 2006-07-07 2008-01-24 Fuji Xerox Co Ltd Network system, image processor and computer program
US8477771B2 (en) * 2007-03-01 2013-07-02 Meraki Networks, Inc. System and method for remote monitoring and control of network devices
WO2008122828A1 (en) * 2007-04-04 2008-10-16 Telefonaktiebolaget Lm Ericsson (Publ) Large scale mobile network address translation
ATE431035T1 (en) * 2007-07-05 2009-05-15 Conveneer Ab METHOD, DEVICE AND SYSTEM FOR MOBILITY MANAGEMENT AND POWERFUL INFORMATION FINDING IN A COMMUNICATIONS NETWORK
US7986667B2 (en) 2007-10-19 2011-07-26 Ericsson Ab Forwarding data path optimization in a distributed environment for achieving micro-mobility
JP4571968B2 (en) * 2007-10-29 2010-10-27 富士通株式会社 Mobile communication system, transfer method and base station in the same system
US8179859B2 (en) * 2008-02-21 2012-05-15 Wang Ynjiun P Roaming encoded information reading terminal
US9025563B2 (en) 2008-03-13 2015-05-05 Qualcomm Incorporated Supporting communications in a wireless network using an IP address
US20090262682A1 (en) * 2008-04-18 2009-10-22 Amit Khetawat Method and Apparatus for Transport of RANAP Messages over the Iuh Interface in a Home Node B System
US8165090B2 (en) 2008-05-15 2012-04-24 Nix John A Efficient handover of media communications in heterogeneous IP networks
CN101605367A (en) * 2008-06-13 2009-12-16 三星电子株式会社 The method that UE switches between the family expenses base station
US8165091B2 (en) * 2008-06-27 2012-04-24 Nix John A Efficient handover of media communications in heterogeneous IP networks using LAN profiles and network handover rules
US8005098B2 (en) * 2008-09-05 2011-08-23 Cisco Technology, Inc. Load balancing across multiple network address translation (NAT) instances and/or processors
US8305980B1 (en) 2008-09-12 2012-11-06 Nix John A Efficient handover of media communications in heterogeneous IP networks using handover procedure rules and media handover relays
US8072975B2 (en) * 2008-11-12 2011-12-06 Dell Products, Lp Host discovery across different address spaces
US8213935B2 (en) * 2008-12-31 2012-07-03 Rockstar Bidco Lp Creating a globally unique identifier of a subscriber device
US8191785B2 (en) * 2009-03-05 2012-06-05 Hand Held Products, Inc. Encoded information reading terminal operating in infrastructure mode and ad-hoc mode
US20110185083A1 (en) * 2010-01-27 2011-07-28 Electronics And Telecommunications Research Institute Identifier and locator structure, and communication method based on the structure
CN102869122B (en) 2011-07-05 2018-08-28 北京三星通信技术研究有限公司 The method for avoiding handover failure
CN103580880B (en) 2012-08-03 2017-12-29 华为技术有限公司 Method, equipment and system abnormal a kind of fast notification CGN
US9871717B2 (en) * 2014-04-25 2018-01-16 Metaswitch Networks Ltd Data processing
US9954777B2 (en) 2016-01-14 2018-04-24 International Business Machines Corporation Data processing
CN106658479B (en) * 2016-11-16 2020-12-11 广东新岸线科技有限公司 Method for realizing wireless network convergence
US10142903B2 (en) 2016-12-07 2018-11-27 Wistron Neweb Corporation Inter-domain handover method and system for user equipment and relay gateway device
US20190215300A1 (en) * 2018-01-09 2019-07-11 Circle Media Labs Inc. Devices, networks, storage media, and methods for identifying client devices across a network address translation border
CN110730116B (en) * 2019-10-21 2021-10-29 杭州鸿雁智能科技有限公司 Operation method of communication equipment in local area network, communication equipment and gateway equipment
US11589188B1 (en) 2021-05-27 2023-02-21 T-Mobile Usa, Inc. Device-based timely emergency call routing

Family Cites Families (46)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3411159B2 (en) 1996-08-02 2003-05-26 株式会社日立製作所 Mobile computer support system
JPH10117207A (en) 1996-10-11 1998-05-06 Matsushita Electric Ind Co Ltd Mobile terminal connection method and network router
JPH10178421A (en) * 1996-10-18 1998-06-30 Toshiba Corp Packet processor, mobile computer, packet transferring method and packet processing method
US6173007B1 (en) * 1997-01-15 2001-01-09 Qualcomm Inc. High-data-rate supplemental channel for CDMA telecommunications system
US6587882B1 (en) * 1997-08-01 2003-07-01 Kabushiki Kaisha Toshiba Mobile IP communication scheme using visited site or nearby network as temporal home network
JP3641112B2 (en) * 1997-09-05 2005-04-20 株式会社東芝 Packet relay device, mobile computer device, mobile computer management device, packet relay method, packet transmission method, and mobile computer location registration method
US6577643B1 (en) * 1997-10-14 2003-06-10 Lucent Technologies Inc. Message and communication system in a network
US6535493B1 (en) * 1998-01-15 2003-03-18 Symbol Technologies, Inc. Mobile internet communication protocol
JP3641128B2 (en) * 1998-02-20 2005-04-20 株式会社東芝 MOBILE COMPUTER DEVICE, MOBILE COMPUTER MANAGEMENT DEVICE, MOBILE COMPUTER MANAGEMENT METHOD, AND COMMUNICATION CONTROL METHOD
US6058431A (en) * 1998-04-23 2000-05-02 Lucent Technologies Remote Access Business Unit System and method for network address translation as an external service in the access server of a service provider
JPH11353360A (en) 1998-06-04 1999-12-24 Hitachi Ltd Operation plan designing method and operation assisting method
JP3581251B2 (en) * 1998-06-16 2004-10-27 株式会社東芝 Communication system, data packet transfer method, router device, and packet relay device
US6115580A (en) * 1998-09-08 2000-09-05 Motorola, Inc. Communications network having adaptive network link optimization using wireless terrain awareness and method for use therein
JP4057715B2 (en) 1998-09-16 2008-03-05 株式会社東芝 Router device, wireless terminal device, wireless base station, and message transmission control method
US6328098B1 (en) 1998-11-10 2001-12-11 Valeo Inc. Side member for heat exchanger and heat exchanger incorporating side plate
JP2000149104A (en) 1998-11-12 2000-05-30 Fuji Electric Co Ltd Automatic vending machine with information collection function and its system
US6353607B1 (en) * 1998-11-20 2002-03-05 Ericsson Inc. IP base GSM inter-MSC handover
CA2287613A1 (en) * 1998-12-07 2000-06-07 Kenneth Carl Budka Methods and apparatus for route optimization in a communications system
US6496505B2 (en) * 1998-12-11 2002-12-17 Lucent Technologies Inc. Packet tunneling optimization to wireless devices accessing packet-based wired networks
US6654359B1 (en) 1998-12-11 2003-11-25 Lucent Technologies Inc. Wireless access to packet-based networks
US6434134B1 (en) * 1998-12-11 2002-08-13 Lucent Technologies, Inc. Dynamic address assignment for wireless devices accessing packet-based wired networks
US6452920B1 (en) * 1998-12-30 2002-09-17 Telefonaktiebolaget Lm Ericsson Mobile terminating L2TP using mobile IP data
FI108834B (en) * 1999-03-29 2002-03-28 Nokia Corp IP mobility management in a mobile communication system
GB2348570B (en) * 1999-03-31 2003-03-05 Ericsson Telefon Ab L M Mobile internet access
JP3764016B2 (en) * 1999-05-10 2006-04-05 財団法人流通システム開発センタ− Integrated IP transfer network
US6621810B1 (en) * 1999-05-27 2003-09-16 Cisco Technology, Inc. Mobile IP intra-agent mobility
KR100298371B1 (en) 1999-06-09 2001-11-01 서평원 Method for operating handover in packet mobile communication network
US6487406B1 (en) * 1999-06-16 2002-11-26 Telcordia Technologies, Inc. PCS-to-mobile IP internetworking
DE60027566T2 (en) * 1999-07-19 2007-01-25 British Telecommunications Public Ltd. Co. Routing for telecommunications
WO2001008359A1 (en) * 1999-07-22 2001-02-01 Hitachi, Ltd. Mobile ip network system and method of switching connection
US20020055971A1 (en) * 1999-11-01 2002-05-09 Interdigital Technology Corporation Method and system for a low-overhead mobility management protocol in the internet protocol layer
US6310222B1 (en) 1999-11-01 2001-10-30 Sumika Fine Chemicals Co., Ltd. Production method of 5-phthalancarbonitrile compound, intermediate therefor and production method of the intermediate
US7197017B1 (en) * 2000-01-04 2007-03-27 Qualcomm, Incorporated Method and apparatus for channel optimization during point-to-point protocol (PPP) session requests
JP3633430B2 (en) * 2000-03-27 2005-03-30 三菱電機株式会社 COMMUNICATION METHOD, COMMUNICATION SYSTEM, COMMUNICATION DEVICE, AND RECORDING MEDIUM
US6907017B2 (en) * 2000-05-22 2005-06-14 The Regents Of The University Of California Mobility management in wireless internet protocol networks
ES2346130T3 (en) * 2000-10-18 2010-10-11 Telefonaktiebolaget Lm Ericsson (Publ) UNINTERRUPTED TRANSFER IN MOBILE IP (MOVILE IP).
CN1471783A (en) * 2000-10-26 2004-01-28 ���˹���Ѷ��� Telecommunications routing
JP3814185B2 (en) * 2000-11-13 2006-08-23 松下電器産業株式会社 Base station apparatus, mobile communication terminal apparatus, and radio access system using them
US7079511B2 (en) * 2000-12-06 2006-07-18 Qualcomm, Incorporated Method and apparatus for handoff of a wireless packet data services connection
US7333482B2 (en) * 2000-12-22 2008-02-19 Interactive People Unplugged Ab Route optimization technique for mobile IP
US6856624B2 (en) * 2001-02-21 2005-02-15 Alcatel Temporary unique private address
US7480272B2 (en) * 2001-04-02 2009-01-20 Toshiba America Research, Inc Soft handoff in IP-based CDMA networks by IP encapsulation
JPWO2003015356A1 (en) * 2001-08-08 2004-12-02 富士通株式会社 Server, mobile communication terminal, wireless device, and communication method and communication system in communication system
US6993335B2 (en) * 2002-11-15 2006-01-31 Motorola, Inc. Apparatus and method for mobile/IP handoff between a plurality of access technologies
US7686641B2 (en) * 2008-06-20 2010-03-30 Nexus, Incorporated Wire piercing electrical connector
KR20110082541A (en) * 2008-11-07 2011-07-19 파나소닉 주식회사 Handover method, and mobile terminal and home agent used in the method

Also Published As

Publication number Publication date
KR20080025755A (en) 2008-03-21
HK1067476A1 (en) 2005-04-08
US20130142167A1 (en) 2013-06-06
TW558891B (en) 2003-10-21
CN101600194B (en) 2013-05-01
CA2438929C (en) 2010-07-20
CN100505739C (en) 2009-06-24
US8792323B2 (en) 2014-07-29
TWI272809B (en) 2007-02-01
ATE327627T1 (en) 2006-06-15
KR100974256B1 (en) 2010-08-06
WO2002071718A2 (en) 2002-09-12
US20090238145A1 (en) 2009-09-24
US7573890B2 (en) 2009-08-11
TW200405705A (en) 2004-04-01
JP2004530327A (en) 2004-09-30
EP1701507B1 (en) 2012-09-26
EP1362462A2 (en) 2003-11-19
US20070025366A1 (en) 2007-02-01
WO2002071718A3 (en) 2003-02-06
CN101605320A (en) 2009-12-16
KR20090039805A (en) 2009-04-22
NO20033676L (en) 2003-10-16
KR100787085B1 (en) 2007-12-21
CN1511404A (en) 2004-07-07
KR20070102575A (en) 2007-10-18
CN101600194A (en) 2009-12-09
KR100914697B1 (en) 2009-08-28
DE60211657T2 (en) 2007-01-11
US8213385B2 (en) 2012-07-03
KR20070086200A (en) 2007-08-27
CA2704835A1 (en) 2002-09-12
AU2002244005A1 (en) 2002-09-19
EP1701507A1 (en) 2006-09-13
US7136389B2 (en) 2006-11-14
EP1362462B1 (en) 2006-05-24
JP5042874B2 (en) 2012-10-03
KR20080078041A (en) 2008-08-26
US20020055971A1 (en) 2002-05-09
NO20033676D0 (en) 2003-08-19
MXPA03007522A (en) 2003-12-04
JP2008136243A (en) 2008-06-12
US20020154638A1 (en) 2002-10-24
AR032817A1 (en) 2003-11-26
KR100935121B1 (en) 2010-01-06
DE60211657D1 (en) 2006-06-29
ES2262783T3 (en) 2006-12-01

Similar Documents

Publication Publication Date Title
CA2438929A1 (en) A method and system for a low-overhead mobility management protocol in the internet protocol layer
US7031275B1 (en) Address management for mobile nodes
US7149225B2 (en) Arrangement for traversing an IPv4 network by IPv6 mobile nodes via a mobility anchor point
US7269173B2 (en) Roaming in a communications network
US8315218B2 (en) Method for supporting route optimization in 6LoWPAN based MANEMO environment
US8005093B2 (en) Providing connection between networks using different protocols
KR101124081B1 (en) Method for operating a moving network based on temporary name identifiers, and the moving network configuration
CN101803329A (en) Detection of mobility functions implemented in a mobile node
JP2003188894A (en) Geographically adjacent access router discovery and caching for mobile node
JP2008136243A6 (en) Method and system for low overhead mobility management protocol in internet protocol layer
EP1627499A2 (en) ARRANGEMENT FOR TRAVERSING AN IPv4 NETWORK BY IPv6 MOBILE NODES
EP1516472B1 (en) Connection of next generation mobile nodes across previous generation networks to next generation networks
US7433338B2 (en) Method for supporting mobility in wireless networks
WO2005062545A1 (en) Method and system for maintaining a secure tunnel in a packet-based communication system
US20020154613A1 (en) Method and system for a low-overhead mobility management protocol in the internet protocol layer
Choi et al. Mobility management based on mobile IP in mixed IPv4/IPv6 networks
KR20040066432A (en) Method for Mobility Support using Mobile IP In Networks
Fujikawa et al. LIN6 Extensions for Simultaneous Utilization of Multiple Wireless Base Stations
KR20050050455A (en) Route optimazation method using prefix delegation protocol
Liebsch et al. Host Identity Protocol Working A. Matos Group J. Santos Internet-Draft IT Aveiro Expires: December 2005 J. Girao
KR20030082600A (en) A method and system for a low-overhead mobility management protocol in the internet protocol layer

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed

Effective date: 20190214