论文部分内容阅读
随着下一代互联网络(NGN)以及三网融合的来临,传统的电视、语音、互联网将融合在一起,因此需要构建一个统一的平台,作为承载各种业务的载体。而家庭网关出现使这一平台成为了可能,能够进行多媒体通信,远程控制,视频监控等功能。因此,对家庭网关的研究,将成为一个世界性的热点问题。本文提出了一种基于H.248协议家庭网关语音技术解决方案。本文实现了利用H.248协议进行的家庭网关语音模块的开发,重点研究了家庭网关语音模块上的H.248协议与软交换设备(MGC)互通性,具体是从语音和软交换呼叫流程方面进行了详细的设计实现。本文的主要工作包括如下内容:1.研究了家庭网关语音模块传输协议选择。本文依据家庭网关语音模块传输性能的要求,选择H.248协议为传输控制协议,论述了H.248协议在网络中的位置,H.248协议是家庭网关控制协议,用于软交换对家庭网关的控制。具体分析了协议的连接控制模型、命令符、描述符、事务和消息、安全机制,最后给出了协议的扩展机制—包。2.给出家庭网关的硬件和软件的实现方案。包括硬件模块部分的框图和实现方案,硬件平台是在QQ2440V3开发板基础上进行二次开发的,根据本文设计家庭网关的使用环境,对Internet接口模块进行改进,使用DM9000芯片,使得家庭网关可以接入100Mbits/S的物理连接。Internet接口模块的改进,满足家庭网关多媒体通信的要求。在硬件平台中,主要设计开发了语音编码压缩模块。家庭网关软件平台分为嵌入式系统平台和应用软件实现,本文主要研究是应用层上面的语音模块,根据家庭网关语音模块功能需求划分出各个独立的模块,并对功能模块进行了详细描述,根据语音模块工作需要,给出了具体的主函数流程,实现语音的各个功能。3.研究了家庭网关VoIP模块和软交换互通的具体过程。利用H.248协议的可扩展性,具体实现了注册、注销、摘机拨号建立呼叫,通话结束呼叫释放,完整的VoIP电话流程,真正实现家庭网关VoIP电话功能。4.利用软件对研究的语音各项业务进行了测试实验,来检测是否真正实现了家庭网关和语音模块的互通功能。