APP下载

H.248协议在视频监控系统中的移植

2012-05-04孙金萍

计算机工程与设计 2012年6期
关键词:系统

孙金萍

(徐州工程学院 信电工程学院,江苏 徐州221008)

0 引 言

目前基于C/S模式的视频监控系统普遍采用私有协议在Internet网 络 上 进 行 控 制 和 视 频 传 输[1-3], 无 法 与H.248、H.323[4-5]、SIP(session initiation protocol)[6]、MGCP(media gateway control protocol)[7]等下一代电信公有协议的智能终端进行互联互通[8-9]。如何实现视频监控系统与公有协议多媒体智能终端互通,扩大系统在市场上的竞争力,吸收更多的终端业务,是必须考虑的问题。

H.248协议[10]是媒体网关控制器(media gateway controller,MGC)与媒体网关(media gateway,MG)之间的一种媒体网关控制协议[11]。它在协议功能、适用范围、可扩展性和互通性等几个方面都具有一定优势,能够支持更大规模的网络应用,而且更便于对协议进行扩充。鉴于H.248协议的以上特点,选用H.248协议作为视频监控系统的应用层控制协议,来解决与公有协议NGN(next generation network)终端互联互通的问题。

1 H.248协议分析

1.1 H.248协议中的命令

H.248协议中与监控系统控制流程密切相关的4个命令分别是:

(1)Add命令[12]。使用Add命令可以向一个关联中添加一个终结点。

(2)Subtract命令[13]。使用Subtract命令可以删除一个终结点与它所在的关联之间的联系。

(3)Notify命令。MG使用Notify命令向 MGC报告MG中所发生的事件。

(4)ServiceChange命令。MG使用ServiceChange命令向MGC报告一个或者一组终结点将要退出服务或者刚刚进入服务。MG也可以使用ServiceChange命令向MGC注册[14]。

1.2 H.248协议的消息结构

H.248协议发送或接收的信息单元称为消息。一个消息包含一个或多个事务,消息内的事务是相互独立的。每个Transaction Request请求激发一个事务,一个事务包含一个到多个动作,每个动作包含一系列与同一个Context相关的一个到多个命令。其结构如下[15]:

1.3 H.248协议在视频监控系统中的位置

视频监控系统由媒体服务器、信令服务器、视频服务器和客户端组成。……

登录APP查看全文

猜你喜欢

系统
Smartflower POP 一体式光伏系统
WJ-700无人机系统
ZC系列无人机遥感系统
基于PowerPC+FPGA显示系统
基于UG的发射箱自动化虚拟装配系统开发
半沸制皂系统(下)
FAO系统特有功能分析及互联互通探讨
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
PLC在多段调速系统中的应用
1-Bit人机交互系统