H323协议原理工程师培训胶片ISSUE10-20050223-A费(课件).ppt
文本预览下载声明
H.323协议原理 学习目标 掌握H.323协议的作用和其组成协议 了解H.323各协议命令 了解H.323各协议的消息交互过程及整个交互过程中各协议的作用 参考资料 随机手册--技术手册--信令与协议分册--第四章 H.323 课程内容 定义 H.323是由ITU制定的通信控制协议,用于在分组交换网中提供多媒体业务。呼叫控制是其中的重要组成部分,它可用来建立点到点的媒体会话和多点间媒体会议。 H.323定义了介于电路交换网和分组交换网之间的H.323网关(Gateway)、用于地址翻译和访问控制的网守(GateKeeper)、提供多点控制的多点会议控制器(MC)、提供多点会议媒体流混合的多点处理器(MP),以及多点会议控制单元(MCU)等实体 。 H.323协议栈 协议栈 在SoftX3000应用中,使用了H.323协议族中的RAS、Q.931和H.245协议 。 RAS (Registration, Admission, and Status) ——网关与网守之间进行信息交互 ,用于网关注册、认证等。RAS属于H.225.0协议。 Q.931 ——网关与网守之间进行信息交互所使用的协议,主要负责呼叫过程中的信令处理 ,属于H.225.0协议。 H.245 ——主/被叫网关之间进行信息交互所使用的协议 ,主要包括一下三方面:主从控制、能力交换、打开或关闭逻辑通道。 H.323在SoftX3000中的应用 课程内容 RAS消息概述 RAS消息是H.225.0协议规定的消息的一种,是端点(终端或网关)和网守之间使用的协议,执行管理功能,主要包括注册、访问控制和状态等内容。 RAS消息编码采用文本格式,主要由消息名和一系列必配/选配的参数构成,不同的消息会有不同参数。 H.323协议命令和消息-RAS协议 基于UDP的消息 缺省使用端口1719 事务层结构设计 一般可以分为XRQ/XCF/XRJ三类消息,用于请求/响应或拒绝 消息中包含一些必选参数和可选参数组成 主要完成注册、鉴权、地址解析、带宽管理等工作 H.323协议命令和消息-接入认证授权和地址解析消息 H.323协议命令和消息-ARQ消息 呼叫许可的功能:是否可以进行本次呼叫,发送方向始终是终端-GK。当被叫发送ARQ消息时,只有此功能。 地址解析的功能:对于终端而言,在ARQ消息中包括被叫号码,由GK在ACF消息中返回被叫的呼叫信令地址。 带宽分配的功能:在ACF中由GK来决定本次呼叫中的音视频流所占用的带宽多数,不包括数据流。 H.323协议命令和消息-呼叫脱离消息 消息流程 呼叫接入与退出: 课程内容 Q.931呼叫信令消息 Q.931呼叫信令消息 Q.931呼叫信令消息 课程内容 H.245协议概述 H.245是通用的多媒体通信控制协议,主要针对会议通信设计。H.323系统采用H.245协议作为控制协议,用于控制通信信道的建立、维护和释放。 控制信道——也称为H.245信道,通过H.245消息控制媒体信道的建立和释放。 通信信道——也就是媒体信道,在H.245中称为逻辑信道,在其上传送用户通信信息。 H.245主要协议过程 能力协商 主从确定 打开/关闭逻辑通道 课程内容 信令配合 H.323呼叫流程分为正常启动方式和快启方式。 H.323快启呼叫流程与正常启动过程相似,只是不进行H.245协商过程。在H.323快启流程中,由Setup消息携带H.245通道消息。 一个完整的H.323呼叫需要RAS、Q.931和H.245协议相配合共同完成 。 典型呼叫流程(正常启动) 典型呼叫流程(正常启动) 续 典型呼叫流程(快启) 本课程总结 H.323用于在分组交换网中提供多媒体业务。呼叫控制是其中的重要组成部分,可用来建立点到点的媒体会话和多点间媒体会议。 SoftX3000使用H.323协议栈中的RAS、Q.931和H.245协议。 RAS消息用于网关和网守间注册、访问控制和状态查询等。 Q.931协议的作用是呼叫控制。 H.245协议的作用有能力协商、主从控制、打开和关闭逻辑通道。 一次H.323协议的通话过程使用三种协议合作完成的:首先RAS、之后Q.931、最后H.245 。 问题 H.323是一个具体协议吗?它是否是提供QOS保证? H.323具体有哪些协议,GW和GK交互的是什么协议消息?。 H.245协议有哪些协议过程? 正常启动和快启有什么区别? 华为机密,未经许可不得扩散 文档密级:内部公开 * * ISSUE 固网产品课程开发室 V1.0 固网NGN技术支持部 学习完本课程,您应该能够: 第一节 概述 第二节 RAS协议 第三节 Q.931呼叫信令协议 第四节 H.245协议 第五节 H.323呼叫
显示全部