论文部分内容阅读
NGN(Next Generation Network)即下一代网络,是近年来全球通信产业发展的焦点,国内外的政府部门、行业团体、运营商、设备厂商等都在积极进行着NGN的研究与探索。NGN网络最大的特点是提供开放式的体系架构和标准的接口,实现了业务与呼叫分离,呼叫与媒体分离;NGN网络以软交换为核心完成业务的控制和管理,采用IP协议实现新一代网络上语音、视频、数据等综合业务融合,采用多样化的宽带无缝接入实现多种业务的接入。但当前网络的实际情况是,由于IP地址资源紧缺以及安全等原因,网上大量的企业网和驻地网基本都采用私有IP地址通过出口的网络地址转换NAT/防火墙FW接入公网,而目前在IP上承载语音和视频的协议如H.323、SIP、MGCP和H.248等,由于其本身的特点所决定,在私网用户接入应用中,这些协议的控制通道/媒体通道难以穿越传统的NAT/FW设备与公网进行互通。而且IP电话领域存在两大主流呼叫信令H.323和SIP协议,是两套体系结构,既不相互兼容,也不彼此包含,但又会在以后相当一段时间内并存。为了实现NGN的平滑过渡,H.323和SIP协议之间的互通也成为一个急需解决的问题。针对以上两个问题,论文提出了边缘接入网关的解决方案。 论文分为五部分,首先介绍了论文的背景和论文研究的主要内容,引出课题;第二章介绍了软交换领域的两大信令协议——H.323协议和SIP协议,及他们各自的网络结构和呼叫流程;第三章介绍了H.323和SIP防火墙/NAT的穿越技术的实现。H.323防火墙/NAT的穿越技术的实现借鉴的是GNU GK的H.323 Proxy方案,在深入了解H.323 Proxy原理的基础上,对他的功能和性能进行了全面的测试;SIP防火墙/NAT的穿越完全有项目组自主开发,采用代理方案,SIPProxy做为通信过程中的一个必经节点,对收到的消息进行解析和改写后,再转发给下一个节点,从而实现防火墙/NAT的穿越;第四章介绍了SIP和H.323协议互通的实现,基于时间和成本的考虑,本文以Vovida提供的开源代码H.323/SIP信令转换模块(CSGW)为原型,