售前电话
135-3656-7657
售前电话 : 135-3656-7657
H.323协议族最初是作为局域网上不保证服务质量的多媒体通信协议而提出的,它可以被看成是VoIP软交换网络中实现多媒体业务能力的一个典型代表,其协议特点充分体现了多媒体业务控制的需求。下面就以H.323协议为基础,分析多媒体电话呼叫控制具有的特点,并导出多媒体电话呼叫状态模型的设计需求。
一、H.323多媒体电话呼叫特点分析
H.323协议族很大程度上是建筑在ITU以前的有关多媒体的协议之上,包括用千ISDN的H.320、用于B-ISDN的H.321和用于G.STN终端的H.324等建议。一个H.323电话呼叫的完整控制是通过3种相互分离的信令功能提供的,并基于多个可靠(使用TCP)或不可靠(使用UDP)传输的信道(Channel)进行,如图所示。
1、H.323协议中的控制信令
H.323协议中的控制信令主要包括3种。
(1)、RAS信令。RAS信令提供管理功能,主要用千网守查找、端点注册处理、端点定位、接入许可、带宽修改与网关资源指示等功能。RAS消息只在H.323终端与网守或H.323网关与网守之间交互,在没有网守的网络环境下不需要使用RAS信令。
(2)、H.225.0CQ.931)信令。H.225.0是H.323系统中的电话呼叫信令协议,是以ISDN的Q.931为基础制定的,可以看成是一个简化的Q.931信令。H.225.0信令提供基本的电话呼叫控制功能,包括电话呼叫的建立、维护和拆除等流程。
(3)、H.245信令。H.245信令是通用的多媒体通信控制协议,用于控制通信信道的建立、维护和释放。通过H.245协议完成的主要控制过程有:终端能力交换、主从确定、打开逻辑信道、关闭逻辑信道、关闭媒体会话和环路维护等。
2、 H.323电话呼叫中的信令信道
H.323电话呼叫中,每种控制信令的传输都通过一个独立的信令信道进行。其中,传输RAS消息的信令信道是一个基千UDP机制的不可靠传输信道;传输H.225.0电话呼叫控制消息的信令信道是一个基千TCP机制的可靠传输信道;H.245协议消息的传输也是通过使用TCP连接的可靠信道进行的,称为H.245控制信道。
在H.323电话呼叫中,除了上述3种用千传输控制信令的信令信道之外,还有一类用千传输媒体信息的通信信道,在H.245中称为逻辑信道。一般说来,两个实体间可有多条逻辑信道,在电话呼叫中可以根据需要随时建立和释放。逻辑信道的开关由H.245控制协议完成,每个逻辑信道在打开时赋予一个标识号。H.323中大多数逻辑信道都是单向信道,在会议通信中尤为如此。但是T.120数据通信以及普通的点到点的语音通信都要求双向信道,这可以由一对单向逻辑信道组成,占用两个逻辑信道号。H.245逻辑信道打开过程既支持单向信道的建立,也支持双向信道的建立。传送音频和视频信号的逻辑信道为不可靠信道(如UDP),传送数据信号的为可靠信道(如TCP)。
3、H.323电话呼叫控制机理
H.323电话呼叫的建立涉及3种信令,以及3种不同的信令信道。在一次典型的H.323多媒体电话呼叫的建立过程中,H.323端点之间一般需要经过3个相互分离的控制过程。
(1)、电话呼叫接纳控制:在有网守参与的情况下,终端发起或者接收电话呼叫首先需要通过电话呼叫接纳流程获得网守的许可,该过程通过RAS信道进行。网守同意接纳后在端点和网守之间或者端点之间建立起电话呼叫信令信道,进入电话呼叫建立过程。
(2)、电话呼叫控制:执行电话呼叫信令协议(H.225.0),控制信道为电话呼叫信令信道(可靠传输信道),负责在端点之间建立起电话呼叫关系。
(3)、连接控制:执行H.245控制协议,控制信道为媒体控制信道(可靠传输信道),负责在端点之间交换通信能力与设定控制模式,并在端点之间建立起真正用千媒体传输的一个或者多个逻辑信道。
4、典型电话呼叫流程举例
下面给出一个普通两方电话呼叫的信令流程,如图8.3所示。此电话呼叫流程基于网守路由方式(即两个终端之间的所有信令交互都由网守转发),采用正常电话呼叫流程(即H.225.0信令与H.245信令通过各自的信令信道分别传输)。
(1)、H.323终端A首先向网守发送电话呼叫接纳请求消息"ARQ",请求发起一个电话呼叫,同时在该消息中携带带宽请求以及路由模式协商等信息。
(2)、网守向终端A发送接纳许可消息"ACF",指定本次电话呼叫采用网守路由模式,并建立与终端A之间的H.225.0信道。