IPv6与IPv4环境下的语音通信

来源 :金色年华·下半月 | 被引量 : 0次 | 上传用户:jianxiaxjb
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:随着互联网的发展,IPv6最终会成为未来互联网网络层的核心协议。而SIP作为多媒体通信中的重要技术也受到普遍的欢迎和认可。这篇论文描述了在IPv6环境下使用SIP的优势,并且提出了IPv4和IPv6网络环境下使用mSwitch进行语音通信的解决方案。
  关键词: mSwitch 移动、多媒体、多业务软交换系统
   IPv6网际协议版本6Internet Protocol Version6
   IPv4网际协议版本4Internet Protocol Version4
   SIP 起始会话协议 Session Initiation Protocol
   IP电话
  
  一、前言
  随着Internet 规模的不断扩大,现行的IPv4网络面临着IP地址即将耗尽与骨干路由器效率低下等问题,这与现行IPv4的地址机制与管理密切相关。由于当前网际协议(IPv4)的局限性,被命名为IPv6的新一代网际协议正在被深入的研究和标准化中。
  IPv6被视作下一代网络的核心协议,而由IETF设计的SIP也被普遍认定为下一代多媒体通信的核心协议。因此,IPv6环境下的SIP通信是未来网络通信的发展方向。在接下来的论文中,我们描述了在IPv6环境下使用SIP的优势,并结合软交换产品mSwitch提出一个能够在混合IP环境中提供语音服务的解决方案。
  二、多网络环境下的SIP服务
  尽管IPv6已被认为是下一代互联网络协议核心标准之一。但是,新生事物从诞生到广泛应用需要一个过程,尤其是对于现时IPv4仍然很好的支撑着的Internet。IPv4 / IPv6互通技术以保证IPv4能够平稳过渡到IPv6,除此之外,互通技术应该对普通用户做到“无缝”,使用起来没有感到不便,对信息传递做到高效。在过渡时期,要解决相互通信的问题无非两类:第一类就是IPv6之间互相通信的问题;第二类就是解决IPv6与IPv4之间的通信问题。
  1、IPv6网络环境的SIP通信
  SIP不是垂直型通信系统,不能独立提供业务,它必须与其它协议共同使用来构建一个完整的多媒体体系结构, 所以在构建下IPv6网络的多媒体体系时, 采用以下的协议组合提供多媒体业务。①网络层:IPv6;②传输层:使用TCP、UDP;③应用层:包括以SIP为核心的多个协议。
  IPv6环境下SIP网络的基本结构于IPv4类似,由两部分组成:用户代理(UA,User Agent)和网络服务器。网络服务器同样也包括:代理(Proxy)服务器、重定向(Redirect)服务器、注册(Registrar)服务器(注.只是理论上的SIP网络服务器可细分为以上4种功能的服务器,但在实际中,它们并不是物理上分离的。重定向和代理服务器一般位于mSwitch系统控制层的SLR/RS服务器中)。值得一提的是,由于IPv6128位的地址空间、对数据报流控机制和支持安全性等新特性,IPv6网络需要功能扩展的DNS的加入。
  2、IPv6与IPv4之间SIP的通信
  双协议栈和NAT-PT
  双协议栈这样的设想要求同时支持IPv4和IPv6。也就是说,IPv4和IPv6的路由协议同时在网络上运行,系统的终端设备具有IPv4和IPv6的地址、可以发送和接收IPv4和IPv6的数据报。如果接收到某IPv4地址的报文,终端设备回应的报文中将含有该IPv4地址,主机间的数据传送也使用相同的方法。
  由于潜在的网络不兼容,SIP在IPv6和IPv4网络环境中设备并不能够直接的连接,我们需要一个合适的网关机制去允许UAS相互连接,因此我认为,可以在mSwitch系统控制层的SLR/RS服务器中增加SIP协议转换网关(SIP Protocol Translation Gateway),它位于IPv4和IPv6客户端的边界上,采用双协议栈机制来转换两边的协议,这样就允许终端设备只需要支持一种IP版本,提供了一种便利的IPv4和IPv6设备间通信机制。SIP协议转换网关也可以被看成是一个代理,用来修改某IPv4/IPv6主机发送过来的信令,并使其被另一边的IPv6/IPv4主机所理解。
  SIP协议转换网关具体的功能是接收并修改SIP信令,为RTP通信设置UDP映射,并把SIP信令传递给另一个代理。SIP协议转换网关必须拥有两个外部代理,一个为IPv4目标另一个为IPv6目标。如果某SIP请求信令被IPv4端接收到,在经过SIP协议转换网关修改其格式后它被发送给IPv6代理,反之亦然。一般SIP信令的以下部分需要被修改:Contact header、Request UR、SDP headers、Content-Length、VIA。也可以把两边代理的功能都整合入SIP协议转换网关,但这将增加网关的复杂性并且也会增加网关的负载,因为网关不得不处理更多的SIP消息,可能还要提供类似于CPL的翻译或路由的服务。
  NAT-PT(Network Address Translation-Protocol Translation) 是网络地址转换-协议转换的缩写,它是一种IPv4与IPv6之间通信的工具。NAT-PT是由两部分组成:网络地址转换和协议转换。NAT-PT的协议转换使用了SIIT算法,而网络地址转换与IPv4的NAT是很相似的,不过前者是IPv4与IPv6地址之间的转换,后者是IPv4的私有地址与正式地址之间的转换。作为通信的中间设备,NAT-PT可在IPv4和IPv6网络之间转换IP报头地址,同时根据协议不同对分组做相应的语义翻译,从而使纯IPv4和纯IPv6站点之间能够“透明”通信。要允许IPv6的主机和IPv4的主机相互通信,其中的一个实例就是NAT-PT,当SIP主机成功建立连接后,多媒体流将使用NAT-PT相互交换。
  三、结束语
  随着互联网的快速发展,目前基于IPv4网络的IP地址日益匮乏,而IPv6的128bit的地址彻底解决这个问题,勿庸置疑,IPv6最终会成为未来互联网网络层的核心协议。在IPv4向IPv6过渡的过程中将面对两个问题:IPv6网络中的语音业务通信以及IPv6和IPv4混合网络中语音业务通信。因此,以后需致力于研究IPv6网络以及IPv6/IPv4混合网络的SIP通信,使IPv4能够平稳过渡到IPv6。
