论文部分内容阅读
作为传统PSTN网络和IP网络融合的重要设备,PSTN媒体网关是保证PSTN网络融入NGN体系、实现“三网融合”目标的关键技术之一。因此,研究PSTN媒体网关技术有着十分重要的现实意义。
基于对媒体网关功能特点的分析研究,本文给出了PSTN媒体网关的设计方案。PSTN媒体网关采用PC机加板卡的灵活实现方式。媒体网关软件采用模块化的构建方案,分为PSTN接口模块、驱动程序模块、API接口模块、流媒体处理模块以及管理和配置模块。这种设计方案的采用可以使整个媒体网关的结构趋于合理灵活。论文首先介绍了PSTN媒体网关的硬件部分——语音卡的实现原理。然后,具体描述了PSTN媒体网关软件部分的实现。由于采用了层次结构和模块化思想,网关软件有效地实现了既定功能。在处理PSTN侧多路语音时,采用了双缓冲和多线程技术,从而可以实现多路语音数据的实时并行处理。语音信号处理是PSTN媒体网关的重要功能之一,结合定点DSP软件开发的特点,我们在PSTN媒体网关中实现了DTMF信号的生成和检测、音频信号的生成以及CallerID信号的检测等信号处理功能。总之,在实验室既有技术的基础上,本研究实现了PSTN媒体网关的主要功能。这些工作为后续PSTN媒体网关应用系统的开发提供了良好的基础。