移动性的支持研究

终端移动性

   传统的移动性指的就是终端移动性,也就是用户可以在移动中使用某一终端,用户访问业务的接入点不是固定的,网络具有标识和定位终端的能力。从OSI角度来看,终端移动性解决方案一般区分为物理层、链路层、网络层、传输层、会话层、应用层这六个层次。

   移动通信网主要解决的是终端移动性问题,2G/2.5G移动通信网对移动性支持主要体现在物理层和链路层上,包括位置管理,切换管理,漫游支持等。而无线技术与Internet的发展,用户在异构的网络之间的移动与对数据业务的需求,这些都使得需要网络层参与支持移动性,而IP网将是未来的骨干网,所以IP移动性是网络层移动的主要解决问题。Mobile IP以及衍生的其他协议,Mobile IPv6等是解决IP移动性问题的主要方案。一般讨论终端移动性的解决方案较多的是从物理层,链路层和网络层这三层出发。下面主要讨论Mobile IP等网络层的移动性方案。物理层和链路层移动可以参考移动通信网的移动性管理,传输层移动可以参考[1],会话层移动可以参考[2],应用层移动可以参考[3]

      Mobile IP的基本原理是让移动主机(MHMobile Host)使用一对IP地址实现移动的功能,引入了本地代理(HAHome Agent)和外地代理(FAForeign Agent)这两个网络实体。当MH在本地网络时,它使用正常的IP协议通信。当MH进入外地网络,它通过外部代理或者DHCP获得转交地址(COACare Of Address),并向HA发送消息注册其COA。对端通信主机(CHCorrespondent Host)发送给移动节点的数据包通过正常的IP路由到达MH的本地网络,HA截获这些数据包,通过隧道技术将他们转发到MH的当前FA或者MH本身,从MHCH的数据包则采用正常的IP路由。Mobile IP主要存在以下问题,1)“三角路由”问题。CH发往MH的分组必须经过HA,而从MH发往CH的分组直接发送,这在MH远离HACHMH相邻的情况下尤其的效率低下;2)切换问题。在切换过程中,MH远离HA时,那么HAMH的隧道建立于过时的位置信息将引发严重的包丢失;3)域内移动问题:在小范围内MH的频繁移动,导致频繁的切换,导致网络中大量的注册报文的传输从而严重影响网络性能。针对上述问题,从Mobile IP衍生了许多新的方案,如解决三角路由问题的路由优化Mobile IP方案[4],优化切换性能的层次Mobile IP方案[5],更多的方案参看[6]。而Mobile IP应用到无线蜂窝网中,还需要根据网络和终端的情况做改动,这方面的解决方案有同时继承蜂窝系统中移动管理和Mobile IPCellular IP [7]

       Mobile IPv6支持主机的思想和Mobile IP基本一致,MH在它的本地网络时与任何固定的主机和路由器一样工作,当MH进入外地网络时,采用IPv6定义的地址自动配置方法获得新的COAMH将它的COA通知HACH,不知道MHCOACH送出的数据包先被路由到MH的本地网络,HA通过隧道将这些数据包送到MH,当MH收到HA转发过来的隧道分组后,它知道数据包的原始发送者没有MHCOAMH将向CH发送一个绑定更新消息,通知CH它当前的COACH收到绑定更新消息后就可以直接把数据包发送给MH了。在相反方向, MH送出的数据包直接路由到CH

      Mobile IPv6相对Mobile IP有下列特点:

l         取消了FAMobile IP中,可能会有多个MH共享一个FAIP地址,即FACOA,以缓解IPv4地址资源紧张的问题。在这种情况下,经HA转发的数据报还要再经过FA才转交给MH。在IPv6中, MH在外地网络中可以找到一台默认路由器为其提供路由服务,丰富的地址资源和IPv6的地址自动配置功能,使MH可以方便地获得COA,因此不再需要FA,从而可以减少一次转发。

l         路由优化方面。Mobile IPv6对路由报头的定义使得CH可以直接利用路由报头将数据报发给MH,使路由优化成为移动IPv6的一部分。

l         安全功能方面。安全功能的增强是IPv6IPv4的重大改进,Mobile IPv6直接利用了IPv6中的IPSec提供的功能,而Mobile IP必须自己负责安全问题。

       上面提到的都是单层的终端移动性解决方案,多层的复合的移动性解决方案可以参看 [8][9],主要是基于Mobile IPSIP的网络层和应用层复合解决方案,[10]中提到利用所有层都有贡献的复合解决方案的思路。