其他文献
身处这个媒介化、信息化的时代,与大众媒介这个“看不见的学校”须臾不可分离,认识传媒,选择和接触传媒,解读、甄别和判断传媒信息,充分有效地利用大众传媒,已经成为现代社会
艾米莉·狄金森一生写下了几百首以死亡为主题的诗歌,表达了她对死亡的真切情感体验.本文通过其最具代表性的死亡诗的分析,揭示艾米莉一生对美的不断追求,以及她是如何向读者
良好的规划设计方案能够推动城市的良性循环,并对协调城市空间布局、改善城市居住环境起到关键性的作用。本文对城市规划建设中存在的主要问题和解决措施进行了分析与论述。
液化石油是一种重要的能源,广泛用作城市煤气和工业染料,在上个世纪七十年代的世界能源消耗中,天然气约占18%~19%,天然气也是重要的化工原料。天然气的特点是易燃、易爆、受热
煤炭企业政工宣传方式的创新意义重大。本文首先分析了煤炭企业政工宣传的主要现状,接着阐述了煤炭企业政工宣传方式创新性的主要意义,针对于此,最后提出了煤炭企业政工宣传
期刊
高职院校计算机程序设计课程学生接受困难,长期以教师为课堂主导束缚了学生的主动性、自主性和创造性.本文提出在计算机程序设计课程教学中采用行动导向教学模式中的张贴板教
中国共产党已经建党90多年的历史,始终对党员教育工作不放松,在党员教育管理工作中,经过不断探索和努力,总体上看已步入了制度化、规范化的轨道。潞安新疆公司是一个重组煤炭
《C语言程序设计》是高职高专院校计算机相关专业的一门重要的课程,C语言是一门基础的程序设计语言,它兼有汇编语言和高级语言的双重优点,运用它既能编写操作系统软件,又能开发各个领域的应用软件。C语言的实用性使之成为编程的首选语言。学好了C语言,再进一步深造C++/VC++,JAVA等言语,就有了坚实的基础。但是C语言比较抽象,学生在学习的过程中容易出现教师讲解能听懂,自己不会用的现象,针对这种现象,我
素质教育是一种培养人和提高人的教育,包括身体素质教育、心理素质教育、社会素质教育和创新素质教育,其中,身体素质教育是学校体育改革的重要内容。本文主要运用文献资料法
城市景观是城市各生态系统的聚合体,城市景观规划凝聚了人类与自然环境的交互作用,人们对城市景观的改造和设计要遵循城市生态发展的内在规律和要求。生态美学为城市景观规划给