[go: up one dir, main page]

CN101779440B - 具有基于网络的移动性的动态互联网协议寻址方案 - Google Patents

具有基于网络的移动性的动态互联网协议寻址方案 Download PDF

Info

Publication number
CN101779440B
CN101779440B CN200880102374.7A CN200880102374A CN101779440B CN 101779440 B CN101779440 B CN 101779440B CN 200880102374 A CN200880102374 A CN 200880102374A CN 101779440 B CN101779440 B CN 101779440B
Authority
CN
China
Prior art keywords
address
wireless terminal
mobility
message
address assignment
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.)
Active
Application number
CN200880102374.7A
Other languages
English (en)
Other versions
CN101779440A (zh
Inventor
赵凡
斯蒂芬诺·法斯恩
阿美亚·达姆勒
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.)
Kaiwei International Co
Marvell International Ltd
Marvell Asia Pte Ltd
Original Assignee
Mawier International Trade Co Ltd
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
Application filed by Mawier International Trade Co Ltd filed Critical Mawier International Trade Co Ltd
Publication of CN101779440A publication Critical patent/CN101779440A/zh
Application granted granted Critical
Publication of CN101779440B publication Critical patent/CN101779440B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • 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/10Mapping addresses of different types
    • H04L61/103Mapping addresses of different types across network layers, e.g. resolution of network layer into physical layer addresses or address resolution protocol [ARP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/26Network addressing or numbering for mobility support
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5084Providing for device mobility
    • 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]
    • H04W80/045Network layer protocols, e.g. mobile IP [Internet Protocol] involving different protocol versions, e.g. MIPv4 and MIPv6

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

一种媒体接入网关,其包括无线网络接口、地址分配模块、以及代理移动性代理模块。无线网络接口建立与无线终端的无线链路。地址分配模块接收地址请求消息,该地址请求消息包括来自无线终端的移动性信号。代理移动性代理模块有选择地向本地移动性锚点发送代理绑定更新,并且从本地移动性锚点接收代理绑定确认。当移动性信号指示代理移动性时,地址分配模块有选择地向无线终端发送地址分配消息。该地址分配消息是基于代理绑定确认中的地址信息的。

Description

