基于RTP的音频数据传输子系统的设计与实现

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:khalista5
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机和网络技术的发展,目前的ADSL终端所提供的带宽已经不能满足人们的需求。华为根据终端用户需求,开发一个GPON光网络终端接入产品ONT550,能够满足家庭网络的需要。把光纤接入到用户,经过ONT550处理,分出来1Gb网口,3个1Mb网口,4个电话接口。4个电话接口可以支持4路IP电话,或3路IP电话和1路传真。电话和传真数据都是通过IP网络进行传输。  本文研究了RTP(实时传输协议,Real-time Transport Protocol)/RTCP(实时传输控制协议,Real-time Transport Control Protocol),对语音数据包延时和丢失进行研究,并对其原因作了详细分析,设计了应用于华为光网络终端产品ONT550的语音数据传输子系统,采用丢包恢复和丢包隐藏双重机制来降低丢包带来的负面影响,并采用消除回音来改善语音质量。ONT550采用双核结构,需要协调ARM和DSP工作,处理同步和互斥问题,本文提出了一种环形缓冲区优化算法,既能充分利用空间,又能达到互斥的目的。  本文建立VoIP语音质量的评估模型,使用遗传算法确定抖动缓冲区动态调整的最优化参数,降低网络抖动带来的影响。  为了处理数据包乱序,抖动等现象,在接收端缓存数据包,利用RTP数据包的时间戳进行排序以消除其抖动延时。本文对算法进行优化,根据数据包的抖动延时,对缓冲队列的深度进行动态调整。实验数据说明动态延迟比固定延迟改善了语音质量。  本文中提出的环形buffer优化算法,和根据网络状况对延迟进行调整消除网络抖动的改进模型,有较大的应用价值。
其他文献
学位
当今世界正处于信息化时代,信息网络对人类的经济、政治、军事等方面产生着巨大的影响。空间网络作为信息网络的一部分,对一个国家的发展战略有着特殊重要的意义。因此,如何保证
在科学技术日新月异的今天,人类的发展进程正在大跨步前进。与此同时,世界范围内生产生活的举动也在随着科技的进步而加快频率。伴随着全球生产力的提升,人类的交流活动以及
随着互联网技术高速发展,网络上存在的各种文本数据与日俱增。大量冗余、不规范且内容丰富的文本为我们进行信息过滤、浏览和查询等操作带来了极大的困难。文本聚类在数据挖
在许多网上社群管理系统中(CWMS),为了管理其中的稀疏数据,大规模稀疏数据表(LST)相关的存储结构正在被越来越多的采用。一个LST通常含有数千以上的属性,并且一条记录仅在少
词汇复述研究旨在为词汇获取复述。词汇复述是上下文相关的,即对同一个词在不同上下文中应获取不同的复述词。本文定义了两个问题:(1)动态的词汇复述获取;(2)构建复述词典。
无线网格网是一种新型无线接入系统,支持多信道和多跳性。它融合了无线局域网(WLAN)和移动Ad Hoc二者的优势,成为解决Internet“最后一公里”问题的一种有效手段。无线网格网已
组播是除传统的单播和广播之外的第三种网络层传输方式,它允许将数据包发送到多个接收者,具有流量小、传递速度快、方便易用等特点。组播技术能够有效地解决单点发送、多点接收
目前,仿人机器人技术的研究已经逐渐成为一个热点。与传统的工业机器人相比,仿人机器人的结构更加类似于人类,在模仿人类的行为上,具有明显的优势。人类的身体结构,在大自然
网格是一种新型的分布式计算技术,能实现互联网上所有资源的互联互通,完成计算资源、存储资源、通信资源、软件资源、信息资源、知识资源、专家资源等的智能共享。网格已经广泛