欧迪办公,为您提供一站式会议室通信解决方案

视频会议基础知识解答(7)

来源:欧迪办公 更新时间:2019-04-09      浏览次数:


16、H.460.18/19协议的主要内容是什么?

答: H.460协议:
               H.460协议是ITU批准的防火墙/NAT穿越标准。该协议通过对H.323协议栈功能的扩充在不改变H.225 的ANS.1描述的情况下帮助H.323呼叫穿越防火墙/NAT。
 
         H.460.18:
         H.460.18的全称是H.323信令穿越NAT和防火墙(由TANDBERG编定),它是电联(ITU-T)制定的H.323系统中信令穿越NAT和防火墙的标准,与之密切相关的协议是H.248.19 ,它媒体穿越NAT和防火墙的标准方法。它有以下两个特点:
         ➢它基于 Client-Server模型,并不是p2p穿NAT和防火墙的方法(如IETF的ICE )
         ➢没有进行 NAT类型检查(不能实现p2p的RTP码流传输,具有有限的扩展性)
 
        基本原理
        内网终端呼叫外网终端的流程与正常的H.323呼叫过程一样。 当外网终端呼叫内网终端时候,呼叫被寻址到TS的外网IP。TS使用一条RAS消息,请求内网终端向TS建立H.225.0通道。

 
        H.460.19
        H.460.19定义了H.323系统中媒体流穿越NAT和防火墙的过程(由RADVISION 编定),以及媒体复用模式。它与H.460.18同样基于Cient-Server模型,定义了Client与Server之间的穿NAT和防火墙的过程(注意并没有定义Client-Client 或Server-Server之间穿NAT和防火墙的方法)。
       由于媒体控制通道本身就是双向的,穿越过程利用由内网发向外网的包来允许外网的媒体控制通道包发向内网。
       媒体通道中数据流是单向的,为了允许外网的媒体通道包发向内网,H.460.19定义了一个Keep Alive通道。由Server提供个含有传输地址的KeepAliveChannel参数给Client由Client发送Keep-Alive媒体包到这个传输地址。Server 收到  Keep-Alive媒体包和媒体控制通道包后,根据实际接收地址发送媒体发送媒体通道包 和媒体控制通道包,而不再是按照正常的H.323过程中从
       H225LogicalChannelParamters.mediaChannel和
       H225LogicalChannelParamters.mediaControlChannel获取传输地址了。
      同样为了维持在NAT和防火墙上打的"孔, Client必须实现个Keep. alive 机制来维持到Server之间的"孔。
媒体复用模式可以使多个媒体会话的的媒体通道包和媒体控制通道包发向一对传  输地址上,这样可以有效的减少NAT和防火墙上的"孔”的数目。H.460.19 规定把发送媒体复用能力与接收媒体复用能力分开来,同时规定lient必须具备发送媒体复用能力,而接收媒体复用的能力对于Client或Server都是可选的。
      只有支持接收复用能力的实体(Client或Server)才能发起媒体复用模式。为了发起媒体复用模式,实体A在打开逻辑通道(OLC请求或者OLC响应消息中携带一个multiplexID字段。对于给定的呼叫和会话ID,实体A分配个唯的multiplexID.对端H.460.19实体收到消息发现有multiplexID字段,必须以媒体复用模式发送媒体通道包和媒体控制通道包以及keep-alive包,并且每个包都标记有该multiplexID.