CN100505739C - 互联网协议层中低架空移动率管理协议的方法与系统 - Google Patents

互联网协议层中低架空移动率管理协议的方法与系统 Download PDF

Info

Publication number
CN100505739C
CN100505739C CNB028052730A CN02805273A CN100505739C CN 100505739 C CN100505739 C CN 100505739C CN B028052730 A CNB028052730 A CN B028052730A CN 02805273 A CN02805273 A CN 02805273A CN 100505739 C CN100505739 C CN 100505739C
Authority
CN
China
Prior art keywords
mobile node
address
network
router
main frame
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.)
Expired - Fee Related
Application number
CNB028052730A
Other languages
English (en)
Other versions
CN1511404A (zh
Inventor
雪利夫·M·夏里尔
普拉哈卡尔·R·吉拉普
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
InterDigital Technology Corp
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 InterDigital Technology Corp filed Critical InterDigital Technology Corp
Publication of CN1511404A publication Critical patent/CN1511404A/zh
Application granted granted Critical
Publication of CN100505739C publication Critical patent/CN100505739C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

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
    • H04W36/00835Determination 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
    • 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

一种支持移动互联网通讯的系统及方法,运用多个路由器及移动节点(MNs)。每一路由器有唯一通讯地址。每一MN伴随一原地路由器。每一路由器有一相伴移动节点位置列表识别以此路由器为原地路由器的各MN以及一对应于各MN的当前位置的路由器的通讯地址。每一MN可从其经由一路由器与互联网联络的一旧位置移动至该MN经由不同路由器与互联网联络的当前位置,此位置经由不同路由器进行的通讯是藉由对MN的原地路由器联络不同路由器的通讯地址作为对应MN的当前位置的通讯地址。从对应节点到选定MN的数据通讯是藉由访问该选定MN的原地路由器的移动节点位置列表以判定对应该选定MN当前位置通讯地址且将该数据通讯导向已判定通讯地址的方式联络给该选定MN。

Description

互联网协议层中低架空移动率管理协议的方法与系统
(1)技术领域
本发明有关一种能有高数据传输速率的移动互联网通讯的系统及方法,其亦支持包含实时和非实时服务二者在内的多种通信流(traffic flow)。明确地说,本发明关于一种管理一移动节点(Mobile Node,MN)在多重管理者网域内的移动率的方法。在一实施例中,该多重管理者网域使用具网络地址转译能力的路由器(Network Address Translation enabled routers,NATs)用于互联网通讯。
(2)背景技术
在一移动网络内,每一移动节点(MN)与一单一访问点(Access Point,AP)联络且经由一伴随该AP的访问路由器(Access Router,AR)接收通讯。此情况代表MN与互联网间为一单点式附接。照惯例,移动率管理计划对移动互联网协议(Internet Protocols,IPs)采用两阶段分层方案。在一MN已从其原地AP移开的情况中,原地AR自一根源节点〔一般称为对应节点(Corresponding Node,CN)〕接收呈一数据包封(datagram)形式的通讯,且以对一已接收数据包封添加一新标题的方式将此通讯重新包装以将该CN通讯重新导向且″穿隧(tunnel)″至该MN的当前IP地址。此新的/已重新包装数据包封于其数据部分内封装着原地CN数据包封,这一般称为双重互联网协议(IP-in-IP)封装。
具网络地址转译能力的路由器(NATs)可用于将专用网络连接至互联网。如图7所示,习知的互联网通讯是以在NATs之间建立识别相互联络的节点的48位连结(binding)的方式进行。地址空间划分成一组已注册24位全域地址及一组由互联网地址号码授权中心(Internet Address Numbers Authority,IANA)制订的未注册24位区域地址。专用网络得就该未注册地址空间使用任何地址。公众或全域地址经注册且每一NAT获得此地址团中的一地址的指定。
发明人确认到需要修改传统的网络地址转译功能以处理容许移动节点(MNs)于其自己的专用网络内迁移的情况以及容许MNs从一专用网络迁移至另一专用网络的情况。
(3)发明内容
本发明针对一种新颖的系统和方法,其结合移动率管理与最佳路由选择以用于一移动空中接口。
本发明提出一种用以支持移动互联网通讯的网络系统,其包括多个路由器(Routers)及多个移动节点(MNs)。每一路由器有一唯一通讯地址。每一MN可移动至多个不同位置经由不同位置的不同路由器与互联网联络。每一MN伴随着一个原地路由器。
每一路由器有一相伴移动节点位置列表(Mobile Node Location List)识别以此路由器为原地路由器的每一MN以及一对应于每一此等MN的一当前位置的路由器的通讯地址。每一MN可从该MN经由一路由器与互联网联络的一旧位置移动至该MN经由一不同路由器与互联网联络的一当前位置。在当前位置经由该不同路由器进行的通讯是藉由对该MN的原地路由器联络该不同路由器的通讯地址作为对应于该MN的当前位置的通讯地址。因此,从一对应节点(corresponding node,CN)到一选定MN的一数据通讯是藉由访问该选定MN的原地路由器的移动节点位置列表以判定对应于该选定MN的当前位置的通讯地址且将该数据通讯导向该已判定通讯地址的方式联络给该选定MN。
在一实施例中,该网络包含多个访问路由器(Access Routers,ARs)作为路由器。每一AR有一唯一互联网协议(Internet Protocol,IP)地址以及ARs对MNs联络数据的一地域访问范围。每一MN伴随着一个原地AR且每一AR有一相伴节点位置表(Node Location Table,NLT)作为它的移动节点位置列表。此NLT识别以该AR为原地AR的每一MN及每一此等MN的一当前位置的IP地址。
每一MN可移动至其原地AR的访问范围以外到其它ARs中任一选定AR的访问范围内的一个位置以经由该选定AR接收数据。为此目的,该MN通知其原地AR以该选定AR的IP地址作为其当前位置。因此,从另一节点〔一般称为对应节点(CN)〕到一选定MN的一数据通讯藉由发出一对该选定MN的原地AR的IP地址的查询、自该选定MN的原地AR的NLT接收该选定MN的当前位置的IP地址且将该数据通讯导往所收到IP地址的方式联络给该选定MN。
较佳来说,该网络系统包含多个访问点(Access Points,APs)。每一AR伴随至少一个AP使MNs经由该等APs与ARs联络。每一AP有一访问范围,在此范围内对MNs联络数据。伴随一给定AR的APs的访问范围总括定义为该AR的访问范围。
最好该网络系统亦包含多个访问网络网关器(Access Network Gateways,ANGs)。每一ANG伴随至少一个AR且每一ANG与互联网连接。
本发明提出一种利用标准格式数据包封于互联网内在一对应节点(CN)与一移动节点(MN)之间联络的新颖方法。整体而言,该互联网数据包封标准格式为有一标题部分及一数据部分的数据包封,其中该标题部分包含一根源互联网协议(IP)地址、一目标IP地址及一协议类型。在本发明的方法中,该CN经由一个有一第一IP地址的AR与互联网联络,该MN伴随着一个有一第二IP地址的原地AR且该MN经由一个具有一第三IP地址的AR与互联网联络。在该MN经由其原地AR通讯的情况中,该第二和第三地址是相同的。
该CN发送一第一数据包封确认以该第一IP地址作为标题根源IP地址,以该第二IP地址作为标题目标地址,以一互联网控制信息协议(Internet ControlMessage Protocol,ICMP)作为标题协议类型,且在该第一数据包封的数据部分内包含一对该MN的位置的查询。该原地AR自该CN接收该第一数据包封且以一第二数据包封应答,其中以该第二IP地址为标题根源IP地址,以该第一IP地址为标题目标IP地址,以一ICMP为标题协议类型,且在该第二数据包封的数据部分内包含一含有该第三IP地址的查询应答。该CN接收该第二数据包封且发送至少一第三数据包封,其中以该第一IP地址为标题根源IP地址,以该第三IP地址为标题目标IP地址,以一数据信息协议为标题协议类型,且在该第三数据包封的数据部分内包含该MN的一识别码及给该MN的通讯数据。该MN经由与其联络的AR接收该第三数据包封所含的通讯数据。
较佳来说,该原地AR维护一节点位置表(NLT)以识别以此AR为原地AR的每一MN及每一此等MN的一当前位置的IP地址。因此,该原地AR参照该节点位置表(NLT)造出该第二数据包封的数据部分。
该方法最好亦包含在该MN经由一非其原地AR的AR与互联网联络时由该MN发送一标准格式数据包封。该MN数据包封包含作为标题根源IP地址的第三IP地址,作为标题目标IP地址的第二IP地址,一作为标题协议的用户数据协议(User Data Protocol,UDP),且在该MN数据包封的数据部分内包含该原地AR与第三IP地址的一识别符。该原地AR接收该MN数据包封且利用此数据包封的数据部分更新伴随该原地AR的NLT。
在另一实施例中,每一路由器为一网络地址转译路由器(Network AddressTranslation router,NAT)。然后该系统最好包括多个网络,其中每一网络有一具备一唯一全域地址的不同NAT、伴随NAT的至少一个主机(Host)以及至少一移动节点(MN)。该等移动节点(MN)经由该等主机在该系统内联络。
每一主机伴随着一个NAT且有一其能对该等MNs联络数据的服务区。每一MN在一原地网络内有一原地主机,其定义一预设区域地址与该原地网络的NAT的全域地址配对以定义该MN的一预设连结。
本发明让每一网络的NAT具备一相伴的移动-原地数据库(Mobile-HomeDatabase,MHD)作为其移动节点位置列表,此数据库将以该网络为其原地网络的每一MN与a)该MN与该网络内一主机的一当前关联的一个区域地址或b)一由该MN与一不同网络内一主机的一关联的一个区域地址以及该不同网络的NAT的全域地址所定义的连结视为一体。每一网络的NAT的MHD亦将每一来访MN(亦即一在当前与该NAT相关的一主机有关联但有一不同原地网络的MN)与该MN的当前主机关联的一个区域地址视为一体。
每一MN得从该MN经由一在一具有一第一NAT的第一网络内的第一相伴主机联络数据的一位置移至一在该第一网络内的一第二主机服务区的位置以经由该第二主机联络数据。经由该第二主机的MN通讯是藉由对该第一NAT的MHD联络一反映出该MN与该第二主机的关联的区域地址而促成。
每一MN亦得从该MN经由该第一网络内第一相伴主机联络数据的一位置移至一在一具有一第二NAT的不同第二网络内的第三主机的访问范围内的位置以经由该第三主机联络数据。经由该第三主机的MN通讯是藉由对该第二NAT的MHD联络一反映出该MN与该第三主机的关联的区域地址而促成。在该第二网络并非该MN的原地网络的情况中,该MN亦对该MN的原地网络NAT的MHD联络一包含一反映出该MN与该第三主机的关联的新区域地址及该第二NAT的全域地址的连结。
该系统藉由建立一以一选定MN的预设连结或在该MN的原地网络NAT的MHD内反映出的连结为本的连结使自一对应节点(CN)至该选定MN的一数据通讯能够联络给该MN。建立起该连结的该NAT将该通讯导往在其MHD内确认的该MN的区域地址。
一较佳系统包含至少一伴随着多个主机的网络及至少一个身为多个MNs的原地主机的主机。非移动式的节点亦可能与该系统内的主机有关。这些节点得由相关主机的网络的MHD识别,或者该网络的NAT得设定为略过将通讯导往非移动式节点的MHD。
较佳来说,每一网络的NAT的MHD识别24位的区域和全域地址及一位置栏。每一以此网络为其原地网络的MN在NAT的MHD内与a)该MN与该网络内一主机的一当前关联的一个区域地址、一空全域地址、及在该位置栏内的一原地标记(home flag),或b)一由该MN与一不同网络内一主机的一关联的一个区域地址及该不同网络的NAT的一全域地址所定义的连结以及在该位置栏内的一离去标记(away flag)视为一体。每一来访MN最好在所访网络的NAT的MHD内与该MN的当前主机关联的一区域地址、一空全域地址、及位置栏内一原地标记视为一体。在一根源/对应节点(CN)与一MN之间以当对应位置栏有一离去标记时该MN的原地网络NAT的MHD内所反映出的连结为本建立一连结。
本发明得用于施行一种互联网架构,其由个别经由NATs连接于互联网主干的大量专用网络组成。在同一专用网络内的主机能相互联络,且亦能经由互联网主干与外界主机联络。每一专用网络内的路由器维持其自有的区域路由,且该主干内的路由器维持其自有的外路由。更明确地说,在一特定网域内的路由器并不认识该网域以外的路由器。同样的,主干(公众)路由器并不认识接往任何区域地址的路由器。
熟悉本技术的人员将会从以下发明详细说明更为明了本发明的系统及方法的其它目的和优点。
10、12、20:专用网络
40、42、50:网络
缩写用词表
本说明书用到下列缩写词:
ANG Access Network Gateway
访问网络网关器
AP Access Point
访问点
AR Access Router
访问路由器
BER Bit-Error Rate
比特差错率
CN Corresponding Node
对应节点
COA Care of Address
转送地址
DNS Domain Name Server
网域名称服务器
FN Foreign Network
外网络
HA Home Address
原地地址
HNI Home Network Identifier
原地网络识别符
IANA Internet Address Numbers Authority
互联网地址号码授权中心
ICMP Internet Control Message Protocol
互联网控制信息协议
IETF Internet Engineering Task Forces
互联网工程任务推动小组
IP Internet Protocol
互联网协议
IP in IP Internet Protocol-In-Internet Protocol
双重互联网协议
MCN Mobile Communication Network
移动通讯网路
MHD Mobile-Home Database
移动-原地数据库
MN Mobile Node
移动节点
NAT Network Address Translation Router
网络地址转译路由器
NDP Neighborhood Discovery Protocol
邻域发现协议
NLT Node Location Table
节点位置表
OSPF Open Shortest Path First
开放最短路由优先
QoS Quality of Service
服务品质
TCP/IP Transmission Control Protocol/Internet Protocol
传输控制协议/互联网协议
UDP User Datagram Protocol
用户数据包封协议
VA Visiting Address
造访地址
3GPP Third Generation Partnership Project
第三代合作计划
(4)附图说明
图1为一与互联网相关的移动网络的架构和布局的简图。
图2为一依据本发明的访问路由器的一节点位置表。
图3为一习知互联网数据包封的图表。
图4为一依据本发明的互联网控制信息协议(ICMP)格式的图表。
图5为一依据本发明的用户数据协议(UPD)的图表。
图6为一可应用于本发明一第二实施例的与互联网相关的移动网络的架构和布局的简图。
图7为一习知互联网通讯连结的图表。
第八图绘出一依据本发明绘于图6的网络地址转译路由器(NATs)其中的一的移动-原地数据库(MHD)的局部。
图9绘出一依据本发明绘于图6的网络地址转译路由器(NATs)其中的一的移动-原地数据库(MHD)的局部。
(5)具体实施方式
本发明提出优于现行移动率管理协议(特别是当前的3GPP移动IP)的改进。本发明在IP数据包封内包含原始CN的身份(identity)的同时免除对于自一CN至一MN的IP-in-IP封装的需求,运用OSPF使自发送器至接收器的路由最佳化,亦即无须像移动IP一般要经由原地AR穿隧。尽管本发明可应用于无线网络和有线网络,本发明对架空时间的缩减使其特别适合3GPP移动IP网络中的无线空中接口通讯。
参照图1,其绘出一习知移动通讯网路(MCN)的架构和布局。图中所示组件与下列术语和定义有关。移动节点(MN)意指一能改变其与互联网的附接点的IP移动终端机。访问点(AP)为一提供对MNs的有线或无线空中接口连接的访问点。本发明在应用于促进一连续通讯的交递(hand-off)时通常仅会用在与无线MN接口相关的情况。访问路由器(AR)为一连接于一或多个AP的IP路由器。每一AR代表单一IP地址。访问网络网关器(ANG)为一将子网络连接于互联网主干的IP网关器。连接于同一ANG的ARs的组合隶属于同一子网络。相反地,连接于不同ANGs的ARs为不同子网络的一部分。
每一MN预先指派给一称为其″原地网络(home network)″的单一子网络。每一原地网络由一称为原地网络识别符(HNI)的识别符识别。MN在其原地网络内连接于一称为″原地AP(home AP)″的访问点,然后此访问点连接于一称为″原地AR(home AR)″的路由器。每一AR有一唯一IP地址,因此在一MN与其原地AR间的链接代表一通往互联网的单一连接点。在网络内的每一MN分派有一固定值称为其主机名称,一般也称为其节点名称。此MN主机名称不会因该MN在MCN内移动而改变。更明确地说,每当连接于AR的任一MN对一互联网网域名称服务器(DNS)查询一指定MN的一<HNI,主机名称>对,该DNS会回以该指定MN的原地AR的IP地址。
众所周知要发送TCP/IP(传输控制协议/互联网协议)数据封包以完成自一根源节点至一目标节点的数据传输。利用IP标题的一目标IP地址为该封包排定至目标AR的路线。然后该AR将该数据封包广播给与其附接的所有AP。TCP″目标端口号(destination port number)″栏含有目标MN的主机名称。每一AP登录着当前与其附接的MNs的主机名称。若一AP接收到一个端口号(主机名称)与其所登录的主机名称其中的一相符的封包,即经由此接口将该封包传输给该MN。否则即抛弃该封包。
图1简略绘出两个子网络10,20,每一子网络经由其自有的ANG与互联网联络。第一子网络10包含ARS、AR0和AR1。路由器AR0伴随着AP0,0和AP0,1。一移动节点MN0,0以AP0,0为其原地AP且以AR0为其原地AR。一移动节点MN0,1以AP0,1为其原地AP且以AR0为其原地AR。子网络10的第二访问路由器AR1伴随着访问点AP1,0。移动节点MN1,0和MN1,1以AP1,0为其原地AP且以AR1为其原地AR。
第二子网络20包含访问路由器ARi及相伴访问点APi,0。移动节点MNi,0至MNi,k以访问点APi,0为其原地访问点且以访问路由器ARi为其原地AR。图中为求简洁仅示出移动节点MNi,0、MNi,l和MNi,k。图中绘出移动节点MNi,k透过访问点AP1,0和访问路由器AR1经由第一子网络10与互联网联络。
本发明的移动率管理协议是设计给遍及一移动核心网络(Mobile CoreVetwork)迁移的移动节点。此协议适用于在一单一子网络内移动或横跨多个子网络的MNs。依据本发明的协议,每当目标移至一新AR,即告知根源该目标的新位置。若该MN移至一新AP但仍附接于相同的AR,此意味着伴随该MN的IP地址未曾改变。相反地,若一MN变成附接于一不同AR,其IP地址改变以指示一新路由。举例来说,图中显示移动节点MNi,k离开其原地子网络20且经由路由器AR1的地址而非路由器ARi的地址与互联网联络。
图1的移动节点MN0,0可潜在地重新定位以透过访问点AP0,1取代其原地访问点AP0,0联络。在此情况中,MN0,0会经由其原地访问路由器AR0保持与互联网联络,是以其相伴IP地址未曾改变。然而,若移动节点MN0,0是经由访问点AP1,0访问互联网,尽管MN0,0仍留在其原地子网络10内,其IP地址会改成访问路由器AR1的地址。
在常态作业过程中,MN可遍及于MCN移动。为促成在任一给定时间定位一MN的能力,每一AR保有一目录称为一″节点位置表″(NLT)。NLT含有一以此AR为原地AR的所有MNs的节点名称(主机名称)的详表,以及由MN用以与互联网联络的AR的IP地址反映出的当前位置。若MN在其原地AR,则其IP地址为其原地AR的地址。然而,如果MN已离开其原地AR,则其IP地址唯一外AR的地址。
图2绘出一伴随着子网络20的访问路由器ARi的节点位置表30,其具备如图1所示的MNs的项目内容。处于″原地″的移动节点的当前位置为ARi的IP地址。表30反映出MNi,k的当前IP地址为子网络10的路由器AR1的IP地址,此与MNi,k的图标位置相符。
在IP数据包封能发送至一目标MN的前,必须先在根源或对应节点(CN)的AR与目标MN的AR之间建立一TCP连接。在做此事的前,根源CN先确定目标移动节点的当前位置。藉由在同级点(peer)之间利用标准格式数据包封交换一对ICMP(互联网控制信息协议)信息的方式完成此事。ICMP是一种用于标准格式互联网数据包封的数据部分内的习知协议。ICMPs有一TYPE栏,此栏的类型20和21迄今未曾用过。
图3绘出互联网通讯的一标准格式数据包封。该数据包封包含一标题部分和一数据部分。该标题部分包含一根源IP地址栏、一目标IP地址栏、及一协议类型栏。该数据部分对应于在该标题协议类型栏内指示的协议类型。
图4绘出一种在一标准格式互联网数据包封的数据部分内联络的ICMP格式。图4的ICMP依据习知ICMP格式包含一类型栏、一代码栏、一核对和栏、一识别符栏、一顺序数栏、及一随选数据域。本发明的ICMPs最好在类型栏内使用类型20或21(详见下文说明),然就本发明的目的来说亦可使用过去未定义的类型。
为了自一CN联络数据给一MN,该CN首先用该目标MN的节点名称编入一DNS内且依据习知协议检索该MN的原地IP地址。接下来,该CN构造出一标准格式数据包封,其含有一标题部分及一在一数据部分内的ICMP节点位置查询信息。该CN数据包封标题以该CN的AR的IP地址为标题根源IP地址,以该MN的原地AR的IP地址为标题目标地址,且以当前指派给ICMPs的’1’为标题协议类型。该ICMP节点位置查询信息具备下列字段设定:
类型=20-节点位置查询
识别符=节点名称-目标MN的节点名称
其余字段以一习知方式填入,且将完成的ICMP信息置入该CN的IP数据包封框架的数据部分内。将完成的IP数据包封发送给该目标MN的原地AR。该目标MN的原地AR一旦收到即评估核对和数据以确认是否自该CN正确收得该ICMP查询信息。若核对和未能指示一正确ICMP信息则不会有任何响应且该CN必须重送其查询。若正确地收到该ICMP信息,该目标MN的原地AR用该CN的ICMP识别符编入NLT内并检索该目标MN的当前IP地址。然后该目标MN的原地AR构造出一具有一应答ICMP信息的响应数据包封并将其回送给该CN。该响应数据包封的标题以该目标MN的原地AR的IP地址为标题根源IP地址,以该CN的AR的IP地址为标题目标地址,且以当前指派给ICMPs的’1’为标题协议类型。该ICMP节点位置查询应答信息具备下列字段设定:
类型=21-节点位置查询应答
识别符=CN的节点名称
随选数据=目标MN的当前IP地址
代码=1或13-’1’表示该MN目前不可用,
且’13’表示该MN目前可用。
其余字段以一习知方式填入,且将完成的ICMP信息置入响应数据包封框架的数据部分内。该MN的原地AR得视需要以其NLT所指示的IP位置对该目标MN发送一信息以判定该MN是否有活动地连接于互联网。若在一选定的超时周期内未曾收到该查询的确认,该MN的原地AR会用代码’1’响应给该CN。在此情况中,该AR亦可设定为在NLT内将该目标MN的当前位置重设为原地AR。
完成的IP数据包封发送给该CN。该CN的AR一旦收到即评估核对和数据以确认是否正确收得该ICMP查询应答信息。若核对和未能指示一正确ICMP信息则不会采取任何动作且该CN必须重送其查询,因为其不会收到应答。若正确地收到该ICMP信息,该CN的AR用该ICMP的识别符将该目标MN的当前IP地址转送给该CN以及该CN是否可用的信息。
一旦知道了IP地址,即在该发送者CN与接收者MN之间建立一TCP连接且进行数据转移。假设该MN是可用的,该CN构造出一或多个具有给该目标MN的数据的TCP/IP数据包封且将其直接以该MN的当前IP地址发送给该MN。该等TCP/IP数据包封的标题以该CN的AR的IP地址为标题根源IP地址,以该目标MN的当前AR的IP地址为标题目标地址,且以当前指派给TCP/IP数据的’6’为标题协议类型。
若一目标MN在仍与CN联络的同时重新定位至一新AP,则进行″″交递作业(hand off)″。就交递作业来说,要通知该CN该目标MN的新位置,使该目标MN能丝毫不漏地继续接收数据。在重新定位的后,若该目标MN的新AP是连接于同一AR,亦即该MN的当前IP地址不变,则能正常地继续连接。另一方面,若该MN移至一伴随一不同AR的AP,该MN的当前IP地址会改变且必须通知该CN此新IP地址。一旦得到通知,该CN用该目标MN的新当前IP地址作为TCP/IP数据包封内的标题目标地址。
要重新导引数据通信流时,MN对每一含有该目标MN的新当前IP地址的CN及该MN的原地AR发送一用户数据协议(UDP)信息。在未与一CN进行一在线通讯的情况中,一UDP通讯数据包封仅发送给该MN的原地AR。此亦发生在该MN因重新定位至一处于所有兼容APs的访问范围以外的位置或只是因为将其关掉而完全脱离互联网的情况而做MN重新连接的后。图5绘出一依据本发明使用的UDP信息的格式。
该UDP信息包含一根源主机名称栏,一目标主机名称栏,一UDP信息栏及一核对和栏。在该MN的UDP信息内,该MN的节点名称放在根源主机名称栏内,且该CN的节点名称或MN的原地AR的节点名称分别放在目标主机名称栏内。新的MN当前IP地址放在该UDP信息的UDP信息栏内。该UDP信息长度通常设定为12字节,因其为3字长。
该UDP信息包容于如图3所示的一标准格式数据包封的数据部分。该目标MN的数据包封标题分别以该CN的AR的IP地址或该MN的原地AR的IP地址为标题目标IP地址,且协议类型标示为″17″,此为当前指派给UDP信息的识别码。
该MN的UDP信息数据包封的标题根源IP地址会依所施行的交送(handover)的类型而定为″旧的″MN当前IP地址或″新的″MN当前IP地址。施行交送的一较佳方法为″先接再断(make before break)″,其中该MN在停止经由既有(″旧″)AR的通讯的前取得其将要联络的新AR的地址。在此等案例中,该MN的数据包封标题根源IP地址会是既有的(″旧″)IP地址,而该MN的新位置IP地址储存在该MN的数据包封的UDP信息的UDP信息栏内。否则该UDP信息是在已开始经由新AR与目标MN通讯的后联络,且该MN的UDP信息数据包封会以新AR的地址作为标题根源IP地址。
为了让目标MN取得其将要联络的新AR的地址,该MN发送一习知的邻域发现协议(NDP)信息。此NDP信息为一送回与具有一内有已重新定位的目标MN的访问范围的AP相关的路由器IP地址的标准协议。然后该MN发送UDP信息数据包封以通知CN及该MN的原地AR该NDP结果。该原地AR以所收到该MN的UDP信息数据包封内的新IP地址更新其NLT。
该原地AR得视需要对该MN发送一确认UDP信息或他种确认信息以证实该NLT的更新。对于该MN的原地AR所收到的UDP的核对和有误的情况的处理方式很重要。在此情况中,NLT不会更新,因为该原地AR不会处理该UDP内的信息。在没有一确认的情况下,于一选定的超时周期的内由该原地AR发送给该MN的确认许可该MN重新发送该UDP信息。
在目标MN自一CN接收数据的同时进行移动的情况中,该MN发送含有给该CN的NDP结果的UDP信息。然后该CN藉由以新AR的IP地址作为TCP/IP数据包封内的标题目标IP地址的方式重新导引该等TCP/IP数据包封。就于转换期间传输的数据块来说,该MN与CN得联络决定该目标MN得自该CN的最终成功接收TCP/IP数据包封,使该CN能对在新IP地址的目标MN重新发送任何遗漏的TCP/IP数据包封。另一种选择,得采取将该目标MN未收到的数据包封自″旧的″AR转送至″新的″AR。
如图6所示,本发明的一第二实施例施行为专用网络10,12,20经由具网络地址转译能力的路由器(NATs)连接于一外界互联网主干。运用此一系统,得将大量的专用网络连接于外界互联网主干。不同专用网络内的主机能利用由IANA指派的NAT注册地址经由该主干相互联络。同一专用网络内的主机能利用未注册地址其中的一相互联络。因此,此等注册地址是全域唯一的,而未注册地址仅具有区域有效性。该等区域地址与全域地址为互斥的且传统上各为24位。
举例来说,网络40、42和50分别经由具NAT能力的路由器NAT-A、NAT-B和NAT-N连接于互联网。NAT-A、NAT-B和NAT-N各自由IANA指派一唯一全域地址。每一专用网络40,42,50内的节点以节点所连接的主机为该指派区域地址。举例来说,图中显示节点MN0,A0经由HostA0连接于专用网络40,因此在HostA0的节点MN0,A0的区域地址是一个表现出此连接的24位码。为了方便起见,在图6和7中,一NAT的全域地址以NAT名称识别,且指示一特定节点MNX与一HostX间的一连接的区域地址表示为MNX@HostX
若有一通讯及/或数据封包要从一网络内的一节点发送至另一网络内的一节点,在能进行数据转移的前,要先建立一习知的NAT表。传统上将一开始进行接洽的节点称为对应节点(CN)。就节点对节点的通讯来说,第一组动作为由该等节点当前连接的网络的NATs建立一连结。习知程序见于互联网工程任务推动小组(IETF)征求建议文件(Request for Comments,RFCs)1631和3032。一旦建立起一连结,得由以所建立的连结为本横跨全域互联网并到达接收节点的NAT的对应节点(CN)发送一互联网协议(IP)数据封包。
图7绘出建立于CN与接收节点间的习知连结表的格式。此等连结是由节点的全域和区域地址组合所构成。举例来说,在网络40内作为CN的节点MN0,A0可联络网络50内的节点MN0,B0。就节点MN0,A0来说,连结数据为组合的全域网址NAT-A与区域地址MN0,A0@HostA0。就节点MN0,B0来说,连结数据为组合的全域网址NAT-B与区域地址MN0,B0@HostB0
将一数据封包自节点MN0,A0外送至节点MN0,B0的程序如下。将编码为以该全域地址NAT-A为根源地址且以全域地址NAT-B为目标地址的封包自该根源节点MN0,A0发出。收信的NAT(在本实例中为NAT-B)检查其表内的连结,且检索收信节点的主机(在本实例中为HostB0)的区域地址。然后将该封包转送给会让节点MN0,B0收到的主机。在一节点并非移动节点的情况中,其连结数据代表任何CN可在习知连结系统与协议之下发送数据给它的一个永久地址。然而,移动节点MN可能改变位置,是以在没有一些系统容纳MN的连接变化的条件下单纯地对一过往知晓的地址发送数据并不能确保送达。
第八图和图9绘出用以在图标专用网络间施行一微移动率协议的架构。该架构伴随每一NAT包含一实体称为一移动-原地数据库(MHD)。其为一大型目录,紧密耦合于每一NAT,用以保持对该等专用网络内的MNs的追踪。其亦指示出MN在何时移至一外网络(FN)。
每一NAT的MHD较佳就每一移动节点包含一索引栏,一原地/离去标记栏指示一移动节点是否伴随该NAT,一区域地址或转送地址(COA)栏及一NAT地址栏。每一MN有一在原地网络内的原地主机,该主机定义一原地地址(HA),此原地地址类似于一非移动式节点的永久区域地址的处在于其为一CN会用以接洽该MN的地址。一MN的预设连结为该MN的原地网络的NAT的全域地址与该MN的原地地址的一组合。若该MN在原地,会用其预设连结建立一NAT/NAT连接以进行CN/MN通讯。
原地主机伴随着一特定NAT(亦即原地网络的NAT)的所有MNs皆会在该NAT的MHD内有数据记录。识别移动节点的一便利方式为使用其预设或原地地址(HA),是以一网络的NAT的MHD的索引栏最好详列以此网络为原地网络的所有MNs的Has以识别每一MN的数据记录。
标记栏呈现一逻辑字段,最好有一0值或1值以代表相对于该网络的一原地状态或离去状态。在本实例中,以0表示该MN与该网络内一主机有连接,且以1表示该MN与一不同网络有连接。区域地址栏(COA)是用来指示该MN目前连接那个主机。在该区域地址栏项目内容为一伴随一外网络的主机的情况中,该全域地址栏含有该外网络的NAT的全域地址。在此情况中,标记栏定为1。该标记栏为0时不需要全域地址值,因为相关全域地址为此MHD的NAT的地址。
第八图和图9绘出如图6所示在一给定时间点的网络42和50的NAT-B和NAT-N各别的MHDs的实例记录。
在一MN与其原地主机联络的情况中(例如图中就移动节点MN0,B0、MN0,B1和MN0,NK所示),其相伴标记栏定为0且其区域或COA栏的项目内容与其原地地址相同。不需要NAT地址信息。
就伴随着一并非所属原地主机但为所属原地网络内的主机的主机的MNs来说,该等MN的原地网络的NAT的MHD具有以0为标记栏且以MN与其非原地主机的当前关联为区域地址(COA)的数据项。举例来说,移动节点MN1,B0有一原地主机HostBO,但其在图6所示为连接于主机HostB1。该MN于索引栏内以其HA(MN1,B0@HostB0)识别,在标记栏内为0且如第八图所示以MN1,B0@HostB1为COA。不需要NAT地址栏信息,因为HostB1与HostB0伴随着具备相伴全域地址(亦即NAT-B)的相同网络使其全域地址维持相同。
在一MN从一网络与一不同网络的一主机连接的情况中,该MN以一来访地址登录于该网络的NAT内。举例来说,节点MNi,Nk在网络50内有其原地主机HostNk,其经由NAT-N与互联网联络。在图6中显示节点MNi,Nk连接于伴随NAT-B的主机HostB1造访网络42。因此,对移动节点MNi,Nk在NAT-B的MHD内以MN1,Nk@HostB1代表的一来访地址VA指派一表示其透过NAT-B与互联网联络的标记栏0及一MNi,Nk@HostB1区域地址。
在移动节点(例如MN1,Nk)首先开始与外网络(例如网络42)联络的时,将一通讯发送给其原地网络的NAT(在此案例中为NAT-N)以促成有效的通讯重新导引。送往MN的原地网络的NAT的通讯藉由将标记栏设为1且提供后续互联网通讯的连结数据的方式改变该NAT的MHD内有关该MN的表列内容的数据。该连结数据由指派的来访地址VA及该MN所造访网络的NA的全域地址组成。
以移动节点MNi,Nk为例,图9中NAT-N的MHD反映出一标记值为1、一区域地址为MNi,Nk@HostB1且一NAT地址为NAT-B。一意图与移动节点MNi,Nk联络的对应节点会无法与NAT-N建立一连结,因为NAT-N的MHD内的标记设为1。在此情况中,该连结是以由NAT-N的MHD内MNi,Nk项的区域地址和NAT地址栏代表的连结建立。然后进行通讯,建立一与外NAT(在此实例中为NAT-B)的连结。
一旦来访MN未建立起一与一不同网络的一主机的关联,其最好在其所造访网络的NAT的MHD内保有其来访地址VA识别码,此VA亦会在该移动节点的原地网络的NAT的MHD内反映出来。
若来访移动节点与其所造访网络内的另一主机建立起一关联,其会在所造访的NAT的MHD内保有其相同的VA识别码,但会具备一新区域地址。此新区域地址会储存在该来访MN的MHD记录的COA栏内,且该受访网络的NAT会以该COA数据为本将通讯导往该MN。在此情况中不需要改变该MN的原地网络的NAT的MHD。举例来说,若MNi,Nk切换其与HostB1的关联且连接于HostB0,NAT-B的MHD内的COA项会从MNi,Nk@HostB1改成MNi,Nk@HostB0,且在NAT-N的MHD内的各项都没有变化。
较佳来说,主机会周期性地判定是否仍与一来访MN建立一连接。若受访主机判定该MN已失联且该MN未与另一主机建立一连接,该受访主机得将此事实联络给其相伴NAT,该NAT会将该来访MN的COA项改成一空数据状态。其一实例为图8所示来访节点MNh,Pq的项目。该项目显示MNh,Pq已与外主机HostB1连接,然其已不与网络42连接。因此,在图6中未有MNh,Pq与任何主机的连接。此一项目亦会让一CN知道该MN已未与另一主机建立一连接,因为在MNh,Pq的原地网络的NAT的MHD记录未曾更新的情况下,该CN仅会经由MNh,Pq的VA(亦即MNh,Pq@HostB1)接洽网络42。若一CN在此时试图与该来访节点联络且以该MN的原地主机的NAT提交给受访网络的NAT,则无法建立一连结且会通讯失败。
当一MN的原地网络的NAT收到一通讯要将该MN的连结信息从一外NAT改成另一个,其最好对该第一外NAT发送一信息反映出该MN不再造访该NAT的网络,如此得将来访节点记录自该第一外NAT的MHD中删除。在一MN造访过其它网络的后返回其原地网络时最好亦发送此一信息。
CN永远不需要知道MN的当前位置。CN只需注意以一MN的原地地址(HA)及原地网络的全域地址为本的静态预设连结。此种安排省去要用全域的互联网发送的登录信息群。
MHDs与NATs的紧密耦合意味着一IP数据封包无须先跑到原地网络。该封包得直接穿隧至MN所在的外网络。这避免了声名狼籍的三角路由问题。
让MNs漫游于多个外网络(FNs)的微移动率协议始于CN的NAT试图与MN的原地网络的NAT建立一连结。在MN原地网络的NAT的MHD内的状态位为1时此程序失败。这代表该MN目前不在其原地网络(HN)内;其在一FN内。该FN已对该MN指派一VA,该VA连同该FN的静态全域地址储存在该MN的原地网络的NAT的MHD内。此连结数据回送给该CN的NAT,然后该CN的NAT与该FN的NAT建立连结。然后以与该MN连接于其原地网络内一主机的情况的相同方式进行该协议的剩余部分。
在一MN与一CN联络的过程中,其自一外网络FN1移至一不同的外网络FN2,在该MN丧失与该FN1的接触时最好将该FN1的MHD内该MN的项目设为0,NULL,NULL。在该MN稍后移至该不同FN2时,其经由一伴随FN2的NAT(NAT-FN2)的主机Host2与FN2联络。该MN经指派一VA为MN@Host2,使NAT-FN2的MHD内该VA的项目设为0,MN@Host2,NULL。将该连结数据(MN@Host2,NAT-FN2)发送给该MN的原地网络的NAT和该CN的NAT。在该CN的NAT与NAT-FN2之间建立起一新连结。然后如前所述进行该协议的剩余部分。
在一MN与一CN联络的过程中,其自一外网络FN1移回其原地网络HN,在该MN丧失与该FN1的接触时最好将该FN1的MHD内该MN的项目设为0,NULL,NULL。在该MN稍后移回其HN时,其经由一伴随其HN的NAT(NAT-HN)的主机HostHN与其HN联络。要注意到HostHN可以是或不是该MN的原地主机HostHome。该MN在其HN的NAT的MHD内已有其HA的一数据记录为MN@HostHome。该记录最好随后改变成将相伴数据域设为0,MN@HostHN,NULL。将该连结数据(MN@HostHome,NAT-HN)发送给该CN的NAT。在该CN的NAT与NAT-HN之间建立起一新连结。然后如前所述进行该协议的剩余部分。
上述案例中的该CN的NAT一般是该CN的原地网络的NAT。然而,如果该CN是一造访一FN的MN,该CN的NAT为该受访FN的NAT。
熟悉本技术的人员会了解到其它变异和替代方案会涵盖于本发明的范围以内。

