论文部分内容阅读
随着计算机网络和通信技术的不断发展,实时通信业务逐渐在Internet应用中占据了主导地位,其中以VoIP技术的应用尤为突出。VoIP即基于IP网络的语音通信,是计算机技术与电话技术集成CTI的最新应用成果。作为Internet上的电话服务,VoIP被视为通信网络发展的新时代,并成为综合服务网络这个长期发展目标的雏形。
在IP网上传输语音数据,具有实时性、连续性、突发性等特点,这使得其与传统的数据传输有很大的区别。目前的Internet只提供尽力而为的服务,仅仅依靠传统的一些互联网协议无法满足实时通信的需求。在这种情况下,因特网工程任务组IETF制定了实时传输协议RTP标准,RTP/RTCP协议是多媒体信息传输的基础协议。利用运行在UDP之上的RTP协议可以很好的完成双向语音通信,避免了使用传统TCP协议进行语音通信实时性差的缺点,减小了网络时延,改善了语音传输效果。
基于RTP/RTCP协议的实时传输是目前国内外实时通信研究的热点和趋势,本文对语音的实时传输进行了详细的研究和分析,对实时传输协议RTP/RTCP及其实现进行了深入的探讨,并对其在保证语音信息的实时传输的使用上进行了一些改进。给出了基于RTP协议的实时语音通信系统的机制和通信过程,并在VOCAL系统框架下设计并实现了该系统。同时利用RTCP协议的监测策略,给出了系统性能指标的监测方法,提出了用于提高系统性能的质量控制策略,对时延、抖动以及丢包情况进行了控制,并给出了改进前后的性能指标的对比分析。本文采取的实际测量和理论分析相结合的方法说明了在系统实现的基础上对服务质量做的一些改进大大提高了系统的性能,使其在时延、抖动和丢包控制等方面都达到了较为理想的效果,具有一定的突破。