论文部分内容阅读
NGN是以IP为统一的平台和核心,以各种业务接入网络为边缘的融合网络。SIP和H.323将是NGN环境下重要的两个信令协议,可用于建立和拆除会话,进行音频或视频通信。 NAT和私有IP地址的存在,破坏了网络的透明性和端到端通信的连续性。对于需要分组净荷的地址信息来完成会话的SIP,在NAT条件下将无法正常完成信令交互的过程。而对于网络中已经存在的H.323终端,需要提供一定的机制使它们能和SIP终端进行通信。 这两个问题都可以在网络的边缘通过网关程序解决。本论文针对以上的提出的两个问题进行了分析。在可以利用的开源项目作了调研之后,本论文将VOCAL开源项目作为研究工作的基础。针对SIP协议的通信流穿越NAT,在比较了STUN和ALG两种方案之后,提出了一种对信令流和媒体流都进行中转代理的全代理服务器方案,并给出了模块结构图和程序设计方法。针对SIP协议终端和H.323协议终端的相互通信,分析了SIP消息和H.323消息相互翻译的特性,并讨论了解决方法。