Claims (15)

1.一种用以支持移动互联网通讯的网络系统,其包括:
多个路由器,每一路由器有一唯一通讯地址;
多个移动节点,其可移动至各处经由在不同位置的不同路由器与互联网联络;
每一移动节点伴随着一个原地路由器并且具有一个特定的主机名称;
每一路由器有一相伴移动节点位置列表借由各该移动节点的特定主机名称识别以此路由器为原地路由器的每一移动节点以及一对应于每一此等移动节点的一当前位置的路由器的通讯地址;
每一移动节点可藉由对该移动节点的原地路由器联络一不同路由器的通讯地址作为对应于该移动节点的一当前位置的通讯地址,以使该移动节点自经由一路由器与互联网联络的一旧位置移动至该移动节点经由该不同路由器与互联网联络的该当前位置,藉此从一对应节点到一选定移动节点的一数据通讯能藉由访问该选定移动节点的原地路由器的移动节点位置列表以判定对应于该选定移动节点的当前位置的通讯地址且将该数据通讯导向该已判定通讯地址的方式联络给该选定移动节点。
2.如权利要求1所述的网络系统,其特征在于:
每一路由器为一访问路由器,其有一唯一互联网协议地址以及该访问路由器能对移动节点联络数据的一地域访问范围;
每一移动节点伴随着一个原地访问路由器;
每一访问路由器有一相伴节点位置表作为其移动节点位置列表,该表借由各该移动节点的特定主机名称识别以该访问路由器为原地访问路由器的每一移动节点及每一此等移动节点的一当前位置的互联网协议地址;且
每一移动节点可移动至其原地访问路由器的访问范围以外到其它访问路由器中任一选定访问路由器的访问范围内的一个位置藉由对其原地访问路由器联络以该选定访问路由器的互联网协议地址作为其当前位置的方式经由该选定访问路由器接收数据,藉此从一对应节点到一选定移动节点的一数据通讯藉由发出一对该选定移动节点的原地访问路由器的互联网协议地址的查询、自该选定移动节点的原地访问路由器的节点位置表接收该选定移动节点的当前位置的互联网协议地址且将该数据通讯导往所收到互联网协议地址的方式联络给该选定移动节点。
3.如权利要求2所述的网络系统,其特征在于还包括:
多个访问点,每一访问路由器伴随至少一个访问点使该移动节点经由该访问点与该访问路由器联络;且
每一访问点有一能对移动节点联络数据的访问范围,藉此伴随一给定访问路由器的访问点的访问范围总括定义为该访问路由器的访问范围。
4.如权利要求3所述的网络系统,其特征在于还包括多个访问网络网关器,每一访问网络网关器伴随至少一个访问路由器且每一访问网络网关器与互联网连接。
5.如权利要求1所述的网络系统,其特征在于每一路由器为一网络地址转译路由器,该系统还包括:
多个网络,每一网络具有:
该网络地址转译路由器其中各自不同的一个网络地址转译路由器,其具备一唯一全域地址;
至少一主机,其伴随着该网络的网络地址转译路由器;及
至少一移动节点;
每一主机有一能对该移动节点联络数据的服务区;
每一移动节点在一原地网络内有一原地主机,该主机定义一使用其特定主机名称的预设区域地址与该原地网络的网络地址转译路由器的全域地址配对以定义该移动节点的一预设连结;
每一网络的网络地址转译路由器具有作为其移动节点位置列表的一相伴的移动-原地数据库,该网络地址转译路由器:
将以该网络为其原地网络的每一移动节点与:
该移动节点与该网络内一主机的一当前关联的一个区域地址,或
一由该移动节点与一不同网络内一主机的一关联的一个使用其特定主机名称的区域地址以及该不同网络的网络地址转译路由器的全域地址所定义的连结视为一体;且
将当前与该网络内一主机有关联但具备一不同原地网络的移动节点的每一来访移动节点与该移动节点的当前主机关联的一个使用其特定主机名称的区域地址视为一体;
每一移动节点可自该移动节点经由一在一有一第一网络地址转译路由器的第一网络内的第一相伴主机联络数据的一位置移至:
一在该第一网络的一第二主机服务区内的位置以藉由对该第一网络地址转译路由器的移动-原地数据库联络一反映出该移动节点与该第二主机的关联的区域地址的方式经由该第二主机联络数据;或
一在一具有一第二网络地址转译路由器的不同第二网络内的第三主机的访问范围内的位置以藉由对该第二网络地址转译路由器的移动-原地数据库联络一反映出该移动节点与该第三主机的关联的区域地址的方式且在该第二网络并非该移动节点的原地网络的情况中藉由对该移动节点的原地网络网络地址转译路由器的移动-原地数据库联络一包含一反映出该移动节点与该第三主机的关联的新区域地址以及该第二网络地址转译路由器的全域地址的连结的方式经由该第三主机联络数据;
使得自一对应节点至一选定移动节点的一数据通讯由下述方式联络给该选定移动节点:
以该移动节点的预设连结或该移动节点的原地网络的网络地址转译路由器的移动-原地数据库所反映的连结为本建立一连结,且
将该通讯导往建立起该连结在该网络地址转译路由器的移动-原地数据库内确认的该移动节点区域地址。
6.如权利要求5所述的网络系统,其特征在于至少一网络具有多个主机且至少一主机为多个移动节点的原地主机。
7.如权利要求5所述的网络系统,其特征在于每一网络的网络地址转译路由器的移动-原地数据库识别区域和全域地址及一位置栏使得:
以该网络为原地网络的每一移动节点:
与该网络内一主机与该移动节点的一当前关联的一个使用其特定主机名称的区域地址、一空全域地址、及在该位置栏内的一原地标记视为一体,或
与一由该移动节点与一不同网络内一主机的一关联的一个使用其特定主机名称的区域地址及该不同网络的网络地址转译路由器的一全域地址所定义的连结以及在该位置栏内的一离去标记视为一体;且
每一来访移动节点:
与该移动节点的当前主机关联的一个使用其特定主机名称的区域地址、一空全域地址、及该位置栏内的一原地标记视为一体。
8.一种利用具有一标题部分及一数据部分的数据包封于互联网内在一对应节点与一移动节点之间联络的方法,该标题部分包含一根源互联网协议地址、一目标互联网协议地址及一协议类型,其中该对应节点经由一个有一第一互联网协议地址的路由器与互联网联络,该移动节点具有一个特定主机名称且伴随着一个有一第二互联网协议地址的原地访问路由器且该移动节点经由一个具有一第三互联网协议地址的访问路由器与互联网联络,该方法包括:
该对应节点发送一第一数据包封确认以该第一互联网协议地址作为标题根源互联网协议地址,以该第二互联网协议地址作为标题目标地址,以一互联网控制信息协议作为标题协议类型,且在该第一数据包封的数据部分内包含一对该移动节点的位置的查询;
该原地访问路由器自该对应节点接收该第一数据包封且以一第二数据包封应答,在该第二数据包封中以该第二互联网协议地址为标题根源互联网协议地址,以该第一互联网协议地址为标题目标互联网协议地址,以一互联网控制信息协议为标题协议类型,且在该第二数据包封的数据部分内包含一含有该第三互联网协议地址的查询应答;
该对应节点接收该第二数据包封且发送至少一第三数据包封,该第三数据包封中以该第一互联网协议地址为标题根源互联网协议地址,以该第三互联网协议地址为标题目标互联网协议地址,以一数据信息协议为标题协议类型,且在该第三数据包封的数据部分内包含该移动节点的一识别码及给该移动节点的通讯数据;且
该移动节点经由与其联络的访问路由器接收该第三数据包封所含的通讯数据。
9.如权利要求8所述的方法,其特征在于:
该原地访问路由器维护一节点位置表以识别以该访问路由器为使用其特定主机名称的原地访问路由器的每一移动节点以及每一此等移动节点的一当前位置的互联网协议地址;
该当前位置互联网协议地址为该第三互联网协议地址,若该移动节点经由其原地访问路由器与互联网联络则该第三互联网协议地址与该第二互联网协议地址相同;且
该原地访问路由器参照该节点位置表造出该第二数据包封的数据部分。
10.如权利要求9所述的方法,其特征在于还包括:
在该移动节点经由一非其原地访问路由器的访问路由器与互联网联络时由该移动节点发送一数据包封,其中该移动节点数据包封包含作为标题根源互联网协议地址的该第三互联网协议地址,作为标题目标互联网协议地址的该第二互联网协议地址,一作为标题协议的用户数据协议,且在该移动节点数据包封的数据部分内包含该原地访问路由器与第三互联网协议地址的一识别码;且
该原地访问路由器接收该移动节点数据包封且利用此数据包封的数据部分更新伴随该原地访问路由器的节点位置表。
11.一种移动互联网通讯系统的方法,该系统包含多个网络,每一网络有一网络地址转译路由器及一唯一全域地址,该网络地址转译路由器伴随着至少一主机,且每一网络具有至少一移动节点,每一主机有一能对该移动节点联络数据的服务区,每一移动节点有一原地主机、一相伴的特定主机名称及一原地网络,该主机定义一预设区域地址与该原地网络的网络地址转译路由器的全域地址配对以定义该移动节点的一预设连结,该方法包括:
为每一网络的网络地址转译路由器提供一相伴的移动-原地数据库,该网络地址转译路由器:
将以该网络为原地网络的每一移动节点:
与该移动节点与该网络内一主机的一当前关联的一个使用其特定主机名称的区域地址视为一体,或
与一由该移动节点与一不同网络内一主机的一关联的一个使用其特定主机名称的区域地址以及该不同网络的网络地址转译路由器的全域地址所定义的连结视为一体;且
将当前与该网络内一主机有关联但有一不同原地网络的每一来访移动节点与该移动节点的当前主机关联的一个使用其特定主机名称的区域地址视为一体;
在一移动节点自经由一在一具有一第一网络地址转译路由器的第一网络内的第一相伴主机联络数据的一位置移至一在该第一网络内一第二主机的服务区的位置以经由该第二主机联络数据时,对该第一网络地址转译路由器的移动-原地数据库联络一反映出该移动节点与该第二主机的关联的区域地址;
在一移动节点自经由该第一网络内第一相伴主机联络数据的一位置移至一在一具有一第二网络地址转译路由器的不同第二网络内的第三主机的访问范围内的位置以经由该第三主机联络数据时,对该第二网络地址转译路由器的移动-原地数据库联络一反映出该移动节点与该第三主机的关联的区域地址,且在该第二网络并非该移动节点的原地网络的情况中亦对该移动节点的原地网络的网络地址转译路由器的移动-原地数据库联络一包含一反映出该移动节点与该第三主机的关联的新区域地址以及该第二网络地址转译路由器的全域地址的连结;且
自一对应节点至一选定移动节点的一数据通讯的联络方式为:
建立一以该移动节点的预设连结或在该移动节点的原地网络的网络地址转译路由器的移动-原地数据库内反映出的连结为本的连结,且
将该通讯导往在用以建立该移动节点的连结的网络地址转译路由器的移动-原地数据库内确认的区域地址。
12.如权利要求11所述的方法,其特征在于:
每一网络的网络地址转译路由器的移动-原地数据库识别区域和全域地址及一位置栏,使得:
以该网络为其原地网络的每一移动节点:
与该移动节点与该网络内一主机的一当前关联的一个使用其特定主机名称的24位区域地址、一空全域地址、及在该位置栏内的一原地标记视为一体,或
与一由该移动节点与一不同网络内一主机的一关联的一个使用其特定主机名称的区域地址及该不同网络的网络地址转译路由器的一全域地址所定义的连结以及在该位置栏内的一离去标记视为一体;且
将每一来访移动节点与该移动节点的当前主机关联的一个使用其特定主机名称的区域地址、一空全域地址、及位置栏内一原地标记视为一体;且
在对应位置栏有一离去标记时以一移动节点的原地网络的网络地址转译路由器的移动-原地数据库内所反映的连结为本在该对应节点与该移动节点建立一连结。
13.一种用于网络系统的网络地址转译路由器,该网络系统包含多个网络,每一网络有一具备一唯一全域地址的网络地址转译路由器,该网络地址转译路由器伴随着至少一主机及至少一移动节点,每一主机有一能对该移动节点联络数据的服务区,每一移动节点有一原地主机、一相伴的特定主机名称及一原地网络,该主机定义一预设区域地址与该原地网络的网络地址转译路由器的全域地址配对以定义该移动节点的一预设连结,该网络地址转译路由器包括:
一移动-原地数据库,其:
将以一伴随该网络地址转译路由器的主机为原地主机的每一移动节点:
与该移动节点与一伴随该网络地址转译路由器的主机的一当前关联的一个使用其特定主机名称的区域地址视为一体,或
与一由该移动节点与一非伴随该网络地址转译路由器的主机的一关联的一个使用其特定主机名称的区域地址以及伴随该主机的网络地址转译路由器的全域地址所定义的连结视为一体;且
将当前与一伴随该网络地址转译路由器的主机有关联但有一非伴随该网络地址转译路由器的原地主机的每一移动节点与当前主机关联的一个使用其特定主机名称的区域地址视为一体;
使得自一对应节点至一以伴随该网络地址转译路由器的一主机为原地主机的选定移动节点的一数据通讯由下述方式联络给该选定移动节点:
以该移动节点的预设连结或该网络地址转译路由器的移动-原地数据库所反映的连结为本建立一连结,且
若该连结是以该网络地址转译路由器为本建立,将该通讯导往该移动-原地数据库内确认的区域地址。
14.如权利要求13所述的网络地址转译路由器,其特征在于该移动-原地数据库识别24位的区域和全域地址及一位置栏,使得:
将以一伴随该网络地址转译路由器的主机为原地主机的每一移动节点:
与该移动节点与一伴随该网络地址转译路由器的主机的一当前关联的一个使用特定主机名称的24位区域地址、一空全域地址、及该位置栏内一原地标记视为一体,或
与一由该移动节点与一非伴随该网络地址转译路由器的主机的一关联的一个24位区域地址及伴随该主机的网络地址转译路由器的一个24位全域地址所定义的连结以及该位置栏内一离去标记视为一体;且
将当前与一伴随该网络地址转译路由器的主机有关联但有一非伴随该网络地址转译路由器的原地主机的每一移动节点:
与该移动节点的当前主机关联的一使用其特定主机名称的24位区域地址、一空全域地址、及该位置栏内一原地标记视为一体。
15.一种移动互联网通讯的方法,其包括:
提供多个路由器,每一路由器有一唯一通讯地址;
提供多个移动节点,各个移动节点具有一个特定主机名称及可移动至各处经由在不同位置的不同路由器与互联网联络,其中每一移动节点伴随着一个原地路由器;
使每一路由器具备一相伴移动节点位置列表识别以此路由器为使用其特定主机名称的原地路由器的每一移动节点以及一对应于每一此等移动节点的一当前位置的路由器的通讯地址;且
在每一移动节点自经由一路由器与互联网联络的一旧位置移动至该移动节点经由一不同路由器与互联网联络的一当前位置时,藉由对该移动节点的原地路由器联络以该不同路由器的通讯地址作为对应于该移动节点当前位置的通讯地址的方式经由该不同路由器建立起通讯能力,藉此从一对应节点到一选定移动节点的一数据通讯能藉由访问该选定移动节点的原地路由器的移动节点位置列表以判定对应于该选定移动节点的当前位置的通讯地址且将该数据通讯导向该已判定通讯地址的方式联络给该选定移动节点。
CNB028052730A 2001-02-21 2002-02-14 互联网协议层中低架空移动率管理协议的方法与系统 Expired - Fee Related CN100505739C (zh)

