作 者:电信工程技术与标准化 杨宗林 张治中 唐希熙
(2)抖动(Jitter),语音信号在发送端经过压缩打包后在网络中传输时,由于数据包传送的路径可能不同,因此不同的数据包到达接收端的时间也可能不同,计算连续语音包端到端时延的差值,即抖动值。
(3)丢包(PacketLoss),是影响语音质量的又一个关键因素。数据包发送端和接收端之间的数据包数目的差值即为网络传输丢失包数目。当少量的丢包且是随机地分布时,人耳并不容易感觉到较差的语音质量,当丢包数量变大时,语音质量也就相应的变差。
(4)R系数,ITU-T的G.107标准提出了E-Model的模型,这种模型考虑了时延、抖动、丢包、回音、编码器性能等网络损伤因素对有噪语音质量的影响[4,5]。根据RTP包提供的信息,在计算出时延、抖动、丢包等参数后,根据E模型提供的算法就可以求出相应的R值。R值的范围是0~100,0是最差的,100是最好的。
(5)MOS值,MOS模型是主观评价方法,根据E模型MOS值是通过R值计算得到的。MOS值是1~5之间的数,1是最差的,5是最好的[6]。R和MOS值的关系式如下所示:
图5 给出了用户满意等级与R系数和MOS值的范围对应关系[7]。
图5用户满意度等级与R值和MOS值的范围对应表
对实时的语音和视频业务来说,业务数据端到端的时延最为关键,从仿真结果图6和图7可以看出时延对R系数和MOS值的影响:随着时延的增加,R系数和MOS值都降低,即语音质量变差。当时延大于150ms时,语音质量下降的比较厉害。
图6 时延对R值的影响
图7 时延对MOS值的影响
从仿真结果中同时可以看出R系数和MOS值的最大值分别是94和4.4左右,并且R系数和MOS值的对应关系和图5所列出的内容基本是一致的。
4、结束语
本文围绕着RTP协议和中国移动通信集团公司出台的软交换测试仪表测试规范,对NGN网络语音质量测试所要求的几个重要指标进行了分析和说明,并给出了基本的实现方法,最后通过实际仿真说明了时延对语音质量的影响。总之,语音质量是NGN网络测试的一个重要方面,用行之有效的方法对其进行测量是十分重要的,需要在实际应用中不断的加以改进和补充。
参考文献
[1]朱海毅,周春楠.VoIP基本原理,信息技术,2003.5(5):83-84
[2]ITU-TRecommendationP.800.1,MeanOpinion Score(MOS)Terminology,2003
[3]ITU-TRecommendationG.107,TheE-Model,a Computational Model for Use in Transmission Planning.2005