具有基于网络的移动性的动态互联网协议寻址方案
相关申请的交叉引用
本申请要求2008年8月4日提交的第12/185,331号美国发明专利申请、2007年8月6日提交的第60/954,119号美国临时申请,和2007年9月18日提交的第60/973,258号美国临时申请的利益。因此以上申请的公开内容通过引用而被全部并入。
技术领域
本公开的主题涉及基于网络的移动性(mobility),更特别地是涉及在基于网络的移动性的框架内的动态互联网协议寻址(addressing)方案。
背景技术
此处所提供的背景描述是为了概括地介绍本公开的背景。目前列举的发明人的工作,在本背景技术部分中所描述的工作的范围内,以及在提交时不能另外地认为是现有技术的本描述的各个方面,均既不特意表明也不暗示为承认它们是针对本公开的现有技术。
现在参考图1,其表现的是无线通信系统的功能框图。归属网络(home network)102接收来自分布式通信系统104比如互联网的分组,并且向该分布式通信系统104发送分组。无线终端106无线地连接到归属网络102。仅作为举例,无线终端106可以是移动电话,并且归属网络102可以是移动电话运营商的蜂窝网络。
无线终端106被配置为与归属网络102一同工作,并且可能无法连接到其他电信公司的网络。在各种实现中,无线终端106可能能够经过归属网络102查看来自分布式通信系统104的内容。归属网络102可以与其他服务供应商的网络和/或核心网络互相连接。
现在参考图2,表现了提供移动性的无线通信系统的功能框图。归属网络102连接到一个或多个被访问网络(visited network)110。仅作为举例,图2描绘了三个被访问网络110-1、110-2和110-3。在各种实现中,被访问网络110可以是其他服务供应商的网络,其中包括在其他国家的服务供应商。
移动无线终端120包括移动性特征,其允许移动无线终端120与被访问网络110通信。例如在图2中,移动无线终端120建立了到被访问网络110-1的无线连接。移动无线终端120包括用于经过被访问网络110-1来与归属网络102通信的代码和数据。以这种方式,移动无线终端120能够与归属网络102相接口,甚至当其连接到被访问网络110中的一个时也是如此。由于移动无线终端120本身包括移动性特征,移动无线终端120可以描述为支持客户端移动互联网协议(client mobile internet protocol,CMIP)。
例如,用于IP第6版(IPv6)的移动互联网协议(IP)在请求注解(RFC)3775中被描述,其标题为“Mobility Support in IPv6”,因此其公开内容通过引用被全部并入。用于IP第4版(IPv4)的移动IP在RFC3344中被描述,其标题为“IP Mobility Support for IPv4”,因此其公开内容通过引用被全部并入。
现在参考图3,功能框图描绘了给无线终端106提供代理移动性(proxy mobility)的无线通信系统。归属网络150与被访问网络160-1、160-2和160-3通信。被访问网络160为不包括移动性功能的无线终端,比如无线终端106提供透明的移动性。这可被称为代理移动IP(proxymobile IP,PMIP)或网络移动IP。IPv6中的代理移动性在标题为“ProxyMobile IPv6”(2007年6月18日发布并且可作为“draft-ietf-netlmm-proxymip6-01.txt”得到)的互联网工程任务组(IETF)草案中被描述,因此其公开内容通过引用被全部并入。
当无线终端106企图与被访问网络160-1建立链路时,被访问网络160-1确定无线终端106属于哪一个网络。在这种情况下,被访问网络160-1确定归属网络150是适当的网络。然后,被访问网络160-1把来自无线终端106的分组转发给归属网络150,并且把来自归属网络150的分组传递给无线终端106。所以,无线终端106可以无视无线终端106连接到被访问网络160-1而不是连接到归属网络150这个事实。
现在参考图4,表现了客户端移动性的实现的功能框图和时间表。归属网络102包括归属代理(home agent)(HA)180。HA 180确立移动无线终端120的逻辑位置。最终去往移动无线终端120的分组被发送给HA180,而来自移动无线终端120的分组将看起来似乎是源自HA 180的位置。
移动无线终端120可以建立到被访问网络110-1中的接入路由器(access router,AR)182的连接。在各种实现中,可存在额外的AR(未被显示)。AR 182可以与包括归属网络102在内的其他网络通信。
当移动无线终端120连接到被访问网络110-1时,该移动无线终端120与AR 182执行认证和授权。这可以包括与认证、授权和计费(AAA)服务器进行通信。AAA服务器可以基于移动无线终端120的标识符取得信息,比如网络地址标识符,其唯一地标识移动无线终端120。AAA服务器可以指示AR 182,无线终端120是否应该被允许接入以及应该被提供什么服务。
移动无线终端120接收来自AR 182的本地地址。使用该地址,移动无线终端120可以与各种网络单元通信,其中包括HA 180。移动无线终端120向HA 180发送绑定更新消息。HA 180向移动无线终端120分派全局归属地址(home address)HoA。HA 180可以创建绑定缓存条目,该缓存条目记录关于移动无线终端120的信息,比如移动无线终端120的当前地址和被分派的地址HoA。
HA 180向移动无线终端120发送绑定确认消息。该绑定确认消息包括HoA,使得移动无线终端120知道它的全局归属地址。从其他网络设备,比如其他无线终端发送的分组被发送到该归属地址。HA 180接收那些分组,并且把它们转发给移动无线终端120。相类似地,来自移动无线终端120的分组被首先发送给HA 180。然后,HA 180以源地址HoA转发这些分组。为了让分组在移动无线终端120和HA 180之间进行交换,在移动无线终端120和HA 180之间建立隧道。
现在参考图5,表现了代理移动性的实现的功能框图和时间表。无线终端106可以建立到被访问网络160-1中的媒体接入网关(MAG)190的连接。在各种实现中,额外的MAG(未被显示)可以出现在被访问网络160-1中。MAG 190可以与包括归属网络150在内的其他网络通信。
一旦无线终端106连接,MAG 190可以认证无线终端106,并且确定无线终端106被授权接入什么服务。然后,无线终端106从MAG 190请求地址。MAG 190确定无线终端106所属于的本地移动性锚点(localmobility anchor,LMA)。仅作为举例,MAG 190可以咨询归属订户服务器(home subscriber server,HSS)以确定适当的LMA。
MAG 190然后发送标识该无线终端106的代理绑定更新(proxybinding update)给位于归属网络150中的所标识出的LMA,在该情形中是LMA 192。LMA 192为无线终端106分派归属地址HoA。LMA 192还可以创建绑定缓存条目以记录关于无线终端106的信息。LMA 192向MAG190发送包括了HoA的代理绑定确认。
MAG 190和LMA 192建立用于向和从无线终端106传送分组的隧道。然后,MAG 190向无线终端106分配HoA。当无线终端106发送分组时,MAG 190通过隧道向LMA 192发送该分组。然后,LMA 192以源地址HoA转发分组。当目的地地址为HoA的分组到达LMA 192时,LMA192通过隧道向MAG 190发送该分组。然后,MAG 190向无线终端106转发该分组。
使用这个体系结构,无线终端106可能不知道由MAG 190提供的移动性服务。如所预期的,无线终端106分配了在归属网络150中的归属地址。所以,无线终端106不需要知道它实际上连接到被访问网络160-1而不是归属网络150。
现在参考图6-8,表现了用于获得第3层地址(例如IP地址)的各种方法的示范性的消息流图。在图6中,所示的是动态主机配置协议(DHCP)的例子。DHCP可以用来获得IPv4地址或IPv6地址。用于IPv4的DHCP在RFC 2131中被描述,其标题为“Dynamic Host ConfigurationProtocol”,因此其公开内容通过引用被全部并入。用于IPv6的DHCP在RFC 3315中被描述,其标题为“Dynamic Host Configuration Protocol forIPv6(DHCPv6)”,因此其公开内容通过引用被全部并入。
在无线终端与接入路由器建立第2层连通性之后,无线终端可以广播DHCP请求。然后,接入路由器能够经过DHCP应答来向无线终端提供地址。在各种实现中,可以执行两阶段的处理,其中发送两个请求和两个应答。初始的请求可以是发现消息,并且初始的应答可以是提供消息。随后的请求指示对地址的提供的接受,并且随后的应答指示接入路由器确认了请求。这个随后的应答可以提供额外的配置信息,比如域名服务器(DNS)的地址。
现在参考图7,时间表描绘了示范性的无状态IP地址自动配置。用于IPv6的无状态自动配置在RFC 2462中被描述,其标题为“IPv6 StatelessAutoconfiguration”,因此其公开内容通过引用被全部并入。在无线终端与接入路由器建立第2层连通性之后,无线终端广播路由器邀请消息(routersolicitation message)。然后接入路由器能够以路由器通告进行响应,该路由器通告包括地址前缀。该前缀可以是接入路由器的网络本地的,或者可以是全局可路由的。
无线终端基于所提供的前缀来配置完整IPv6地址。仅作为举例,所提供的前缀可以是64位的值,并且无线终端利用该前缀和基于无线终端的接口标识符的64位值来创建128位IPv6地址。仅作为举例,接口标识符可以包括媒体接入控制(MAC)地址。
然后无线终端可以验证所创建地址至少在接入路由器的网络中是唯一的。无线终端可以通过广播包括所创建地址的邻居发现消息来确认唯一性。如果没有邻居响应,则无线终端假设没有其他网络节点正在使用所创建的地址。邻居发现在RFC 2461中被描述,其标题是“NeighborDiscovery for IP Version 6(IPv6)”,因此其公开内容通过引用被全部并入。
现在参考图8,示范性的消息图描绘了一种情形,其中无线终端企图使用无状态地址自动配置,但是接入路由器则要求使用DHCP。在第2层连通性建立之后,无线终端广播路由器邀请消息。接入路由器用路由通告消息进行响应,指示要求DHCP。仅作为举例,这可以通过在路由通告消息中设定‘M’标记或‘O’标记来指示。为了获得第3层地址,无线终端通过广播DHCP请求进行响应。然后,接入路由器能够给无线终端分配地址,并且在DHCP应答中向无线终端提供该地址。
发明内容
一种媒体接入网关,其包括无线网络接口、地址分配模块、以及代理移动性代理(proxy mobility agent)模块。无线网络接口建立与无线终端的无线链路。地址分配模块接收地址请求消息,该地址请求消息包括了来自无线终端的移动性信号。代理移动性代理模块有选择地向本地移动性锚点发送代理绑定更新,并且从本地移动性锚点接收代理绑定确认。当移动性信号指示代理移动性时,地址分配模块有选择地向无线终端发送地址分配消息。该地址分配消息是基于代理绑定确认中的地址信息的。
地址请求消息包括动态主机配置协议(DHCP)消息和路由器邀请消息中的至少一个。地址分配消息包括DHCP消息和路由器通告消息中的至少一个。媒体接入网关还包括配置属性模块,该模块从服务器取得与无线终端相应的配置属性(profile)。当配置属性包括用于无线终端的地址信息时,地址分配模块基于在配置属性中的地址信息把第二地址分配消息发送给无线终端。
当在代理绑定确认中的地址信息与配置属性中的地址信息相匹配时,代理移动性代理模块省略发送地址分配消息。代理移动性代理模块根据配置属性确定本地移动性锚点的地址。在接收地址请求消息之前,地址分配模块接收包括移动性请求信号的第二地址请求消息。在接收第二地址请求消息之后,地址分配模块发送第二地址分配消息给无线终端。第二地址分配消息包括移动性可用性信号(mobility availability signal)。
地址请求消息包括扩展的接入点名称(APN)字段。该扩展的APN字段包括移动性信号以及APN,该APN标识了连接到本地移动性代理的分组数据网络。地址分配消息包括扩展的接入点名称(APN)字段。该扩展的APN字段包括移动性可用性信号以及APN,该APN标识了连接到本地移动性代理的分组数据网络。
一种通信系统,其包括媒体接入网关和无线终端,该无线终端包括第二无线网络接口和地址确定模块。该地址确定模块经由第二无线网络接口发送地址请求消息,并且经由第二无线网络接口接收地址分配消息。无线终端还包括第三无线网络接口。该地址确定模块在地址请求消息中包括相同的地址信号。该相同的地址信号指示了第二无线网络接口和第三无线网络接口能够被分配单个地址。代理移动性代理模块向本地移动性锚点转发该相同的地址信号。
一个媒体接入网关包括用于建立与无线终端的无线链路的无线网络接口装置;用于接收地址请求消息的地址分配装置,该地址请求消息包括来自无线终端的移动性信号;以及用于有选择地发送代理绑定更新给本地移动性锚点并从本地移动性锚点接收代理绑定确认的代理移动性代理(PMA)装置。当移动性信号指示代理移动性时,地址分配装置有选择地向无线终端发送地址分配消息。地址分配消息是基于代理绑定确认中的地址信息的。
地址请求消息包括动态主机配置协议(DHCP)消息和路由器邀请消息中的至少一个;并且地址分配消息包括DHCP消息和路由器通告消息中的至少一个。媒体接入网关还包括用于从服务器取得与无线终端相应的配置属性的配置属性装置。当配置属性包括用于无线终端的地址信息时,地址分配装置基于在配置属性中的地址信息向无线终端发送第二地址分配消息。
当代理绑定确认中的地址信息与配置属性中的地址信息相匹配时,PMA装置省略发送地址分配消息。PMA装置根据配置属性确定本地移动性锚点的地址。在接收地址请求消息之前,地址分配装置接收包括移动性请求信号的第二地址请求消息。在接收第二地址请求消息之后,地址分配装置向无线终端发送第二地址分配消息。该第二地址分配消息包括移动性可用性信号。
地址请求消息包括扩展的接入点名称(APN)字段。该扩展的APN字段包括移动性信号以及APN,该APN标识了连接到本地移动性代理的分组数据网络。地址分配消息包括扩展的接入点名称(APN)字段。该扩展的APN字段包括移动性可用性信号以及APN,该APN标识了连接到本地移动性代理的分组数据网络。
一种通信系统,其包括媒体接入网关和无线终端,该无线终端包括用于建立与媒体接入网关的无线链路的第二无线网络接口装置,以及用于经由第二无线网络接口装置发送地址请求消息并且用于经由第二无线网络接口装置接收地址分配消息的地址确定装置。
该无线终端还包括用于建立第二无线链路的第三无线网络接口装置。地址确认装置在地址请求消息中包括相同的地址信号。该相同的地址信号指示了第二无线网络接口装置和第三无线网络接口装置能够被分配单个地址。PMA装置向本地移动性锚点转发该相同的地址信号。
一种方法,其包括建立与无线终端的无线链路;接收地址请求消息,该地址请求消息包括来自无线终端的移动性信号;有选择地向本地移动性锚点发送代理绑定更新;接收来自本地移动性锚点的代理绑定确认;以及当移动性信号指示代理移动性时,有选择地向无线终端发送地址分配消息。该地址分配消息是基于代理绑定确认中的地址信息的。
地址请求消息包括动态主机配置协议(DHCP)消息和路由器邀请消息中的至少一个;并且该地址分配消息包括DHCP消息和路由器通告消息中的至少一个。该方法还包括从服务器中取得与无线终端相应的配置属性。该方法还包括当该配置属性包括用于无线终端的地址信息时,基于在配置属性的地址信息向无线终端发送第二地址分配消息。
该方法还包括当代理绑定确认中的地址信息与配置属性中的地址信息相匹配时,省略发送地址分配消息。该方法还包括根据配置属性确定本地移动性锚点的地址。该方法还包括在接收地址请求消息之前,接收包括移动性请求信号的第二地址请求消息。该方法还包括在接收第二地址请求消息之后,向无线终端发送第二地址分配消息。该第二地址分配消息包括移动性可用性信号。
地址请求消息包括扩展的接入点名称(APN)字段。该扩展的APN字段包括移动性信号和APN,该APN标识了连接到本地移动性代理的分组数据网络。该地址分配消息包括扩展的接入点名称(APN)字段。扩展的APN字段包括移动性可用性信号以及APN,该APN标识了连接到本地移动性代理的分组数据网络。该方法还包括在地址请求消息中包括相同的地址信号。该相同的地址信号指示无线终端的多个无线网络接口能够被分配单个地址;并且向本地移动性锚点转发相同的地址信号。
一种计算机程序,其存储在计算机可读介质上供处理器使用,这里计算机程序包括建立与无线终端的无线链路;接收地址请求消息,该地址请求消息包括来自无线终端的移动性信号;有选择地向本地移动性锚点发送代理绑定更新;从本地移动性锚点接收代理绑定确认;以及当移动性信号指示代理移动性时,有选择地向无线终端发送地址分配消息。该地址分配消息是基于代理绑定确认中的地址信息的。
地址请求消息包括动态主机配置协议(DHCP)消息和路由器邀请消息中的至少一个;并且该地址分配消息包括DHCP消息和路由器通告消息中的至少一个。该计算机程序还包括从服务器中取得与无线终端相应的配置属性。该计算机程序还包括当配置属性包括用于无线终端的地址信息时,基于配置属性中的地址信息发送第二地址分配消息给无线终端。
该计算机程序还包括在代理绑定确认中的地址信息与配置属性中的地址信息相匹配时,省略发送地址分配消息。该计算机程序还包括根据配置属性来确定本地移动性锚点的地址。该计算机程序还包括在接收地址请求消息之前,接收包括移动性请求信号的第二地址请求消息。该计算机程序还包括在接收第二地址请求消息之后,向无线终端发送第二地址分配消息。该第二地址分配消息包括移动性可用性信号。
该地址请求消息包括扩展的接入点名称(APN)字段。该扩展的APN字段包括移动性信号和APN,该APN标识了连接到本地移动性代理的分组数据网络。该地址分配消息包括扩展的接入点名称(APN)字段。该扩展的APN字段包括移动性可用性信号和APN,该APN标识了连接到本地移动性代理的分组数据网络。该计算机程序还包括在地址请求消息中包括相同的地址信号。该相同的地址信号指示无线终端的多个无线网络接口能够被分配单个地址;并且向本地移动性锚点转发相同的地址信号。
在又一些其他的特征中,以上所描述的系统和方法是通过由一个或多个处理器执行的计算机程序来实现的。该计算机程序能够驻留在计算机可读介质内,比如但不限于存储器、非易失性数据存储器、和/或其他适合的有形的存储介质。
本公开的其他适用领域将通过详细描述、权利要求和附图变得明显。应当理解的是这些详细描述和特殊例子仅仅是出于说明的目的,并且无意于限制本公开的范围。
附图说明
根据细节描述和附图,将会更全面地理解本公开,其中:
图1是根据现有技术的无线通信系统的功能框图;
图2是根据现有技术的提供了移动性的无线通信系统的功能框图;
图3是根据现有技术的向无线终端提供代理移动性的无线通信系统的功能框图;
图4是根据现有技术的客户端移动性的实现的功能框图和时间表;
图5是根据现有技术的代理移动性的实现的功能框图和时间表;
图6-8是根据现有技术的用于获得第3层地址的各种方法的示范性消息流图;
图9是根据本公开的原理的示范性通信系统的功能框图;
图10A-10D是根据本公开的原理的扩展的地址配置消息的示范性部分;
图11A-11B是根据本公开的原理的示范性的扩展的地址配置消息;
图11C是根据本公开的原理的来自图11A-11B的消息的代表字段;
图12A-12D是根据本公开的原理的示范性消息流图;
图13是根据本公开的原理的无线终端的示范性实现的功能框图;
图14A-14C是根据本公开的原理的描绘了无线终端的示范性操作的流程图;
图15是根据本公开的原理的示范性通信系统的功能框图,该通信系统用于具有多个接口的无线终端;
图16是根据本公开的原理的无线终端的示范性实现的功能框图;
图17A-17B是根据本公开的原理的用于多接口无线终端的示范性消息流图;
图18是根据本公开的原理的媒体接入网关的示范性实现的功能框图;
图19A-19B是根据本公开的原理的描绘了媒体接入网关的示范性操作的流程图;以及
图20是根据本公开的原理的移动终端的功能框图。
具体实施方式
接下来的描述在本质上仅仅是示范性的,并且决无意于限制本公开、其应用、或其用途。出于清楚表示的目的,相同的参考数字将用于在附图中标识相类似的单元。如此处使用的,短语A、B和C中至少一个应该被解释为,表示使用非排他性的逻辑“或”的逻辑(A或B或C)。应当理解的是在本方法中的这些步骤可以不同的顺序执行,而不会变更本公开的原理。
如此处使用的,术语模块是指专用集成电路(ASIC)、电子电路、执行一个或多个软件或固件程序的处理器(共用的、专用的或组)和存储器、组合逻辑电路,和/或提供所描述功能的其他适合的组件。
当无线终端附接到被访问网络上时,无线终端可能不知道被访问网络支持哪些类型的移动性。例如,移动性类型可以包括代理移动IP(PMIP)和客户端移动IP(CMIP)。相类似地,被访问网络可能不知道无线终端的移动性能力。
另外,如果无线终端支持多种移动性类型,被访问网络可能不知道无线终端优选哪种移动性类型。被访问网络允许无线终端使用的移动性类型可以取决于与无线终端和/或被访问网络与无线终端的归属网络之间的协定相对应的配置属性(profile)。
根据本公开的原理,关于移动性偏好和能力的信息能够在无线终端和被访问网络之间被传送。例如,移动性信号可以从无线终端发送给被访问网络,指示无线终端支持什么移动性类型以及哪种移动性类型是优选的。被访问网络可以把移动性可用性信号(mobility availability signal)发送给无线终端,指示什么移动性类型由被访问网络支持并且可供无线终端使用。
仅作为举例,这些移动性偏好和能力可以包括在地址配置消息中。在各种实现中,当像无线终端那样的节点连接到网络时,地址配置消息用于配置第3层地址。
地址配置消息可以包括地址请求消息和地址分配消息。仅作为举例,当使用无状态地址自动配置时,路由器邀请消息和路由器通告消息可以各自作为地址请求消息和地址分配消息。仅作为举例,当进行有状态地址配置时,动态主机配置协议(DHCP)消息可以作为地址请求消息和地址分配消息。DHCP邀请、发现、和请求消息可以作为地址请求消息。DHCP应答、通告、确认、和提供消息可以作为地址分配消息。
如以上所描述的,当使用CMIP时,被访问网络向无线终端提供转交地址,无线终端使用该转交地址与归属网络直接建立连接。当使用PMIP时,被访问网络提供在无线终端和归属网络之间的分组的透明隧道传送。因此,如果无线终端不向被访问网络提供或者不能够向被访问网络提供移动性信息,被访问网络可以默认地使用PMIP。
现在参考图9,表现了示范性的通信系统的功能框图。无线终端202连接到媒体接入网关(MAG)204。在与MAG 204建立第2层连通性之后,无线终端202请求第3层地址。
MAG 204可以访问与无线终端202相关的配置属性。该配置属性可以存储在归属订户服务器(HSS)206中。该配置属性可以指示哪些移动性类型应该被提供给无线终端202。该配置属性还可以包括归属地址信息以及本地移动性锚点地址信息。如在下面更详细描述的,无线终端202和MAG 204交换关于移动性能力和偏好(preference)的信息。
如果MAG 204决定向无线终端202提供PMIP,MAG 204则向本地移动性锚点(LMA)208发送代理绑定更新。LMA 208的地址可能已经从HSS 206获得。LMA 208用代理绑定确认进行响应,并且MAG 204设立到LMA 208的隧道。LMA 208与分组数据网络210通信。来自无线终端202的分组被MAG 204封装并且隧道传送到LMA 208。然后这些分组被除去封装并被发送到分组数据网络210。相类似地,来自分组数据网络210的分组被LMA 208封装并且隧道传送到MAG 204。然后这些分组被除去封装并被发送到无线终端202。
现在参考图10A-10D,所示的是扩展的地址配置消息的示范性部分。在图10A中,示出从无线终端发送到媒体接入网关的扩展的消息。例如,这个消息可以是路由器邀请消息和/或DHCP消息。该DHCP消息可以被认为是发现、请求、或邀请消息。
该消息可以包括支持哪种移动性模式,比如是PMIP或是CMIP的指示。另外,该消息可以指示对于当前的连接哪种移动性模式是优选的。此外,该消息可以指示对于将来的切换哪种移动性模式将是优选的。
该消息还可以包括这种指示,即无线终端是否期望被分配与之前无线终端已经被分配的地址相同的地址。例如,如果无线终端拥有两个接口,并且希望当从一个接口切换到另一个接口时保持连续性,则该无线终端在第二个接口连接到网络时可以请求相同的地址。可替代地,无线终端可以指示期望不同的地址。仅作为举例,无线终端可能无法分配相同的地址给它的这两个接口。
在图10B中,示出从媒体接入网关发送到无线终端的扩展的消息。这个消息可以是路由器通告消息和/或DHCP消息,例如提供、确认、通告、或应答消息。该消息可包括对于无线终端允许哪个移动性模式的指示。例如,可以在其中包括指示PMIP可用的标记。
图10C中,示出从无线终端发送到媒体接入网关的扩展的消息。该消息可以是路由器邀请消息或DHCP消息。该消息可以包括无线终端所期望的移动性模式的指示。此外,该消息可以指示无线终端是请求不同的地址还是相同的地址。
在图10D中示出扩展的消息。例如,该消息可以是路由器通告或者DHCP消息。该消息可以指示PMIP可用,并且可以包括归属地址信息。例如,这个归属地址消息可以包括归属地址前缀和/或归属地址。如果媒体接入网关允许无线终端进行CMIP,则该消息可以包括转交地址或者转交地址前缀。当PMIP被使用时,转交地址信息也可以包括在该消息中。
现在参考图11A-11C,在图11A-11B中所示的是示范性的扩展的地址配置消息,同时在图11C中所示的是这些消息的代表字段。在图11A中,例如路由器通告或DHCP请求消息之类的扩展的消息包括扩展的接入点名称(APN)字段。APN是分组数据网络的唯一标识符。无线终端可以把APN提供给媒体接入网关,使得媒体接入网关知道无线终端期望连接到哪一个PDN。在图11C中所示的是扩展的APN的例子。
在图11B中,例如路由器通告或DHCP应答之类的扩展的消息包括扩展的APN字段。在图11C中所示的是示范性的扩展的APN。该扩展的APN包括移动性信息,并且可包括出现在标准APN字段中的APN。仅作为举例,扩展的APN可以包括哪些移动性类型被支持以及可用的指示。
另外,信息可以被包括以指示用于移交(handoff)情形下的移动性类型的偏好和可用性。当无线终端的接口从一个媒体接入网关切换到另一个媒体接入网关时,可出现移交情形。此外,在有多个接口的无线终端的接口之间可出现移交。仅作为举例,无线终端可以使用两个扩展的APN:“local_domain:pmip”和“home_domain:cmip”为当前连接请求PMIP并且为移交请求CMIP。如果媒体接入网关响应表明这些请求中任何一个都不可能,则该无线终端可以调整其移动性请求。
扩展的APN还可以包括无线终端是否期望被分配相同的地址的指示。所描述的关于扩展的APN的信息中的一些或全部可以被包括在无线终端与媒体接入网关之间发送的任何消息中。在各种实现中,这种信息可以在为地址配置已经被交换过的消息中被发送。
仅作为举例,以这种方式,不需要特定于移动性信令(mobilitysignaling)的额外消息。移动性信息可以被安排在事先存在的选项或字段中。可替代地,新的字段、选项、以及子选项可以被定义为存储这种信息。
现在参考图12A-12D,其所示的是示范性的消息流图。在图12A中,无线终端建立与媒体接入网关(MAG)的第2层连接。该无线终端广播路由器邀请消息,该消息指示了无线终端支持PMIP。
MAG访问与无线终端相应的配置属性。在各种实现中,MAG可以在接收路由器邀请消息之前访问配置属性。如果访问的配置属性包括用于无线终端的归属地址前缀,则MAG可以在路由器通告消息中向无线终端发送该归属地址前缀。该路由器通告消息也可以指示MAG是否能够提供PMIP。
MAG向本地移动性锚点(LMA)发送代理绑定更新,该本地移动性锚点的地址可以包括在配置属性中。代理绑定更新包括无线终端的唯一标识符,比如移动节点ID(MN_ID)。配置属性一被访问,MAG就可以发送代理绑定更新。如果归属地址前缀被发送,则无线终端能够执行自动配置以基于该前缀生成完整IP地址。
与此同时,LMA以代理绑定确认来响应MAG。该代理绑定确认可以包括归属地址前缀,其可与配置属性中所存储的前缀不同。然后,包括了所接收的归属地址前缀的路由器通告消息被发送给无线终端。假如从LMA接收的归属地址前缀已经被发送给无线终端,就可以跳过这个步骤。
如果新的归属地址前缀被发送,那么无线终端会基于新的归属地址前缀来执行自动配置。因此在各种情形中,无线终端可以执行地址自动配置两次。在第二次自动配置期间,可能会丢失会话连续性。然而,通过尽可能快地向无线终端提供地址来减少等待时间。
现在参考图12B,表现了MAG要求无线终端使用DHCP的消息流图。在建立第2层连通性之后,无线终端向MAG广播路由器邀请消息。该路由器邀请消息可以包括PMIP被无线终端支持和/或被无线终端期望的指示。MAG可以访问与无线终端相应的配置属性。
如果对于无线终端不允许进行自动配置,MAG则可以向无线终端发送路由器通告消息,指示要求DHCP。在各种实现中,要求DHCP的指示可以发送给连接到MAG的任何无线终端,而不用首先访问针对无线终端的配置属性。
然后,无线终端可选择地向MAG发送DHCP请求,其中包括无线终端支持PMIP的指示。MAG可选择地用DHCP应答进行响应,该DHCP应答指示了PMIP对于无线终端可用。DHCP请求和DHCP应答可以各自被认为是DHCP发现和DHCP提供。
然后,无线终端把DHCP请求发送给MAG,指示期望PMIP。如果用于无线终端的配置属性包括了地址信息,则在这个时候MAG能够向无线终端提供地址信息。如果配置属性包括前缀,MAG则可以基于该前缀配置完整IP地址。然后,MAG可以向无线终端发送包括了这个地址的DHCP应答。
该DHCP应答还可以指示PMIP对于无线终端可用并且将被提供给无线终端。与此同时,MAG向LMA发送代理绑定更新。在各种实现中,配置属性一被访问MAG就可以发送代理绑定更新。LMA以代理绑定确认进行响应。该代理绑定响应可包括更新的地址信息,比如更新的地址前缀。MAG可以基于该前缀信息形成完整IP地址。然后这个地址在DHCP应答中被发送给无线终端。如果在较早的DHCP应答中已经发送过了相同的地址,则该DHCP应答可以省略。
现在参考图12C,消息流图描绘了请求CMIP的无线终端。在该无线终端建立与接入网络的第2层连通性之后,接入网络可以把路由器通告发送给无线终端,指示要求DHCP。这个路由器通告可以在接收到任何路由器邀请之前被抢先发送。
无线终端广播DHCP请求。该DHCP请求可以指示期望CMIP。在各种实现中,CMIP的指示可以包括在扩展的APN中。如果接入网络允许无线终端使用CMIP,则接入网络在DHCP应答中向无线终端提供本地IP地址。
这个本地IP地址可以是全局可路由的,并且允许无线终端与归属代理(home agent)通信。无线终端可以建立与归属代理的互联网协议安全(IPsec)互联网密钥交换(IKE)安全关联(SA)。在SA建立之后,无线终端向归属代理发送绑定更新。归属代理以绑定确认进行响应,该绑定确认可以包括分配给无线终端的归属地址。然后,无线终端和归属代理建立用于在无线终端和与归属代理相关联的分组数据网络之间交换分组的隧道。
现在参考图12D,示范性的消息流图描绘了无线终端不提供移动性信息的情形。首先,在无线终端和MAG之间建立第2层连通性。无线终端可以广播路由器邀请消息和/或DHCP请求。与此同时,MAG访问与无线终端对应的配置属性。
如果在预定的时间段内,MAG没有从无线终端接收任何移动性信息,则MAG可以假设应该给向无线终端提供PMIP。因此,MAG向LMA发送代理绑定更新。一旦从LMA接收到代理绑定确认,MAG会向无线终端提供所分配的归属地址信息。这个归属地址信息可以包括归属地址前缀和/或完整的归属地址。在各种实现中,在接收到代理绑定确认之前,在配置属性中发现的归属地址信息可能已经被发送给无线终端了。
现在参考图13,表现了无线终端202的示范性实现的功能框图。无线终端202包括无线网络接口302,其使用天线304发送和接收无线信号。应用模块306使用无线网络接口302来发送和接收数据。仅作为举例,应用模块306可以发送和接收IP语音(VoIP)数据、文本消息数据、推送电子邮件(push e-mail)数据、万维网浏览数据,等等。
地址确定模块308确定被分配给无线网络接口302的地址。这个地址将被用作由无线网络接口302发送的分组的源地址。该地址确定模块308可以使得无线网络接口302发送DHCP请求和/或路由器邀请消息。比如DHCP应答和路由器通告消息之类的响应可以发送给地址确定模块308。
移动性控制模块310确定所期望的移动性模式,并且把这个模式指示给地址确定模块308。然后,地址确定模块308向无线网络接口所连接到的网络提供该期望的移动性模式的指示。该移动性控制模块可以通过咨询应用模块306来确定所期望的移动性模式。
现在参考图14A-14C,流程图描绘了无线终端的示范性操作。在图14A中,控制在步骤402开始,这里建立与被访问网络的第2层连通性。控制在步骤404处继续,这里路由器邀请消息被广播。该路由器邀请消息指示无线终端支持PMIP。在各种实现中,PMIP被支持这个指示可以等效于PMIP被无线终端所期望这个指示。
控制在步骤406继续,这里控制等待路由器通告消息。如果路由器通告消息指示了要求DHCP,控制则转移到步骤408;否则,控制转移到步骤410。在步骤410,控制使用在路由通告消息中接收的前缀来确定IP地址。然后控制在步骤412处继续。
在步骤408,控制广播DHCP请求,该请求指示了PMIP被支持。控制在步骤414处继续,这里控制等待接收DHCP应答。一DHCP应答被接收,控制转移到步骤412。在步骤412,IP地址被分配给无线终端的网络接口。这个地址或者在步骤410中被确定,或者在步骤414中在DHCP应答中被接收到。
控制在步骤416继续,这里控制确定是否已经接收到了额外的DHCP应答。如果是的话,额外的DHCP应答包括替换地址,并且控制转移到步骤418。否则,控制在步骤420处继续。在步骤420中,控制确定是否已经接收到了额外的路由器通告消息。如果是的话,路由器通告包括替换前缀,并且控制转移到步骤422。否则,控制返回到步骤416。在步骤422中,控制使用在路由器通告消息中接收到的前缀来确定新的IP地址。在步骤418,控制向无线终端的网络接口分配新的IP地址。然后控制结束。
现在参考图14B,示范性的流程图描绘了两阶段的DHCP消息交换。当DHCP应答在步骤414被接收之后,控制转移到步骤450。在步骤450中,控制广播DHCP请求,该DHCP请求指示了期望PMIP。在各种实现中,DHCP请求可以被直接地发送给媒体接入网关。然后,控制在步骤452处继续,这里控制等待接收另一个DHCP应答。一DHCP应答被接收,控制转移到步骤412。在步骤452中接收的DHCP应答包括所分配的地址信息,而在步骤414中接收的DHCP应答可以简单地包括对PMIP支持的指示。
现在参考图14C,示范性的流程图描绘了当无线终端期望使用CMIP时的操作。控制在步骤402开始,这里建立第2层连通性。控制在步骤502处继续,这里路由器邀请消息被广播,该路由器邀请消息指示了期望CMIP。控制在步骤504处继续,这里控制等待接收路由器通告。如果该路由器通告指示了要求DHCP,控制转移到步骤506;否则,控制转移到步骤508。
在步骤506中,控制发送DHCP请求,其指示了期望CMIP。控制在步骤510处继续,这里控制等待接收DHCP应答。一旦DHCP应答被接收,控制转移到步骤512。在步骤508,控制基于在路由器通告中所接收的前缀来确定IP地址。控制在步骤512处继续。
在步骤512中,控制向无线终端的网络接口分配IP地址。控制在步骤514处继续,这里控制确定CMIP是否被允许。如果是的话,控制转移到步骤516以开始与归属代理的直接联系。否则,CMIP不被允许并且移动性将由被访问网络来提供,于是控制结束。CMIP是否被允许可根据所接收的路由器通告和/或DHCP应答来确定。
在步骤516中,控制建立与归属代理的连接。控制在步骤518处继续,这里控制向归属代理发送绑定更新。在步骤520,控制等待接收绑定确认。控制在步骤522处继续,这里设立了到归属代理的隧道。然后控制结束。
现在参考图15,描绘了示范性的通信系统的功能框图,该通信系统用于具有多个接口的无线终端。无线终端602包括两个接口,它们建立与第一媒体接入网关(MAG)604和第二MAG 606的第2层连通性。第一MAG 604和第二MAG 606这两者都可以为无线终端602提供代理移动性,并且可以连接到本地移动性锚点608。
第一MAG 604和第二MAG MAG 606可以从归属订户服务器(HSS)206获得与无线终端602相应的配置属性信息。本地移动性锚点608作为到分组数据网络610的网关。无线终端602的多个接口可以是相同类型的,比如两者都是蜂窝式的接口。可替代地,一个接口可以是蜂窝式的,而另一个是无线局域网络的(比如WiFi、IEEE 802.11)。
现在参考图16,表现了无线终端602的示范性的实现的功能框图。该无线终端602包括第一无线网络接口650和第二无线网络接口652。第一无线网络接口650和第二无线网络接口652各自使用第一天线654和第二天线656来发送和接收无线信号。在各种实现中,单个天线可以用于第一无线网络接口650和第二无线网络接口652这两者。
应用模块660经过第一无线网络接口650和第二无线网络接口652来发送和接收数据。第一地址确定模块662和第二地址确定模块664各自确定被分配给第一无线网络接口650和第二无线网络接口652的地址。移动性控制模块670向第一地址确定模块662和第二地址确定模块664提供关于所支持的和所期望的移动性模式的信息。
现在参考图17A-17B,表现了用于多接口无线终端的示范性的消息流图。在图17A中,无线终端的第一接口已经建立了与第一接入网络,即接入网络A的PMIP连接。因此,接入网络A使得到本地移动性锚点(LMA)的隧道被建立。
然后,无线终端的第二接口建立与第二接入网络,即接入网络B的第2层连通性。如果接入网络B没有从无线终端接收到移动性信息,接入网络B可以默认地提供PMIP。接入网络B可能能够从LMA处请求已经被分配给接口1的那个地址。在这种情况下,被分配给接口1的地址显示为HoA(归属地址)。
一些无线终端可能不会给两个接口分配相同的地址。当相同的地址被分配给两个接口时,其他的无线终端可能进入不确定状态。因此,接入网络B可以从LMA处请求新的地址,除非无线终端已经提供了一些指示,表明相同的地址应当被分配给第二接口。
然后,接入网络B向LMA发送代理绑定更新,指示新的地址应当被分配给无线终端的第二接口。LMA用包括了新归属地址HoA’的代理绑定确认进行响应。然后,接入网络B向无线终端提供HoA’。然后,无线终端向第二接口分配接收到的归属地址(HoA’),并且PMIP隧道被建立在接入网络B和LMA之间。
在各种实现中,代理绑定确认可包括地址前缀而不是完整的地址,而该前缀被用于配置完整的地址。地址前缀可以与地址自动配置一起使用。当第一接口使用自动配置来配置其地址时,该地址可能包括唯一的接口标识符。因此,如果用于第二接口的地址也被自动配置的话,用于第二接口的不同的接口标识符应当会导致不同的地址被创建,甚至是在使用相同的前缀时也是如此。如果当前的地址由DHCP确定,那么只要MAG不是有意地提供由第一接口自动配置的地址,第二接口就将会具有不同的地址。
其他的情形是,第一接口使用DHCP来配置其地址。在这种情况下,如果用于第二接口的地址被自动配置,则第二接口的唯一的接口标识符应当会致使新的地址被配置。只有在第一接口和第二接口这两者的地址都是由DHCP配置的情况下,这些接口才可能无意地接收到相同的地址。如果没有从无线终端接收到关于两个地址是否能够相同的明确指示,这种情形是MAG可以避免的。
在各种实现中,接入网络B可能不确定应当向无线终端分配新的地址或相同的地址。然而,LMA可以认识到第一接口已经建立了连通性。因此,该LMA可以决定是否向第二接口分配相同的地址或地址前缀。仅作为举例,这个决定可以是基于用于无线终端的配置属性信息的。如果配置属性指示了无线终端可以在多个接口上容纳相同的地址,则LMA可以向接入网络B提供相同的地址信息,而该地址信息是提供给接入网络A的。
现在参考图17B,当无线终端的第二接口与接入网络B建立第2层连通性时,无线终端的第一接口已经建立了与接入网络A的连接。然而在图17B中,无线终端向接入网络B指示支持PMIP。PMIP被支持这个指示也可以作为这样一个指示,即无线终端能够容纳相同的地址和多个接口。
可替代地,额外的一条信息可以从无线终端发送给接入网络B,以指示能够使用相同的地址。因此,接入网络B向LMA发送代理绑定更新,指示相同的地址应当被提供。该LMA响应代理绑定确认,该代理绑定确认可包括被提供给接入网络A的相同的地址(HoA)。
现在参考图18,表现了MAG 204的示范性实现的功能框图。MAG204包括网络处理器702,其经过网络接口704与分组数据网络通信。无线网络接口706经过天线(未被显示)与无线终端通信。
MAG 204还包括地址分配模块710、代理移动性代理(proxy mobilityagent,PMA)模块712、配置属性确定模块714、以及隧道传送模块716。地址分配模块710对比如DHCP请求和路由器邀请消息之类的消息进行处理。
地址分配模块710也生成消息,比如DHCP应答和路由器通告消息。在各种实现中,地址分配模块710可以发送和接收这些消息的扩展版本,比如在图10A-11B中所示的。地址分配模块710通过PMA模块712来提供关于无线终端的移动性能力和偏好的信息。
PMA模块712向地址分配模块710指示MAG 204的移动性能力。地址分配模块710可以在被发送到无线终端的消息中包括这些能力。PMA模块712可以基于来自配置属性确定模块714的配置属性信息来确定对于无线终端哪些移动性模式被允许。
配置属性确定模块714可以从远程的源,比如归属订户服务器处获得用于无线终端的配置属性信息。该配置属性信息可以通过无线终端的唯一标识符来索引。额外的配置属性信息可对应于其中存在着MAG 204的网络和/或与那个网络和无线终端的归属网络之间的关系有关的配置属性信息。PMA模块712使用隧道传送模块716在MAG 204和一个或多个LMA之间建立隧道。
现在参考图19A-19B,流程图描绘了媒体接入网关的示范性的操作。在图19A中,控制在步骤802开始,这里控制等待无线终端建立第2层连通性。然后控制转移到步骤804。在步骤804,控制确定路由器邀请消息是否已经被接收到了,如果是的话,控制转移到步骤806;否则,控制操作转移到步骤808。
在转移到步骤808之前,控制可等待预定的一段时间。在这个预定的时间段之后,控制可以假设将不会接收到路由器邀请,并且应当提供代理移动性。在步骤806,控制确定路由器邀请消息是否指示了CMIP被无线终端所期望。如果是的话,控制转移到步骤810;否则,控制转移到步骤808。如果在路由器邀请消息中不包括移动性信息,控制也可以转移到步骤808。
在步骤810,控制向无线终端发送路由器通告消息。该路由器通告消息包括转交地址前缀,根据该转交地址前缀无线终端可以创建转交地址。使用这个转交地址,无线终端可以与归属代理通信。然后控制结束。
在步骤808,控制确定用于无线终端的前缀信息是否被存储在无线终端的配置属性中,如果是的话,控制转移到步骤812。否则,控制转移到步骤814。在步骤812,控制可选择地发送包括来自配置属性的前缀信息的路由器通告消息。控制在步骤814处继续。在步骤814,控制向与无线终端相应的LMA发送代理绑定更新。
控制在步骤816处继续,直到接收到代理绑定确认为止,控制都会停留在这里。然后控制转移到步骤818。在步骤818,控制向无线终端发送路由器通告。如果路由器通告消息已在步骤812被发送,并且在代理绑定更新中接收的地址消息与过去在步骤812所发送的没有什么不同,那么可以跳过步骤818。然后控制结束。
现在参考图19B,控制在步骤902处开始,直到与无线终端建立第2层连通性为止,控制都会停留在这里。然后,控制转移到步骤904,这里控制确定路由器邀请消息是否已经被接收到了。如果是的话,控制转移到步骤906;否则,控制转移到步骤908。如果在预定的时间段之后没有接收到路由器邀请,控制可以转移到步骤908。
在步骤906,指示了DHCP被要求的路由器通告消息被发送以响应路由器邀请消息。然后控制在步骤908处继续。在步骤908,控制等待接收DHCP请求。一旦DHCP请求被接收,控制确定该请求是否指示了PMIP支持。如果是的话,控制转移到步骤910;否则,控制转移到步骤912。
在步骤912,控制确定DHCP请求是否指示了对于CMIP的偏好。如果是的话,控制转移到步骤914;否则,控制转移到步骤910。控制转移到步骤910是因为DHCP请求没有指示PMIP支持或者CMIP支持,并且因此将提供PMIP。
在步骤914,控制发送包括转交地址的DHCP应答。然后控制结束。在步骤910,控制发送DHCP应答,指示了PMIP对于无线终端可用。然后控制在步骤916处继续,这里控制等待接收DHCP请求。如果该请求指示期望PMIP,控制转移到步骤918;否则,控制转移到步骤914。步骤910和916可以省略,并且因此无线终端不必确认其对于使用PMIP的期望。
在步骤918,控制确定归属地址信息是否被存储在与无线终端相应的配置属性中。如果是的话,控制转移到步骤920;否则,控制转移到步骤922。在步骤920,归属地址信息已知,并且其可以因此被发送给无线终端。然后控制在步骤922处继续。
在步骤922,控制向与无线终端相应的LMA发送代理绑定更新。控制在步骤924处继续,这里控制等待接收代理绑定确认。一但代理绑定确认被接收,控制转移到步骤926。在步骤926,控制向无线终端发送包括所接收的归属地址信息的DHCP应答。当被接收的归属地址信息与已经在步骤920中发送的信息没有什么不同的时候,控制可以省略步骤926。
现在参考图20,本公开的教导可以在移动终端1058的控制模块1060中实现。移动终端1058包括控制模块1060、电源1062、存储器1064、存储设备1066、以及无线网络接口1067。该移动终端1058可以可选择地包括网络接口1068、麦克风、比如扬声器和/或输出插孔之类的音频输出、显示器1074、以及比如键盘和/或定点设备(pointing device)之类的用户输入设备1076。如果网络接口1068包括无线局域网络接口,则可以把天线(未被显示)包括在其中。
控制模块1060可以从无线网络接口1067、网络接口1068、麦克风、和/或用户输入设备1076接收输入信号。控制模块1060可以处理信号,其包括编码、解码、滤波、和/或格式化,以及生成输出信号。输出信号可以被传递给存储器1064、存储设备1066、无线网络接口1067、网络接口1068、以及音频输出中的一个或多个。
存储器1064包括随机存取存储器(RAM)和/或非易失性存储器。非易失性存储器可以包括任意适合类型的半导体或固态存储器,比如闪存(包括NAND和NOR闪存)、相变存储器、磁性RAM、以及多状态存储器,在多状态存储器中的每个存储元件都有多于两个的状态。存储设备1066可以包括光学存储驱动器,比如DVD驱动器、和/或硬盘驱动器(HDD)。电源1062向移动终端1058的组件供电。本公开的教导可以相似地在其他的设备中被实现,比如个人数字助理、媒体播放器、膝上电脑、游戏机或其他移动计算设备。
本领域的技术人员现在能够从前面的描述中领会到,本公开主要的指导可以多种形式来实现。因此,虽然本公开包括特殊的例子,但是本公开的真实范围不应如此有限,因为在研究了附图、说明书以及接下来的权利要求后,其他的修改将是明显的。

