论文部分内容阅读
利用Internet网络进行语音传输的VoIP(Voice over IP)技术是当前网络增值业务应用的核心技术平台。目前对VoIP技术的研究主要包括两类,一是扩展VoIP的应用范围,结合嵌入式技术的发展开发新的实现方式,如intranet,无线终端,各种VoIP终端架构和IPBX等等。另一类围绕改善现有IP电话通信质量,包括引入高性能DSP处理器,完善信令控制技术,语音实时处理技术,低速率的语音编码和安全性等。本文结合嵌入式系统和VoIP技术的发展趋势和热点,设计实现了一种VoIP系统专用嵌入式接入终端系统。本文首先设计实现了一个由PXA255微处理器、网络控制器、音频芯片,LCD和触摸屏构成的IP电话嵌入式接入终端硬件平台,构建了嵌入式Linux操作系统环境,并在此基础上设计了VoIP的客户端程序;该客户端系统参考H.323协议架构,设计实现了登陆/注册、呼叫、通话控制和系统管理等控制信令,扩展了短信息通信、用户管理等功能;终端嵌入了高效低速率语音编码算法,能有效利用网络资源;为了保障语音的实时传输和通话效果,在采用JRTP库传输语音数据的基础上,设计实现了一种自适应可变长的消抖缓冲区,提高系统语音接收处理能力和效果;研究了嵌入式图形开发技术,利用Qt/e开发出终端的用户图形界面,配合语音和信息提示,提供完善的管理控制功能,界面丰富,友好易用。本设计采用高性能微处理器,配合嵌入式Linux强大支持功能的实现方案,具有高性能、低成本、小型化、实时性强等诸多优点。相比传统的实现架构,该设计具有更好的灵活性和操作性,性价比更高,功能更强大,同时可扩展性和可移植性也更好,具有一定的技术先进性和广泛的应用前景。