SIP穿越NAT的研究与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:nufjin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
NGN(Next Generation Network,下一代网络)是基于分组技术的网络,能提供多种电信级业务,满足人们对各种新业务的需求[1]。其中,在NGN上提供实时语音和多媒体业务是当前的热点。与此同时,人们注意到,全球的IP地址资源匮乏。解决IP地址匾乏问题的方案主要有CIDR,NAT和IPv6,其中NAT是一种已经广为使用的技术。当位于内部网络的节点与公众网络进行通信时,在IP分组从源地址在到达目的地址的过程中,NAT修改该IP分组中的源、目的地址和源、目的端口,通过这种修改将私有IP地址映射到全球唯一的IP地址。而基于SIP协议的多媒体通信需要通过信令消息中的IP地址和端口来实现目的地寻址,因此内网的用户在穿越NAT和外网用户通信时不仅需要对TCP/UDP层的端口信息以及IP层的源地址和目的地址进行转换,还需要对IP分组中的信令消息所涉及的私有地址进行转换,由此产生了SIP协议的NAT穿越问题。随着NGN开始步入商业性的规模应用,SIP协议作为目前通信界最活跃的通信协议之一,研究SIP协议的NAT穿越问题无疑具有十分重要的实用意义。本文在介绍SIP及其相关协议的基础上,对NAT的工作机制进行了分析,深入研究SIP穿越NAT的过程,在此基础上分析了三种NAT穿越的解决方案:客户端解决方案,路由边界解决方案和服务器端解决方案。通过比较各自的优缺点,本文决定使用STUN协议来解决SIP穿越NAT的问题。基于跨平台的思想,本文使用java语言对STUN协议进行开发,为位于内部网络的终端设备能够探测NAT的存在以及NAT的类型提供了设计方案并给予相关实现,同时为STUN客户端嵌入SIP用户代理设计了嵌入方案。
其他文献
据《参考消息》7月12日报道,第二次世界大战期间曾在中国战区建立战功的美国志愿航空队的队员们,经过40余年的不懈抗争,迫使五角大楼承认他们为退伍军人。二战遗留下来的这
拥有一支相对稳定的,又具有政治、业务和健康身体素质的档案干部队伍,是发展档案事业的关键。但是,在基层,档案干部队伍很不稳定,严重影响了档案工作的开展。 当前档案干部队
当前,在档案业务培训班工作中,系统理论知识的培训班偏多,而实操作的培训偏少,特别是针对基层单位具体档案业务技能的培训班太少,学员普遍反映学习到的知识与实际工作尚有距
我馆在每年年初接收市委、市政府上一年度的档案时,常发现领导在一些重要活动中形成的很有价值的材料被遗忘而末归档,或不愿交出而留在自己手里,造成现行机构的档案不够完善
大量内地金融企业在香港上市,让投资者产生了一种强烈的直观感觉——两地股市的金融板块存在着显著的联动现象。这种直观认识在实际投资操作中被广泛地用作研判投资机会的依
为能让更多的用户了解档案馆藏,方便利用,编制开放档案介绍是种好办法。 开放档案介绍是档案介绍中的一种,它以馆藏中的开放档案为对象,以文章叙述的形式,按全宗或专题系统全
针对采用声屏障技术控制高速铁路列车噪声污染时,用具有演算性质的方法计算声屏障插入损失很难实现声屏障精确设计的问题,利用边界元法建立高速铁路区间声屏障降噪预测模型,
在漫漫的历史长河中,各地既形成了地方特色,也形成了反映地方特色的档案史料。地方特色档案是馆藏体系中不可缺少的部分。近年来,各档案馆虽然也开展了一些地方特色档案的征
除了州政府本身档案的管理外,州以下各级地方政府的档案管理工作也是州档案工作的一个组成部分。在美国,所谓“地方政府”,指的是州以下的各级政区的政府。美国各州内地方政
日本三洋化成工业(株)的新型絮凝剂开始销售;新型资源循环型排水处理系统;世界水务巨头在华拿下总额3.4亿欧元“大单”。