综合STUN与HTTP代理的SIP穿越NAT设计与实现

来源 :南京航空航天大学 | 被引量 : 0次 | 上传用户:hbl7623308
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
SIP协议作为下一代网络最重要协议之一,已被广泛应用于VoIP系统中。为了解决公网IP地址匮乏以及网络安全等问题,企业网一般都使用了NAT和防火墙技术。虽然NAT技术可以很好的解决IP地址匮乏问题,但SIP协议本身并不具有穿越NAT的能力,因此NAT对VoIP通信造成了不利影响。目前,现有的SIP穿越NAT的解决方案都存在一定的局限性,各有优缺点。本文提出一种综合STUN和HTTP代理的NAT穿越新方案,该方案通过STUN技术自动判断网络环境类型,针对不同的网络环境分别设计了具体的穿越流程。对于锥形NAT,该方案结合UDP打洞技术对其穿越;对于其它限制严格的NAT,该方案利用STUN技术和HTTP代理实现穿越。本方案可以穿越包括UDP受阻型等限制严格的NAT/防火墙,且不需要更换现有的NAT设备。为了更合理的分配系统资源,本文提出了SIP服务端系统资源优化方案,由统计数据得知客户终端发起通话请求的规律,计算出系统在现有设置下的各项性能指标。设定系统性能的期望指标,计算出系统各时段满足期望的资源数量,结果表明各时段需要的资源数量远小于原系统设置的数量,优化了系统对资源的分配。为了解决系统服务高峰期产生的服务质量下降问题,本文进一步的对系统资源做了动态优化,降低了用户等待服务时间,提高了系统的性能。为了验证本方案的功能,在各类NAT网络环境中进行了试验,并做了抓包分析。利用SIPp测试软件对其进行性能分析,结果表明本方案具有较好的性能和稳定性。通过与其它方案对比,表明本方案可以穿越更多类型NAT/防火墙,能够更合理的分配系统资源,具有很好的应用价值。
其他文献
人脸识别技术以其潜在的应用广泛性,在过去的几十年中得到了迅速的发展。但是,由于人脸非刚性、表情多变等诸多因素,使得人脸识别在实际应用中面临巨大困难,人脸识别已经成为
进入二十一世纪以来,供应链管理在企业战略管理中的地位越来越突出。供应链表现也逐渐变为由市场和客户需求驱动的“需求链”。从供应链的拓扑结构来看,供应链是一个网络,即自主或半自主的企业实体构成的网络,本文首先从企业供应链网络性特点出发,抽象出一种体现供应链本质的供应链模型——供应链集成网络模型,该模型基于Meta图建立,很好的描述了供应链的本质。然后,本文对供应链网络中的子网络分销网络的优化模型进行了
本文以图灵四级安全操作系统为项目背景,描述了对安全操作系统隐蔽通道分析的研究。本文依据相关信息系统安全评估标准中对安全操作系统隐蔽通道分析的要求,在分析了各类型隐
简单来说,数字签名是附加在数据单元上的一些数据,是对数据单元所作的密码变换。这种数据用以确认数据单元的来源和数据单元的完整性,防止伪造或者抵赖。数字签名是当前网络安全
随着网络的迅速发展,舆情研究面临着新的问题和挑战。网络舆论提供了一个更为全面更为集中的民意反映,且由于其匿名性等特点,能更真实地反映大多数民众对事件的看法。对网络
城市电网是保证城市运营和发展的最重要的基础市政设施,其应急能力是整个城市的基本保证。应急电源是城市电网供电系统有效的应急措施之一,论文将供电可靠性和经济性紧密结合
本文详细介绍探地雷达(GroundPenetrating/ProbingRadar简称GPR)回波信号采集和存储接口板设计的方法、相应的上位机软件编程和成像所应用的技术。数据采集和存储板设计,使用
无线局域网是20世纪90年代计算机网络和无线通信技术相结合的产物,它使用无线信道接入网络,具有安装方便、高数据速率和可移动性等特点,其应用范围越来越广泛。随着无线局域网的
随着网络规模的日益扩大,用于异常发现的传统入侵检测系统并不能简单地应用到大规模的网络环境中。基于报文级别的捕获、还原、匹配的传统入侵检测系统效率无法满足要求。而
随着互联网的迅速发展,多媒体业务也得到了极大的发展。传统的Internet网络是面向非实时的数据通讯而设计的,它仅提供尽力而为的服务方式,在这种服务方式下,所有业务流公平地竞争