论文部分内容阅读
现代话音通信的目的是为了实现在任何时间、任何地点为用户提供语音传输服务。因此,必然要求通信系统或平台除了具备无线通信的能力,还应具有较强的实时性处理能力,来支持音频的传输。
随着移动终端功能的增强和移动网络技术的高速发展,无线自组网(Wireless AdHoc Network)作为一种新型多跳自组织系统逐渐成为研究的热点。它的最大优点是无需任何固定的基础设施就可以实现网络的快速展开,缺点是对实时话音数据的包丢失率,延时,抖动等缺乏足够的QoS(Quality of Service),随着实时数据通信量的激增,网络拥塞现象时常发生,造成数据包的延迟和丢失,导致音频播放停顿、不清晰、不同步等质量问题。因此,在Ad Hoc网络的基础上必须选择流媒体实时传输协议来保障传输的可靠性和实时性。
本论文研究了基于Ad Hoc网络的语音实时传输系统软件实现,主要完成以下五方面工作:
1.了解Ad Hoc网络的技术特点和流媒体的应用特点,设计了一个RTP/UDP/IP的网络层次。
2.结合硬件平台,作出系统的总体设计和分析软件开发的关键技术。根据现有的比较成熟的网络传输协议、音视频压缩/解压技术,分析比较并选择了其中较为典型的技术作为平台开发的技术基础。
3.剖析RTP/RTCP协议的基础上简化了RTP/RTCP协议。为了更好的提高音频传输的实时性和可靠性,对RTP/RTCP简化协议进行多方面的关键设计,包括帧的设计,时间戳的设置,序号的扩展,分组的丢失,缓冲区的设置和同步的实现。
4.实现了一个基于服务器端.客户端的话音系统,且实现了组播功能。对比标准RTP/RTCP协议和简化RTP/RTCP协议的几个仿真结果,以保证简化协议的可行性。
5.在一个稳定的Ad Hoc网络中,对简化协议进行测试。