Applications Claiming Priority (14)

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 US20020154613A1 (en) 2001-02-21 2001-11-30 Method and system for a low-overhead mobility management protocol in the internet protocol layer
US09/997,922 2001-11-30
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

Related Child Applications (2)

Application Number Title Priority Date Filing Date
CN2009101394156A Division CN101600194B (zh) 2001-02-21 2002-02-14 互联网协议层中低架空移动率管理协议的方法与系统
CNA2009101498371A Division CN101605320A (zh) 2001-02-21 2002-02-14 互联网协议层中低架空移动率管理协议的方法与系统

Publications (2)

Publication Number Publication Date
CN1511404A CN1511404A (zh) 2004-07-07
CN100505739C true CN100505739C (zh) 2009-06-24

Family

ID=39880327

Family Applications (3)

Application Number Title Priority Date Filing Date
CN2009101394156A Expired - Fee Related CN101600194B (zh) 2001-02-21 2002-02-14 互联网协议层中低架空移动率管理协议的方法与系统
CNB028052730A Expired - Fee Related CN100505739C (zh) 2001-02-21 2002-02-14 互联网协议层中低架空移动率管理协议的方法与系统
CNA2009101498371A Pending CN101605320A (zh) 2001-02-21 2002-02-14 互联网协议层中低架空移动率管理协议的方法与系统

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CN2009101394156A Expired - Fee Related CN101600194B (zh) 2001-02-21 2002-02-14 互联网协议层中低架空移动率管理协议的方法与系统

