QoS保障措施与实现
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
QoS 保障措施与实现
服务质量(QualityofService,简称QoS)是各种存在服务供需关系的场合中普遍存在的概念,它评估服务方满足客户服务需求的能力。在因特网中,QoS 所评估的就是网络投递分组的服务能力。由于网络提供的服务是多样的,因此对QoS 的评估可以基于不同方面。通常所说的QoS,是对分组投递过程中可为延迟、延迟抖动、丢包率等核心需求提供支持的服务能力的评估。
对于电信运营商而言,面临的挑战是如何使用一种有效率而现实的方式来为不同的业务提供满意的端到端QoS 保证,同时还要考虑全网的性能。从而实现网络的可管理,可控制和可运营。
1、IPQoS 的基本概念
1.1 传统的IP 分组投递服务
(1)IP 体系的设计目标就是实现网络的互连
(2)分组投递过程中的差错控制、网络拥塞时的流量控制等功能,由发送和接收分组的源端和接收端来完成。
(3)早期的路由器在功能上只进行了简单的设计,分组能被正确地路由并转发。
(4)所有用户的报文共同分享网络和路由器的带宽资源,采用Best-Effort 的服务策略。
(5)Best-Effort 服务策略适用于对带宽、延迟性能不敏感的WWW 文件传输、E-mail 等业务。
1.2 新的业务和需求
(1)当前的IP网络承载多种业务:VoIP、VPN、ERP等。
(2)新业务的不断涌现对网络的服务能力提出了更高的要求。
(3)期望在延迟、延迟抖动、丢包率等传输性能上获得一定的承诺和保障。
1.3IPQoS 的基本概念
IPQoS(QualityofService )是指IP 网络的一种能力,即在跨越多种底层网络技术(MP、FR、ATM 、Ethernet、SDH、MPLS 等)的IP 网络上,为特定的业务提供其所需要的服务,在丢包率、
延迟、抖动和带宽等方面获得可预期的服务水平。在骨干网上,问题的焦点为丢包率(packet loss)、时延和抖动(jitter )。
1.4 影响语音QoS 的多个因素
一系列的网络参数会影响语音质量。主要是IP 网络的实时数据传输性能受时延、抖动和丢包率的影响。
(1)时延形成的因素有很多,主要有网络上的传输时延,即包括在线路上传送的时延还有在节点设备上的处理时延。为了减小这个传送时延,主要是尽量减少路由跳数,并尽量减少设备的处理时延,例如优化路由器上对时延影响大的设置,如访问列表、排队算法及传输的模式等。也可以为语音流量指定高优先级来减小队列时延。还有可以通过网络带宽的轻载来减少网络拥塞,降低时延。另一个主要的因素是语音包编解码及压缩算法的时延,例如,G.723 会增加30ms 的时延。再一个因素是抖动缓存大小。为了补偿网络抖动造成的影响,在语音网关中都有抖动缓存,用于在转发数据包之前先缓存一段时间的数据包以平滑数据包的传输,补偿包抖动、丢失、延时及其它不利影响。然而不利的一面就是会增加时延。对于网络时延的评估应当在建设IP 电话系统之前实施。
(2)对于IP 网络这样的尽力传送的网络来说,传送实时数据并不能保证数据包能够按时到达,到达间隔的不一致就产生了抖动。抖动值就是数据包到达间隔时间差的平均值。抖
动值如果超过一定数值,就会产生可听出来的语音质量问题。过度抖动的效果与过大时延的效果很接近,
因为当包抖动超过抖动缓存可以容忍的限度时同样会丢数据包。另外局域网设
备的传送机制对抖动也有影响,因为数据交换的网络里面比共享式网络里的数据碰撞及重传的几率少,抖动产生的机率也就小。
(3)IP 网络设计的初衷是保证数据的可靠传输,不能忍受数据的传输错误。对于语音来说,不能忍受数据包的时延,但是可以忍受少量的丢包。
1.5IPQ0S 目标
(1)差错控制
(2)流量控制
(3)回声抑制
(4)抖动消除
(5)为特定用户或特定业务提供专用带宽
2、服务质量保证要求
在IP网上不同的业务对带宽、时延、时延抖动和丢包率等都有不同的需求。目前,在
IP网中,主要通过各种IPQoS手段来控制不同IP业务的差异化服务质量,以满足不同业务的不同等级需求。
根据YD/T1071-2000《IP电话网关设备技术要求》,网络质量可以分为以下3级,如表1所示。
表网络质量
级别经过试验测试,对不同网络质量下的NGN业务表现如表2所示。
表2不同网络质量下的业务效果
即IP承载网的网络质量达到良好”(网络时延<40ms时延抖动<10ms丢包率w 0.1% 时,VoIP话音、视频等NGN业务质量的主观评价可以达到良以上,其中G.711的话音业务
质量可达到优;在IP承载网的网络质量较差”(网络时延w 100ms时延抖动w20 ms丢包率W1%)时,VoIP话音、视频等NGN业务基本满足运营需要;在IP承载网质量为恶劣” 的条件下,VoIP话音、视频等NGN业务达不到运营要求。
因此,网络应能对不用的应用进行分类,并通过设置优先级来保证各SLA指标。目前
的QoS解决方法包括RSVP、IntServ、DiffServ、MPLS、TE和策略管理等。
3、IPQoS 模型
3.1IntServ 模型
IntServ模型(IntegratedService,简称IntServ):业务通过信令向网络申请特定的QoS 服务,网络在流量参数描述的范围内,预留资源以承诺满足该请求。
IntServ是一个综合服务模型,它可以满足多种QoS需求。如图1所示,这种服务模型
在发送报文前,需要向网络申请特定的服务。这个请求是通过信令(sig nal )来完成的。应
用程序首先通知网络它自己的流量参数和需要的特定服务质量请求, 包括带宽、时延等,应
用程序一般在收到网络的确认信息,即确认网络已经为这个应用程序的报文预留了资源后,
才开始发送报文。同时应用程序发出的报文应该控制在流量参数描述的范围以内。
Path
IntServ
图1 IntServ示意图
网络在收到应用程序的资源请求后,执行资源分配检查(Admissioncontrol ),即基于应
用程序的资源申请和网络现有的资源情况,判断是否为应用程序分配资源。一旦网络确认为