论文部分内容阅读
对于下一代网络(NGN)来讲,从网络的角度来讲,可以分为三个部分,内网,隔离网,外网。对于处于外网中的网关或终端而言,它们可能使用动态地址或私网地址。
对于动态地址的网关或终端,它们在H.248/SIP/MGCP等消息中,发送它们的域名来与软交换进行通讯,而软交换收到该终端的消息后,还不知道该终端的ip地址,目前通过相应的协议栈在收到网关的注册消息后,向DNS发出询问消息,以便确认对应于域名的ip地址,使得软交换可以与网关建立通讯。但是网关与软交换的通讯就依赖于DNS的服务,增加了网络的复杂性,设备,维护开销,降低了网络的安全性。
对于私网用户可能穿越多个NAT/防火墙/proxy,它们在会话层用域名向软交换通讯,ip地址为公网ip地址(或公网ip+port),在SDP信息中仍为私网地址,而且通过NAT的端口并不会为一次通话完整的保持,因此通话的建立和保持就会有问题。目前的方案对现网网关改造,不适合网络的平滑过渡。
对动态地址网关通过修改软交换相应的软件来实现.在软交换中加入一个网关时,标明该网关是否为动态地址,当协议栈收到该域名的网关消息时,把当前ip层的源地址记录下来,形成ip地址和域名的映射关系,以便使通讯能够继续。
对于位于私网中的网关,可以通过在内网和外网的边界上的会话层和媒体流的转换系统对信令和RTP流进行控制,建立信令和媒体流的转换,对内网和外网间的消息进行解析。使得对于私网中的网关而言,它是向一个虚拟的软交换通讯;对于软交换而言,它是与一个虚拟的网关通讯,即隔离了内网与外网,又连接了内网和外网,保证了网络的平滑演变,加强了网络的安全性,扩展性。
第一章绪论,介绍课题研究背景和研究内容。第二章 分析动态地址网关在各个协议下的通话问题。第三章 对动态地址网关在各个协议下的通话问题提出解决方案。第四章 分析网关私网穿越在各个协议下的问题。第五章 对网关私网穿越在各个协议提出解决方案。第六章总结。