Family Applications After (1)

Application Number Title Priority Date Filing Date
CNA2009101498371A Pending CN101605320A (zh) 2001-02-21 2002-02-14 互联网协议层中低架空移动率管理协议的方法与系统

Country Status (16)

Country Link
US (5) US20020055971A1 (zh)
EP (2) EP1701507B1 (zh)
JP (2) JP2004530327A (zh)
KR (5) KR100935121B1 (zh)
CN (3) CN101600194B (zh)
AR (1) AR032817A1 (zh)
AT (1) ATE327627T1 (zh)
AU (1) AU2002244005A1 (zh)
CA (2) CA2704835A1 (zh)
DE (1) DE60211657T2 (zh)
ES (1) ES2262783T3 (zh)
HK (1) HK1067476A1 (zh)
MX (1) MXPA03007522A (zh)
NO (1) NO20033676L (zh)
TW (2) TWI272809B (zh)
WO (1) WO2002071718A2 (zh)

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
US20030193952A1 (en) * 2002-02-04 2003-10-16 O'neill Alan Mobile node handoff methods and apparatus
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
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
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 (ko) * 2002-12-31 2005-08-25 삼성전자주식회사 무선랜 환경에서 핸드오버 방법 및 모바일 노드의핸드오버 장치
JP2004221674A (ja) * 2003-01-09 2004-08-05 Ntt Docomo Inc 通信システム並びに通信システムに使用される配信管理装置及び通信方法
JP2004242019A (ja) * 2003-02-05 2004-08-26 Ntt Docomo Inc 移動通信制御システム、ネットワーク管理サーバ、モバイルノード、アクセスノード及びアンカーノード
JP2004253914A (ja) * 2003-02-18 2004-09-09 Ntt Docomo Inc 通信システム、アドレス管理方法、中継装置および管理装置
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
US20050113109A1 (en) * 2003-11-25 2005-05-26 Farid Adrangi Method, apparatus and system for context-based registrations based on intelligent location detection
US20050111454A1 (en) * 2003-11-25 2005-05-26 Narjala Ranjit S. Method, apparatus and system for intelligently and dynamically routing mobile internet protocol packets
US20050111380A1 (en) * 2003-11-25 2005-05-26 Farid Adrangi Method, apparatus and system for mobile nodes to dynamically discover configuration information
US8000297B2 (en) * 2003-11-26 2011-08-16 Electronics And Telecommunciations 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
CN1926823B (zh) * 2004-01-07 2010-11-10 松下电器产业株式会社 通信系统、移动终端和接入路由器
RU2377730C2 (ru) * 2004-01-07 2009-12-27 Панасоник Корпорэйшн Система связи, мобильный терминал и маршрутизатор доступа
US7330726B2 (en) * 2004-06-07 2008-02-12 Spyder Navigation Llc Determining geographical position in IPv6 networks
CN101053213B (zh) 2004-11-04 2011-06-22 松下电器产业株式会社 多接口通信装置、终端以及路径切换方法
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 (ko) 2004-12-23 2008-03-13 주식회사 케이티 다중 이동 라우터 구조에 의한 휴대 인터넷 서비스를 위한이동 라우터 대치 방법
EP1839425A1 (en) * 2005-01-07 2007-10-03 Societe Anonyme Alcatel Method and apparatus for providing route-optimized secure session continuity between mobile nodes
CN100442751C (zh) * 2005-01-19 2008-12-10 华为技术有限公司 移动主机开展组播业务的系统及其方法
CN100372417C (zh) * 2005-02-07 2008-02-27 华为技术有限公司 本地子网发现相关子网中目的边界对象的方法
US7894407B2 (en) * 2005-03-25 2011-02-22 Alcatel-Lucent Usa Inc. Method and apparatus for seamless roaming for wireless networks
US20090135822A1 (en) * 2005-05-31 2009-05-28 Matsushita Electric Industrial Co., Ltd. Method and apparatus for controlling packet forwarding
EP1739893A1 (en) * 2005-06-30 2007-01-03 Matsushita Electric Industrial Co., Ltd. Optimized reverse tunnelling for packet switched mobile communication systems
WO2007101628A1 (en) * 2006-03-08 2007-09-13 Matsushita Electric Industrial Co., Ltd. Mobile ipv6 optimised reverse tunnelling for multi-homed terminals
US20070043876A1 (en) * 2005-08-19 2007-02-22 Nokia Corporation Stimulation traffic for binding refreshment
CN100417118C (zh) * 2005-10-28 2008-09-03 华为技术有限公司 一种无线网状网中网络移动节点的位置更新系统和方法
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 (ja) * 2006-03-08 2012-08-01 パナソニック株式会社 マルチホーム端末のためのモバイルIPv6の最適化リバース・トンネリング
CN100456742C (zh) * 2006-04-30 2009-01-28 国家数字交换系统工程技术研究中心 移动互联网协议路由处理方法和系统及路由器
JP2008015880A (ja) * 2006-07-07 2008-01-24 Fuji Xerox Co Ltd ネットワークシステム、画像処理装置、およびコンピュータプログラム
US9210034B2 (en) * 2007-03-01 2015-12-08 Cisco Technology, Inc. Client addressing and roaming in a wireless network
US7908386B2 (en) * 2007-04-04 2011-03-15 Telefonaktiebolaget L M Ericsson Publ) Large scale mobile network address translation
EP2012489B1 (en) * 2007-07-05 2009-05-06 Conveneer AB Method, apparatus and system for mobility management and efficient information retrieval 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 (ja) * 2007-10-29 2010-10-27 富士通株式会社 移動通信システム及び同システムにおける転送方法及び基地局
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
US20090265542A1 (en) * 2008-04-18 2009-10-22 Amit Khetawat Home Node B System Architecture
US8165090B2 (en) 2008-05-15 2012-04-24 Nix John A Efficient handover of media communications in heterogeneous IP networks
CN101605367A (zh) * 2008-06-13 2009-12-16 三星电子株式会社 Ue在家用基站之间切换的方法
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 (zh) * 2011-07-05 2018-08-28 北京三星通信技术研究有限公司 避免切换失败的方法
CN103580880B (zh) 2012-08-03 2017-12-29 华为技术有限公司 一种快速通知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 (zh) * 2016-11-16 2020-12-11 广东新岸线科技有限公司 一种无线网络融合的实现方法
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 (zh) * 2019-10-21 2021-10-29 杭州鸿雁智能科技有限公司 局域网内的通信设备的操作方法、通信设备及网关设备
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 (ja) 1996-08-02 2003-05-26 株式会社日立製作所 移動計算機サポートシステム
JPH10117207A (ja) 1996-10-11 1998-05-06 Matsushita Electric Ind Co Ltd モバイル端末接続方法およびネットワーク用ルータ
JPH10178421A (ja) * 1996-10-18 1998-06-30 Toshiba Corp パケット処理装置、移動計算機装置、パケット転送方法及びパケット処理方法
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 (ja) * 1997-09-05 2005-04-20 株式会社東芝 パケット中継装置、移動計算機装置、移動計算機管理装置、パケット中継方法、パケット送信方法及び移動計算機位置登録方法
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 (ja) * 1998-02-20 2005-04-20 株式会社東芝 移動計算機装置、移動計算機管理装置、移動計算機管理方法及び通信制御方法
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 (ja) 1998-06-04 1999-12-24 Hitachi Ltd 作業計画設計方法及び作業支援方法
JP3581251B2 (ja) * 1998-06-16 2004-10-27 株式会社東芝 通信システム、データパケット転送方法、ルータ装置及びパケット中継装置
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 (ja) 1998-09-16 2008-03-05 株式会社東芝 ルータ装置、無線端末装置、無線基地局及びメッセージ送信制御方法
US6328098B1 (en) 1998-11-10 2001-12-11 Valeo Inc. Side member for heat exchanger and heat exchanger incorporating side plate
JP2000149104A (ja) 1998-11-12 2000-05-30 Fuji Electric Co Ltd 情報収集機能付き自動販売機及びそのシステム
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
US6434134B1 (en) * 1998-12-11 2002-08-13 Lucent Technologies, Inc. Dynamic address assignment for wireless devices accessing packet-based wired networks
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
US6452920B1 (en) * 1998-12-30 2002-09-17 Telefonaktiebolaget Lm Ericsson Mobile terminating L2TP using mobile IP data
FI108834B (fi) * 1999-03-29 2002-03-28 Nokia Corp IP-liikkuvuudenhallinta matkaviestinjärjestelmässä
GB2348570B (en) * 1999-03-31 2003-03-05 Ericsson Telefon Ab L M Mobile internet access
JP3764016B2 (ja) * 1999-05-10 2006-04-05 財団法人流通システム開発センタ− 統合ip転送網
US6621810B1 (en) * 1999-05-27 2003-09-16 Cisco Technology, Inc. Mobile IP intra-agent mobility
KR100298371B1 (ko) 1999-06-09 2001-11-01 서평원 패킷 이동 통신망의 핸드 오버 수행 방법
US6487406B1 (en) * 1999-06-16 2002-11-26 Telcordia Technologies, Inc. PCS-to-mobile IP internetworking
WO2001006707A1 (en) * 1999-07-19 2001-01-25 British Telecommunications Public Limited Company Telecommunications routing
JP3895176B2 (ja) * 1999-07-22 2007-03-22 株式会社日立製作所 移動体ipネットワークシステムおよびコネクション切替え方法
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 (ja) * 2000-03-27 2005-03-30 三菱電機株式会社 通信方法、通信システム、通信装置、及び記録媒体
US6907017B2 (en) * 2000-05-22 2005-06-14 The Regents Of The University Of California Mobility management in wireless internet protocol networks
AU9615701A (en) * 2000-10-18 2002-04-29 Ericsson Telefon Ab L M Seamless handoff in mobile ip
CA2426737A1 (en) * 2000-10-26 2002-05-02 British Telecommunications Public Limited Company Telecommunications routing
JP3814185B2 (ja) * 2000-11-13 2006-08-23 松下電器産業株式会社 基地局装置、移動通信端末装置、及びそれらを用いた無線アクセスシステム
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
WO2003015356A1 (en) * 2001-08-08 2003-02-20 Fujitsu Limited Server, mobile communication terminal, radio device, communication method for communication system, and 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
EP2352338A1 (en) * 2008-11-07 2011-08-03 Panasonic Corporation Handover method, and mobile terminal and home agent used in the method

