SBC助SIP穿越NAT的研究与实现

来源 :中南大学 | 被引量 : 0次 | 上传用户:cool_king_wq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络应用的迅猛发展,VoIP技术得到了广泛应用。但是,为解决IP地址不足以及网络安全问题而提出的网络地址翻译(NAT)技术和防火墙技术却导致了VoIP的端到端通信问题。如何有效解决信令、媒体流的NAT/防火墙穿透问题,将是VoIP业务能否广泛推广应用的关键。本文就是基于上述背景,针对SIP信令穿越NAT/FW做了以下工作:(1)SBC穿越NAT/FW思想的提出。本文首先研究了当前信令穿越NAT/FW主要采用的几种方式,如:MidCom、ALG、PSTN网关等,研究发现它们都存在相同的问题,就是必须对现有的软件或设备升级才能支持VoIP通讯功能。针对此问题,在深入研究NAT的工作机制和网络架构的基础上,提出了SBC-CBM思想解决穿越NAT/FW的方案。SBC一般放置在网络核心交换设备侧。所有经过SBC的信令和媒体流经过SBC的协调和修改,可以在系统侧和用户侧正确传输。用户侧的NAT/Firewall可以接受这种修改后的信令和媒体流并把他们传送到用户侧内网。(2)SBC-CBM的实现。因为大多数NAT是属于非对称NAT,因此使用TURN穿越防火墙/NAT仅仅是为一种特殊情况下的方法,大多数情况使用隧道穿越(Pinhole)技术与STUN方式。所以本文的SBC-CBM采用两种方法来设计穿越技术:Pinhole方式与STUN方式。本文详细讨论基于Pinhole与STUN/TURN协议的SBC穿越解决方案,结合信令流和媒体流全面地阐述了其原理技术,详细设计集控制服务器、STUN/TURN服务器、Pinhole地址映射及SIP消息和媒体流转发功能于一身的SBC-CBM的客户端与服务端,实现了NAT穿越原型系统。(3)对系统进行了功能与性能测试。测试结果表明这两种方法结合具有较好的穿越效果,充分反映了SBC的NAT穿越的优越,能满足信令与多媒体穿越的要求,对客户端是隐蔽的,保证了数据传递的隐蔽性。实际应用表明,本文方法操作性较强,能够运用于穿越NAT的问题,具有广泛的应用价值。
其他文献
软件危机和软件工业化进程促生了软件复用技术。基于构件的软件开发方法,可以提高软件生产率,是解决软件危机,推进软件工业化进程的有效途径。构件检索技术是基于构件的软件开发
PKI安全体系作为信息安全基础设施的一个重要组成部分,其核心是要解决信息网络空间中的信任问题,确定信息网络空间中各种行为主体身份的惟一性、真实性和合法性,保护各种主体
多源数据关联问题是无线传感器网络中多传感器数据融合的关键技术之一,也是其最核心的部分。联合概率数据关联算法是一种跟踪多目标的数据关联算法,它不需要任何关于目标和杂波
随着信息技术的发展,各个组织机构需要发布的数据越来越多,这些数据包含的隐私也越来越多,所以在发布数据之前需要对该数据进行一些处理,以免造成更多的隐私泄露。近些年,学者们对
随着IT技术的发展,石油工业对抽油机的要求越来越高,如何获取实时、可靠的监控数据已经成为一个十分紧迫的问题。由于抽油机分布在人迹罕至的地方,传统的监控技术已经无法满足需
目标跟踪是计算机视觉领域中最具挑战性的课题之一,它融合了图像处理、人工智能、模式识别和自动控制等领域的先进技术,在视频监控、人机交互、图像压缩等方面都有着广泛的应用
水资源是人类生存和经济社会发展的物质基础,是不可或缺的自然资源。随着经济社会的快速发展,人类对水资源的需求越来越高,然而可利用的淡水资源是有限的。匾乏的水资源不仅
随着移动通信技术的飞速发展,相关法律法规的制定、实施,市场规范的完善,以及人们对使用手机听音乐、看电影、看电视等多媒体业务的需求越来越突出,移动运营商从原来仅提供单
碰撞检测是计算机动画,物理仿真,计算几何,机器人学,计算机游戏等领域的重要课题,在虚拟环境中,碰撞检测是动态物体与静态物体之间或者动态物体与动态物体之间的交互基础。因此,快速
当今社会,随着人们生活水平的提高,生活节奏的加快,人们的消费观念也逐渐发生着变化。在购买商品时,消费者不仅关注商品的实用性,而且越来越重视商品的外观与造型的艺术性。