H.323&H.320视频会议框架协议标准对比表
H323协议呼叫处理流程
H323协议呼叫处理流程H.323是一种用于语音、视频和数据通信的协议套件,它定义了一套在IP网络中进行多媒体通信的标准。
H.323协议族包括了一系列的协议标准,它们一起组成了一个完整的多媒体通信系统。
其中最重要的部分是H.225.0和H.245协议。
H.323协议呼叫处理流程主要包括:1. 拨号方发送Setup消息:当用户需要进行呼叫时,拨号方通过发送Setup消息来建立呼叫过程。
Setup消息包含了被叫方的IP地址和端口号等必要信息。
2. 被叫方应答:被叫方收到Setup消息后,会生成一个Alerting消息进行响应,告知拨号方呼叫正在处理中。
3. 媒体通道建立:被叫方接受呼叫后,会发送Connect消息给拨号方,表示媒体通道已建立。
在这一步,双方开始建立媒体传输通道以进行语音、视频等数据传输。
4.指令传输:在媒体通道建立之后,H.245协议会对媒体通道进行配置。
通过H.245协议,双方可以进行协商,确定传输的编解码算法、带宽等参数。
5.数据传输:在H.245协商完成后,双方可以开始进行实际的数据传输。
语音、视频等数据会通过建立的媒体通道进行传输。
总的来说,H.323协议呼叫处理流程可以分为呼叫建立、媒体通道建立、H.245协商、数据传输和呼叫结束等几个步骤。
在整个呼叫过程中,各个消息的传递和处理都是按照一定的顺序和规则进行的,以确保通话的正常进行。
除了上述的主要步骤外,H.323协议还包括了一些辅助功能,如呼叫保持、转移、转接、会议等功能。
这些功能可以使通信更加便捷和灵活,提供更好的用户体验。
总的来说,H.323协议是一种成熟的多媒体通信协议,在各种网络环境下都有着广泛的应用。
通过它,用户可以进行高质量的语音、视频通话,实现远程会议、远程教育等多种多媒体应用。
在未来,随着互联网的普及和发展,H.323协议将继续发挥重要作用,为用户提供更加便捷、高效的多媒体通信服务。
H.323
H.323在传统电话系统中,一次通话从建立系统连接到拆除连接都需要一定的信令来配合完成。
同样,在IP电话中,如何寻找被叫方、如何建立应答、如何按照彼此的数据处理能力发送数据,也需要相应的信令系统,一般称为协议。
目前在国际上,比较有影响的IP电话方面的协议包括ITU-T提出的H.323协议和IETE 提出的SIP协议,本节主要介绍目前用得最广泛H.323协议。
一、H.323的体系结构为了能在不保证QoS的分组交换网络上展开多媒体会议,由ITU的第15研究组SG-15于1996年通过H.323建议的第一版,并在1998年提出了H.323的第二版。
H.323制定了无QoS(服务质量)保证的分组网络PBN(packet Based Networks)上的多媒体通信系统标准,这些分组网络主宰了当今的桌面网络系统,包括基于TCP/IP、IPX分组交换的以太网、快速以太网、令牌网、FDDI技术。
因此,H.323标准为LAN、WAN、Internet、因特网上的多媒体通信应用提供了技术基础和保障。
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网络的多媒体通信。
基于IP的LAN正变得越来越强大,如IP over SDH/SONET、IP over ATM技术正在快速发展以及LAN 宽带正在不断的提高。
由于能提供设备与设备、应用与应用、供应商与供应商之间的互操作能力,因此,H.323能够保证所有H.323兼容设备的互操作性。
H323协议呼叫处理流程
H323协议呼叫处理流程H.323协议是一种用于实时音频、视频传输和通信的协议。
它定义了终端设备之间的通信流程和数据传输格式。
以下是H.323协议的呼叫处理流程的详细解释。
1.呼叫起源:呼叫起源是指发起呼叫的终端设备。
当终端设备希望与另一个终端设备建立通话时,它会发送一个呼叫请求消息到呼叫目的地。
呼叫请求消息包含有关呼叫相关的信息,如源IP地址和端口、目的IP地址和端口、呼叫类型等。
2.呼叫控制:一旦呼叫请求消息到达呼叫目的地,呼叫目的地的终端设备会作出决策,选择是否接受呼叫。
如果呼叫被接受,目的终端设备会发送一个呼叫接受消息给起源终端设备。
如果呼叫被拒绝,目的终端设备会发送一个呼叫拒绝消息给起源终端设备。
3.呼叫信令交换:一旦呼叫被接受,起源和目的终端设备之间开始进行呼叫信令交换。
呼叫信令用于建立和维护通话的状态。
起源和目的终端设备之间通过发送和接收呼叫信令消息来交换信息,如呼叫确认、呼叫挂断、呼叫保持、呼叫恢复等。
4.媒体通信:在呼叫信令交换之后,起源和目的终端设备之间开始进行音频和视频的传输。
这需要建立一条数据通道来传输媒体数据。
H.323协议使用实时传输协议(RTP)来传输媒体数据。
起源和目的终端设备之间通过发送和接收RTP数据包来传递音频和视频数据。
5.呼叫释放:当通话结束时,起源或目的终端设备可以发送一个呼叫释放消息来终止通话。
一旦接收到呼叫释放消息,终端设备会停止发送和接收媒体数据,并清除呼叫状态信息。
6.信令和媒体网关:H.323协议允许使用信令和媒体网关来将H.323网络与其他类型的网络集成在一起。
信令网关用于转换不同的信令协议,以便在H.323网络中与其他类型的网络进行通信。
媒体网关用于转换不同的媒体格式,以便在H.323网络中进行音频和视频传输。
总结:H.323协议的呼叫处理流程包括呼叫起源、呼叫控制、呼叫信令交换、媒体通信、呼叫释放和信令和媒体网关。
通过这个流程,终端设备可以建立通话并传输音频和视频数据。
H.323与SIP区别
简介H.323和SIP分别是通信领域与因特网两大阵营推出的建议。
H.323企图把IP电话当作是众所周知的传统电话,只是传输方式发生了改变,由电路交换变成了分组交换。
而SIP 协议侧重于将IP电话作为因特网上的一个应用,较其它应用(如FTP,E-mail等)增加了信令和QoS的要求,它们支持的业务基本相同,也都利用RTP作为媒体传输的协议。
但H.323是一个相对复杂的协议。
H.323采用基于ASN.1和压缩编码规则的二进制方法表示其消息。
ASN.1通常需要特殊的代码生成器来进行词法和语法分析。
而SIP的基于文本的协议,类似于HTTP。
基于文本的编码意味着头域的含义是一目了然的,如From、To、Subject等域名。
这种分布式、几乎不需要复杂的文档说明的标准规范风格,其优越性已在过去的实践中得到了充分的证明(现在广为流行的邮件协议SMTP就是这样的一个例子)。
SIP的消息体部份采用SDP进行描述,SDP中的每一项格式为=,也比较简单。
在支持会议电话方面,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头域,加入意欲转至的第三方地址就可以实现此业务。
2-H.323协议体系
1.3 H.323协议栈介绍-RAS
RAS消息介绍
RAS消息是H.225.0协议规定的消息的一种,是节点和网守GK之间使用的协议,执行管理功能,主要 包括注册、访问控制和状态等内容。
主要消息包括(XRQ/XCF/XRJ):
端点注册( RRQ/RCF/RRJ ) 呼叫接纳( ARQ/ACF/ARJ ) 端点定位( LRQ/LCF/LRJ ) 状态查询( IRQ/IRR/IACK/INAK )
RCF: Registration Confirm
注册确认
RRJ: Registration Reject
注册拒绝
Page 33
第2章 会议调度信令流程
2.1 注册信令流程 2.2 点对点呼叫信令流程 2.3 MCU调度信令流程
Page 34
2.2 点对点呼叫信令流程-IP地址直接呼叫
T1
192.168.0.1
H.323协议体系
H.323协议是基于IP网络的视讯会议系统的基础,是现在最为流 行的多媒体会议通信协议。
通过对H.323协议体系的学习,不仅可以深入的了解视频会议系 统的调会流程,也有助于理清基于IP网络的视讯会议系统的故障定 位思路。
Page 2
学习完此课程,您将会:
➢ 了解H.323协议体系的基础知识 ➢ 掌握视讯会议调度的信令流程 ➢ 掌握视讯会议常见故障的定位分析思路
Page 22
1.3 H.323协议栈介绍-Q.931
呼叫建立(SETUP) 主叫发给被叫的消息,表示希望建立通话 呼叫进程(CALL PROCEEDING) 被叫发给主叫的消息,表示呼叫正在处理 提醒(ALERTING) 被叫发给主叫的消息,表示被叫用户已振铃
视频会议标准H.323简介
视频会议标准H.323简介视频会议属于同步的显式协作,是CSCW中一个发展得非常成熟的领域,已经有很多国际标准,目前最流行的视频会议标准是H.323。
A.1 概述H.323是International Telecommunications Union(ITU)推荐的协议族[21],在1996年由ITU 的Study Group 15通过,是H.32X系列通信标准的一部分。
下表是该标准系列的简介:表 1 H.32X标准系列H.323是不提供服务质量保证的局域网上的多媒体通信标准。
这种网络目前处于统治地位,包括以太网、快速以太网和令牌环网上分组交换式的TCP/IP和IPX。
H.323标准既全面又灵活,其配置可以从只有语音的耳机到全功能的视频会议工作站。
它将占据主流市场,因为:☐它是已有网络设施的标准,可以处理局域网变化的延迟,用户不必更换网络。
☐IP局域网越来越强大,以太网带宽正在从10Mbps向100Mbps升级,千兆以太网也以出现。
☐提供设备到设备、应用到应用、供应商到供应商的互操作,符合H.323标准的产品可以互操作。
☐提供局域网和其它网络之间的互操作。
☐可以管理网络负载。
网络管理员可以限制视频会议使用的带宽,多点广播(multicast)可以降低带宽需求。
☐得到很多公司的支持,如Intel、Microsoft、Netscape等。
H.323的主要特点有:☐视频和音频数据流的编解码标准。
☐互操作性。
用户不必担心接收端的兼容性,除了确保接收端可以解码,还允许接收端和发送端协商能力。
标准还规定了通用呼叫设置和控制协议。
☐独立于网络。
H.323运行在通用网络基础上,随着网络技术、带宽管理技术的发展,H.323将利用增强的功能。
☐独立于平台和应用。
H.323不依赖任何硬件或操作系统。
☐多点支持。
支持三个或更多端点的会议而无需专用的多点控制器。
☐带宽管理。
视频和音频通信需要大量带宽,可能造成网络阻塞。
网络管理员可以限制H.323连接的数量或供H.323应用使用的带宽,保证紧要的通信不会被干扰。
第12讲-H323协议分析
H225的消息分类
Setup 主叫建立呼叫 CallProceeding 被叫处理呼叫 Alerting 被叫振铃指示 Connect H225连接成功 ReleaseComplete H225释放连接 Facility Status/StatusInquiry状态查询
H245的消息分类
TerminalCapbilitySet
一些改良的办法(2)
Tunneling: 为了节省系统资源,少建立一路 TCP,可以把H245的消息,嵌入到H225消 息中。这样在H225 Connect以后,利用 H225 Facility消息,来交换H245的Cap, Msd和Olc等消息。Tunneling消息,可以嵌 入到FastStart域,也可以嵌入到 H245Control域。
一些改良的办法(1)
FastStart: 就是在H225消息中,就交换 OpenLogicChannel消息, H225 Connect以 后,就开始RTP的传送,同时再交换H245的消 息。通过这种方式,就可以避免用户摘机 后好久都听不到声音的情况了。FastStart Байду номын сангаасOlc消息,是嵌入在H225消息中的 FastStart域的,可以在Setup, CallProceeding, Alerting, Connect中嵌入。
H.323的结构图
H.323的组件
Gatekeeper:中文译为关守,或者网守,是 H.323系统中负责注册、寻址、维护链路的设备。 Gateway:中文译为网关,是在分组交换网与其 他类型网络之间的接口设备,完成不同网络的数 据格式的转换。 Terminal:终端,是H.323系统中完成用户接口, 媒体接口和终端能力通信的设备。 MCU (Multipoint Control Unit):多点控制单元, 主要用在会议通信中,负责处理多路会议的媒体 处理与分发。对于会议来说,语音要进行混音, 图像要有选择的转发。
H323协议简介
呼叫流程
慢启动 首先通过H.225.0信令建立呼叫,再通 过H.245进行主从决定、能力协商、媒体通道 建立。因为流程繁琐且接续速度慢,此流程已 基本淘汰。 快启动 在慢启动基础上进行了改良,主叫在 H.225.0的setup信令就带上主叫支持的能力参 数,被叫在响应proceeding或者alerting或者 connect时直接带上协商结果,消息数量少且 接续速度快,目前被广泛使用。
H.323协议简介
H.323的网络结构和组件
H.323的网络结构和组件
gatekeeper 也就是网守,类似软交换的角色。网守必须 提供的服务有:地址翻译、许可控制、带宽控制与区 域管理功能。可选提供的功能有:呼叫控制信令、呼 叫鉴权、带宽管理、呼叫管理、别名地址修正、拨号 数字翻译、GK管理信息数据结构、带宽预留和目录服 务等。 Gateway 也就是网关,可以是终端也可以是中继网关, 负责用户的接入与媒体的转换。
因为独立的H.245通道会占用一个TCP连接, 比较消耗资源,但是很多情况下H.245又是需 要的,于是有了H.245隧道这东西,就是在 H.225消息里打包H.245信息。
二次拨号
H.323传递二次拨号有多种方式: H.225.0 INFO方式; H.225.0 alphabet方式; H.245方式; 隧道H.245方式
H.323协议族主要协议
H.225.0 RAS (注册、许可、状态),通常使 用UDP端口1719 ,应用于gateway和GK之间。 H.225.0 呼叫信令 用于呼叫建立,信令类似 Q931 Q931,比如setup、alerting之类的。协议承载 setup alerting 在一个TCP连接通道上,通常使用TCP端口 1720。 H.245 媒体控制协议 用于媒体通道的控制和能 力协商,协议使用TCP,端口在H.225.0呼叫建 立过程中确定。
H323协议讲解p24精品
3
H.323系统组成
内部公开▲
MCU
GK GW
PSTN
Soft Phone
Terminal
Terminal
Terminal:终端。在分组网络上遵循H.323标准进行实时通信的端点设备 GK:Gatekeeper,网守。处于高层,提供对端点(终端、网关、多点控制单元统称为 端点)和呼叫的管理功能,是H323电话网络系统中的重要管理实体 GW:Gateway,网关。负责不同网络间信令和控制信息转换以及媒体信息变换和复用 MCU:Multipoint Conrtrol Unit,多点控制单元。用在做多媒体视讯会议(Video Conference)时所用到的设备 ,主要功能是协调及控制多个终端间的视讯传输
4
H.323协议的常用术语
内部公开▲
终端:基于IP的网络上是一个客户端点。它需要支持下面3项功能:支持信令和 控制;支持实时通信;支持编码,即传前压缩,收后进行解压缩
网关:提供在包交换网络和电路交换网络(SCN,Switch Circuit Network)之间 的一个连接。
网守:完成地址翻译、接纳控制、带宽控制、域管理4个必须功能。网守还支持 呼叫控制信令、呼叫鉴权、带宽管理和呼叫管理,以及用户管理等可选的功能。
RRQ/RCF/RRJ:Registration Request/Confirm/Reject 注册
URQ/UCF/URJ:UnRegistration Request/Confirm/Reject 注销
呼叫类消息(呼叫、路由、管理):
ARQ/ACF/ARJ:Admission Request/Confirm/Reject
TCP UDP
实体 。
H323
第4章 H.323协议4.1 概述4.1.1 基本概念H.323是由ITU制定的通信控制协议,用于在分组交换网中提供多媒体业务。
呼叫控制是其中的重要组成部分,它可用来建立点到点的媒体会话和多点间媒体会议。
目前最新的H.323版本是V4。
H.323定义了介于电路交换网和分组交换网之间的H.323网关(Gateway)、用于地址翻译和访问控制的网守(GateKeeper)、提供多点控制的多点会议控制器(MC)、提供多点会议媒体流混合的多点处理器(MP),以及多点会议控制单元(MCU)等实体。
4.1.2 相关术语1. AAA 认证、授权和计费AAA是Authentication、Authorization and Accounting的缩写。
认证即检验使用者是否具有一定的权限;授权是给合法的使用者适当的权限,允许其对网络上的一定资源进行访问;计费是对被授权者提供服务时,记录一些必要的信息,以供产生帐单之用。
2. H.323实体H.323系统的组成部件称为H.323实体(entity),它包括终端、网关、网守、多点控制器(MC)、多点处理器(MP)、多点控制单元MCU(Multipoint Control Unit)。
其中,终端、网关和MCU统称为端点,端点可以发起呼叫也可以接受呼叫,媒体信息流就在端点生成或终结。
3. H.323终端H.323终端是在基于分组的网络PBN(Packet-Based Network)上遵从H.323建议标准进行实时通信的端点设备,它可以集成在个人计算机中,也可以是一个独立的设备,如以太网电话机或可视电话机。
H.323终端主要实现直接与用户交互、发起或接受呼叫、媒体流处理等功能。
4. Gatekeeper 网守(GK)网守是网络的管理点,一个网守管理的所有终端、网关和MCU的集合称之为一个管理区(Zone)。
一个管理区至少包含一个终端,可以有也可以没有MCU或网关,但必须有且仅有一个网守。
H323
系列H:视听设备和多媒体系统视听服务的基础结构体系和视听服务的终端设备。
基于分组交换的多媒体通讯系统摘要:建议H.323描述了在不提供QoS保证的分组网络上提供多媒体业务的终端和其他实体。
H.323实体可以提供实时语音,视频,和数据通讯。
其中语音是必须支持的,其余两项是可选的。
为了支持某种媒体类型的所有终端能互通,必须使用通用的操作模式。
分组网络上H.323实体间通讯,可以是一个单独网段上,或具有复杂拓扑结构的多段互联网络上的点对点连接。
H.323实体可以用于点对点,点对多点,或广播结构。
可以和其他网络的终端通过网关互联。
H.323实体可以集成到个人计算机或制成独立设备,如可视电话。
可以通过包含特定标志符的消息设别支持H.323的哪个版本。
同时涉及不同版本的H.225.0, H.245协议。
注意:H.323(1996)的标题是“用于没有QoS保证的局域网的可视电话设备”。
本版本中把它修改了,以与扩展的应用范围相一致。
建议H.323(1998)基于分组交换的多媒体通讯系统1范围这份建议适用于在底层传输不提供QoS保证的基于分组的网络上,进行多媒体通讯的技术需求。
本建议描述了H.323的系统组件:包括终端,网关(GW), GateKeepers,多点控制(MC),多点处理(MP),多点处理单元(MCU)等。
此建议中的控制消息和过程定义了这些组件如何通讯。
H.323终端提供在点对点或点对多点会议中,进行语音和可选用的视频,数据通讯能力。
和其他H系列终端通过网关互通。
Gatekeeper提供接入控制和地址翻译服务。
MC,MD,MCU 提供对多点会议的支持。
H.323的范围不包括网络界面,物理网络,及网络上的传输协议。
H.323S cope of N ote: A gatew ay m ay support one or m ore of the G S T N ,inal odeN -IS D N and/or B -IS D N connections.图1 H.323终端的协同工作能力。
防火墙H323协议处理流程及H32ALG应用
一.H.323协议简介H.323协议簇是ITU的一个标准协议栈,它是一个有机的整体,根据功能可以将它分为4类协议,也就是说该协议从系统的总体框架(H.323)、视频编解码(H.263)、音频编解码(G.723.1)、系统控制(H.245)、数据流的复用(H.225)等各方面作了比较详细的规定。
H323系统中的信息流是视频、音频和控制消息的组合。
系统控制的协议包括H.323、H245和H225.0,而Q.931和RTP/RTCP是H225.0的主要组成部分。
整个系统控制由H.245控制信道、H225.0呼叫信令信道和RAS(注册、许可、状态)信道提供。
H.225它主要处理传输路径问题,描述了如何操作网络包上的视频、音频、数据和控制信息使其提供H.323 装备会话服务。
H.225 主要有两个部分:呼叫信令和RAS (注册、接入允许和状态)。
H.225 详细定义了Q.931 信令信息的使用和支持。
在IP 网络的TCP端口1720需要创建一个可靠的TCP 呼叫控制信道,该端口完成Q.931 呼叫控制信息的初始化,从而实现连接、维持和呼叫分离功能。
H.245 是H.323 多媒体通信体系中的控制信令协议,其主要用于处于通信中的H.323终点或终端间的端到端H.245 信息交换。
H.245制定了一个控制信道分段和重新装配的协议层(CCSRL,Control Channel Segmentation and Reassembly Layer),它可以在易出错环境下保证应用的可靠性。
H.245提供了一种功能交换的功能,它支持两端设备通过协商确定一组通用的功能集。
二.防火墙H.323 ALG功能简介当内部网络的H.323终端穿越防火墙与公网上的H.323终端进行通信时,由于NAT功能只能将传输层的IP及端口进行转换,无法对H.323协议应用层携带的内部数据进行转换,应用层中内部数据直接被转发至公网,后续协议信息处理时会出现问题;而H323 ALG则可以实现应用层数据转换,协议数据发至Internet 时,将其应用层内部信息转换成公网信息,实现完全隐藏内部终端达到通信正常的目的。
H323、SIP、MGCP三协议浅析
H323、H248(MGCP)、SIP三协议浅析一、相关协议说明1.H323协议H.323建议是ITU-T第16研究组(SG16)为多媒体会议系统而提出的一个建议书,并不是为IP电话专门提出的,因而它涉及的范围要远比IP电话宽。只要是IP电话,特别是电话到电话经由网关的这种IP电话工作方式,就可以采用H.323建议来完成它要求的工作,因而H.323建议被“借”过来作为IP 电话的标准。由于目前IP电话发展很快,而IP网的多媒体会议系统发展得相对比较慢,因而为了适应IP电话的应用,H.323也的确专为IP电话增加了一些新内容(如呼叫的快速建立过程)。对IP电话来说,它不只用H.323建议,而且用了一系列建议,其中有H.225、H.245、H.235、H.450和H.341等。只有H.323建议是“总体技术要求”,因而通常把这种方式的IP电话称为H.323IP电话。H.323建议是一个较为完备的建议书,它提供了一种集中处理和管理的工作模式,这种工作模式与电信网的管理方式是匹配的,这就是为什么电信网中使用的IP电话几乎无例外地都采用了基于H.323的IP电话工作模式。2.SIP协议SIP协议,即Session Initiation Protocol,是另一套IP电话的体系结构,是一个与H.323并列的协议。
它是一个工作在TCP/IP应用层的信令控制协议,用于创建、修改和终止一个会话。
这里所指的会话是一个比较宽泛的概念,它既可以是传统的语音通信,也可以是视频、即使消息、在线游戏等,同时参与对话的实体可以是两个,也可以是多个。
SIP协议是一种基于文本的会话控制协议,它的消息都是由ASCII码组成的,因此易于阅读和理解。
SIP协议由IETF 组织研究并提交RFC,当前关于SIP协议的最新标准是RFC3261。
由于IETF阵营汇聚的都是互联网方面的专家,因此SIP在开发上自然借鉴了其他TCP/IP相关协议的模式,在消息格式、认证模式、媒体描述等方面都完全采用了已有的标准,这样无疑加快了SIP协议的推广,让大量具有TCP/IP 协议簇及应用开发经验的人可以迅速地接受SIP。
H323协议呼叫处理流程
H323协议呼叫处理流程H.323是一种音频,视频和数据通信的协议,用于在IP网络上建立实时通信连接。
它定义了终端设备之间的通信协议,包括会话控制,呼叫建立和终止,以及音频,视频和数据传输。
H.323协议呼叫处理流程如下:1.呼叫发起:呼叫发起者向被叫方发送一个呼叫请求消息。
2.呼叫信令传输:呼叫请求消息通过H.225协议传输到被叫方。
H.225协议是H.323协议的控制协议,用于传输呼叫请求和其他控制消息。
3.呼叫信令处理:被叫方接收到呼叫请求消息后,进行信令处理。
这包括验证呼叫请求消息的有效性,检查被叫方的可用性,并确定呼叫请求是否应该接受或拒绝。
4.呼叫请求确认:被叫方向呼叫发起者发送呼叫请求确认消息,表示呼叫请求已经被接受。
5.媒体协商:被叫方和呼叫发起者之间进行媒体协商。
媒体协商是为了确定通信会话要使用的音频和视频编解码器以及其他参数。
这涉及到发送媒体协商请求消息和收到媒体协商应答消息。
6.呼叫建立:在完成媒体协商后,被叫方向呼叫发起者发送一个呼叫建立消息,表示可以开始通信。
7.呼叫建立确认:呼叫发起者向被叫方发送呼叫建立确认消息,表示呼叫已经建立。
8.媒体传输:一旦呼叫建立确认被接收,媒体传输开始。
音频,视频和数据流通过RTP(实时传输协议)传输。
9.呼叫终止:当通信结束时,任何一方都可以向另一方发送一个呼叫终止消息。
这表示呼叫结束并且可以释放资源。
10.呼叫终止确认:当接收到呼叫终止消息后,接收方向发送方发送一个呼叫终止确认消息,表示呼叫已经终止。
总结起来,H.323协议呼叫处理流程是呼叫发起,呼叫信令传输,呼叫信令处理,呼叫请求确认,媒体协商,呼叫建立,呼叫建立确认,媒体传输,呼叫终止,呼叫终止确认。
整个过程实现了终端设备之间的实时通信连接。
h.323标准
H.261——ITU-T(国际电信联盟——电信标准化组织)制定的关于N×64K速率下的会议电视视频编码的标准。
ITU-T(前称为CCITT)制定的关于视频编码的国际标准,广泛用于H.320、H.323会议电视系统。
它提供QCIF、FCIF两种编码格式。
H.263——ITU—T关于低速率下会议电视视频编码标准,这个标准是在H.261的基础之上加以改善,在低速率下能得到更好的图像质量的一个编码标准。
重要用于低于384K速率的应用场合,在低速的H.320、H.323、H.324等会议电视系统应用广泛。
它提供子SQCIF、QCIF、CIF,4CIF、16CIF五种编码算法。
H.261编码是一种帧间预测减少时域冗余、变换编码减少空域冗余的混合编码方法,具有压缩比高、算法复杂度低等优点,得到较为广泛的应用。
Mbone的重要应用工具之一IVS的视频编码采用的就是H.261编码算法。
在H.261的基础上,1996年ITU-T推出了H.263编码标准。
H.263在许多方面对H.261进行了改善和扩充,如在编码算法复杂度增长很少的基础上,H.263能提供更好的图像质量、更低的速率,十分适合于IP视频会议、可视电话应用。
目前,H.263编码是IP 视频通信采用最多的一种编码方法,并已被许多多媒体通信终端标准所吸取, 如:ITU-TH.310(B-ISDN)、H.320(ISDN)、H.324(PSTN)、H.323(LAN、 WAN、Internet)。
随着计算机性能的快速提高,对于可视电话和视频会议等应用(一般使用QCIF图像),纯软件编码器(codec)即可以满足应用规定。
我们实现的H.263纯软件编码器在主频为166MHz的主机上编码帧率可达60帧/秒以上,平均图像质量(用信噪比表达)大于38dB。
1998年ITU-T推出的H.263+是H.263建议的第二版,它提供了12个新的可协商模式和其他特性,进一步提高了压缩编码性能。
防火墙H323协议处理流程及H323-ALG应用
H.323 协议簇是 ITU 的一个标准协议栈,它是一个有机的整体,根据功能可以将它分为 4 类协议 ,也就是说该协议从系统的总体框架〔 H.323〕、视频编解码〔 H.263〕、音频编解码〔G.723.1〕、系统控制〔H.245〕、数据流的复用〔H.225〕等各方面作了比较详细的规定.H323 系统中的信息流是视频、音频和控制消息的组合 .系统控制的协议包括 H.323、H245 和 H225.0,而 Q.931 和 RTP/RTCP 是 H225.0 的主要组成部份.整个系统控制由 H.245 控制信道、 H225.0 呼叫信令信道和 RAS 〔注册、许可、状态〕信道提供.H.225 它主要处理传输路径问题,描述了如何操作网络包上的视频、音频、数据和控制信息使其提供 H.323 装备会话服务.H.225 主要有两个部份:呼叫信令和 RAS 〔注册、接入允许和状态〕 .H.225 详细定义了 Q.931 信令信息的使用和支持 .在 IP 网络的 TCP 端口1720 需要创建一个可靠的 TCP 呼叫控制信道,该端口完成 Q.931 呼叫控制信息的初始化, 从而实现连接、维持和呼叫分离功能.H.245 是 H.323 多媒体通信体系中的控制信令协议 ,其主要用于处于通信中的 H.323 终点或者终端间的端到端 H.245 信息交换.H.245 制定了一个控制信道分段和重新装配的协议层〔CCSRL,Control Channel Segmentation and Reassembly Layer〕,它可以在易出错环境下保证应用的可靠性 .H.245 提供了一种功能交换的功能 ,它支持两端设备通过商议确定一组通用的功能集.当内部网络的 H.323 终端穿越防火墙与公网上的 H.323 终端进行通信时,由于 NAT 功能只能将传输层的 IP 与端口进行转换,无法对 H.323 协议应用层携带的内部数据进行转换,应用层中内部数据直接被转发至公网,后续协议信息处理时会浮现问题;而 H323 ALG 则可以实现应用层数据转换,协议数据发至 Internet 时,将其应用层内部信息转换成公网信息,实现彻底隐藏内部终端达到通信正常的目的.此外,应用防火墙普通只开放特定端口的数据进入内部网络 ,H.323 协议属于多通道协议, 控制连接使用端口 1720,数据交换使用端口为暂时商议,无法事先预知,若无 ALG 功能,商议出数据交换通道所用端口后 ,外部网络终端尝试对内部终端数据交换的端口进行连接时 ,防火墙会对其进行阻断,从而数据传输通道无法建立;开启 H.323 ALG 功能后,会在对应用层转换的IP 地址与端口进行转换的同时 ,将其信息进行记录,使其在外部网络终端尝试对内部终端数据交换的端口进行连接时 ,防火墙进行协议识别,对后续相关协议报文执行放通策略 ,从而成功建立传输通道.1. 客户端与服务器建立 TCP 三次握手连接2.建立 TCP 连接之后,主叫终端通过 H.225 协议发送 setup 消息至被叫终端,表示主叫方希翼建立通话〔FW 开启了 H323 ALG 功能〕1〕内网主叫终端抓包报文2〕外网被叫终端抓包报文由上面 2 个报文可以明显看出 ALG 对协议应用层的数据进行了处理.3.被叫终端返回 CallProceeding 给主叫终端,表示被叫终端正在处理.4.被叫终端返回 Alerting报文给主叫终端,表示被叫用户已被振铃.1〕内网主叫终端抓包报文2〕外网被叫终端抓包报文5.被叫终端返回 Connect 报文给主叫终端,表示被叫用户已摘机并告知被叫终端已开放特定端口来进行下一阶段的协议商议过程.1〕内网主叫终端抓包报文2〕外网被叫终端抓包报文6.主叫方收到 Connect 报文后,进入 H.245 商议阶段,H.245 整个商议阶段包括能力交换、主从确定、打开逻辑通道〔通道打开之后传输数据〕、关闭逻辑通道、断开 H.245TCP 连接. 1〕内网主叫终端抓包报文〔TCP 三次握手阶段〕2 〕内网主叫终端抓包报文〔打开逻辑通道阶段〔能力交换、主从确定阶段省略〕〕3〕外网被叫终端抓包报文由以上报文可以看出后续数据传输被叫方将使用 1503 端口来建立连接.7.通道建立之后,进行数据传输〔主叫方将使用多个端口与被叫方的 1503 端口进行连接来进行视频、音频数据的传输〕8.数据传输完成后〔通讯结束〕后,由主叫方发起 EndSessionCommand 与 ReleaseComplete 消息来释放连接1 ) 内网主叫方抓包报文2 ) 外网被叫终端抓包报文完成上述报文交互之后,断开 TCP 连接,至此已完成整个 H323 呼叫流程.注:防火墙会话如下〔与上述抓包无关联,仅作参考〕1.内部终端向外网终端发起会话,防火墙做 SNAT;由于 h323 通话 setup 消息中被叫方只关注应用层中 destCallSignalAdress 字段信息〔检查目的 IP 是否为自己,确认其是想要和自己通信〕与传输层的源 IP 〔主叫方 IP〕,符合以上条件后才会进行后续协议商议;当发起方为内部终端时, 目的 IP 即为被叫终端的 IP,不需 ALG 转换;Netmeeting 软件数据传输通道都是由主叫方发起,不存在 Untrust 到 Trust的阻断问题;基于以上两点,在此种场景下,是否开启 ALG 都对其通讯无影响;但是没有开启 ALG 功能时, 不会对 setup 消息中 sourceCallSignalAdress 字段的私网 IP 进行转换而将其地址暴露在公网中;2.外网终端向内部终端发起会话,防火墙做 DNAT;当主叫方在外部网络时 , 若没有开启 ALG 功能 ,H323 的 setup 消息中字段信息destCallSignalAdress 仍为防火墙目的 NAT 前的 IP 地址〔没有转换为私网地址〕 ,被叫方在收到该消息后发现其不是想和自己进行通讯,会直接返回 releaseComplete 消息来结束通讯请求;故在此种应用环境下,必须开启 ALG 功能才干正常通讯.说了这么多的呼叫流程,大家是不是有些头晕眼花,没有关系,看了下面的小故事,相信大家对于 H.323 一次呼叫过程就有了比较全面的了解.请看:在 H.323 的王国里有许多成员〔各种 H.323 节点〕 ,为了确保这个王国的正常运转,颂布了许多法令〔H.323 协议簇,其中主要有 RAS、Q.931、H.245、TCP/IP、RTP/RTCP、UDP〕, 无论是国王、还是臣民,大家都严格遵守这些法规.在这里将介绍 H.323 王国最重要的两个角色国王〔GK〕、臣民〔GW〕是如何遵照法规〔RAS、Q.931、H.245〕通信的.其中国王与臣民之间的通信遵守 RAS 协议,臣民与臣民间的通信遵守 Q.931、 H.245 协议.首先,臣民〔GW〕应向国王注册.一个臣民〔GW〕诞生后,会使用 RAS 协议去寻觅自己的国王〔GK〕,他高声问到: "谁是我的国王请回答我!〞,这时可能会有一个或者多个国王来响应: "你是我的臣民〔GW〕,到我这里来注册吧,这是我的地址.〞,固然国王也可以拒绝臣民〔GW〕的请求: "你不是我的臣民〔GW〕,别来烦我.〞如果臣民〔GW〕幸运地得到了多个国王的青睐,他可以选择一个国王并向他注册.注册成功后,臣民〔GW〕就可以享受国王提供的各种服务〔如接入控制、带宽管理、地址翻译等功能〕 .这时,当臣民〔GW〕与另一臣民〔GW〕通信时,不需要知道对方的地址,只需告诉国王想要和谁通信,国王会把对方的地址找来给他.对于那些没有找到国王的臣民〔GW〕来说就有点惨了,因为没有国王的匡助,他只能与自己相当熟悉的臣民〔GW〕通信〔即知道对方的地址〕 .臣民〔GW〕向国王注册可以有一个生命期 ,过了这个有效期,臣民〔GW〕还要再向国王注册.下面看看 H.323 的国王与臣民是如何匡助 PSTN 王国的臣民通过 IP 网相互通信的〔即IP 是如何实现的〕 .一个 PSTN 王国的臣民 C 想通过 IP 网送给他远方的朋友 D 一份特殊的礼物,他跑去找与自己相熟的 H.323 王国的臣民 A〔GW〕,并把朋友的告诉他,请他匡助通过 IP 网找这个朋友〔即一个 PSTN 用户拨打 IP ,呼入 GW〕 .臣民 A〔GW〕看不懂这个 ,他应该怎么做才干找到那位朋友呢?向国王〔GK〕寻求匡助,解析 .由于在 H.323 王国里是使用 IP 协议通信的,所以臣民 A〔GW〕拿到对方的是没有办法与对方联系的,他惟独去寻觅与对方相知的臣民 B 〔目的 GW〕的地址.于是臣民 A〔GW〕将发送给他注册的国王〔GK〕,让国王匡助寻觅臣民 B〔目的 GW〕的地址.首先国王会对臣民 A〔GW〕的请求进行认证,认证通过后,国王才会去寻觅臣民 B 〔目的 GW〕的地址.如果国王不知道臣民 B 〔目的 GW〕的地址〔即这个 GW 未在该 GK 上注册〕 , 他会向其它的国王〔GK〕问询有谁知道臣民 B 〔目的 GW〕的地址.当国王得到臣民 B 〔目的 GW〕的地址后,就将该地址〔呼叫信令传输地址 = 目的 GW 的IP 地址+端口号〕发回给臣民 A〔GW〕 .这样,就可以在这两个臣民〔GW〕间建立联系〔建立呼叫信令信道,开始 Q.931 协议流程〕 .臣民 A〔GW〕告诉臣民 B〔目的 GW〕:"我的朋友 C 有礼物要送给你的朋友 D,他的是##X,他在家吗?〔即被叫用户 C 是否空闭〕〞 ,臣民 B 〔目的 GW〕赶紧告诉 D,别走开,有人要送礼物给你〔即目的 GW 提醒被叫用户,并将该用户空闭态置为忙〕 .然后臣民 B〔目的 GW〕通知臣民 A〔GW〕"一切搞掂〞〔即 GWB 向 GWA 发送 CONNECTION 消息后〕 ,双方开始讨论采用什么方式将朋友 C 的礼物送给朋友 D 〔即开始 H.245 协议流程,进行能力的商议〕 .臣民 A〔GW〕说: "朋友 C 的礼物是:播放一首凯利金的《GOING HOME》萨克斯曲给他听,我可以将这首曲子编辑为 CD、VCD 两种格式,你可以解读吗?〞臣民 B〔目的 GW〕:"我这里的设备还没有升级呢,不好意思目前我只能解读 CD 格式的曲子〞〔这就是 H.245 中的所谓能力商议,通过商议,获得双方都可以接受的语音编解码类型〕 .臣民 B 〔目的 GW〕通知臣民 A〔GW〕传送曲子所使用的地址〔即 H.245 中的打开 RTP/RCTP 通道,用于传送媒体流〕 ,这样,这份礼物在 IP 网的传送通道打开了.这时,朋友 C 开始通过线向远方的朋友 D 播放乐曲,优美的乐曲经过线传送到臣民A〔GW〕处,臣民 A〔GW〕将曲子压缩成 CD 的格式〔进行语音编码压缩,并打成 IP 包发送到 IP 网上〕 ,通过 IP 网传送给臣民 B〔GW〕,臣民 B〔GW〕再将编码解读还原成曲子通过线传送给朋友 D.〔IP 就是这样拨通了〕。
软交换培训H323协议
•内容介绍
•第1章 概述 •第2章 RAS协议 •第3章 H.225.0呼叫信令协议 •第4章 H.245协议 •第5章 H.323呼叫流程
•Page 32
信令配合
H.323呼叫流程分为正常启动方式和快启方式,一个完整的H.323呼 叫需要RAS、Q.931和H.245协议相配合共同完成。
H.323定义了介于电路交换网和分组交换网之间的H.323网关( Gateway)、用于地址翻译和访问控制的网守(GateKeeper)、提供 多点控制的多点会议控制器(MC)、提供多点会议媒体流混合的多 点处理器(MP),以及多点会议控制单元(MCU)等实体 。
•Page 5
术语
AAA 认证、授权和计费 H.323实体 H.323终端 Gatekeeper 网守(GK) Gateway 网关(GW) MC、MP及MCU RADIUS 拨入用户的远程认证服务
•Call proceeding•5 •6•Call proceeding
•10 •Alerting
•ARQ •7 •ACF •8 •Alerting •9
•12 •Connect
•Connect •11
•Page 22
•RAS消息 •呼叫信令消息
呼叫断开流程
•Page 23
•内容介绍
•第1章 概述 •第2章 RAS协议 •第3章 H.225.0呼叫信令协议 •第4章 H.245协议 •第5章 H.323呼叫流程
•Page 33
典型呼叫流程(正常启动)
•Page 34
典型呼叫流程(正常启动)续
•Page 35
典型呼叫流程(快启)
•Page 36
响应Setup消息,表示被叫号码已全,呼叫建立 过程已启动
H.323概念
一、会议电视H.323标准介绍1.H.323标准介绍H.323标准涵盖了音频、视频及数据在以IP包为基础的网络-----LAN、INTRANET、EXTRANET和INTERNET上的通讯,建立H.323标准是为了允许不同厂商的多媒体产品和应用能够互操作。
兼容性是消费、商业、娱乐及专业市场上厂家和最终用户最为关心的问题。
国际电信联盟(ITU)为局域网(LAN)及其它形式的通信设施上的多面体通信建立标准。
今天,包括ETHERNET、FASTETHERNET、TOKENRING及ATM在内的企业网都能够通过各种私有的和公共的广域网(WAN)----ISDN、V35、E1/T1、FRAMERELAY、ATM等连接起来,对于范围广泛的基于IP网络的多媒体通信应用来说,H.323标准是非常重要的构件。
另外,该标准也允许通过ISDN和POTS与基于PPP的网络直接相连。
1996年,ITU批准了H.323规范。
该标准范围广泛,涵盖了各种独立设备。
个人计算机技术以及点对点和多点视频会议。
标准解决了点对点及多点视频会议中诸如呼叫与会话控制,多媒体与带宽管理等许多问题。
H.323只是ITU制定的使视频会议能够在各种网络上进行的一系列通信标准的一部分,这一标准系列称之为H.32X,包括H.320和H.324,分别解决在ISDN 和POTS(普通电话网)上的通信问题。
2.H.323的应用IP电话和可视电话CTI(电脑话务集成)异地协同工作INTRANET和INTERNET商务会议远程教学支持和服务应用网上交互式购物网上银行视频会议服务和计费应用远程医疗保安系统音频/视频电子邮件音频/视频广播视频点播3.H.323的重要性H.323建议是广泛的,也是灵活的,因为下面几个原因,将进入主流市场:IP LAN正变得更加强大,以太网的带宽正从10MBPS扩展至100MBPS,甚至1000MBPS。
H.323为现有的企业基础设施(如IP网)建立了多媒体标准,设计时考虑了弥补质量保证(QOS)机制的不足,H.323使用户能使用多媒体应用而无需改变他们网络的基础结构。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
从视频会议技术发展的历史来看,目前视频会议系统的建立可以依据ITU-T的两大框架建议H.320和H.323来进行,从而形成两种不同的建设方案。
H.320是ITU-T较早期的视频会议标准,该标准完全建立在一系列视频会议专有的技术和标准之上,而H.323标准建立在通用的、开放的计算机网络通信技术基础之上,具有广阔的发展前景。
自从1996年ITU-T 批准该标准以来,视频会议的技术和市场都发生了革命性的变化。
越来越多的厂家竞相投入H.323新产品的开发,越来越多的用户采用H.323技术和产品构造他们自己的视频会议系统。
一、视频会议技术体制1.H.320标准H.320标准于1990年制订,是视频会议的早期建议之一,主要针对窄带ISDN网。
由于窄带ISDN网是一种基于电路交换的网络,所以H.320标准主要满足和适应电路交换的特性,因而H.320标准的视频会议被广泛用于VSAT、DDN、ISDN等电路交换网络。
电路交换的特点是面向连接、传输速率和时延稳定、时延小、误码率低,因此视频会议的质量容易得到保证。
但它的缺点是连接固定,除ISDN网上是可以进行拔号外,其它网络的应用都必须进行点对点的永久连接,带宽利用率较低,开放性很差,设置联接也不方便。
从1993年开始,在我国引进建设的视频会议网,绝大部分都采用H.320 标准视频会议,并建立在VSAT、DDN、E1专线、ISDN等网络上,极大地限制了视频业务的进一步拓展。
2.H.323标准H.323标准涵盖了音频、视频及数据在以IP包为基础的网络(LAN、EXTRANET和Internet)上的通信,建立H.323标准是为了允许不同厂商的多媒体产品和应用能够互操作。
对于范围广泛的基于IP网络的多媒体通信应用来说,H.323标准是非常重要的构件。
另外,该标准也允许通过ISDN和POTS与基于PPP的网络直接相连。
1996年,ITU批准了H.323规范。
该标准范围广,涵盖了各种独立设备、个人计算机技术以及点对点和点对多点视频会议。
该标准解决了视频会议中呼叫与会话控制、多媒体与带宽管理等许多问题。
二、网络结构1.基于H.320标准的单MCU星型组网和两级MCU组网(主从)单MCU星型组网是指采用一个MCU设备与多个会议电视终端组成星型网络结构。
当会议电视终端多于一个MCU所提供的端口数时,单个MCU就无法连接所有会议电视终端。
此时要通过级联MCU的方式来实现网络的扩容来增加网络容量,构成主从结构。
每个从MCU都与主MCU构成固定连接,因此网络的稳定性很差。
从拓扑结构上来看,这种单星型结构会因主MCU的问题导致全网的不稳定。
原则上MCU的级联可以不受限制,但网络在达到3级时就不能满足会议最小时延、同步的要求,因此在应用中一般只采用单MCU星型组网和两级MCU组网(主从)两种。
用户层的接入一般采用E1专线方式或ISDN2B+D的接入方式连接。
两种方式各有优缺点,专线能保证良好的稳定性和图像质量,但网络利用率低;ISDN受线路影响较大,但接入灵活方便。
H.320会议电视系统对网络带宽要求较严。
例如当一次会议有10个会场参加时,若每个会场都能相互看到,就需要10×11/2=55条通道。
因此,当网络终端达到一定数目时,网间控制和电路调配会出现困难,故此方式不适合较大规模的会议。
2.基于H.323标准的系统优势H.323会议电视系统的MCU组网与H.320的不同在于,H.323中MCU只是逻辑意义上的网状网结构,它们之间没有固定连接。
在转接会议时呈现树型结构,但此时转接的MCU 并不占用端口资源。
按H.323第二版建议,大体上可分为GK组网和MCU组网两种。
GK是H.323系统的一个组件,其功能是向H.323节点提供呼叫控制服务。
本区域内的所有H.323节点必须在本域内的网守上登记注册,GK提供的基本服务有:地址翻译、带宽管理、许可控制、区域管理。
多个GK组网可形成网状网结构或主从结构。
网状网结构中每个GK地位平等,分别管理所连接MCU的地址解析、区域管理等功能。
主从结构GK组网由一个顶级GK和多个域GK构成树型结构,便于对网络进行升级扩容。
顶级GK负责域GK 的解析,域GK负责所连接的MCU解析、区域管理等,但此方式集中管理,稳定性较差。
H.323会议电视系统的带宽配置分为本域内的带宽需求和各大区之间的带宽要求。
对一个区域来说,若一个MCU的最大用户数目是100个384kbit/s的终端同时接入,按此时IP网络的实际利用率80%计算,每一个MCU的接入带宽至少应为100×384/0.8=48Mbit/s。
对不同区域来说,可以通过MCU之间进行级连来节省带宽,据运营商的经验数据,平均每个域内会议人数最少是三个人,按平均最少的开会人数来计算,大约能节省三分之二的带宽,因此区域间的最小带宽为16Mbit/s。
三、H.320与H.323会议组织流程在H.320会议电视系统中,由于MCU与MCU之间、终端与MCU是静态固定连接。
因此,主MCU把从MCU视为终端来对待,各终端逐个与所连接的MCU建立呼叫,并按顺序加入会议。
在H.323会议电视系统中,由于MCU与MCU之间、终端与MCU不是静态固定连接的,因此会议组织流程较复杂,存在终端和MCU之间相互选择的问题。
在召开一个会议时,终端仍首先被接入所连接的本域MCU,其他域终端可加入到此MCU上参加会议或此终端溢出到邻近MCU上参加会议。
在选择路由上,若参会终端比较分散,则可选择任意一参会终端方所在地的MCU作为召集方,其他终端汇接到此MCU。
对于会议中邀请和加入其他终端时,若会议使用中的MCU端口数已满,则终端会被指向邻近的MCU,建立连接。
对于参会终端不归属于一个GK的连接,应不跨GK域使用MCU,将参会终端接入本域的MCU。
H.323会议电视系统三种会议组织流程形式分别为点对点会议、多点会议以及跨区域之间的视频会议。
四、网络质量保证技术H.320会议电视系统对承载网络需要有时钟同步和保证传输指标的要求。
时钟同步可采用内部时钟或外部时钟两种方式来满足MCU三级时钟要求。
国内传输指标是根据ITU-TN.86建议,ITU-TN.90建议所规定信道性能极限值:国内/国际会议电视电路以2048kbit/s速率传输时,比特误码率(BER)应小于10,无误码秒(EFS)应大于92%。
H.323会议电视系统是IP分组网络来传输的,因此IP网络传输H.323会议电视系统的指标主要应包括丢包、延时、抖动、误码率等指标。
语音的最大时延0.25s,最大时延抖动应小于10ms,可接受的误码率小于10-1;活动图像的最大时延0.25s,最大时延抖动应小于10ms,可接受的误码率小于10-2,1.H.323会议电视系统在实际应用中的QoS保障(1)使用IP专网或VPN技术连接所有服务网元件组成的网元专网,保证MCU和MCU之间、MCU和网守之间、网守和网守之间通信。
(2)可以通过H.323代理服务器对H.323数据进行封装,提供QoS机制。
使用定向路由将H.323数据路由到有QoS保证机制的专网。
H.323代理服务器有两个首要子系统:网守和网关代理子系统。
网关代理子系统:提供H.323流量控制、带宽控制、QoS机制、通向外部网络的可靠通讯联接等。
网守代理子系统:提供用户授权、呼叫详细记录、局域网出口带宽管理和会议数量管理、H.323呼叫路由、地址目录。
定向路由:对于QoS来说,管理员配置一个单独的网络,与公网分离开来。
H.323代理服务器通过ASR(特殊应用路由)来充分利用独立网络的优势。
(3)网守双注册表映射由于终端被隐藏在H.323代理服务器之后,甚至防火墙之后,并通过H.323代理服务器注册到GK子系统上,故终端在被呼叫时,该终端不能被H.323代理服务器之外的终端直接呼通,必须通过H.323代理服务器转发。
如果在某一H.323代理服务器之后有多个终端,在H.323代理服务器上就产生了一个转发给谁的问题,这是一个地址解析的问题。
这里针对穿过防火墙来处理H.323的传输有两种解决方案。
防火墙支持H.323协议(例如CheckPoint4.1或以上):我们可将H.323代理服务器放到防火墙之后。
防火墙不能支持H.323的动态访问协议:在防火墙内可以使用代理服务器来提供简单的访问控制方案。
因为只有H.323代理服务器是节点服务器,这个节点与防火墙外的设备相互影响,所以它很容易在防火墙上建立访问控制列表来通过H.323代理服务器。
如果防火墙不能支持H.323的动态访问协议,我们可把H.323代理服务器和防火墙并列摆放。
通过一个H.323代理服务器间接发送信号有三方面的原因:可以解决服务器的安全机制;可以代表H.323终端来承接QoS发信号;可以完成特殊应用的路由任务来改善H.323传输质量。
2.利用VPN-MPLS实现流量控制及QoS保证虚拟专用网(VPNs)建立在公网或共享网络上,可用以区分网络流量。
服务提供商可以应用MPLS建立全新的VPN,具备MPLS能力的VPN 是无连接的IP网络,同时具备与帧中继及多级别IP业务的保密性,使得MPLS的VPN的运营更有效,服务提供商可以提供更廉价的可管理的IP业务。
建立在第三层的基于MPLS 的VPN是构筑于对等模式的,与传统的VPN相比在本质上具备更好的扩展性且更利于建设及管理。
另外,许多增值业务,例如视频应用及数据寄存、网络商务、话音业务等都可以通过某一专门的MPLS VPN 方便地部署实施,其原因正是服务提供商的传输网可以将每一个VPN识别为一个安全的无连接IP 网络。
五、H.320与H.323系统的互通H.320协议是基于窄带ISDN网络的多媒体通讯标准,是基于电路交换的网络;H.323协议是基于分组交换的网络的多媒体通信标准。
两者都是基于网络的多媒体通信标准,所采用的音频和视频的压缩算法是一样的,通过以上H.320协议和H.323协议会议电视标准的对比可知,通过Gateway(网关)就可以实现这两种不同协议之间的转换。
1.两种会议系统之间的互通(1)H.320终端和H.323终端点对点互通;(2)H.320终端加入H.323上MCU的会议;(3)H.323终端加入H.320上MCU的会议;(4)H.320上MCU的会议和H.323上MCU的会议进行级连。
2.网络管理的互通H.320视频会议系统基本上没有真正意义的网络管理,只是对终端、MCU有远端拨号控制功能,可以远程用调制解调器远端拨号配置和维护终端,实现召开和预定会议、掌握会议控制权等功能。
H.323视频会议系统的网络管理能力比H.320视频会议系统要强的多,H.323视频会议系统的网管是基于TCP/IP协议中的SNMP(简单网络管理协议),包括对终端、MCU的管理、配置和维护都可以通过SNMP来实现。