论文部分内容阅读
互联网对于人们来说不再陌生,如今IP互联网已经走进了千家万户,成为人们工作和生活中不可缺少的一部分。随着网络技术的不断发展,一个新的课题便随之产生,即能否在IP网络中实现语音、传真、电子邮件、移动短消息、多媒体和数据等多种业务的统一通信。所谓统一通信(Unified Communications,UC)是将计算机网络技术与传统通信技术融为一体的新型通信模式,实现IP网络资源利用的最大化,这样不仅为人们的工作和生活提供前所未有的便利,也大大降低了成本。其中VoIP(Voice Over IP)技术是统一通信的一个重要分支。语音网关是VoIP的核心和关键设备,它在传统的公用电话网络和IP网络之间架起了一座桥梁,实现语音的IP网络传输。语音网关作为一个终端产品,主要包括硬件系统和软件系统两部分,本文主要阐述了基于嵌入式CPU+DSP双核架构的语音网关的硬件设计。系统采用模块化的设计方案,选用MPC860为核心搭建32bit嵌入式系统单元;选用TMS320VC5416为核心搭建语音处理单元,系统前端为4路语音模块,编码方式为8bit PCM码,在CPLD的控制下完成4路数据的传输,两个单元通过主机接口相连接。采用Wind River的VxWorks作为语音网关的实时系统,在Tornado集成开发环境下进行BSP的调试和应用软件开发。嵌入式系统单元的PCB采用6层设计,同时做了如网络接口挖空、SDRAM连线等长等抗干扰处理;语音单元PCB采用4层设计,由于语音单元存在较多的模拟信号,在语音单元着重做了模拟与数字的隔离处理,如模拟地与数字地隔离等,两个单元采用连接器相连接。PCB第一版采用Protel软件绘制,由于SDRAM信号的等长处理、电话信号的差分匹配等,第二版采用Allegro设计。本文第一章介绍了语音网关研究的目的和意义、国内外概括和发展趋势以及课题的研究内容。第二章从总体上介绍语音网关的结构和功能,让读者有一个总体上的认识和了解。第三章详细介绍了基于MPC860和TMS320VC5416的语音网关的硬件实现。第四章主要介绍了基于VxWorks嵌入式操作系统的底层软件的调试。在本文的第五章介绍了系统所采取的抗干扰措施。最后是本文的结论、致谢等内容。