售前电话
135-3656-7657
售前电话 : 135-3656-7657
由于SIP和H.323协议的实现机制和目标不尽相同,因此在协议复杂度、编码方式、多媒体能力支持、移动性和扩展性等方面都有所不同,下表对这两种协议进行了简单比较。
SIP和H.323协议比较表
1、目的和控制方式。SIP和H.323协议都是为了实现多媒体会议而提出的,端点之间采用对等(PeertoPeer)方式进行通信。
2、复杂度和扩展性。从复杂度来说,SIP具有协议实现简单,且信令流程简单的优点,而H.323协议相对来说复杂得多。从扩展性来说,SIP可以采用消息头中的属性字段来实现对新功能的扩展,而H.323协议的扩展性较差。但是SIP的易扩充性也带来了协议兼容性的问题,厂商的自由发挥导致不同厂商设备兼容性和互联互通性较差,这在早期VoIP网络的建设中运营商通常采用H.323协议而不是SIP进行组网就可见一斑。
3、编码方式。H.323协议采用二进制方式进行编码,SIP采用文本方式进行编码。二进制和文本编码方式各具有优缺点,二进制方式具有消息编码量小、处理速度快的优点,但语义不直观,不易于调试,而文本编码方式的优缺点则正好相反。随着处理器速度不断提高,二进制方式具有消息处理速度快的优点已不十分显著。
4、媒体能力描述。SIP采用SDP协议来对主被叫之间的媒体能力进行描述和协商,而H.323则采用H.245协议来实现媒体能力的描述和协商。
5、多媒体能力和移动性。H.323和SIP都可以支持包括多媒体会议功能在内的丰富的多媒体业务。由千SIP终端采用域名形式为地址,并向SIP注册服务器进行注册,它可以实现SIP终端的移动性管理。在H.323协议中,只有卡类用户可以实现移动,对千主叫号码用户尚无法实现移动性管理。
6、协议控制模式。H.323和SIP都是采用对等方式构造的信令体系,终端的智能程度相对较高,各个终端可以维持呼叫建立和释放状态,并且业务可以在终端上实现。
另外,在支持会议电话方面,H.323采用多点控制单元(MCU)集中执行会议控制功
能,所有参加会议的端点都向MCU发送控制消息,MCU可能会成为瓶颈,特别是对千具有附加属性的大型会议;并且H.323不支持信令的组播功能,其单播功能限制了可扩展性,降低了可靠性。而SIP在设计上就属丁分布式的呼叫模型,具有分布式的组播功能,其组播功能不仅便千会议控制,而且简化了用户定位、群组邀请等能力,并且能节约带宽。但是H.323的集中控制便千计费,对带宽的管理也比较简单、有效。
H.323中定义了专门的协议用千补充业务,如H.450.1,H.450.2和H.450.3等。SIP虽然并未定义专门的协议用千此目的,但它能很方便地支持补充业务或智能业务。只要充分利用SIP已定义的消息头域(如Contact头域),并对SIP进行简单扩展(如增加几个域),就可以实现这些业务。例如,对于呼叫转移,只要在BYE请求消息中添加Contact头域,加入意欲转至的第三方地址就可以实现此业务。对千通过扩展头域较难实现的一些智能业务,可在体系结构中增加业务代理,提供一些补充服务或与智能网设备的接口。
在H.323中,呼叫建立过程涉及到3条信令信道:RAS信令信道、H.225.o呼叫信令信道和H.245控制信道。通过这3条信道的协调才使得H.323的呼叫得以进行,呼叫建立时间很长。在SIP中,会话请求过程和媒体协商过程一起进行,明显缩短了呼叫建立时延。尽管H.323V2及以后版本已对呼叫建立过程作了改进,但较之SIP只需要1.5个回路时延来建立呼叫,仍是无法相比的。整体而言,H.323是一个非常成熟的协议,在早期VoIP的建设中使用较广,而SIP则由于其简单和易扩展的特性而后来居上,在软交换网络中的地位越来越重要,代表了未来的发展方向。
H.323与SIP信令
H.323与SIP属于VoIP领域的通信信令,它们适用于用户线信令和局间信令,由于IP终端比普通话机更加智能,因此这些信令在用户线信令及局间信令使用方式上已没有太大区别。H.323是ITU多媒体通信系列标准H.32x的一部分,该系列标准使得在现有通信网络上进行视频会议成为可能,其中,H.320是在N-ISDN上进行多媒体通信的标准;H.321是在B-ISDN上进行多媒体通信的标准;H.322是在有服务质量保证的LAN上进行多媒体通信的标准;H.324是在GSTN和无线网络上进行多媒体通信的标准。H.323为现有的分组网络PBN(如IP网络)提供多媒体通信标准,若和其他的IP技术(如IETF的资源预留协议RSVP)相结合,就可以实现IP网络的多媒体通信。
SIP(Session Initiation Protocol,会话发起协议)是由IETF(Interne工程任务组)提出的IP电话信令协议。正像其名字所隐含的那样,SIP用于发起会话,它能控制多个参与者参加的多媒体会话的建立和终结,并能动态调整和修改会话属性,如会话带宽要求、传输的媒体类型(语音、视频和数据等)、媒体的编解码格式、对组播和单播的支持等。
H.323和SIP设计之初都是作为多媒体通信的应用层控制(信令)协议,目前一般用于IP电话。它们能实现的信令功能基本相同,也都利用RTP作为媒体传输的协议。但两者的设计风格截然不同,这是由于推出它们的两大阵营(电信领域与Internet领域)都想沿袭自己的传统。H.323是由国际电信联盟提出来的,它企图把IP电话当作众所周知的传统电话,只是传输方式由电路交换变成了分组交换,就如同模拟传输变成数字传输、同轴电缆传输变成了光纤传输。而SIP侧重于将IP电话作为Internet上的一个应用,较其他应用(如FTP,E-mail等)增加了信令和QoS的要求。 H.323推出较早,协议发展得比较成熟,由于其采用的是传统的实现电话信令的模式,故便于与现有的电话网互通,但相对复杂。SIP借鉴了其他Internet标准和协议的设计思想,有其突出的优点。SIP是基于文本的协议,而H.323采用基于ASN.1和压缩编码规则的二进制方法表示其消息,因此,SIP对以文本形式表示的消息的词法和语法分析比较简单。