|
Megaco/H.248,媒体网关控制协议,是用于控制多媒体网关单元,促进多媒体网关的分离。Megaco 是 IETF 和 ITU-T 研究小组共同努力的结果,因此 IETF 定义的 Megaco 与 ITU-T 推荐的 H.248 相同。
Megaco/H.248 阐述了媒体网关 MG 与媒体网关控制器(有时也称为呼叫代理或软件交换)之间的关联,其中 MG 主要用于传送交换电路语音给流量包,主要规定流量服务逻辑。Megaco/H.248 通知连接外部数据包流或单元数据到另一个包或单元流上,如实时传输协议 RTP。从 VOIP 结构和网关控制的关系来看,Megaco/H.248 与 MGCP 在本质上相当相似,但是 Megaco/H.248 支持更宽的网络,如 ATM。
Megaco/H.248 中有两个主要组成部分:终点 terminations 和关联域 contexts。Terminations 主要控制进入和离开 MG 的流(例如模拟电话线路、RTP 流或 MP3 流)。terminations 具有如缓冲器最大抖动值的特性,MGC 可对其进行检查和修改。
Terminations 可以被置于 contexts 中。当有两个或更多 termination 流被混合或连接在一起时就需要定义 contexts。常规的“active”context 可能会有一个原本的 termination (比如说 DS3 中的 DS0)和一个暂时的 termination (连接网关和网络的RTP流),在 MGC 命令下,MG 可以创建和释放 contexts。Contexts 通过添加一个 terminations 而被创建,通过删除最后一个 termination 而被释放。
一个 Termination 可能不止一个流,因此一个 context 也可能是多流 context。此外音频、视频和数据流也可能存在于一个 context 的多个 terminations 中。 |