H.323协议模型

本文详细介绍了H.323协议模型及其组成部分RAS、H.245和Q.931协议的功能与交互流程。RAS协议负责网关与网守之间的注册与状态交互;H.245协议实现主被叫网关间的参数协商;Q.931协议则处理呼叫过程中的信令。三者协同工作以完成一次完整的呼叫。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

协议模型
H.323协议是一种伞形规范,因为它涵盖了其它建议,包括H.225.0分组和同步,H.245控制,H.261和H.263视频CODEC,G.711、G.722、G.728、G.729和G.723音频CODEC,以及T.120 系列多媒体通信协议。
H.323协议栈结构如下图所

RAS

ITU-T RAS (Registration, Admission, and Status)协议为网关与网守之间进行信息交互所使用的协议,在RAS协议中,一般模式都是网关向网守发送一个请求,然后网守返回接受或拒绝消息。RAS消息主要遵循H.323 V2协议。

Q.931

ITU-T Q.931协议为网关与网守之间进行信息交互所使用的协议,主要负责呼叫过程中的信令处理。Q.931(也叫Q931)是用于声音传输的综合数字服务网的协议,它用于声音在IP网的传输。Q.931协议用于信号的连接和中止。Q.931以为数字电话服务的H.225协议为基础,用于呼叫信号的传输和接受。Q.931协议包括启动(表示连接建立的信号)、处理信号(说明信号被目的端处理的信号)、响铃警告(告诉互交方目的结点正在响铃)、连接信号(返回呼叫端说明目的节电已经接收到信号)、释放/完成信(说明发送方或接受放已经中止了信号)。

H.245
ITU-T H.245协议为主、被叫网关之间进行信息交互所使用的协议,H.245指定了许多独立的协议实体,支持端对端信令。一个协议实体由语法、词义、语义和一套流程来指定消息交换以及用户的互操作。H.245消息分为四类:请求、响应、命令、指示。请求和响应消息用于协议实体。请求消息要求一个指定的行动及一个立即的响应。响应消息响应一个相应的请求。命令消息要求一个指定的行动,但不需要响应。指示消息只是提供信息,不要求行动和响应。H.245控制信道是用来承载控制信息用以对H.323实体的操作,这些控制主要包括如下三个:

 主从决定
决定两方谁是主、谁是从。H.245主从决定消息流程用于解决下述情况的冲突:一是会议中两个节点都是MC,二是两个节点间尝试建立双向信道。两个节点在masterSlaveDetermination消息中交换随机数,以决定主从节点。

 能力交换
进行能力协商,获得双方都可接受的编解码类型。

 打开或关闭逻辑通道
打开RTP、RTCP通道,为通话作准备。

三者的区别和联系
1.  联系
它们为完成一次呼叫而共同配合,各有分工:RAS完成H.323实体向GK的注册,H.245完成要连接实体之间的参数协商和准备,Q.931完成连接实体的连接。
2.  区别
先后顺序不同,先RAS,再H.245,最后Q.931

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值