NGN中的H.248协议详解及其应用

需积分: 9 0 下载量 155 浏览量 更新于2024-07-18 收藏 233KB DOC 举报
"软交换分组协议基础-H.248协议V2.0-20021210-B.doc" H.248协议是软交换分组网络中一个至关重要的通信协议,主要应用于媒体网关控制,允许媒体网关控制器(MGC)与媒体网关(MG)之间进行交互,以管理和控制语音、数据和多媒体服务。该协议由国际电信联盟(ITU-T)和互联网工程任务组(IETF)共同制定,旨在促进不同网络间的互通性,如公共交换电话网(PSTN)、综合业务数字网(ISDN)、H.323、ATM/IP等。 H.248协议的起源可以追溯到早期的MGCP(Media Gateway Control Protocol),但相比MGCP,H.248提供了更丰富的功能和更高的效率。H.248协议的V2.0版本在2002年发布,主要改进可能包括对协议结构的调整以适应网络融合的需求,以及转换为更通用的Word格式以方便使用和共享。 协议定义了几个关键概念,包括: 1. **基本定义**:定义了协议的基本元素,如命令、事务、行动和消息,这些构成了H.248协议的基础。 2. **扩展说明**:进一步解释了协议在实际应用中的扩展功能和应用场景,以适应不断发展的通信技术。 在呼叫处理中,H.248协议位于呼叫模型的核心,它管理着连接模型中的终端和上下文。**终端**指的是能够发送或接收媒体的设备,如电话、IP电话或者视频会议设备。**上下文**则是一个逻辑连接,包含了多个终端之间的关联关系和状态信息。 H.248协议的消息结构包括: - **消息**:是协议交互的基础单元,包含了命令或响应。 - **事务**:一组相关的消息,通常涉及一个操作的执行,如建立、修改或拆除连接。 - **行动**:定义了一个特定的操作,比如添加、删除或修改一个终端的属性。 - **命令**:是由MGC发起,用于指示MG执行特定操作的指令。 协议的消息传输机制通常基于TCP或SCTP,确保了消息的可靠传输。H.248命令是协议中的关键元素,它们用于控制媒体网关的行为,如建立、修改和释放连接。描述符是命令中的一个重要组成部分,用来描述终端和上下文的特性。 在NGN(Next Generation Network)中,H.248协议发挥着核心作用。以华为的SoftX3000软交换系统为例,H.248协议用于构建其协议栈结构,控制媒体流的建立、维护和释放。通过软交换系统,H.248使得不同类型的网络可以无缝地互连,提供多业务融合的服务,如话音、数据和多媒体通信。 呼叫流程中,H.248协议管理着媒体流的建立、变更和终止过程,确保通信的顺畅进行。在SoftX3000中,H.248的应用不仅限于呼叫控制,还包括了服务质量(QoS)管理、计费信息的收集等多个方面,体现了其在NGN中的广泛适用性和灵活性。 H.248协议是实现NGN中不同网络互通和融合的关键技术之一,为媒体网关的控制提供了标准化的接口和高效的操作机制,推动了通信行业的快速发展。