论文部分内容阅读
VoIP即基于网络的语音通信,是通信网络与计算机网络互相融合这一趋势的最直接体现。目前大多数VoIP终端的开发都是基于封装了协议与编码及外设接口的SOC方案或低端DSP。针对目前市场上的大部分语音终端功能单一,升级困难,接口少,扩展性低等问题,本课题提出了以SIP为信令协议的语音终端平台。它可以实现作为IP电话机的基本语音通话功能,又具有更快的运行速度,并且在运算处理能力与软件体系上为功能升级预留了充足资源与接口。开发过程中成功剪裁了WinCE操作系统内核并移植到该终端平台,完成了SIP协议栈与语音编解码库的重新编译,搭建起平台的软件环境。并根据设计目标完成了音频驱动程序与应用软件的编写。本文首先对课题的选题背景作了简单叙述,阐述了本课题的研究目的、意义和国内外研究的现状;接着全面分析与研究了VoIP系统中涉及到的关键技术,包括语音处理、信令协议,并对SIP协议的基本功能、网络结构、协议格式及呼叫流程作了仔细的研究。在分析选取了硬件平台之后,深入探讨了整个软件开发平台的构建,其中包括操作系统的移植、驱动程序的开发、应用软件的开发。并根据设计目标对终端进行了系统测试,给出了测试结果。文章最后就开发中有待进一步深入研究和不尽完善的地方,对后续开发的内容作了展望。