个人移动性与会话移动性

       个人移动性指的是用户通过个人标识可以使用任何终端访问同一业务,用户访问业务与终端无关,网络具有标识和定位用户的能力,目前已经实用的对个人移动性的支持主要是作为一种网络的业务实现的。通用个人通信(UPTUniversal Personal Telecommunication)就是这样一种支持个人移动性的业务,UPT用户使用一个唯一的个人通信号码,可以接入任何一个网络并能跨越多个网络发起和接受任意类型的呼叫,个人通信号码能按用户的要求,翻译成相应的通信号码并进行路由选择,将来话接到使用者所指定的地方。UPT实现方案一般是基于智能网的,UPT也是智能网支持的主要业务之一 [11]。由于智能网本身的特点和缺陷,UPT功能有限,对个人移动性的支持主要体现在电话呼叫类业务上,另外电子邮件等业务实际上也是一种支持个人移动性的业务。

       会话移动性指的是用户在使用业务过程中可以在不同终端之间悬挂恢复业务会话,用户使用业务过程中可以在终端之间移动。会话移动性其实在N-ISDN中就有所体现, 作为一项补充业务实现的N-ISDN终端可携带业务允许在呼叫运行状态时,在一个给定的接入口内将一个呼叫从一个终端移动到另一个终端。当然这个会话移动性无论是功能还是适用范围也都是很有限的。

   会话初始化协议(SIPSession Initiation Protocol)是由IETF提出的一个应用层多媒体信令协议,SIP支持的会话可以是Internet多媒体会议、电话呼叫或多媒体信息流分配,可以是单播,也可以是组播。SIP定义了会话的建立、终止和修改过程,而媒体控制部分由会话描述协议(SDPSession Description Protocol)负责。SIP本身具有支持移动性的能力,除了扩展SIP用于实现终端移动性,SIP可以作为支持个人移动性,会话移动性的重要方法。

 SIP对个人移动性的支持可以用下面的例子来说明:

       用户B在公司和住宅之间移动,他对外发布了他的个人地址为UserB@Corporation.com。而当他在家中时,他发送REGISTER消息至他公司的SIP服务器(1), 将他的住宅地址UserB@Home.com作为前转地址。并且在住宅处的SIP服务器登记(2)。有一用户UserA@a.comUserB@Corporation.com发起呼叫,通过DNS,呼叫方解析Corporation.com得到用户B的公司的SIP服务器IP地址,从而向呼叫路由至SIP服务器Corporation.com(3)SIP服务器Corporation.com检查用户注册信息,将呼叫请求前转至SIP服务器Home.com(4)SIP服务器Home.com检查用户注册信息,将呼叫请求前转至用户BSIP用户代理(5)。用户B接受呼叫请求,SIP用户代理向SIP服务器Home.com返回呼叫接受响应(6)SIP服务器Home.comSIP服务器Corporation.com返回呼叫接受响应(7)SIP服务器Corporation.com向呼叫方UserA@a.com返回呼叫响应(8)。以后可以建立用户A和用户B之间的直接会话。这里的SIP服务器包含了注册服务器和代理服务器。

图1 SIP对个人移动性的支持示例.JPG

 

SIP对会话移动性的支持在于SIP的会话属性调整和灵活的消息功能。通过SIP协议,会话移动性的发起者可以从现有的终端将对端通信主机的地址等信息通知给要切换过去的目标终端。同时通知对端通信主机他将要使用的新的终端地址等信息。这样就可以完成会话的切换,而且会话的属性如媒体的编码类型和格式,会话占用带宽等等将作调整和修改,保证会话的平滑过渡。

其他移动性

   除了上面提到的终端移动性、个人移动性、会话移动性之外还有业务移动性、模式移动性、Ad Hoc移动性等。业务移动性指的是用户无论接入的是哪个网络业务提供商都可以使用业务。Ad Hoc移动性指的是Ad Hoc网络中的节点移动性,因为Ad Hoc网络不通过任何固定的基础网络设施而实现节点之间的通信,所以Ad Hoc网络的节点移动性有其特殊之处。模式移动性指的是终端可以在多种通信模式之间切换接入网络进行通信,例如在GPRSWLAN之间进行切换,文献[12]分析了采用Moile IPGPRSWLAN间提供移动性时的切换问题。

