微波EDA网,见证研发工程师的成长!
首页 > 通信和网络 > 通信网络技术文库 > VoIP信令协议SIP和H.323的比较

VoIP信令协议SIP和H.323的比较

时间:11-21 来源:中国联通网站 点击:

是有状态的也可以是无状态的。在无状态模型中,一个服务器接受到呼叫请求,执行一些操作,转发请求信息,然后完全释放掉。SIP信息包含大量的状态信息来进行反馈并直接转发。进一步说,SIP既可以基于TCP传输也可基于UDP传输。如果是基于UDP的,就不需要连接状态。这就是说大的骨干服务器可以基于UDP并且进行无状态方式操作,明显减少了存储需求和改进了伸缩性。

  H.323系统中,需要有状态的关守(当处于循环呼叫状态时)。关守必需保持整个呼叫持续中的呼叫状态。而且连接是基于TCP的,意味着关守必需保持整个呼叫期间它的TCP连接。这样会引起大型关守严重的伸缩性问题。

  此外,网关或关守需要处理每次呼叫的信令信息。信令越简单,处理的越快,就能支持更多的呼叫。由于SIP处理比H.323简单,所以SIP可以比H.323每秒处理更多的呼叫。

  5.3 会议规模,会议控制

  需要中心控制单元的会议会影响会议的规模,而分布式的会议很容易建立大型会议或多方会议。

  H.323可以进行多点数据传送以支持多方会议。然而,每一个小型会议都需要一个中心控制点(称作MC)来处理所有的信令。这就存在几个问题。第一,如果提供MC功能用户离开会议和退出应用,整个会议结束。另外,由于MC和关守功能是可选的,有时H.323不一定能支持同一事件中的三方会议。因此,MC是大型会议的一个瓶颈。为了减轻这个问题,H.323V2已经定义了级联MC的概念。这多少改进了一些伸缩性,但对于每个大型会议,H.323协议定义了另外的程序。这就是说存在3个不同机制来支持不同类型的会议。然而SIP对所有不同类型的会议都是同一尺度,不需要中心MC,会议是全分布式的。这就改进了伸缩性和复杂性。SIP使用TCP一样使用UDP,SIP支持本地多播信令,允许一个协议能对应两个至几百万个人的不同规模的会议。

  5.4 反馈

  H.245定义了允许接受者能够控制媒体编码、传输速率和错误修正的程序。这种反馈对于点对点有效果,但对多点会议就不起作用了。而SIP,依靠RTCP协议提供接收质量反馈(也是为了获得组成员列表)。像SIP一样,RTCP也是完全分布型操作。反馈为两个人的点对点的会议到几百万人的大型的广播型会议提供全自动的比例尺度。

6、业务

  H.323和SIP支持的呼叫控制功能和业务基本相同,都支持遇忙转移、话务员辅助转移、多播会议、桥接会议等。

  6.1 终端能力

  H.323终端提供丰富的能力描述功能,可通过信息参数表明自己具备的媒体编码能力,相比之下,SIP终端只具备基本的接收能力,但这也意味着SIP的效率会更高一些。

  6.2 对QoS的支持

  H.323的关守能提供丰富的会议控制和管理功能,包括呼叫接纳、地址翻译、带宽控制等,其任选功能还有呼叫授权、带宽管理等。而SIP则不能提供这些管理功能,必须使用其它协议。

  6.3 时间延迟

  在呼叫建立时延上H.323的呼叫信令信道和H.245控制信道需要可靠的传输协议(TCP),常规呼叫建立就需要6~7个往返时延,包括H.225呼叫控制和H.245 TCP连接建立,若采用快速呼叫建立(不支持媒体能力交换)也需3~4个往返时延,而SIP独立于低层协议,一般使用UDP等无连接的协议,采用自己的应用层可靠性机制来保证信令的可传输,因此,SIP呼叫建立只需2~3个往返时延。

  6.4 账单和结算

  我们希望能将分布式账单模型应用到H.323和SIP这两个协议。

  H.323:账单和结算没有在协议中详细定义,但这个机制会由业务提供商来提供。关守可以保存日志和呼叫详细记录。关守也可以将账单和结算的副本详细信息传递给网关来完成结算业务。H.323v4增加了从网关向关守提供账单信息以协助产生呼叫详细记录的功能。

  SIP:SIP是否要有账单功能是要看业务提供者是否要对他们提供的SIP业务,对PSTN提供的网关业务或媒体流传输业务进行收费来决定的。SIP服务器可以基于服务器日志进行结算,也可通过AAA(鉴权,授权,结算)进行实时结算。对于网关业务,网关可以产生呼叫详细记录。当呼叫有QoS机制时,QoS机制应该保证结算机制。实际上,结算记录可以通过AAA协议或日志文件来产生。DCS工作组也起草了在SIP代理服务器之间能进行账单信息传递的账单扩展功能方案。

  6.5 能力交换

能力交换就是彼此交流各自对媒体流的处理能力,确定双方共有的能力,从而确保多媒体信号被双方接受。H.323采用H.245协议进行能力交换。终端的所有能力都描述在一组Capability Descriptor结构中,它们的每个项是一个Simultaneous Capabilities结构和一个Capability Descriptor Number。借助这种结构,每个终端能力的精确信息被表示在相关的紧缩结构中。SIP使用SDP来进行能力交换,主叫

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top