DIY编程器网
标题:
NGN的QoS保障措施与实现
[打印本页]
作者:
admin
时间:
2014-10-13 14:47
标题:
NGN的QoS保障措施与实现
摘要
分析了下一代网络的QoS要求和关键技术,论述了下一代网络的QoS的控制策略和实施方式。
服务质量(Quality of Service,简称QoS)是各种存在服务供需关系的场合中普遍存在的概念,它评估服务方满足客户服务需求的能力。在因特网中,QoS所评估的就是网络投递分组的服务能力。由于网络提供的服务是多样的,因此对QoS的评估可以基于不同方面。通常所说的QoS,是对分组投递过程中可为延迟、延迟抖动、丢包率等核心需求提供支持的服务能力的评估。
对于电信运营商而言,面临的挑战是如何使用一种有效率而现实的方式来为不同的业务提供满意的端到端QoS保证,同时还要考虑全网的性能。从而实现网络的可管理,可控制和可运营。目前的QoS解决方法包括RSVP、IntServ、DiffServ、MPLS、TE和策略管理等。
1、
IP
QoS的基本概念
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.3 IP QoS的基本概念
IP QoS(Quality of Service)是指IP网络的一种能力,即在跨越多种底层网络技术(MP、FR、ATM、Ethernet、SDH、MPLS等)的IP网络上,为特定的业务提供其所需要的服务,在丢包率、延迟、抖动和带宽等方面获得可预期的服务水平。在骨干网上,问题的焦点为丢包率(packet loss)、时延和抖动(jitter)。
1.4 影响语音QoS的多个因素
一系列的网络参数会影响语音质量。主要是IP网络的实时数据传输性能受时延、抖动和丢包率的影响。
(1)时延形成的因素有很多,主要有网络上的传输时延,即包括在线路上传送的时延还有在节点设备上的处理时延。为了减小这个传送时延,主要是尽量减少路由跳数,并尽量减少设备的处理时延,例如优化路由器上对时延影响大的设置,如访问列表、排队算法及传输的模式等。也可以为语音流量指定高优先级来减小队列时延。还有可以通过网络带宽的轻载来减少网络拥塞,降低时延。另一个主要的因素是语音包编解码及压缩算法的时延,例如,G.723会增加30 ms的时延。再一个因素是抖动缓存大小。为了补偿网络抖动造成的影响,在语音网关中都有抖动缓存,用于在转发数据包之前先缓存一段时间的数据包以平滑数据包的传输,补偿包抖动、丢失、延时及其它不利影响。然而不利的一面就是会增加时延。对于网络时延的评估应当在建设IP电话系统之前实施。
(2)对于IP网络这样的尽力传送的网络来说,传送实时数据并不能保证数据包能够按时到达,到达间隔的不一致就产生了抖动。抖动值就是数据包到达间隔时间差的平均值。抖动值如果超过一定数值,就会产生可听出来的语音质量问题。过度抖动的效果与过大时延的效果很接近,因为当包抖动超过抖动缓存可以容忍的限度时同样会丢数据包。另外局域网设备的传送机制对抖动也有影响,因为数据交换的网络里面比共享式网络里的数据碰撞及重传的几率少,抖动产生的机率也就小。
(3)IP网络设计的初衷是保证数据的可靠传输,不能忍受数据的传输错误。对于语音来说,不能忍受数据包的时延,但是可以忍受少量的丢包。
1.5 IP QoS目标
(1)差错控制
(2)流量控制
(3)回声抑制
(4)抖动消除
(5)为特定用户或特定业务提供专用带宽
2、服务质量保证要求
在IP网上不同的业务对带宽、时延、时延抖动和丢包率等都有不同的需求。目前,在IP网中,主要通过各种IP QoS手段来控制不同IP业务的差异化服务质量,以满足不同业务的不同等级需求。
根据YD/T1071-2000《IP电话网关设备技术要求》,网络质量可以分为以下3级,如表1所示。
表1 网络质量级别
<div align="center">
网络等级
单向时延(ms)
包丢失率
抖动(ms)
良好(自定义)
≤40
≤0.1%
≤10
较差
≤100
≤1%
≤20
恶劣
≤400
≤5%
≤60
欢迎光临 DIY编程器网 (http://diybcq.com/)
Powered by Discuz! X3.2