H.323软交换分组协议详解

需积分: 10 3 下载量 196 浏览量 更新于2024-07-29 收藏 2.03MB DOC 举报
"软交换分组协议基础--H.323" 本文档详细介绍了软交换分组网络中的H.323协议基础,由华为固网技术支持部的陆峰于2002年12月10日编写,主要用于工程师理解与应用。H.323是国际电信联盟(ITU)制定的一套用于IP网络上的多媒体通信标准,它涵盖了语音、视频、数据等多种通信方式。 **第1章 协议概述** H.323协议是软交换网络中的关键协议之一,主要应用于IP电话、视频会议和多媒体通信等领域。该协议定义了在不可靠的分组网络上进行实时通信的各种组件、控制、信令和媒体编码格式。 **第2章 协议概念** 2.1 **名词解释** - H.323组件包括终端、网关(GW)、多点控制单元(MCU)、网守(GK)等。 - RAS(Registration, Admission and Status)是H.323协议的一部分,负责管理网络资源的准入和状态信息。 - Q.931是ISDN用户部分的信令协议,在H.323中用于建立、维护和释放呼叫。 - H.245是控制协议,用于协商通信能力、开放和关闭逻辑通道。 2.2.2 **RAS** RAS协议处理注册、准入、状态等功能,确保终端能正确连接到网络并获得服务。 2.2.3 **Q.931** Q.931提供了呼叫建立、修改和释放的信令,是H.323中呼叫控制的基础。 2.2.4 **H.245** H.245协议用于在两个通信端点之间协商通信参数,如编码方式、带宽需求、逻辑通道等。 2.2.5 **三者的区别和联系** RAS、Q.931和H.245各有侧重,共同协作实现H.323的完整功能。RAS关注网络资源的管理和状态,Q.931负责呼叫控制,而H.245处理通信能力的协商。 2.3 **组件的特征** - **GK**:网守是网络的中央管理实体,负责资源的分配和访问控制。 - **GW**:网关允许H.323系统与传统电话网络或其他网络互通。 - **MCU**:多点控制单元用于处理多点会议,集中管理多个参与者的音视频流。 - **信息流**:包括音频、视频、数据等不同类型的媒体流。 - **终端**:H.323系统的基本单元,可以是硬件设备或软件应用。 **第3章 协议命令** 本章详细列出了H.323协议中的各种命令,如寻找网守、注册登记、注销、修改、接入认证授权、地址解析、呼叫脱离、状态消息、带宽改变等,这些命令用于控制和管理通信过程。 **第4章 呼叫流程** 4.1 **RAS流程** 包括网守的发现、节点的登记与注销、呼叫接入与退出等步骤,这些流程确保终端能够顺利接入网络并进行通信。 4.1.5 **基本呼叫建立流程(GK路由)** 当呼叫需要通过网守进行路由时,终端会通过GK请求建立呼叫路径。 4.1.7 **能力交换** 在呼叫建立过程中,终端和对端通过H.245协议交换各自支持的媒体类型和编码格式。 4.1.8 **主从确定** H.245协议中,主从关系的确定是控制权分配的过程,决定了哪个端点将控制通信的参数。 4.1.9 **打开逻辑通道** 在通信中,为了传输特定类型的数据(如视频或数据),需要在已建立的呼叫基础上打开逻辑通道。 4.1.10 **关闭逻辑通道** 当不再需要特定通道时,通过H.245协议关闭它,释放相应的网络资源。 H.323协议是IP网络上实现多媒体通信的关键规范,包括了多个子协议和命令,用于控制网络资源、建立和管理呼叫。理解和掌握H.323对于设计和维护软交换网络至关重要。