Also Published As

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

Similar Documents

Publication Publication Date Title
CN100505739C (zh) 互联网协议层中低架空移动率管理协议的方法与系统
JP3924502B2 (ja) モバイル通信方法およびモバイル通信システム
US6515974B1 (en) Mobile computer communication scheme supporting moving among networks of different address systems
CN101601255B (zh) 轻型移动性体系结构
EP1139632B1 (en) Method for packet communication with mobile node
US7539164B2 (en) Method and system for local mobility management
CN101803329A (zh) 移动节点中实施的移动性功能的检测
JP2008136243A6 (ja) インターネットプロトコルレイヤーにおける低オーバーヘッド移動度管理プロトコルのための方法およびシステム
JP2006080930A (ja) 通信システム、サーバ、ルータ、及び移動体端末
JP4106621B2 (ja) モバイル端末及びルータ及びアドレス登録方法
JP2004080733A (ja) 階層移動体パケット通信ネットワークおよびその通信方法
JP4468968B2 (ja) モバイルノードの通信方法及びモバイルノード
KR20070095938A (ko) 네트워크 노드, 통신 네트워크 및 이의 동작방법
JP4415094B2 (ja) ローミングシステム、ローミング方法及び移動端末
JP4022227B2 (ja) モバイルノード
JP4022226B2 (ja) ルータ
KR100703809B1 (ko) 다중 인터페이스를 가진 이동 노드의 이동통신 방법
KR100604170B1 (ko) 인터넷 프로토콜 층 안에서의 낮은-오버헤드 이동성 관리프로토콜을 위한 방법 및 시스템
KR101065490B1 (ko) 애드 혹 네트워크의 라우팅 제어장치
JP2009225158A (ja) 移動体通信システム
Homnan Possible solutions for IPv6 networks-based handover
CN104735740A (zh) MIPv6-PMIPv6交互场景下的路由优化方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1067476

Country of ref document: HK

C14 Grant of patent or utility model
GR01 Patent grant
REG Reference to a national code

Ref country code: HK

Ref legal event code: GR

Ref document number: 1067476

Country of ref document: HK

CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20090624

Termination date: 20180214

CF01 Termination of patent right due to non-payment of annual fee