专注SIP通讯产品与方案

H.323通信控制一般机理

H.323系统通信控制的一般特点分述如下。
一、呼叫和连接分离
H.323端点之间建立通信关系一般要经过三个控制过程:
(1)呼叫接纳控制:执行RAS协议(H.225.0),控制信道为RAS信道(不可靠信道),网闸同意接纳后在端点和网闸或端点之间建立起呼叫信令信道,进入呼叫建立。
(2)呼叫控制:执行呼叫信令协议(H.225.0),控制信道为呼叫信令信道(可靠信道,)呼叫建立成功后,在端点之间建立起H.245控制信道。
(3)连接控制:执行H.245控制协议,控制信道为媒体控制信道,简称控制信道(可靠信道),在端点之间建立起具有一定带宽的一个或多个逻辑信道、实时通信的逻辑信道均为不可靠信道。这里,逻辑信道就相当于SCN中的连接。
  为了加快呼叫建立速度,H.323第3版本又定义了快速连接信令和隧道技术,可以将呼叫控制和连接控制合成一体。本节先介绍呼叫和连接分离的一般过程,讨论H.245协议时再介绍结合技术。
二、5阶段通信控制
从通信的全过程来看,可由5个阶段组成:
(1)阶段1:呼叫建立,包括接纳控制。
(2)阶段2:通信能力交换和模式设定,以协调通信双方的互通性。
(3)阶段3:建立声像通信逻辑信道,包括会议通信的建立。
(4)阶段4:通信进行过程中的呼叫服务,包括带宽修改,由点到点通信扩展为会议通信等。
(5)阶段5:呼叫终结,关闭所有信道。
其中,阶段1主要涉及H.225.0信令过程,其余阶段主要是H.245控制过程。
三、两种信令传送方式
  这里指的是呼叫接纳通过后,两端点之间呼叫信令消息和控制消息的传送方式。一种是直接选路方式,另一种是网闸选路方式。
(1))呼叫信令消息的传送
图5.19和图5.20分别示出呼叫信令消息的直接选路和网闸选路方式。究竟采用哪一种模式由呼叫接纳过程确定,端点可以提出其意向,但最终由网闸决定。
呼叫信令消息的直接选路方式和呼叫信令消息的网闸选路方式
     在直接选路方式中,网闸在ACF中直接回送端点2的呼叫信令信道运输层地址,于是端点1和2的信令消息直接发往对端。在网闸选路方式中,网闸在ACF中回送自身的呼叫信令信道运输层地址,因此端点1和2的信令消息都发往网闸。
  若采用网闸选路方式,网闸可选择在呼叫建立完成后立即关闭呼叫信令信道,或者在整个呼叫期间保持该信道,以便支持补充业务。如果呼叫涉及网关,信令信道不应立即关闭。
  图中所示的“网闸云”可能包含多个网闸,端点1和2可能归属同一网闸,也可能归属不同的网闸,两者的具体信令过程有所不同。
(2)媒体控制消息的传送
  图5.21和图5.22分别示出媒体控制消息的直接选路方式和网闸选路方式,假设呼叫信令消息均采用网闸选路方式。
控制消息呼叫信令消息和控制消息的网闸选路方式
在直接选路方式中,网闸通过Connect消息直接告之端点2的H.245控制信道运输层地址,于是端点1和2直接建立H.245信道连接,在其上传送媒体控制消息。在网闸选路方式中,网闸通过Connect消息告之其自身的H.245控制信道运输层地址,于是端点的控制消息都发往网闸,网闸负责至两个端点的控制信道的中继连接。采用何种传送方式也由网闸决定。
  尤论是呼叫信令消息还是媒体控制消息,采用网闸选路方式时,网闸都能起协议版本转换作用。其转换规则是:
.如果发呼端点的H.225.0或H.245版本号低于网闸版本号,且网闸选择作为版本代理功能,则将消息转换为网闸版本,否则保持原版本不变。
.如果发呼端点的版本号高于网闸版本,则转接后的消息应改为网闸版本。