Claims (10)

1.一种媒体接入网关,包括:
无线网络接口,其建立与无线终端的无线链路;
配置属性确定模块,其被配置为从服务器获取与所述无线终端有关的配置属性信息;
地址分配模块,其执行:
接收地址请求消息,所述地址请求消息包括来自于所述无线终端的移动性信号,并且
响应于(i)指示支持代理移动性或对于代理移动性的偏好中的至少之一的所述移动性信号以及(ii)包括用于所述无线终端的地址信息的所述配置属性信息二者,选择性地向所述无线终端发送初始地址分配消息,其中,所述初始地址分配消息是基于所述配置属性信息中的所述地址信息的;以及
代理移动性代理模块,其响应于指示支持代理移动性或对于代理移动性的偏好中的至少之一的所述移动性信号,选择性地向本地移动性锚点发送代理绑定更新并且从所述本地移动性锚点接收代理绑定确认,
其中基于所述代理绑定确认中所接收的地址信息,所述地址分配模块选择性地向所述无线终端发送地址分配消息。
2.如权利要求1所述的媒体接入网关,其中:
所述地址请求消息包括动态主机配置协议(DHCP)消息和路由器邀请消息中的至少一个;
所述初始地址分配消息包括DHCP消息和路由器通告消息中的至少一个;以及
所述地址分配消息包括DHCP消息和路由器通告消息中的至少一个。
3.如权利要求1所述的媒体接入网关,其中所述代理移动性代理模块根据所述配置属性信息确定所述本地移动性锚点的地址。
4.如权利要求1所述的媒体接入网关,其中所述地址分配模块在接收所述地址请求消息之前,接收包括移动性请求信号的第二地址请求消息。
5.如权利要求4所述的媒体接入网关,其中在接收所述第二地址请求消息之后,所述地址分配模块向所述无线终端发送第二地址分配消息,其中所述第二地址分配消息包括移动性可用性信号。
6.如权利要求1所述的媒体接入网关,其中所述地址请求消息包括扩展的接入点名称(APN)字段,并且其中所述扩展的APN字段包括所述移动性信号和标识了连接到所述本地移动性锚点的分组
数据网络的APN。
7.如权利要求1所述的媒体接入网关,其中所述地址分配消息包括扩展的接入点名称(APN)字段,其中所述扩展的APN字段包括移动性可用性信号和标识了连接到所述本地移动性锚点的分组数据网络的APN。
8.如权利要求1所述的媒体接入网关,其中,响应于(i)所述代理绑定确认中所接收的地址信息与(ii)所述初始地址分配消息中的地址信息相匹配,所述地址分配模块省略发送所述地址分配消息。
9.一种通信系统,包括:
媒体接入网关和无线终端;
其中,所述媒体接入网关包括:
无线网络接口,其建立与所述无线终端的无线链路;
配置属性确定模块,其被配置为从服务器获取与所述无线终端有关的配置属性信息;
地址分配模块,其执行:
接收地址请求消息,所述地址请求消息包括来自于所述无线终端的移动性信号,并且
响应于(i)指示支持代理移动性或对于代理移动性的偏好中的至少之一的所述移动性信号以及(ii)包括用于所述无线终端的地址信息的所述配置属性信息二者,选择性地向所述无线终端发送初始地址分配消息,其中,所述初始地址分配消息是基于所述配置属性信息中的所述地址信息的;以及
代理移动性代理模块,其响应于指示支持代理移动性或对于代理移动性的偏好中的至少之一的所述移动性信号,选择性地向本地移动性锚点发送代理绑定更新并且从所述本地移动性锚点接收代理绑定确认,
其中基于所述代理绑定确认中所接收的地址信息,所述地址分配模块选择性地向所述无线终端发送地址分配消息;以及
其中所述无线终端包括:
第二无线网络接口;以及
地址确定模块,其经由所述第二无线网络接口发送所述地址请求消息,并且经由所述第二无线网络接口接收所述地址分配消息。
10.如权利要求9所述的通信系统,其中所述无线终端还包括第三无线网络接口,其中所述地址确定模块在所述地址请求消息中包括相同的地址信号,其中所述相同的地址信号指示所述第二无线网络接口和所述第三无线网络接口能够被分配单个地址,并且其中所述代理移动性代理模块向所述本地移动性锚点转发所述相同的地址信号。
CN200880102374.7A 2007-08-06 2008-08-06 具有基于网络的移动性的动态互联网协议寻址方案 Active CN101779440B (zh)

