1、移动互联网QoS解决方案随着互联网和无线通信技术飞速发展,移动信息社会正在迅速演进。以便快捷、随时随处获取信息和服务是顾客需求,这也是移动信息社会特性,而移动互联网则是构筑移动信息社会基本设施,它应当提供安全、可靠并具备服务质量(QoS)保障信息传送服务。然而由于移动互联网拓扑构造和资源都在动态变化,因而要提供服务质量保证是一项极具挑战性工作。可以说,移动互联网QoS已成为奠定移动信息社会核心技术之一。本文将探讨在移动互联网中解决QoS有关问题,特别是固定网络中两种QoS体系构造(即IntServ和Diffserv)如何在移动环境中支持QoS问题。1 移动环境下IntServ和RSVP1.1
2、IntServ和RSVPIntServ(集成服务)是IETF(国际工程任务组)提出一种在Internet中保证服务质量框架。IntServ中业务质量得到保障核心在于RSVP(资源预留合同)。资源预留合同是IntServ中通信实体间传送应用层服务质量需求信令合同。其中,PATH(途径)消息用于携带应用业务流特性,并建立从发送方到接受方路由,而RESV(资源预留)消息则按照PATH消息反向途径为应用预留资源,从而为应用提供一定服务质量保证。当前IntServ不能在移动环境中为顾客提供服务质量保证,是由于RSVP合同有如下几种缺陷:RSVP无法感知主机移动,因而不能在移动主机(MH)即将访问位置提前
3、预留资源,导致主机移动到新子网后往往遇到资源预留失败,在新位置上服务质量无法得到保证。RSVP不支持通过IP隧道资源预留,通过隧道数据包无法得到服务质量保证。RSVP信令开销过大。每当移动主机变化位置后,RSVP都需要在端到端之间重新建立资源预留。RSVP不支持被动资源预留,导致网络资源运用率较低。针对RSVP缺陷,下面简介几种它可以适应移动环境改进方案。1.2 MRSVPMRSVP1是一种扩展RSVP支持移动性方案。在MRSVP中,合同预测主机将来也许到达位置,并在这些位置提前预留资源,从而保证移动主机服务质量。提前预留资源工作由每个子网中移动代理代替移动主机来完毕。在MRSVP中有两种资源
4、预留类型,即积极和被动。积极资源预留用于移动主机当前子网,被动资源预留用于移动主机将来访问子网;被动预留资源可以被该子网中其她业务流使用。而当移动主机移动到新子网时,该网中被动预留资源即转变为积极预留资源,本来使用被动预留资源业务流需要立即释放所占有资源。由于MRSVP在移动主机也许到达位置提前预留资源,使得移动主机可以在新位置获得所需带宽,从而保证了移动主机服务质量。MRSVP缺陷在于此合同需要在移动主机也许访问各种位置预留资源,导致网络资源运用率低。此外,MRSVP合同复杂性也比较高。1.3 基于RSVP隧道RSVP合同移动IP合同使用隧道来转发顾客数据,但是RSVP消息通过IP-IP封装
5、后进入隧道,使隧道中路由器无法辨认RSVP祈求,不也许为业务流预留资源。文献2提出了一种解决资源预留合同穿越IP隧道方案,并在此基本上还开发了一种简朴、向移动主机提供服务质量合同。该合同核心是在隧道两个端点之间新建一种RSVP隧道会话。端到端RSVP会话把隧道看作是从源点到目点之间一段逻辑链路。当一种端到端RSVP会话通过隧道时,它被映射到另一种RSVP隧道会话中。RSVP隧道会话从隧道出口向隧道入口按照通过隧道总业务量预留资源。图1显示了从通信对端(CN)到移动主机(MH)资源预留,由端到端资源预留以及隧道资源预留两某些构成。 图1 基于RSVP隧道RSVP合同本方案长处在于不需要对既有RS
6、VP合同作大改动,合同开销比较小,但是该合同不能完全保证移动主机服务质量,并且受三角路由影响,难以做到资源优化。1.4 基于组播RSVP文献3提出了一种基于组播方式RSVP合同。在这种方案中,移动主机由一种组播地址唯一标记。主机移动可视为构成员变动。由移动代理代替移动主机解决与移动有关RSVP消息并保存相应状态。所有移动主机发送、接受RSVP消息和IP数据包都通过IP组播路由传送。该方案同步还采用了类似于MRSVP预测机制,将移动主机下一步将要访问位置提前加入到组播树中并预留资源。通过这种方式,既避免了三角路由问题,也避免了多余端到端RSVP消息,在满足移动主机服务质量需求同步,提高了网络资源
7、运用率。但是该方案采用组播地址标记移动主机,这与既有移动IP路由合同有冲突。1.5 DRSVP在无线网络环境中,虽然预留资源也不能完全保证提供应移动主机服务质量,这是由于无线链路受干扰和衰落影响带宽是不拟定。顾客实际使用带宽也许不大于接纳控制时承诺带宽,从而导致服务质量下降。文献4提出了一种支持可变服务质量动态资源预留合同(DRSVP)。在DRSVP支持下,顾客可以依照网络带宽变化动态调节服务质量规定,从而扩展了应用适应范畴。DRSVP重要思想是:在PATH消息中增长一种业务描述符SENDER_TSPEC,在RESV消息中增长一种流描述符FLOWSPEC,用于表征一定范畴内业务流特性。在RES
8、V消息中增长一种测量描述符MSPEC,用于批示下游资源“瓶颈”。增长一种预留告知消息ResvNotify,用来批示上游节点资源“瓶颈”。引入新带宽分派算法,以适应网络资源动态变化。RSVP带宽分派方略是:如果网络节点有足够资源,就为每个流分派它们盼望最大带宽;如果网络节点资源局限性,无法为所有业务流分派最大带宽,则一方面按照途径上“瓶颈”带宽为所有业务流分派资源,然后将剩余带宽按照一定比例分派;如果本节点就是网络资源“瓶颈”,则一方面为每个业务流分派它所需要最小带宽,并将剩余带宽在所有业务流中按一定比例分派;最后,如果网络节点带宽不能满足业务流最小带宽需求,就回绝这个流。本方案长处是容许应用在
9、一定范畴内预留资源,因而网络可以更好地支持应用服务质量,网络资源运用率也得到提高。这非常适合于资源处在动态变化无线网络,但是DRSVP合同复杂度比较高。尚有某些对移动环境下RSVP合同改进建议涉及在文献58等文献中。其中文献5将RSVP与MIP(移动IP)区域注册机制集成在一起,文献6规定RSVP消息携带移动主机对于也许访问位置到达时间以及在这些位置停留时长,以减少由于提前预留资源所导致网络资源挥霍。2 移动环境下DiffServ2.1 DiffServ概述DiffServ(差分服务)是IETF提出另一种在固定网络中支持服务质量框架。它采用基于优先级方略来保证顾客服务质量,不采用端到端信令,只
10、依照顾客与网络事先协商好服务质量级别为顾客提供相对服务质量保证。与IntServ类似,当前DiffServ也不合用于移动和无线环境,其因素是:DiffServ没有信令,使用隐式接纳控制机制,并且接纳控制是针对会聚流。这样,当网络资源局限性时,本来还可以满足某些顾客质量规定,但在DiffServ机制下却也许没有一种顾客可以得到满意服务质量。这对于链路资源十分宝贵无线网络是不能接受。DiffServ不能动态配备服务质量参数。当某个顾客服务质量发生变化后,网络提供者需要静态配备变动参数,导致了很长时延,无法适应无线移动网络应用需求。下面分别简介几种DiffServ改进方案。2.2 无线环境下Diff
11、Serv框架文献9对DiffServ作了如下改动:增长了信令合同:运用ICMP(网间控制报文合同)作为DiffServ下信令,用于传送移动终端和基站之间控制消息及有关参数(如移动终端能量、当前丢失率等)。增长了对移动性支持:在每个区域创立一种称为New-mobile业务类别,用来为移动主机预留带宽,或者赋予移动主机高优先级,使其在切换时可以抢占低优先级业务带宽。增长了对高误码无线链路支持:在每个子网中生成补偿业务类别并占用一定带宽,用来补偿移动终端遇到高误码链路时损失带宽。增长了对低速无线链路支持:由基站过滤某些不重要信息,以解决组播时有线和无线链路速率不匹配问题。增长了对移动终端能量解决:和
12、上一条做法相似,当移动终端能量局限性时,基站只把最重要分组发送给移动终端,从而减少终端能量消耗。2.3 基于TELEMIPDiffServ文献10提出了一种基于TELEMIP(电信移动IP)合同和DiffServ移动QoS方案。该方案是一种两层体系架构:全局性移动路由和管理仍采用移动IP合同,DiffServ域内移动则由新域内移动管理合同(IDMP)来管理,同步还采用了控制流与数据流分离方略。该方案把端到端QoS管理分为两某些:在无线接入网和Internet骨干网之间依然采用本来DiffServ机制管理它们资源需求,而在无线接入网内采用动态资源提供方式。该方案在无线接入DiffServ网中有几
13、种重要功能实体(如图2所示),分述如下: 图2 基于TELEMIPDiffServ构造图(1)SA(子网代理)执行本地DiffServ域边沿节点功能。SA要对IP分组分类,调节业务流使其符合协商业务流特性,并对分组作标记。SA通过IDMP合同从MA(移动代理)获得移动主机业务流特性。当移动主机第一次进入DiffServ域时,SA需要查询MS(移动服务器)以辨认移动主机身份。在SA中不同业务类别所得到带宽可通过BB(带宽代理)发出指令动态修改。(2)MA处在本地无线DiffServ网与Internet骨干网边界。对于流出无线接入网业务量,MA负责汇聚业务流特性调节,以符合静态全局业务流合约;对于
14、流入业务量,MA作为本地无线DiffServ网入口点,负责流入业务整形和标记。MA向BB祈求汇聚流带宽,而不是针对某个移动主机祈求带宽。(3)BB是本地DiffServ域中用于执行接纳控制和提供QoS实体。BB保存DiffServ域中每条途径向每个业务类型分派带宽。MA会向BB祈求在某个途径上为某类业务分派额外带宽,BB将此祈求发送到域内有关节点,以动态变化不同业务类型资源。BB还需要同其她DiffServ域中BB协商全局QoS。(4)MS用于为每个新进入DiffServ域移动主机分派它MA。MS普通与BB处在同一种节点。所有控制流经CORBA/COPS(公共对象祈求代理体系/公共开放方略服务
15、)平台完毕通信。该方案工作流程如下:当移动主机第一次进入无线DiffServ域时,向SA发送一种本地IDMP注册祈求,并申请一定服务质量。SA通过CORBA接口向MS祈求一种能解决该移动主机服务质量祈求MA。当移动主机获得MA地址后,就向MA作域内注册。如果MA需要额外带宽满足本移动主机祈求,它会向BB发出祈求。BB随后可使用COPS合同动态配备域内节点资源。当MA资源局限性时,它可以在注册应答中变化移动主机QoS类型。最后MA使用IDMP控制消息在有关SA上设立业务调节器和标记器状态。基于TELEMIPDiffServ把DiffServ与移动IP区域注册机制结合起来,把主机移动期间QoS控制
16、在无线DiffServ域中,从而简化了端到端QoS控制,同步通过使用BB和动态资源分派方略适应了主机移动需求。此外,这个方案将控制与顾客业务分离,扩展了DiffServ功能。移动环境下DiffServ解决方案除上述方案外,还涉及文献11和12中提出方案。3 IntServ与DiffServ混合支持移动服务质量方案3.1 使用RSVPIntServ-DiffServ文献13提出了结合IntServ和DiffServ支持移动QoS方案。该方案既具备DiffServ扩展性好长处,又可以运用RSVP作显式接纳控制,克服了DiffServ静态资源分派缺陷。 图3是该方案体系构造图。在边沿无线接入网使用I
17、ntServ机制,而在核心骨干网采用DiffServ机制。为了提供移动服务质量保证,该方案在移动主机和通信对端之间采用RSVP信令。PATH和RESV消息通过无线接入网操作与老式RSVP信令相似。不同之处在于PATH和RESV通过DiffServ骨干网时解决。图3 IntServ-DiffServ混合移动Qos支持方案若骨干DiffServ域边沿路由器以及所有内部路由器不支持RSVP。这时DiffServ域中节点忽视收到PATH和RESV消息。IntServ域边沿节点(ER2)充当了DiffServ域接纳控制代理。ER2依照IntServ域和DiffServ域之间静态QoS协定,获知DiffS
18、erv域中资源状况。当RESV消息到达ER2时,ER2比较当前RESV中祈求资源与DiffServ域中可用资源,决定与否接受本次资源祈求。如资源预留成功,ER2把IntServ QoS映射成DiffServQoS类型(DSCP),MH把分组打上从RESV中获得DSCP标记,这样分组就可以在DiffServ域中得到盼望服务。若DiffServ域边沿节点和内部节点都支持RSVP,则不需要ER2做DiffServ域接纳控制代理。BR(边沿路由器)虽然具备RSVP功能,但依然按照DiffServ方式对分组进行分类,并调度汇聚流。DiffServ域中可用资源变化可以通过RSVP信令传递给IntServ域
19、。固然,DiffServ也可以通过带宽代理合同把域内资源状况告知给IntServ。该方案需要解决如何将IntServ服务质量映射为DiffServ服务类别问题。3.2 使用MIPv6IntServ-DiffServRSVP合同虽然可以充当移动环境中信令合同,但是它资源预留时间较长(一种环回时延),不能及时为移动主机预留资源。文献14提出了一种扩展当前MIPv6中主机位置变更信令建议,使其可以携带RSVP中QoS信息,从而达到QoS动态协商目。与RSVP相比,这种方案有如下某些长处:把QoS信息与路由变更信息绑定在一起,大大减少了网络中信令负荷。由于该信令可以感知主机位置变动,因而在新位置上预留
20、资源速度比RSVP快。由于该信令是发送者驱动,可以在发送者去往接受者途径上建立资源预留,因而缩短了资源预留时间。可以很容易地与各种MIPv6微移动方案结合起来,使得QoS修改祈求只在受主机移动影响途径上执行,减少了冗余信令传播以及路由器解决开销。为了在MIPv6BU(绑定更新)和BA(绑定应答)消息中完毕QoS协商,需要扩展这两个消息以传送QoS对象。详细消息格式请参阅文献14。4 结束语随着移动计算技术发展和移动顾客业务多样化需求不断增长,为移动顾客提供服务质量保证是下一代移动互联网重要目的。本文探讨了当前提出基于IntServ和DiffServ支持移动服务质量体系构造并分析了这些方案优缺陷
21、。综上所述,移动环境下QoS方略发展趋势是在核心采用DiffServ,在无线接入网既可采用IntServ也可采用DiffServ。无线接入网内需要有强大信令合同以支持动态资源分派方略。将资源分派信令与移动主机位置管理信令相结合,可以加快动态资源分派,并减少不必要信令开销。在服务质量框架基本上,结合移动环境下接纳控制方略,以及无线分组调度技术等不同合同层支持,将可以解决将来移动互联网服务质量保证问题。参照文献1 Talukdar A K,Badrinath B R,Acharya A. MRSVP:A Resource Reservation Protocol for An Integrated
22、 Services Network with Mobile Hosts. Wireless Networks,7(1):5-192 Terzis A,Srivastava M,Zhang L. A Simple QoS Signaling Protocol for Mobile Hosts in the Integrated Services Internet. IEEE INFOCOM99,NY,1999:1011-10183 Chen W,Huang L,Chu H. RSVP Mobility Support:A Signaling Protocol for Integrated Ser
23、vices Internet with Mobile Hosts. IEEE INFOCOM ,Tel-Aviv,Israel,:1283-12924 Mirhakkak M,Schult N,Thomson D. Dynamic Bandwidth Management and Adaptive Applications for a Variable Bandwidth Wireless Environment. IEEE Journal On Selected Area in Communications,,19(10):1984-19975 Tseng C C,Lee G,Liu R S
24、. HMRSVP:A Hierarchical Mobile RSVP Protocol. International Conference on Distributed Computing Systems Workshop ,Mesa,Arizona,:467-4726 Kuo G S,Ko P C. Dynamic RSVP for Mobile IPv6 in Wireless Networks. IEEE VTC ,Tokyo,Japan,:455-4597 Foo C C,Chua K C. Implementating Resource Reservation for Mobile
25、 Hosts in the Internet Using RSVP and Mobile IP. IEEE VTC,Tokyo,Japan,:1323-13278 Yasukawa S,Nishikido J,Hisashi K. Scalable Mobility and QoS Support Mechanism for IPv6-based Real-time Wireless Internet Traffic. IEEE GLOBECOM01,San Antonio,Texas,:3459-34629 Mahadevan I,Sivalingam K M. Architecture a
26、nd Experimental Framework for Supporting QoS in Wireless Networks Using Differentiated Services. Mobile Networks and Applications,6(4):385-39510 Misra A,Das S,Mcauley A,et al. Integrating QoS Support in TeleMIPs Mobility Architecture. ICPWC,Hyderabad,India,:57-6411 Chen J C,McAuley A,Caro A,et al. Q
27、oS Architecture Based on Differentiated Services for Next Generation Wireless IP Networks. Internet Draft,12 Yoon S U,Lee J H,Lee K S,et al. QoS Support in Mobile/Wireless IP Networks Using Differentiated Servcies and Fast Handoff Method. IEEE Wireless Communication and Networking Conference,Chicago,:266-27013 Chugh S S. Supporting Quality of Service in Mobile Networks. 14 Chaskar H,Koodli R. A Framework for QoS Support in Mobile IPv6. Internet Draft(work in progress),March