H.323

来自EEWiki.

跳转到: 导航, 搜索

为了能在不保证QoS的分组交换网络上展开多媒体会议,由ITU的第15研究组SG-15于1996年通过H.323建议的第一版,并在1998年提出了H.323的第二版。H.323是ITU-T系列建议的一部分,制定了无QoS(服务质量)保证的分组网络PBN(packet Based Networks)上的各种通信业务(包括视频会议)上的多媒体通信(如实时音频、视频和数据)系统标准。其中音频是一个必需的组成部分,而视频和数据则是可选的。由于数据分组交换网络不能很好地支持实时音频和视频,因此H.323讲述LAN、企业内部网和因特网上的数据分组延迟和数据分组丢失问题。

与H.323展开竞争的是正TETF的SIP(会话启动协议)。人们将H.323视为面向老式电话系统的传统电信标准,而SIP和它的系列协议(RTP、RTCP和SDP)则是面向数据分组交换的因特网的。

H.323环境包括H.323终端(PC和其他用户设备)、网关(Gageway)、网关守卫(Gagekeeper)和多点控制单元(MCU)。比如,H323网关将基于IP的H.323终端与交换电话网连接起来。终端是分组网络中能提供实时、双向通信的节点设备,也是一种终端用户设备,可以和网关、多点接入控制单元通信。所有终端都必须支持语音通信,视频和数据通信可选。网关在各个系统之间执行适当的呼叫信号和控制协议映射。它提供很多服务,其中包含H.323会议节点设备与其它ITU标准相兼容的终端之间的转换功能。网关守卫则是指在一个“区域”(即管理区域)管理一组H.323终端和网关的系统。网关守卫在H.323地址和IP地址之间进行转换、允许或拒绝呼叫、管理带宽和提供呼叫信令功能。当系统中存在H.323关守时,它必须提供以下四种服务地址:地址翻译、带宽控制、许可控制与区域管理功能。带宽管理、呼叫鉴权、呼叫控制信令和呼叫管理等为关守的可选功能。一个多点控制单元由一个多点控制器MC和几个多点处理器MP组成,它支持在三个或三个以上终端之间进行的多点会议。

H.323协议包括RTCP(实时传输控制协议)以及由IETF定义并由RTP(实时协议)用来控制和同步流式音频和视频的协议。同时还包括RAS(注册、许可、状态)协议,该协议由终端和网关使用,来交换呼叫注册、许可和终止信息。

H.323协议规定,音频和视频分组必须被封装在实时协议RTP中,并通过发送端和接收端的一个UDP的Socket对来进行承载。而实时控制协议RTCP用来评估会话和连接质量,以及在通信方之间提供反馈信息。相应的数据及其支持性的分组可以通过TCP或UDP进行操作。H.323协议还规定,所有的H.323终端都必须带一个语音编码器,最低要求是必须支持G.711建议。

可以直接在终端之间启动呼叫,也可以通过网关守卫来启动呼叫。启动过程如下:终端请求网关守卫允许进行呼叫,网关守卫可以允许呼叫,也可以拒绝呼叫。如果允许呼叫,则呼叫终端将向目标终端发送一条“建立”消息,然后目标终端发送一条“继续呼叫”消息作为响应。被呼叫终端从它的网关门卫处获得许可并接受此呼叫。如果许可,则被呼叫终端将向传入呼叫的用户发出通知信号。如果用户摘机,则被呼叫终端将向呼叫终端发送一条“连接”消息。

个人工具箱
导航
支持单位