基于SSL VPN的SIP网络电话仿真与测试研究(2)
2012-08-19 23:06
2.2测试比较
在语音质量方面,常采用MOS分值衡量。MOS值是分数越高越好,一个正常的模拟或者数字话机的MOS值是4.2—4.4,一个典型的蜂窝话机的MOS值范围是3.0^-3?7,而一个通话质量差的蜂窝手机其得分值低于2 o MOS评定有1^-5级的五个评分标准,可以接受的语音在3.5级以上。
为了测试网络电话系统采用SSL VPN加密后的呼叫性能变化,对使用VPN前后的呼叫建立时间(记录从INVITE发起,到收到200 OK消息的这段时间)进行对比。呼叫时间如图3所示。
图5呼叫建立时间图
从图中可以看出,对呼叫建立而言,采用SSL VPN加密后,由于服务器需要对数据包进行加解密,使得呼叫建立时间稍长,但不到1秒,对呼叫性能影响不大。但是却大大增强了系统的安全性能,完全抵消建立呼叫时间增加的负面影响。并且系统能顺利穿越服务器A和服务器B的防火墙//NAT设施。说明采用SSL VPN是可行的。
接下来对SSL协议改进前后对系统服务质量(QoS)的影响进行测试比较。在语音编码G.726方式下,对于可选择的加密方式ECC/RSA,SHA-1/MD5,3DES/RC4的所有组合选取3组代表性的进行测试:(1)ECC_MD5_RC4,RSA_MD5;(2)ECC_MD5_RC4、ECC_SHA-1_RC4;(3)ECC_MD5_RC4、ECC-MD5_3DES。RC4:分别对VoIP QoS从端到端延迟、丢包率、抖动、MOS值四个方面进行了比较。如表1所示。
表1测试数据
测试选取了3组代表性的密钥组合,结果显示:
(1)ECC与RSA相比,延迟减少了31.561ms,丢包率下降了1.31%,抖动减少了1.329ms,MOS值也增加了0.57;
(2)MD5与SHA-1相比,延迟减少了9.744ms,丢包率下降了0.67%,抖动减少了0.126ms,MOS值稍稍增加了0?09;
(3)RC4与3DES相比,延迟减少了14.48ms,丢包率下降了0.92%,抖动减少了0.046ms,且MOS值增加了0.28。
相对而言,ECC要比RSA性能突出得多,对系统服务质量改善程度最大。本系统测试连续通话20分钟,语音流畅、清晰,可以满足日常通话的需求。
参考文献
[1]?李琳,王新刚,柴乔林.SIP协议在开发的VoIP模型中的实现[J].计算机工程,2008,28(8):222-226.
[2]?曹玖新,张德运.VoIP实现技术研究[J].计算机工程,2006,26(10):497-500.
[3]?张智江,张云勇,刘韵洁.SIP协议及其应用[M].北京:电子工业出版社,2008.
[4]?赵学军,陆立.软交换技术与应用[M].北京:人民邮电出版社,2007.
基于SSL VPN的SIP网络电话仿真与测试研究(2).doc
将本文的Word文档下载到电脑
下载失败或者文档不完整,请联系客服人员解决!