论文部分内容阅读
随着Internet和IP技术的快速发展,基于IP网络的语音通信技术也取得了长足的进步,它为人们的远距离交流提供了一种廉价的途径。但是,基于电路交换的PSTN还有广泛的应用,并将在很长一段时间内和基于IP的网络共存。因此研究能够有效地连接这两个网络的网关就很有现实意义。
本文提出了一种基于嵌入式系统的低成本、高性能的网关设计方案。为IP网和PSTN互连提供了有效的途径。
文中研究了网关的硬件部分设计,主要包括微处理器子系统和DSP子系统。子系统间协同工作使本网关比软件网关处理速度更快。而且这两个子系统的核心及外围芯片价格低廉,因此它相对于同类型的网关又具有低成本的优势。
本文研究的重点是网关的软件控制部分的设计与实现。网关基于uClinux操作系统,因此文中详细地分析了uClinux系统的启动以及移植过程,并在此基础上着重研究了网关控制部分软件的设计与实现。其中包括:VoIP信令控制体系的研究与实现、RTP/RTCP协议栈的实现与应用、IP网侧和PSTN侧信令的相互转换等。
本文的网关软硬件设计均采用模块化的方案,各模块之间按照定义好的接口相互连接,因此具有良好的可扩展性,只要添加相应的软硬件模块就能很方便地实现视频的传输,电话会议等功能。