下一代网络中对移动性的支持和研究

   下一代网络并不是一个新的网络,而是基于现有的多种网络演进融合而来的,正是由于下一代网络是融合的多种网络,所以全方位的移动性支持在下一代网络中成为可能而且也是必要的。我们认为在当前对移动性的研究基础上,下一代网络中移动性的研究将集中在下面两个方向。1)对各种移动性如终端移动性、个人移动性、会话移动性等的支持将进一步加强并且各种移动性将集成在一起给用户提供真正的无缝服务。2)移动性的含义进一步突破,下一代网络中将会出现由网络运营商和增值业务提供商(VASPValue Added Service Provider)提供的众多语音,数据,多媒体等丰富多彩的业务。业务形式多样化,终端多样化,用户对业务使用的个性化等导致产生个人业务环境这个概念,3GPP将个人业务环境定义为用户的业务订购和业务使用的个性化信息,个人业务环境可以用一个或者多个User Profiles来定义[13]。个人业务环境随着终端移动和个人移动也需要相应的移动,这种移动性可以称之为个人业务环境移动性,对个人环境移动性的支持使得用户业务环境的改变仅限于终端和网络的能力,而不是因为移动。个人业务环境移动性是下一代网络中面临的需要支持的新的移动性。

   虚拟归属环境(VHEVirtual Home Environment)是下一代移动通信网业务提供研究中提出的一个概念。ITU/IMT2000,UMTS Forum等组织都给出了VHE的定义,3GPP将其定义为:“通过VHE用户不论在哪个网络中,不论使用哪个终端,不论处于何地,都可以始终如一的感受到相同的个人化特征、用户界面及业务”,并提出VHE作为下一代移动通信系统UMTS上的业务提供方式[14]VHE支持个人业务环境移动性,将实现个人业务环境在网络和终端间的移动,同时VHE也包含了终端移动性、个人移动性、会话移动性等,所以VHE是下一代网络中特别是移动通信网络中移动性支持的研究重点。目前国际上和VHE相关的主要研究项目包括:1)欧盟资助的ISTInformation Society Technology)计划项目VESPERVirtual home Environment for Service PErsonalization and Roaming users);2)欧盟资助的ACTSAdvanced Communications Technologies and Services)计划项目CAMELEONCommunication Agents for Mobility Enhancements in a Logical Environment of Open Networks);3)欧洲电信战略规划与研究协会(EURESCOM)支持的项目P920 “UMTS Network Aspects”

   通过对VHE的研究,我们认为实现VHE的关键在于终端业务执行环境的标准化、User Profiles的分布式存储管理、媒体的适配这三个方面。VHE对个人业务环境移动性的支持也体现在这三方面。终端业务执行环境的标准化使得用户的个人移动性得到进一步增强,为个人业务环境在不同终端可以移植提供基础。User Profiles就是个人业务环境的信息定义,主要包括用户基本信息(姓名、性别、用户ID等),用户界面相关信息(终端屏幕字体和大小、语言设置等),业务相关信息(用户最喜欢的业务列表、业务状态),网络相关信息(网络配置和网络能力等),用户终端能力(屏幕大小、屏幕分辩率等)。User Profiles分布式存贮在网络、终端、VASP,无论用户使用什么网络和什么终端,保证用户可以访问User Profiles并且维护User Profiles的同步。媒体的适配就是保证业务的媒体流可以适应用户在网络和终端间的移动,业务环境可以平滑过渡而不至于中断。VHE的实现还没有被标准化,可能应用到的关键技术包括CAMELMExESAT/USATParlay/OSA等。CAMELCustomized Application for Mobile Network Enhanced Logic)是解决移动通信网与智能网互联问题的建议,CAMEL为移动用户实现漫游的同时享受与归属网络同样的GSM业务提供了一种机制。MExEMobile Execution Environment)是为用户终端上提供标准的执行环境的一项技术。SAT/USAT是为储存在SIMUSIM上的业务逻辑提供标准的执行环境的一项技术。通过MExE/SAT/USAT技术,与具体终端无关的业务逻辑可以被下载到终端上并在那里得以执行。Parlay/OSA 是用于开放网络资源和能力的API规范,允许上层应用通过该API对网络资源和能力进行安全可控的接入,基于Parlay/OSA  API开发的业务与具体承载网络无关。

参考资料

[1] D.A.Maltz and P.Bhagwat, MSOCKS: An Architecture for Transport Layer Mobility, in Proceedings of INFOCOM, 1998

[2] J.Chan, B.Landfeldt, R.Liu and A.Seneviratne:A home-proxy based wireless Internet framework in supporting mobility and roaming of real-time services, IEICE Transactions on Communications, Special Issue on Mobile Multimedia Communications E84-B(4) , April 2001

[3] A.Dutta, F. Vakil, J.C Chen, S. Baba, et al: Application Layer Mobility Management Scheme for Wireless Internet, in the proceedings of 3G Wireless 2001 conference, San Francisco .

[4] Johnson D, Perkins C. Draft-IETF-Mobile IP Optimization-09.txt. Internet Draft IEFT, 2000

[5] Perkins C. Mobile IP Local Registration with Hierarchical Foreign Agents. Internet Draft 

IETF, 1999

[6]赵阿群,吴国新,顾冠群:网络层支持主机移动的研究, 计算机科学,2000 ,Vol.27No.10  

[7] Campbell A. Draft-IETF-Mobile IP –Cellular IP-99.txt, Internet Draft IETF, 2000

[8] Elin Wedlund, H.Schulzrinne: Mobility Support using SIP” in IEEE/ACM Multimedia conference WOWMOM 1999

[9] C. Politis, K. Chew, R. Tafazolli: Multilayer Mobility Management for All-IP Networks: Pure SIP vs. Hybrid SIP/Mobile IP, IEEE VTC Spring Conference, Jeju , Korea , 21-24th April 2003 .

[10]Qi Wang, Mosa Ali Abu-Rgheff: Next Generation Mobility Support, Communications Engineer, February 2003

[11]Grillo D. IEEE Personal Communication 1996, (12)

[12]叶敏华,张惠民,刘雨:异种网络间Mobile IP切换问题, 北京邮电大学学报 Sept.2002, Vol.25No.3

[13]3GPP TR 21.905 V6.2.0 (2003-03), Technical Specification Group Services and System Aspects; Vocabulary for 3GPP Specifications, Release 6

[14]3GPP TR 22.121 V5.3.1 (2002-06), Technical Specification Group Services and System Aspects; Service Aspects; The Virtual Home Environment, Release 5

 

 

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值