实现SIP在非对等网络端到端应用研究

来源 :山东大学 | 被引量 : 0次 | 上传用户:binics
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
“在电信界以外毫无所知的情况下,一场静悄悄的革命发生了”(Rosenberg)。传统电话特别是长途电话费用居高不下,近年来随着网络技术的发展,宽带业务的渐渐普及和网络带宽的大幅提高,人们不再满足于利用网络资源浏览网页、收发电子邮件、查找资料等,而是希望把通讯业务也转移到网络中。VoIP技术得到了广泛的发展。现在的VoIP标准主要有两个:H.323和SIP。H.323继承了传统电信行业的优势,得到了充分发展。而SIP协议被3GPP采纳为IMS(IP多媒体子系统)的核心协议以来,受到了广泛的关注。SIP的通讯与接入方式无关,可以提供多媒体业务,顺应了网络融合发展的趋势。SIP在其发展过程中遇到了很多问题,其中比较突出的一个是NAT网络和防火墙的穿越问题。目前IPv6还没有大量普及,很多用户使用NAT来接入Internet,不仅暂时缓解了IP资源不够的问题,而且隐藏了内部IP地址,保护了内部网络。由于SIP需要计算机的IP地址信息,而现有的NAT设备不会解析SIP协议,导致了该问题的发生。许多专家已经提出了很多NAT穿越方案,包括:应用层网关、MIDCOM、STUN、TURN等等。但由于NAT网络类型的多样性,这些方案有的只是能够穿越其中的部分类型,如STUN就不能穿越对称型NAT;有的需要升级现有的NAT设备或防火墙,限制了这些技术的广泛应用,长期以来没有一个综合的整体解决方案提出。本文提出了一个总体的NAT解决方案,不仅能够穿越所有的NAT网络类型,也不需要升级现有的NAT设备和防火墙。它秉承了SIP协议的特点,借鉴现有的技术特点,加以融合,而不是创造新的交互协议。它主要借鉴了两个现有的解决方案:STUN和ALG。STUN协议简单、易于使用;ALG能够穿越所有的NAT网络类型。而又避免了各自的劣势:STUN不能穿越对称型NAT和ALG需要升级现有设备。本文提出的解决方案本着不同问题区别对待的思路,根据网络类型不同,采用不同的穿越方式:公网上的SIP终端直接连接SIP服务器;非对称NAT网络类型采用简单的STUN穿越方式;对称型NAT网络采用类似ALG的方式。类似ALG是指穿越方式类似于ALG穿越的方式,而不是将其作为NAT设备的一个模块,从而避免了升级现有的设备,并且也解决了所有流量都经由NAT设备引起的设备负担的问题。
其他文献
Voronoi图是计算几何的一种仅次于凸包的重要几何结构,也是计算几何的重要研究内容之一。由于Voronoi图具有最近性、邻接性等众多性质和比较系统的理论体系,如今已经在图形学
随着Internet的繁荣,网络入侵事件频繁发生,各种攻击手段也层出不穷,其中拒绝服务攻击DoS以其攻击范围广、隐蔽性强、简单有效、破坏性大和难以防御等特点成为最常见的网络攻
关于如何捕获自然界的视觉图像信息并存储一直都是人们比较关注的课题。近几年,随着电子科学技术的不断进步,视频技术得到快速发展,各种视频采集设备层出不穷,视频以其良好的
程序的分析技术在许多领域有广泛的应用前景。例如,对学生程序的自动分析评价;利用程序分析比较工具来辅助软件版权的分析鉴别。但是目前程序分析评价技术主要停留在程序输出结
近年来,随着在Internet上流媒体、视频点播等业务的相继开展,IP组播技术得到了快速的发展。组播是一种有效的支持多点通信的机制,它采用树转发结构,每一个数据包只在节点处被
随着社会信息化迅速发展,自然语言处理作为人工智能的重要研究领域之一。句法分析已成为自然语言处理中的关键问题,因此长期以来一直是自然语言处理领域的重要课题。句法分析
日益庞大的网络及其异构性给互联网络的管理和操作提出了挑战,合理、有效地利用Internet上的信息资源是计算机应用的需要,也是当前计算机网络研究与应用开发的热点之一。目前
工作流技术通过文档、信息或者任务按照一定的过程规则流转将业务流程全部或者部分自动化,实现组织成员间的协调工作以期达到业务的整体目标,提高企业生产组织水平和工作效率
随着计算机技术和卫星导航技术的飞速发展,汽车嵌入式导航系统已经成为汽车工业发展的焦点。在欧美国家和日本,车辆导航系统在最近几年内得以广泛的应用,而随着国内汽车工业发展
“数字地球”概念的提出表明资源的信息化管理已成为当今主要的课题。矿产资源关系到国计民生,是宝贵的自然资源,是人类生产和发展的基本资源,随着经济的建设和发展,人类对矿产资