Applications Claiming Priority (7)

Application Number Priority Date Filing Date Title
US95411907P 2007-08-06 2007-08-06
US60/954,119 2007-08-06
US97325807P 2007-09-18 2007-09-18
US60/973,258 2007-09-18
US12/185,331 US8634344B2 (en) 2007-08-06 2008-08-04 Dynamic internet protocol addressing solutions with network-based mobility
US12/185,331 2008-08-04
PCT/US2008/072321 WO2009021029A2 (en) 2007-08-06 2008-08-06 Dynamic internet protocol addressing solutions with network-based mobility

Publications (2)

Publication Number Publication Date
CN101779440A CN101779440A (zh) 2010-07-14
CN101779440B true CN101779440B (zh) 2014-05-21

Family

ID=40342011

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200880102374.7A Active CN101779440B (zh) 2007-08-06 2008-08-06 具有基于网络的移动性的动态互联网协议寻址方案

Country Status (4)

Country Link
US (2) US8634344B2 (zh)
CN (1) CN101779440B (zh)
TW (1) TWI455548B (zh)
WO (1) WO2009021029A2 (zh)

Families Citing this family (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2207391A1 (en) * 2007-11-02 2010-07-14 Panasonic Corporation Mobile terminal, network node, and packet transfer management node
US8462728B2 (en) * 2007-12-24 2013-06-11 Apple Inc. Method and wireless system for achieving local anchoring of a mobile node
JPWO2009101780A1 (ja) * 2008-02-12 2011-06-09 パナソニック株式会社 位置情報管理装置及びネットワークエッジ装置並びに移動端末
US20090207843A1 (en) * 2008-02-15 2009-08-20 Andreasen Flemming S System and method for providing network address translation control in a network environment
EP2111010A1 (en) * 2008-04-17 2009-10-21 Nokia Siemens Networks Oy Method for preserving the network address during a vertical handover
CN101448252B (zh) * 2008-06-20 2011-03-16 中兴通讯股份有限公司 网络切换实现方法及系统以及移动节点
EP2312875A1 (en) * 2008-08-06 2011-04-20 Panasonic Corporation Prefix allocation administration system and mobile terminal, and prefix allocation administration device
US8811338B2 (en) * 2008-08-22 2014-08-19 Qualcomm Incorporated Proxy mobile internet protocol (PMIP) in a multi-interface communication environment
KR101367387B1 (ko) * 2008-12-19 2014-03-14 한국전자통신연구원 차세대 네트워크에서 PMIPv6를 지원하기 위한 사용자인증관리 장치 및 그 방법.
US8289848B2 (en) * 2009-02-02 2012-10-16 Telefonaktiebolaget Lm Ericsson (Publ) Controlling a packet flow from a user equipment
EP2448307B1 (en) 2009-06-23 2019-10-16 Sharp Kabushiki Kaisha Mobile communication system, subscriber information management apparatus, position management apparatus, home base station and mobile terminal
US8873507B2 (en) * 2009-10-02 2014-10-28 Futurewei Technologies, Inc. Distributed local mobility anchors for achieving optimized mobility routing
US8824353B2 (en) * 2009-10-02 2014-09-02 Futurewei Technologies, Inc. Mobility route optimization in a network having distributed local mobility anchors
US8681695B1 (en) * 2009-10-14 2014-03-25 Juniper Networks, Inc. Single address prefix allocation within computer networks
US8842607B2 (en) * 2010-01-08 2014-09-23 Futurewei Technologies, Inc. Mobility management system and method
JP5200051B2 (ja) * 2010-03-31 2013-05-15 株式会社エヌ・ティ・ティ・ドコモ 移動通信方法及びゲートウェイ装置
US9538576B2 (en) * 2010-11-08 2017-01-03 Nokia Solutions And Networks Method, apparatus and system for deciding on a control entity for a packet data connection
FR2973977B1 (fr) * 2011-04-07 2014-04-25 Commissariat Energie Atomique Procede et dispositif d'optimisation du routage d'un flux
MX2014000815A (es) * 2011-07-22 2014-08-26 Interdigital Patent Holdings Gestión de tráfico de multiemisión.
US9100940B2 (en) 2011-11-28 2015-08-04 Cisco Technology, Inc. System and method for extended wireless access gateway service provider Wi-Fi offload
FR2987541B1 (fr) * 2012-02-28 2016-05-13 Commissariat Energie Atomique Methode et systeme de gestion de la mobilite d'un reseau mobile
US8990916B2 (en) * 2012-07-20 2015-03-24 Cisco Technology, Inc. System and method for supporting web authentication
US9806970B2 (en) * 2015-02-06 2017-10-31 Crestron Electronics, Inc. IP address conflict resolution system and method
US10382258B2 (en) 2017-05-11 2019-08-13 Western Digital Technologies, Inc. Viral system discovery and installation for distributed networks
CN114206560A (zh) * 2019-06-05 2022-03-18 超乎想象股份有限公司 移动性代理
CN113746876B (zh) * 2020-05-27 2023-09-19 维沃移动通信有限公司 通信代理的建立方法、装置及终端

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1588927A (zh) * 2004-08-05 2005-03-02 北京航空航天大学 一种大规模多媒体接入网关的方法

Family Cites Families (44)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1168871A1 (en) * 2000-06-20 2002-01-02 Alcatel Telecommunication system with real time protocol synchronization after hand-over procedure
JP3639200B2 (ja) * 2000-09-08 2005-04-20 株式会社東芝 通信システム、移動端末装置、ゲートウェイ装置、アドレス割り当て方法及び検索サービス方法
US6963550B2 (en) * 2000-10-24 2005-11-08 Lg Electronics Inc. Handoff method in CDMA communication system
US6954442B2 (en) * 2001-06-14 2005-10-11 Flarion Technologies, Inc. Methods and apparatus for using a paging and location server to support session signaling
US6970445B2 (en) * 2001-06-14 2005-11-29 Flarion Technologies, Inc. Methods and apparatus for supporting session signaling and mobility management in a communications system
US6871070B2 (en) * 2001-07-31 2005-03-22 Lucent Technologies Inc. Communication system for providing roaming between an internet protocol multimedia system and a circuit-switched domain
US6721297B2 (en) * 2001-11-19 2004-04-13 Motorola, Inc. Method and apparatus for providing IP mobility for mobile networks
US7023828B2 (en) * 2001-11-19 2006-04-04 Motorola, Inc. Method and apparatus for a mobile node to maintain location privacy from selected correspondent nodes
US7564824B2 (en) * 2002-02-04 2009-07-21 Qualcomm Incorporated Methods and apparatus for aggregating MIP and AAA messages
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
WO2003079642A2 (en) * 2002-03-18 2003-09-25 Matsushita Electric Industrial Co., Ltd. A ddns server, a ddns client terminal and a ddns system, and a web server terminal, its network system and an access control method
WO2003090488A1 (en) * 2002-04-15 2003-10-30 Flarion Technologies, Inc. Methods and apparatus for the utilization of multiple uplinks in reverse tunneling
US7623497B2 (en) * 2002-04-15 2009-11-24 Qualcomm, Incorporated Methods and apparatus for extending mobile IP
JP4291272B2 (ja) * 2002-06-28 2009-07-08 ノキア コーポレイション ホームエージェントと共に移動ノードのホームアドレスを登録する方法
US20040148428A1 (en) * 2003-01-28 2004-07-29 George Tsirtsis Methods and apparatus for supporting an internet protocol (IP) version independent mobility management system
US7586857B2 (en) * 2003-04-01 2009-09-08 Alcatel-Lucent Usa Inc. Fast network SIP/SDP procedures for conference operations upon request from end user with optimization of network resources
US7181219B2 (en) * 2003-05-22 2007-02-20 Lucent Technologies Inc. Wireless handover using anchor termination
CN100373898C (zh) * 2003-08-06 2008-03-05 中兴通讯股份有限公司 基于megaco协议的信令代理实现方法
US7042859B2 (en) * 2003-09-02 2006-05-09 Santera Systems, Inc. Methods and systems for performing call handover in a media gateway
JP4196801B2 (ja) * 2003-10-01 2008-12-17 株式会社日立製作所 無線システムおよび移動局
JP3979390B2 (ja) * 2004-01-14 2007-09-19 松下電器産業株式会社 モバイルルータ装置およびホームエージェント装置
US7149198B2 (en) * 2004-09-13 2006-12-12 Nextel Communications Inc. System and method for voice processing and transporting in a protocol independent tandem free operation manner
US7366110B2 (en) * 2004-09-30 2008-04-29 Avaya Technology Corp. Method and apparatus for merging call components during call reconstruction
FI20055091A0 (fi) * 2005-02-24 2005-02-24 Nokia Corp Paikallismobiliteetin hallinta mobiilisissa Internetprotokollaverkossa
FI20050500A0 (fi) * 2005-05-11 2005-05-11 Nokia Corp Menetelmä järjestelmien välisten kanavanvaihtojen toteuttamiseksi matkaviestinjärjestelmässä
WO2006124577A2 (en) * 2005-05-12 2006-11-23 Nortel Networks Limited Using an access point name to select an access gateway node
US8027306B2 (en) * 2006-02-17 2011-09-27 Lg Electronics Inc. Miscellaneous improvements on the HRPD system
US20070258427A1 (en) * 2006-05-03 2007-11-08 Interdigital Technology Corporation Wireless communication method and system for activating multiple service bearers via efficient packet data protocol context activation procedures
US8625609B2 (en) * 2006-05-19 2014-01-07 Futurewei Technologies Inc. Using DHCPv6 and AAA for mobile station prefix delegation and enhanced neighbor discovery
EP2047656B1 (en) * 2006-07-28 2011-01-05 Panasonic Corporation Address updating method, corresponding mobile terminal and node
KR101298080B1 (ko) * 2006-09-06 2013-08-20 샤프 가부시키가이샤 네트워크 베이스 ip 모빌리티 프로토콜을 이용한 통신 시스템, 제어 장치, 루터 및 그의 통신 방법
US8130771B2 (en) * 2006-10-10 2012-03-06 Alcatel Lucent Packet-forwarding for proxy mobile IP
EP2111585B1 (en) * 2006-12-22 2015-02-18 Telcordia Technologies, Inc. Flexible mobility framework for heterogeneous roaming in next generation wireless networks
CN101578840B (zh) * 2006-12-31 2012-11-07 高通股份有限公司 用于在通信系统中使用的方法和装置
US8199717B2 (en) * 2007-02-09 2012-06-12 Telefonaktiebolaget L M Ericsson (Publ) Method for permitting vertical handoff of a mobile node in a communication system
US8446875B2 (en) * 2007-02-23 2013-05-21 Toshiba America Research, Inc. Media independent pre-authentication supporting fast-handoff in proxy MIPv6 environment
US20080279151A1 (en) * 2007-05-09 2008-11-13 Nokia Siemens Networks Gmbh & Co. Kg Method and device for processing data and communication system comprising such device
US8681683B2 (en) * 2007-06-11 2014-03-25 Qualcomm Incorporated Inter-system idle mode mobility
US8311042B2 (en) * 2007-06-15 2012-11-13 Mformation System and method for automatic detection and reporting of the mapping between device identity and network address in wireless networks
US8289862B2 (en) * 2007-06-27 2012-10-16 Futurewei Technologies, Inc. Method and apparatus for dynamic LMA assignment in proxy mobile IPv6 protocol
US8102815B2 (en) * 2007-07-12 2012-01-24 Telefonaktiebolaget L M Ericsson (Publ) Proxy mobility optimization
US8228935B2 (en) * 2007-07-13 2012-07-24 Qualcomm Incorporated MIP/PMIP concatenation when overlapping address space are used
US8077686B2 (en) * 2007-07-20 2011-12-13 Marvell World Trade Ltd. Multiple packet data network support over trusted access

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1588927A (zh) * 2004-08-05 2005-03-02 北京航空航天大学 一种大规模多媒体接入网关的方法

Non-Patent Citations (12)

* Cited by examiner, † Cited by third party
Title
.2007, *
.2007,(第1期), *
.2007,(第2期), *
D. Damic, et al..Proxy Mobile IPv6 indication and discovery draft-damic-netlmm-pmip6-ind-discover-01.txt.&lt *
D. Damic, et al..Proxy Mobile IPv6 indication and discovery draft-damic-netlmm-pmip6-ind-discover-01.txt.<IETF STANDARD-WORKING-DRAFT,INTERNET ENGINEERING TASK FORCE, IETF,CH>.2007,(第1期),
draft-sgundave-mip6-proxymip6-02.&lt *
draft-sgundave-mip6-proxymip6-02.<IETF STANDARD-WORKING-DRAFT,INTERNET ENGINEERING TASK FORCE,IETF,CH>.2007,(第2期),
IETF STANDARD-WORKING-DRAFT,INTERNET ENGINEERING TASK FORCE, IETF,CH&gt *
IETF STANDARD-WORKING-DRAFT,INTERNET ENGINEERING TASK FORCE,IETF,CH&gt *
S. Gundavelli,et al..Proxy Mobile IPv6 *
S. Krishnan.Client Initiated Selection of Proxy Mobility.&lt *
S. Krishnan.Client Initiated Selection of Proxy Mobility.<IETF STANDARD-WORKING-DRAFT,INTERNET ENGINEERING TASK FORCE, IETF,CH>.2007,

Also Published As

Publication number Publication date
WO2009021029A2 (en) 2009-02-12
US8971255B2 (en) 2015-03-03
US20140136732A1 (en) 2014-05-15
WO2009021029A3 (en) 2009-07-09
TW200915811A (en) 2009-04-01
US20090040964A1 (en) 2009-02-12
CN101779440A (zh) 2010-07-14
TWI455548B (zh) 2014-10-01
US8634344B2 (en) 2014-01-21

Similar Documents

Publication Publication Date Title
CN101779440B (zh) 具有基于网络的移动性的动态互联网协议寻址方案
CN101300814B (zh) 以用户特定的方式强制代理移动ip(pmip)代替客户端移动ip(cmip)
JP5430587B2 (ja) ネットワークベースのモビリティ管理による経路最適化のためのゲートウェイ間での情報交換
Leung et al. WiMAX forum/3GPP2 proxy mobile IPv4
US9307477B1 (en) Apparatus and method for interfacing wireless client device to multiple packet data networks
US8953609B1 (en) Packet-data-network-specific addressing solutions for clients relying on proxy-based mobility
JP2004513582A (ja) 移動通信端末に固定住所を割り当てるためのシステム及び方法
JP5044690B2 (ja) Ipモビリティシステムのための動的な外部エージェント−ホーム・エージェント・セキュリティ・アソシエーション割当て
US9615246B2 (en) Dynamic allocation of host IP addresses
CN101232699B (zh) 确定终端移动性管理类型的方法和系统
US8634394B1 (en) Mechanism to verify packet data network support for internet protocol mobility
WO2007128239A1 (fr) Système d&#39;implémentation d&#39;ipv6 mobile et procédé d&#39;établissement de lien utilisateur dans le système
WO2018030349A1 (ja) 移動通信システムの制御方法、移動通信システム、およびプロキシサーバ
US20070008900A1 (en) Method and apparatus for enabling mobility in mobile IP based wireless communication systems
JP2009517986A (ja) リバーストンネルを形成する方法、システムおよび装置
WO2009155863A1 (zh) 下一代网络中支持移动性安全的方法与系统
CN1788471B (zh) 归属链路设定方法、归属网关装置及移动终端
WO2007050610A2 (en) Methods and apparatus for use in a packet data network
JP2007013978A (ja) 階層型モビリティ管理を使用したip通信ネットワークにおけるマイクロモビリティ状況またはマクロモビリティ状況での移動ノードが関与する呼のデータの二重送信によるハンドオーバーの方法
CN103095860B (zh) 用户地址分配方法及系统
US20050259626A1 (en) Method of communication
KR100625926B1 (ko) 인증기능이 개선된 ccoa 방식의 이동 ip 제공 방법및 그 시스템
JP4606391B2 (ja) アクセスネットワーク及びローカルネットワークに接続する方法、移動端末及びプログラム
CN101175294A (zh) 移动台获取家乡代理地址的方法和系统
CN101399752B (zh) 一种移动路由器的识别方法、系统和装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20200427

Address after: Singapore City

Patentee after: Marvell Asia Pte. Ltd.

Address before: Ford street, Grand Cayman, Cayman Islands

Patentee before: Kaiwei international Co.

Effective date of registration: 20200427

Address after: Ford street, Grand Cayman, Cayman Islands

Patentee after: Kaiwei international Co.

Address before: Hamilton, Bermuda

Patentee before: Marvell International Ltd.

Effective date of registration: 20200427

Address after: Hamilton, Bermuda

Patentee after: Marvell International Ltd.

Address before: Babado J San Michael

Patentee before: MARVELL WORLD TRADE Ltd.