不仅在VoIP应用方面,作为能够同时提供话音、数据和视频等多种业务的下一代网络NGN(Next Generation Networks),也正在通信行业迅猛的应用和发展,而H.323和SIP都是其支撑协议。在Internet或IP网络上应用的VoIP技术主要是基于H.323或者SIP开发的,H.323和SIP是两个独立而完整的标准,都可以形成完整的通话和管理体系,终端是PC、IP/SIP电话或者通过网关使用普通电话。
H.323和SIP分别是通信领域与因特网领域推出的协议。这两个协议都包含关于语音编码和解压缩方面的要求,都对IP网络电话系统(VoIP)信令提出了完整的解决方案,它们对呼叫的连接都有建立、管理和释放的能力,都具有网络管理、能力交换的功能,使端点用户的呼叫建立和交互具有QoS能力,且容易扩充新功能,支持不同类型的互操作。
正因为它们有很多共同点,在定位上有一定的重合,并且随着协议向纵深发展和网络的快速膨胀,目前H.323和SIP已经成为分组网内两大相互竞争的协议。那么,二者怎样产生并发展的,又分别有什么特点,相比更适合哪些应用呢?
H.323是ITU-T第16工作组提出的协议,它是一组协议。其中有负责音、视频信号的编解码和封装的信令,有负责呼叫信令收发和控制的信令,还有负责能力交换的信令。H.323协议族规定了在基于分组交换的网络PBN(如IP网络)上提供多媒体通信的部件、协议和规程。
H.323可以支持音频、视频和数据的点到点或点到多点的通信。H.323协议族包括用于建立呼叫的H.225.0、用于控制的H.245、用于大型会议的H.332,用于补充业务的H.450.X,有关安全的H.235以及与电路交换业务互操作的H.246。
SIP(Session Initiation Protocol)是由IETF的MUSIC小组在1999年提出来的一个实现实时通信的应用控制(信令)协议,它可用来创建、修改以及终结多个参与者参加的多媒体会话进程。而所谓的会话(Session),就是指用户之间的数据交换。
参与会话的成员可以通过组播方式、单播连网或者两者结合的方式进行通信。它是Internet多媒体通信和控制协议体系的一部分,包括会话描述协议(SDP)、会话发布协议(SAP)和会话启动协议(SIP)。这种会话可以是话音、视频、文字聊天、交互游戏,甚至虚拟现实等。
SIP网络的基本结构由用户代理和IP网络组成,其中IP网络包含SIP系统所必需的各种网络服务器,用户代理有用户代理客户机(UAC)和用户代理服务器(UAS)。网络服务器也有两类,它们是代理服务器(proxy)和重定位服务器(redirect)。
H.323协议和SIP协议分别来自两个不同的组织,有着不同的设计思想,但是内容都是差不多的,始终都是围绕着电话的各种信令,而实现方式却又不同。作为VoIP实现实时IP呼叫和多媒体通信业务的两大协议,它们之间的区别与联系的分析显得至为重要。
从起源上来看,H.323协议的提出的根本动力来自于“三网合一”。当时IP技术和以太网技术发展迅猛,许多的企事业单位都已拥有了自己的局域网,迫切要求一个没有严格QoS保障的可以基于以太网或IP网来开展语音、视讯、数据业务的网络,于是H.323协议就应运而生了,它是通信领域的协议。而SIP协议是在Internet飞速发展的情况下,计算机工作者提出的基于计算机和网络的多媒体通信协议,可见这是个处于计算机网络领域的协议。
由于出发点不同,他们的控制结构也不同。在呼叫控制和信令方面,H.323主要参考了传统PSTN(公共交换电话网)的呼叫控制和信令架构。PSTN在呼叫控制和信令方面是一种分层、主从、集中式的控制方式,H.323也采用这样的控制方式。Internet是一个分布、客户机/服务器、水平控制的网络,因而SIP协议本身实现的通信方式也是基于一个分布、客户机/服务器、水平的控制结构。
不同的设计思想、借鉴不同的标准以及不同的开发目的,使得两大协议特色鲜明。H.323协议采用了ISDN的设计思想,用Q.931协议完成呼叫的建立和释放,具有电信网集中处理和管理的工作模式,具备做任意规模的IP电话系统的能力。H.323开发目的是在分组交换网络上为用户提供取代普通电话的VoIP业务和视频通信业务。
来源:ddvip