论文部分内容阅读
VoIP是一种基于IP网络为传输载体来实现远程语音通信的电话技术。与传统PSTN模拟传输电话不同,它是先将模拟的话音信号量化为数字语音信号,然后利用分组交换技术将数字语音信号在IP网络上以数据包的形式传输,最后在终端将数字语音信号恢复成模拟信号。为了取得同PSTN一样的话音效果,VoIP的QoS必须得到保证。
本文重点围绕基于H.323协议的VoIP系统的QoS进行研究,研究VoIP系统的数学模型,并针对VoIP系统主要组成部分——网关和终端进行改进。
首先,研究了一种新的VoIP流量模型,并推导出VoIP流量计算的数学公式,为VoIP系统的分析与设计提供了理论依据。
然后,结合DS公司DS300N1VoIP网关项目,提出了在嵌入式网关中减少语音时延的改进方法,即采用自编的网络驱动和UDP协议层程序,替换嵌入式操作系统冗余的网络接口。对其进行测试,实验结果证明该方法能有效地减少语音时延。
最后,讨论了基于OpenH323协议栈的简单VoIP软终端的设计。分析OpenH323协议栈在QoS方面的不足,研究了抑制抖动和丢包补偿的算法。在固定延迟抑制抖动算法基础上,研究了自适应调节延迟抑制抖动的算法,并在基于OpenH323协议栈的VoIP软终端上实现。