- 1、本文档共71页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
改进的voip丢包恢复算法
改进的v0伊中丢包恢复算法
摘要
VolP可以和传统的IP应用结合在一起,提供一些新的集成了音频和数据的应
用,相比传统电话网络有了许多新的优势,也得到了广泛的应用。VoIP技术的
广泛应用要求面对不同的网络环境,都可以同时达到实时性与可靠性。
影响VolP音质的因素主要有时延、.静电干扰、丢包和抖动等。其中,丢包问
题一直是一个影响VoIP服务质量的最核心因素。
1、lrbO是一种性能卓越的纠错码,具有译码复杂度低,且在低信噪比时可以
获得近似最优的性能。Turbo码可以提供数据可靠性,但它编译码的性能却影响
其在对实时性有很高的要求的VolP中的应用。
Turbo码主要是通过迭代译码的方法来提高通信系统的译码性能。然而过多
的迭代次数会增加译码的复杂度、译码延时以及功率损耗,从而限制了Turbo码
在实时性要求比较高的通信业务中的应用。
另一方面,正如我们所知道的,交织器是Turbo码所特有的,它可以使得信息
序列随机化,增加各码字间的重量,从而提高码的保护能力。从一般意义上来说,
Turbo码的交织器越大,性能就越好。但是交织器越大,在网络中需要传输的数
据也越多,编码和译码的时间也就越长。
一般的VolP中的数据包都是及时消息,过多的延时会造成用户的不满,另一
方面,1、lrbO码是一种纠错码,但是根据网络情况,并不是总是需要大范围的纠
错的。当网络性能好的时候,也就是丢包发生的情况比较少的时候,巨大的交织
器是不必要的。
本文通过减少Turbo码迭代译码次数以及根据网络状况自适应的设置交织器
大小,从两方面改进Turbo码的编、译码方式,在性能和可靠性方面找到了一个
平衡点,优化Turbo码的编、译码过程,从而使之可以更好的适用于实时性高的
VoIP应用。
最后,本文讨论了语音质量评价方法与用户体验的关系。介绍了MOS值与
PESQ评分算法,并将其应用于文中的VolP语音质量评测。通过搭建系统模拟网
络中的丢包环境,并使用文中提及的改进的Turbo码算法进行丢包恢复,完成了
共70页,第1页
改进的Vo伊中丢包恢复算法
三个实验,并使用PESQ算法比较两端的语音并给出MOS评分值。通过与没有进
行丢包恢复的网络语音得到的MOS值进行比较,展示了本文中提出的Turbo算法
进行丢包恢复的优势。
关键词:VolP;丢包;Turbo码;迭代译码;交织器
共70页,第2页
改进的VolP中丢包恢复算法
Abstract
VoIPcouldbecombinedwiththetraditionalIP
application,andsupports、矶tll
somenew whichcould dataand with
application integrate audio.Compared
traditional has new
network,it
telephone manyadvantages,andgot usage.In
wildly
faceofdifferentnetwork and areboth
reliability
environment,real—timing requiredby
VoIP
technology.
ThefactorswhichcouldaffecttheVolP
quality
文档评论(0)