网络时延,抖动,丢包率的一般标准
参数 | VOIP | 普通 | 电信级 |
---|---|---|---|
时延 | <200ms | <30ms | <5ms |
抖动 | <40ms | <20-30ms | <1ms |
丢包率 | <8% | <0.5% | <0.001% |
目录导航
时延
时延是网络非常重要的属性,必须控制在一个合适的范围之内。虽然以太网并没有相关的标准,但从语音业务本身来讲在ITU G.114中规定了在一个国家或地区内时延应在150ms以内。如果超过这个限值,用户将会感到声音的延迟,将会导致语音质量的明显下降。同时值得一提的是,不同的协议对VoIP数据包延迟的要求不太一样,例如H.322和SIP协议对延迟的要求要比其它协议如MGCP协议要求低得多。需要指出的是,上面仅从业务的角度描述了对整个网络的时延要求。而电信级以太网服务显然应要求高得多,对于普通用户,一般来讲时延应低于30ms,而对白金用户,时延应低于5ms。
包抖动(时延变化)
时延变化(一般称为包抖动)对语音质量的影响非常大。一般在VoIP网关处采用缓存排队的办法平滑数据包抖动。但如果网络本身的抖动较大,则网关必须采用大的缓存,这将直接造成更大的时延,从而造成总的时延超过150ms的门限。这意味着网络本身的抖动必须非常小。特别是在VoIP中RTP数据包太早或太晚到达缓存,将会被丢弃。所以数据包抖动本身对语音的影响与丢包率的影响是相同的。在典型的测试中,整个网络要求抖动值低于20或30ms。与前面时延相似,对于电信级以太网服务,白金用户抖动要求应低于1ms。
丢包率
VoIP业务质量在一定程度上可以允许固定的时延和固定的包抖动量。但丢包率会对语音质量造成极其重大的影响。丢包率会造成语音质量严重恶化,小的丢包率会造成语音的间歇中断(磕拉声音);同时丢包率对传真的影响将比语音业务还要严重得多,甚至可以导致业务中断。网络设计的目标是丢包率为零,但显然不存在这样的理想网络。在电信级以太网测试中要求标准用户的丢帧率优于0.5%,而对于白金用户在承诺带宽速率下应低于0.001%。
ping测试
用ping命令简单的测试 延时、抖动、丢包率
在DOS命令状态下输入 :ping 202.105.135.211 -t
(连续的对该IP地址执行Ping命令,直到被用户以Ctrl+C中断)
就会得到下面的结果:
Pinging 202.105.135.211 with 32 bytes of data:
Reply from 202.105.135.211: bytes=32 time=93ms TTL=42
Reply from 202.105.135.211: bytes=32 time=86ms TTL=42
Reply from 202.105.135.211: bytes=32 time=81ms TTL=42
Reply from 202.105.135.211: bytes=32 time=80ms TTL=42
Ping statistics for 202.105.135.211:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 80ms, Maximum = 93ms, Average = 85ms
这里面,丢包率0%,抖动是-5ms(Minimum -Average )到+8ms(Maximum -Average ),延时是 85ms(毫秒)
参考
http://wenda.tianya.cn/question/158f187bb886dcb1
http://www.360doc.com/content/15/0109/17/9075092_439453750.shtml