基于SIP的MoIP网关中NAT穿越方案设计与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:pptcowboy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术和通信技术的不断发展,Internet在越来越多的领域获得应用,MoIP(Multimedia over IP)就是其中一个典型的例子。MoIP即基于IP(Internet Protocol)网络的多媒体通信,也就是利用IP网络传送语音、视频、数据等多媒体信息。目前MoIP的主要标准有H.323,SIP(Session Initiation Protocol),H.248和MGCP(Media Gateway Control Protocol)等。SIP协议由于其简单、灵活和扩展性强的特点已经成为MoIP通信中的热点技术。Internet用户的迅速增加,使得IPv4地址资源面临耗尽的境地。出于IPv4地址缺乏的考虑,人们提出了NAT(Network Address Translator)技术。但是NAT后的IP语音和视频设备的IP地址是私有的,在公网上是不可路由的。而且目前IP网上用于多媒体通信的协议如SIP、H.323由于协议自身设计上的原因难以穿越NAT,因此研究SIP协议穿越NAT成为MoIP应用的一个重要课题,具有重要的现实意义。本文从基于SIP协议的MoIP网关及其他IP多媒体应用系统难以穿越NAT的问题出发,对国内外SIP穿越NAT的研究现状进行了深入的探讨。结合MoIP网关穿越NAT的需求和特点,细致分析了NAT穿越涉及的关键技术。对目前主要的NAT穿越方案进行了详细的阐述和比较之后,设计并实现了一种基于STUN(Simple Traversal of UDP Through NAT)协议的NAT穿越方案,同时设计并实现了STUN客户端和STUN服务器。该方案可以穿越目前绝大多数类型的NAT,不需要扩展相关协议,不需要对NAT设备进行改造或升级,可以工作在多级NAT串联的环境下,而且可以使外网用户主动呼叫内网用户建立连接。该方案目前已成功应用于基于嵌入式Linux平台的MoIP网关中,并可推广到其它基于SIP协议的终端上,为MoIP业务的推广应用扫清了障碍。
其他文献
目的:分析全髋关节置换术后护理及康复指导的临床效果.方法:从2013年2月到2016年2月在我院行全髋关节置换术的患者中选取30例作为研究对象.根据护理方案分成采用术后优化护理
逆合成孔径雷达(Inverse Synthetic Aperture Radar,ISAR)实现了对一些观测目标如飞机、舰船、导弹等进行成像和识别的功能,近年来在各领域得到了广泛的应用。早期的雷达成像
目的:分析研讨缬沙坦联合氢氯噻嗪治疗老年高血压的临床效果.方法:采用随机抽签方式,从我院2014年4月至201 6年3月期间收治的老年高血压患者中,抽取88例纳入到研讨领域中,再
目的:探索中药外敷治疗输液所致血栓性浅静脉炎临床效果.方法:将168例病人随机分为实验组和对照组,实验组采用中药局部外敷治疗;对照组50%硫酸镁湿敷.结果:分别对治疗前及治疗
我军的第一代侦察车已经实现了以图像为载体的情报获取以及存储。由于当时技术水平的限制,一代侦察车只能存储模拟视频信号,所需要的设备数量多,体积大,且在后期处理中十分不
目的:探究临床上治疗妇产科输卵管性不孕症的途径.方法:选择医院在2014年11月-2015年11月收治的输卵管性不孕症患者74例作为本次的研究对象,并随机将患者分为观察组39例,对照
信号高阶谱分析是现代信号处理中重要方法之一,本文针对地震资料处理中地震子波的估计和断层识别两个问题,利用信号高阶谱中所包含的有用信息对地震子波的估计和断层识别进行了
近年来,地震、火灾等自然灾害频繁发生。灾害发生时,搜救类的监控设备对保障人民生命安全影响巨大。搜救监控系统所提供的声音,图像和人体位置等信息,一方面能够保证救援的时
人类对生存环境一直非常重视,目前已经有了许多环境监测手段。处理分布在各处环境监测点的数据传输问题一直是构建环境监测系统的难点。传统的通信方式都存在着需要投入庞大
目的:对中西医结合治疗妇科慢性盆腔炎的治疗效果进行分析探讨.方法:选取本院2012年-2015年收治的慢性盆腔炎患者共计40例作为本文的研究资料,将患者随机分为两组:治疗组与对