论文部分内容阅读
随着下一代网络NGN(Next Generation Network)的发展和VOIP(Voice over Internet Protocol)技术的成熟,人们对通信业务的需求不只是简单的语音通话,而是语音、视频、资讯、娱乐等多种业务相融合的网络应用。顺应这个发展趋势,电信运营商提出研发集多种业务于一体的嵌入式终端。目前,IMS被认为是下一代网络NGN的核心技术,也是解决移动与固网融合,引入语音、数据、视频等差异化业务的重要方式。基于SIP (Session Initiation Protocol,会话发起协议)的IMS体系是下一代网络实现多媒体应用的关键组成部分。本文首先总结了基于ARM嵌入式系统的IMS终端研究热点和关键技术,以及基于ARM嵌入式系统的IMS终端设计的一般策略,包括终端配置管理策略,嵌入式平台选择,音视频通信信令选择,音视频通信编码选择,音视频传输协议选择,界面设计等相关策略;接着本文阐述了基于Wince 6.0系统的IMS终端设计方案实现,包括界面设计与实现,终端配置管理,电话,短信息,通讯录,通话记录,多媒体,信息浏览,百宝箱,网页浏览,一键通和终端设置;然后本文对音频编码进行研究,完善终端支持的音频编码格式,将G.729音频编码添加到SIP开源库中,同时对IMS终端回声抑制(AEC)功能进行研究,在SIP开源库中整合了回声消除算法;最后本文对丢包补偿机制(PLC),静音抑制(VAD),舒适噪音生成(CNG),延迟和抖动进行研究,提出并实现了基于RTCP协议和语音编码的网络自适应算法。在此基础上,本文通过采用平均主观值(MOS, mean opinion score)的方法对IMS终端的语音质量进行评估。通过评估,本文首先对IMS终端添加回声抑制前后的语音质量做了比较,其次对IMS终端与linphone的语音质量做了比较,最后验证了基于RTCP协议和语音编码的网络自适应算法的有效性。