著录项信息
专利名称 | 在多个视频监控平台之间实现业务互通的方法和系统架构 |
申请号 | CN200710140010.5 | 申请日期 | 2007-08-07 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2009-02-11 | 公开/公告号 | CN101365108 |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04N7/18 | IPC分类号 | H;0;4;N;7;/;1;8;;;H;0;4;L;2;9;/;0;6查看分类表>
|
申请人 | 中国电信股份有限公司 | 申请人地址 | 北京市西城区金融大街31号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 中国电信股份有限公司 | 当前权利人 | 中国电信股份有限公司 |
发明人 | 蔡康;李洪;李道远;朱英军;张涛 |
代理机构 | 中国国际贸易促进委员会专利商标事务所 | 代理人 | 李玲 |
摘要
本发明涉及在多个视频监控平台之间实现业务互通的方法和系统架构。包括:在每个视频监控平台上增加信令接口和媒体网关以将该视频监控平台内部私有的信令和视频流传输协议转换成标准的信令和视频流传输协议;增加与每个视频监控平台连接的独立网关监护管理平台以及和网关监护管理平台相连的公共客户端单元,用于统一管理各视频监控平台之间的信令交互和视频流的输入和输出,以及对互通业务进行管理、认证和计费,并保存互通业务的相关数据;以及基于用户映射模式,由网关监护管理平台对用户映射模式进行统一管理,为不同类型的视频监控平台客户及公共客户提供视频监控平台互通业务。本发明实现了视频监控平台的业务互通。
1.一种在多个视频监控平台之间实现业务互通的方法,包括:
在每个视频监控平台上增加信令接口以将该视频监控平台内部私有的信令转换成标准的信令;
在每个视频监控平台上增加媒体网关以将该视频监控平台内部私有的视频流传输协议转换成标准的视频流传输协议;
增加一个与每个视频监控平台连接的独立网关监护管理平台,用于统一管理各视频监控平台之间的信令交互和视频流的输入和输出,以及对互通业务进行管理、认证和计费,并保存互通业务的相关数据;
增加一个和网关监护管理平台相连的公共客户端单元,用于使公共客户可以通过网关监护管理平台直接访问不同的视频监控平台,并对不同的视频监控平台的监控资源进行实时监控、录象、回放及摇移、俯仰、或变焦PTZ控制操作;以及
基于用户映射模式,由网关监护管理平台对用户映射模式进行统一管理,为不同类型的视频监控平台客户及公共客户提供视频监控平台互通业务。
2.根据权利要求1所述的在多个视频监控平台之间实现业务互通的方法,还包括:
使网关监护管理平台周期地与提供互通业务的各视频监控平台进行信息交互,同步相关的数据以保证同样的信息在网关监护管理平台和相应监控平台上的记录一致,以及由各视频监控平台维护互通业务客户的互通业务信息。
3.根据权利要求1所述的在多个视频监控平台之间实现业务互通的方法,还包括:
通过网关监护管理平台自动将用户访问不同视频监控平台的多个用户帐号映射到用户在网关监护管理平台上拥有的用户帐号上;
由网关监护管理平台保存所有互通业务客户的用户映射数据和权限;以及在客户访问不同的视频监控平台时,用户只需使用其在网关监护管理平台上拥有的用户帐号就可以访问各视频监控平台。
4.根据权利要求1所述的在多个视频监控平台之间实现业务互通的方法,其中将该视频监控平台内部私有的信令转换成标准的信令的步骤还包括:
将各视频监控平台的内部私有信令转换成标准的SIP信令,完成外部标准的信令与所述视频监控平台的内部信令的映射,以及使管理信息同步。
5.根据权利要求1所述的在多个视频监控平台之间实现业务互通的方法,其中在每个视频监控平台上增加媒体网关以将该视频监控平台内部私有的视频流传输协议转换成标准的视频流传输协议的步骤进一步包括:
将所述媒体网关分为内部媒体网关和外部媒体网关,其中:
对于各视频监控平台内部的客户,外部媒体网关是所有外部视频资源的视频服务器,实现外部视频流的接入,所有的外部视频流都从所述外部媒体网关获取;
对于各视频监控平台外部的客户,内部媒体网关是视频监控平台内部监控点的视频服务器,实现视频监控平台视频流的输出,所有外部视频访问从内部媒体网关提供。
6.根据权利要求1所述的在多个视频监控平台之间实现业务互通的方法,还包括以下步骤:
在客户希望实现业务互通时进行用户映射,将客户的用户帐号转换成相应视频监控平台内部的用户帐号,并进而使用户登录到所述视频监控平台,获取视频监控平台所提供的视频监控资源。
7.根据权利要求1所述的在多个视频监控平台之间实现业务互通的方法,还包括基于用户映射,针对不同的客户类型为客户提供对各视频监控平台的接入的步骤,其中,所述客户类型包括:
公共P型客户,需要频繁访问多个监控平台,直接登录网关监护管理平台并由网关监护管理平台直接管理;
监控平台I型客户,需要访问其他视频监控平台监控资源的客户,监控平台的客户用视频监控平台的CU登录视频监控平台;
监控平台O型客户,监控平台外来客户的用户映射,是视频监控平台的虚拟客户,供视频监控平台外来客户访问,该客户不能直接登录视频监控平台,只通过用户映射登录视频监控平台;以及
监控平台I/O型客户,监控平台的客户,需要访问其他监控平台的监控资源,也提供其他监控平台访问监控平台内部监控资源。
8.根据权利要求7所述的在多个视频监控平台之间实现业务互通的方法,其中:
公共P型客户使用公共客户端单元作为客户端,直接登录网关监护管理平台,完成认证授权及记帐AAA验证,自动使用各视频监控平台的用户映射来直接访问各监控平台以获取监控资源,其中所述网关监护管理平台和公共客户端单元使用标准的通信协议进行通信。
9.根据权利要求7所述的在多个视频监控平台之间实现业务互通的方法,其中:
监控平台I型客户或监控平台I/O型客户,需要经过网关监护管理平台转换成外部视频监控平台的O客户,然后登录到该外部视频监控平台获取相应的视频监控资源。
10.根据权利要求1所述的在多个视频监控平台之间实现业务互通的方法,其中,所述方法在TCP/IP网络上运行。
11.一种在多个视频监控平台之间实现业务互通的系统架构,包括:
配置在每个视频监控平台上的信令接口,用于将该视频监控平台内部私有的信令转换成标准的信令;
配置在每个视频监控平台上的媒体网关,用于将该视频监控平台内部私有的视频流传输协议转换成标准的视频流传输协议;
一个被配置成与每个视频监控平台连接的独立网关监护管理平台,用于统一管理各视频监控平台之间的信令交互和视频流的输入和输出,以及对互通业务进行管理、认证和计费,并保存互通业务的相关数据;
一个被配置成与网关监护管理平台相连的公共客户端单元,用于使公共客户可以通过网关监护管理平台直接访问不同的视频监控平台,并对不同的视频监控平台的监控资源进行实时监控、录象、回放及摇移、俯仰、或变焦PTZ控制操作;以及
所述网关监护管理平台还被配置为基于用户映射模式,对用户映射模式进行统一管理,为不同类型的视频监控平台客户及公共客户提供视频监控平台互通业务。
12.根据权利要求11所述的在多个视频监控平台之间实现业务互通的系统架构,其中:
所述网关监护管理平台还被配置用于周期地与提供互通业务的各视频监控平台进行信息交互,同步相关的数据以保证同样的信息在网关监护管理平台和相应监控平台上的记录一致,以及
所述各视频监控平台被配置用于维护互通业务客户的互通业务信息。
13.根据权利要求11所述的在多个视频监控平台之间实现业务互通的系统架构,其中,所述网关监护管理平台还被配置用于:
自动将用户访问不同视频监控平台的多个用户帐号映射到用户在网关监护管理平台上拥有的用户帐号上;
保存所有互通业务客户的用户映射数据和权限;以及
在客户访问不同的视频监控平台时,使用户只需使用其在网关监护管理平台上拥有的用户帐号就可以访问各视频监控平台。
14.根据权利要求11所述的在多个视频监控平台之间实现业务互通的系统架构,其中:
配置在每个视频监控平台上的信令接口还被配置用于将各视频监控平台的内部私有信令转换成标准的SIP信令,完成外部标准的信令与所述视频监控平台的内部信令的映射,以及使管理信息同步。
15.根据权利要求11所述的在多个视频监控平台之间实现业务互通的系统架构,其中所述媒体网关进一步包括内部媒体网关和外部媒体网关,其中:
对于各视频监控平台内部的客户,外部媒体网关是所有外部视频资源的视频服务器,实现外部视频流的接入,所有的外部视频流都从所述外部媒体网关获取;
对于各视频监控平台外部的客户,内部媒体网关是视频监控平台内部监控点的视频服务器,实现视频监控平台视频流的输出,所有外部视频访问从内部媒体网关提供。
16.根据权利要求11所述的在多个视频监控平台之间实现业务互通的系统架构,其中:
在客户希望实现业务互通时,所述网关监护管理平台被配置用于将客户的用户帐号转换成相应视频监控平台内部的用户帐号,并进而使用户登录到所述视频监控平台,获取视频监控平台所提供的视频监控资源。
17.根据权利要求11所述的在多个视频监控平台之间实现业务互通的系统架构,所述网关监护管理平台被配置用于基于用户映射,针对不同的客户类型为客户提供对各视频监控平台的接入,其中,所述客户类型包括:
公共P型客户,需要频繁访问多个监控平台,直接登录网关监护管理平台并由网关监护管理平台直接管理;
监控平台I型客户,需要访问其他视频监控平台监控资源的客户,监控平台的客户用视频监控平台的CU登录视频监控平台;
监控平台O型客户,监控平台外来客户的用户映射,是视频监控平台的虚拟客户,供视频监控平台外来客户访问,该客户不能直接登录视频监控平台,只通过用户映射登录视频监控平台;以及
监控平台I/O型客户,监控平台的客户,需要访问其他监控平台的监控资源,也提供其他监控平台访问监控平台内部监控资源。
18.根据权利要求17所述的在多个视频监控平台之间实现业务互通的系统架构,其中:
公共P型客户使用公共客户端单元作为客户端,直接登录网关监护管理平台,完成认证授权及记帐AAA验证,自动使用各视频监控平台的用户映射来直接访问各监控平台以获取监控资源,其中所述网关监护管理平台和公共客户端单元使用标准的通信协议进行通信。
19.根据权利要求17所述的在多个视频监控平台之间实现业务互通的系统架构,其中:
监控平台I型客户或监控平台I/O型客户,需要经过网关监护管理平台转换成外部视频监控平台的O客户,然后登录到该外部视频监控平台获取相应的视频监控资源。
20.根据权利要求11所述的在多个视频监控平台之间实现业务互通的系统架构,其中,在TCP/IP网络上构建所述系统架构。
在多个视频监控平台之间实现业务互通的方法和系统架构\n技术领域\n[0001] 本发明涉及通信技术领域,尤其涉及一种能在多个视频监控平台之间实现业务互通的方法和系统架构。\n背景技术\n[0002] 视频监控,是通过摄像机等视频采集设备,对现实场所情景进行实时记录,并通过各种传输方式把实时视频传回后端监控中心,把远端监控点的现实情景呈现出来的视频应用系统。从视频技术的发展看,视频监控技术经历了三个阶段:\n[0003] 纯模拟技术阶段,整套视频监控系统构建在纯模拟技术上,从前端的视频采集设备,中间的传输线路,到后端的成像、录象设施,全部采用模拟技术设备;\n[0004] 数摸技术结合阶段,系统的构建使用了数字技术和模拟技术,数字和模拟的分工界面在监控中心,前端的视频采集设备和传输线路采用模拟技术构建,在后端监控中心,实时监控部分采用模拟技术,录象存储及回放部分基于数字技术;\n[0005] 全数字技术阶段,系统的主体部分全部采用数字视频技术,应用层面所面对的是数字化的视频,实时监控、录象回放和监控操作,全部在数字技术设备执行。\n[0006] 视频监控平台,是数字技术视频监控系统的核心,视频监控平台肩负了前端视频的接入、存储、分发以及设备和用户的管理,实现用户实时监控和录象回放等功能,数字视频监控系统就是以视频监控平台为基础构建的。\n[0007] 例如,参见附图4,其中示出了现有技术中的一种视频监控平台的架构。其中所述视频监控平台是构建在TCP/IP协议上的且工作在OSI的应用层的应用系统,其由四部分组成:基础软件、运营支撑软件、应用软件和用户端设备组成。其中:\n[0008] 基础软件部分,例如数据库系统401,用来保存视频监控平台的应用数据。\n[0009] 运营支撑软件部分,例如包括:联动处理4021,用于应对告警信号的联动处理;认证授权及记帐AAA 4022,用于记录用户的操作、进行计费点的采集和计费;以及网管4023,用于对设备进行网络管理。\n[0010] 应用软件部分,例如包括:流媒体服务器群4031,用于支持多机并行、负责视频的分发和PTZ(Pan/Tilt/Zoom,摇移/俯仰/变焦)控制流的转发;调度服务器4032,用于对视频流的调度分配;WEB服务器4033,用于基于J2EE(Java 2 Enterprise Edition,Java2平台企业版)中间件构建,既负责用户的登录又承担部分管理职能,例如平台管理、业务管理以及前端设备管理,其工作在运营支撑软件部分和应用软件部分两个层面。\n[0011] 用户设备例如包括:一个或多个PU(physics Unit,前端单元)4041和一个或多个CU(Client Unit,客户机单元)4042,其中,PU是前端单元,是视频流的信源;CU是客户单元,是视频流的信宿。\n[0012] 在该视频监控平台架构上实现视频监控的一般流程是:\n[0013] 1)希望进行视频监控的监控客户利用CU4042登录WEB服务器4033,WEB服务器\n4033向该CU 4042返回用户权限等信息;\n[0014] 2)CU 4042向调度服务器4032申请访问监控点视频,调度服务器4032向AAA \n4022申请验证用户权限,验证通过后,向CU 4042返回调度的流媒体服务器4031的信息,同时向流媒体服务器4031发送分配的CU4042的信息;\n[0015] 3)CU 4042向流媒体服务器4031发送视频请求,流媒体服务器4031向AAA 4022验证CU 4042请求视频的PU 4041的信息;\n[0016] 4)流媒体服务器4031收到AAA 4022关于PU 4041验证信息后,向PU 4041发起连接并获取视频,并把视频分发给CU 4042。\n[0017] 随着数字视频技术的发展,社会对视频监控需求的日益俱增,尤其是“平安城市”社会治安视频监控系统的建设,各地纷纷建设了以数字技术为基础的视频监控系统。由于缺乏行业标准,各地视频监控系统采用的视频监控平台都是专有化产品,差异很大,相互之间无法兼容,资源无法共享,对实现业务互通存在很大的障碍。因此,需要能将现有的各种视频监控系统的不同视频监控平台的业务进行互通的技术。同时,还需要既能有效地保护原视频监控平台的独立性,又能很好地解决统一管理、业务互通的需求的视频监控平台业务互通的技术。\n发明内容\n[0018] 为解决现有技术中存在的上述问题,本发明的一个目的是提供一种能在多个不同的视频监控平台之间实现业务互通的方法和相应的系统架构。\n[0019] 本发明的另一个目的是:对于基于数字技术的视频监控系统之间的业务互通进行规范、指导视频监控平台的研发工作、拓展视频监控业务的范围、实现各视频监控系统之间的资源共享。\n[0020] 根据本发明,提供了一种在多个视频监控平台之间实现业务互通的方法,包括:\n[0021] 在每个视频监控平台上增加信令接口以将该视频监控平台内部私有的信令转换成标准的信令;\n[0022] 在每个视频监控平台上增加媒体网关以将该视频监控平台内部私有的视频流传输协议转换成标准的视频流传输协议;\n[0023] 增加一个与每个视频监控平台连接的独立网关监护管理平台,用于统一管理各视频监控平台之间的信令交互和视频流的输入和输出,以及对互通业务进行管理、认证和计费,并保存互通业务的相关数据;\n[0024] 增加一个和网关监护管理平台相连的公共客户端单元,用于使公共客户可以通过网关监护管理平台直接访问不同的视频监控平台,并对不同的视频监控平台的监控资源进行实时监控、录象、回放及摇移/俯仰/变焦PTZ控制等操作;以及\n[0025] 基于用户映射模式,由网关监护管理平台对用户映射模式进行统一管理,为不同类型的视频监控平台客户及公共客户提供视频监控平台互通业务。\n[0026] 优选地,根据本发明的在多个视频监控平台之间实现业务互通的方法还包括:使网关监护管理平台周期地与提供互通业务的各视频监控平台进行信息交互,同步相关的数据以保证同样的信息在网关监护管理平台和相应监控平台上的记录一致,以及由各视频监控平台维护互通业务客户的互通业务信息。\n[0027] 优选地,根据本发明的在多个视频监控平台之间实现业务互通的方法还包括:通过网关监护管理平台自动将用户访问不同视频监控平台的多个用户帐号映射到用户在网关监护管理平台上拥有的用户帐号上;由网关监护管理平台保存所有互通业务客户的用户映射数据和权限;以及在客户访问不同的视频监控平台时,用户只需使用其在网关监护管理平台上拥有的用户帐号就可以访问各视频监控平台。\n[0028] 优选地,根据本发明的在多个视频监控平台之间实现业务互通的方法,其中将该视频监控平台内部私有的信令转换成标准的信令的步骤还包括:将各视频监控平台的内部私有信令转换成标准的SIP信令,完成外部标准的信令与所述视频监控平台的内部信令的映射,以及使管理信息同步。\n[0029] 优选地,根据本发明的在多个视频监控平台之间实现业务互通的方法,其中在每个视频监控平台上增加媒体网关以将该视频监控平台内部私有的视频流传输协议转换成标准的视频流传输协议的步骤进一步包括:将所述媒体网关分为内部媒体网关和外部媒体网关,其中:对于各视频监控平台内部的客户,外部媒体网关是所有外部视频资源的视频服务器,实现外部视频流的接入,所有的外部视频流都从所述外部媒体网关获取;对于各视频监控平台外部的客户,内部媒体网关是视频监控平台内部监控点的视频服务器,实现视频监控平台视频流的输出,所有外部视频访问从内部媒体网关提供。\n[0030] 优选地,根据本发明的在多个视频监控平台之间实现业务互通的方法还包括以下步骤:在客户希望实现业务互通时进行用户映射,将客户的用户帐号转换成相应视频监控平台内部的用户帐号,并进而使用户登录到所述视频监控平台,获取视频监控平台所提供的视频监控资源。\n[0031] 优选地,根据本发明的在多个视频监控平台之间实现业务互通的方法还包括基于用户映射,针对不同的客户类型为客户提供对各视频监控平台的接入的步骤,其中,所述客户类型包括:公共P型客户,需要频繁访问多个监控平台,直接登录网关监护管理平台并由网关监护管理平台直接管理;监控平台I型客户,需要访问其他视频监控平台监控资源的客户,监控平台的客户用视频监控平台的CU登录视频监控平台;监控平台O型客户,监控平台外来客户的用户映射,是视频监控平台的虚拟客户,供视频监控平台外来客户访问,该客户不能直接登录视频监控平台,只通过用户映射登录视频监控平台;以及监控平台I/O型客户,监控平台的客户,需要访问其他监控平台的监控资源,也提供其他监控平台访问监控平台内部监控资源。优选地,公共P型客户使用公共客户端单元作为客户端,直接登录网关监护管理平台,完成认证授权及记帐AAA验证,自动使用备视频监控平台的用户映射来直接访问各监控平台以荻取监控资源,其中所述网关监护管理平台和公共客户端单元使用标准的通信协议进行通信。以及,监控平台I型客户或监控平台I/O型客户,需要经过网关监护管理平台转换成外部视频监控平台的O客户,然后登录到该外部视频监控平台获取相应的视频监控资源。\n[0032] 优选地,根据本发明的在多个视频监控平台之间实现业务互通的方法在TCP/IP网络上运行。\n[0033] 根据本发明的另一个方面,还提供了一种在多个视频监控平台之间实现业务互通的系统架构,包括:\n[0034] 配置在每个视频监控平台上的信令接口,用于将该视频监控平台内部私有的信令转换成标准的信令;\n[0035] 配置在每个视频监控平台上的媒体网关,用于将该视频监控平台内部私有的视频流传输协议转换成标准的视频流传输协议;\n[0036] 一个被配置成与每个视频监控平台连接的独立网关监护管理平台,用于统一管理各视频监控平台之间的信令交互和视频流的输入和输出,以及对互通业务进行管理、认证和计费,并保存互通业务的相关数据;\n[0037] 一个被配置成与网关监护管理平台相连的公共客户端单元,用于使公共客户可以通过网关监护管理平台直接访问不同的视频监控平台,并对不同的视频监控平台的监控资源进行实时监控、录象、回放及摇移/俯仰/变焦PTZ控制等操作;以及\n[0038] 所述网关监护管理平台还被配置为基于用户映射模式,对用户映射模式进行统一管理,为不同类型的视频监控平台客户及公共客户提供视频监控平台互通业务。\n[0039] 根据本发明的在多个视频监控平台之间实现业务互通的方法和系统架构,由于利用了用户映射机制实现了各视频监控平台之间的业务互通,这种互通方式有效地保护了原视频监控平台的独立性,又很好地解决了统一管理、业务互通的需求,因此与独立的视频监控平台相比具有如下的优点和效果:\n[0040] ●统一的互通业务管理能力\n[0041] 系统利用网关监护管理平台(GKM)统一管理用户映射关系,进而统一管理不同视频监控平台之间的互通业务,控制不同视频监控平台之间的访问权限。\n[0042] ●基于媒体网关的视频接入输出能力\n[0043] 由于视频监控平台的建设缺乏标准,不同厂家的视频监控平台体系架构大相径庭,通信协议及信令大多使用专有标准,因此通过所增加的相应媒体网关实现视频的接入监控平台和输出监控平台的功能。\n[0044] ●统一的访问能力\n[0045] 通过根据本发明设计的统一的公共客户端(PB_CU),公共客户可以直接访问不同的视频监控平台,并对不同的视频监控平台的监控资源进行实时监控、录象、回放及PTZ控制等操作。\n[0046] ●统一的呼叫控制能力\n[0047] 通过SIP(Session Initiation Protocol,会话发起协议),定义统一的信令格式及访问流程,统一公共区域的通信协议,可以在统一的呼叫控制下使同一客户访问多个媒体网关,同时访问多个视频监控平台。\n附图说明\n[0048] 从下面对以非限制性例子的方式提供的本发明优选实施例的描述以及从附随附图中,会更加清楚本发明的这些和其他特点、优点和有益效果,其中:\n[0049] 图1是根据本发明的在多个视频监控平台之间实现业务互通的系统架构;\n[0050] 图2描述了根据本发明,在多个视频监控平台之间实现业务互通的系统架构中实现P客户业务互通的流程图;\n[0051] 图3描述了根据本发明,在多个视频监控平台之间实现业务互通的系统架构中实现I客户(I/O客户)业务互通的流程图;以及\n[0052] 图4描述了现有技术中的一种视频监控平台架构。\n具体实施方式\n[0053] 以下通过结合附图,对本发明的优选实施方式进行描述,应该理解,在这里描述的优选实施方式并不是限制性的说明,本领域技术人员可以根据本发明的原理,对本发明作出各种修改、改进而不会脱离随附权利要求所限定保护范围。\n[0054] 根据本发明设计的在多个视频监控平台之间实现业务互通的方法和系统架构可采用如下方式实现:\n[0055] ●在现有的每个视频监控平台上增加信令接口(IF,Interface)以将该视频监控平台内部私有的信令转换成标准的信令,实现该视频监控平台内部与外部信令的转换,完成该视频监控平台与外部的信令交互。\n[0056] ●在现有的每个视频监控平台上增加媒体网关(MGW,Media Gateway)以将该视频监控平台内部私有的视频流传输协议转换成标准的视频流传输协议,实现针对该视频监控平台的外部视频流的接入和/或该视频监控平台内部视频流的输出。\n[0057] ●增加一个与每个视频监控平台连接的独立网关监护管理平台(GKM,Gateway Keeper Management),用于统一管理各视频监控平台之间的信令交互和视频流的输入和输出,以及对互通业务进行管理、认证和计费,并保存互通业务的相关数据;以及增加一个和网关监护管理平台GKM相连的公共客户端单元(PB_CU,Public Client Unit),用于使公共客户可以通过网关监护管理平台直接访问不同的视频监控平台,并对不同的视频监控平台的监控资源进行实时监控、录象、回放及PTZ控制等操作。此外,基于用户映射模式提供视频监控平台互通业务,通过网关监护管理平台对用户映射模式进行统一管理来为不同类型的视频监控平台客户及公共客户提供监控平台互通业务。\n[0058] 以下具体结合附图,详细说明根据本发明的在多个视频监控平台之间实现业务互通的方法和系统架构。\n[0059] 视频监控平台业务互通系统架构\n[0060] 图1示意性示出了根据本发明的在多个视频监控平台之间实现业务互通的系统架构。用于在多个视频监控平台之间实现业务互通的视频监控平台业务互通系统架构包括:网关监护管理平台GKM101、与网关监护管理平台GKM 101相连的公共客户端单元PB_CU103、与所述网关监护管理平台GKM 101连接的多个视频监控平台(或系统)105、\n107....,其中每个视频监控平台进一步包括内部核心处理平台CPS,例如CPS1051或CPS1071,以及与所述网关监护管理平台GKM 101接口的相应的信令接口IF和媒体网关MGW。其中网关监护管理平台GKM 101和公共客户端单元PB_CU103是根据本发明的视频监控平台互通业务的系统架构的核心。\n[0061] 根据本发明新增加的网关监护管理平台GKM 101的功能主要是:统一管理各视频监控平台之间的信令交互和视频流的输入和输出,以及对所有互通业务进行管理、认证和计费,并保存所有互通业务的数据。在现有技术的视频监控系统中,通常以监控平台为单位进行划分(例如监控平台105、107),视频监控系统内的业务流程在系统内部中心处理平台(CPS,Center process system)(例如CPS 1051、1071)中进行处理。根据本发明,各监控平台之间的互通业务由网关监护管理平台GKM 101管理。网关监护管理平台GKM 101需要周期地与监控平台进行信息交互,同步相关的数据,避免出现同样的信息在GKM101和监控平台上的记录不一致,影响互通业务的进行。\n[0062] 现有技术中,由于各视频监控平台都是具有独立数据库并具有完善体系的平台,因此,各个视频监控平台无法识别外系统的客户;另一方面,如果外系统的客户需要访问一个视频监控平台并希望获取该视频监控平台所提供的视频监控资源时,该外系统的客户也需要以该视频监控平台自身的客户来进行登录,这造成了诸多的不便。为解决上述问题,本发明采用用户映射的方法,实现监控平台外部用户对监控平台的访问,也即是同一个客户在不同的监控平台上拥有不同的用户帐号,在GKM上实现用户帐号的映射,获取客户在监控平台上的用户帐号登录各监控平台,此过程由系统自动完成,对用户透明。在本发明中,互通业务是基于用户映射提供的,网关监护管理平台GKM的核心是对用户映射的管理。用户映射,指的是一个客户具有多个用户帐号,分别对应于不同的视频监控平台,即该客户在其被授权访问的各视频监控平台都拥有该视频监控平台的内部帐号。根据本发明,在客户访问不同的视频监控平台(如监控平台105)时,由本发明中的GKM系统自动地把客户的用户帐号映射成用户在监控平台105拥有的用户帐号,以此用户帐号访问视频监控平台105。\n为此,网关监护管理平台GKM101保存了所有互通业务客户的用户映射数据和权限(权限指的是客户拥有的监控点资源)。\n[0063] 网关监护管理平台GKM 101和公共客户端单元PB_CU 103例如组成C/S体系。其中,网关监护管理平台GKM 101例如可以是服务器Server,公共客户端单元PB_CU 103可以是客户机Client。优选地,公共客户端单元PB_CU 103是给需要频繁访问多个视频监控平台的客户使用的客户端,此客户端直接登录网关监护管理平台GKM 101,由网关监护管理平台GKM 101直接管理,也即是省级公共客户使用的客户端软件。使用公共客户端的客户可以称为公共客户,其业务开通直接在网关监护管理平台GKM受理,使用公共客户端登录GKM,在GKM完成AAA验证,可直接通过公共客户端访问各监控平台以获取监控资源。公共客户使用专门的公共客户端单元PB_CU进行登录。应该知道,虽然公共客户是使用公共客户端单元PB_CU 103登录网关监护管理平台GKM101,但真正提供视频源的还是各视频监控平台(例如图中的监控平台105,107)。网关监护管理平台GKM 101只是提供客户的登录、认证和管理,授权及计费等功能,并且网关监护管理平台GKM 101本身并不具有任何的视频资源,视频资源由各视频监控平台提供。\n[0064] 用户通过公共客户端单元PB_CU 103登录网关监护管理平台GKM101,并且通过验证后,就可以直接访问授权的监控平台,请求授权的视频监控资源。网关监护管理平台GKM \n101和公共客户端单元PB_CU 103的通信基于标准的SIP、RTCP协议。但是,目前各视频监控平台(例如图中的视频监控平台105、107)的结构和所使用的协议差异很大,并且大部分视频监控平台使用的是私有协议,因此现有技术中的各视频监控平台还不能与根据本发明的视频监控互通业务系统架构进行通信。\n[0065] 为了实现互通业务,根据本发明,各监控平台的对外通信使用信令接口IF,信令接口IP的作用是把视频监控平台的内部使用的私有信令转换成基于标准SIP协议的通信信令,实现监控平台与外部的通信。内外信令的映射,包括客户端对前端摄像机控制信令的转换(只对传输协议进行转换,PTZ命令的解释在CU完成),会话过程的信令等,完成外部标准的信令与监控平台内部信令的映射。管理信息的同步,包括监控平台的注册,验证,心跳检测,用户资料,资源信息、计费因子等信息的同步。\n[0066] 另外,也是为了实现互通业务,还在各监控平台提供对外的视频流接口,负责内部与外部之间视频流的传输,把视频监控平台内部使用的私有视频流传输协议转换成标准的视频流传输协议(RTP/RTSP)(Real-time Transport Protocol/Real Time StreamingProtocol,实时传输协议/实时流协议)。所提供的视频流接口包括内部MGW和外部MGW:外部MGW,监控平台外部视频流输入监控平台用的媒体网关。内部MGW,监控平台内部视频流输出监控平台外部用的媒体网关。MGW原则上分成内部MGW和外部MGW,内部MGW实现视频监控平台视频流的输出(CU);外部MGW实现外部视频流的接入(PU);也可以把内部MGW和外部MGW的功能合并成一个MGW,同时实现外部视频流的接入和内部视频流的输出,这样,MGW对于监控平台而言,既是CU,也是PU。通过在各视频监控平台上提供MGW,网关监护管理平台GKM101、公共客户端单元PB_CU 103就可以与各视频监控平台(例如视频监控平台105、107)进行通信了。\n[0067] 优选地,根据本发明的在多个视频监控平台之间实现业务互通的系统架构建立在TCP/IP网络上,因此,只要网络可达即可实现本发明。\n[0068] 优选地,根据本发明的在多个视频监控平台之间实现业务互通的方法和系统架构是以用户映射为基础实现的。在现有技术中的视频监控系统中,由于没有进行用户的统一管理,各视频监控平台只能识别自身的用户,并不能识别其他视频监控平台的用户。因此,在希望实现业务互通时,非视频监控平台的用户登录该视频监控平台时,优选地,完成用户映射后,客户的用户帐号转换成视频监控平台内部的用户帐号登录到所述视频监控平台,获取视频监控平台所提供的视频监控资源。以下详细描述是以用户映射为基础实现本发明的在多个视频监控平台之间实现业务互通的方法和系统架构的技术内容。\n[0069] 视频监控平台业务互通类型\n[0070] 视频监控平台互通的业务类型有四种:公共区域P型客户(Public User)(或称公共客户)、监控平台I型客户(Input User)、监控平台O型客户(Output User),以及监控平台I/O型客户(Input/Output User)。\n[0071] 对于新增的需要频繁访问不同视频监控平台(这里假设监控平台105、107)的客户,为了管理方便和提高访问效率,新开P客户业务,P客户使用公共客户端单元PB_CU103作为客户端,登录网关监护管理平台GKM 101后,可同时访问多个不同的视频监控平台。例如,在访问视频监控平台105时,公共客户端单元PB_CU 103自动使用监控平台105的用户映射(O客户)来登录视频监控平台105;在访问视频监控平台107时,公共客户端单元PB_CU 103自动使用监控平台107的用户映射(O客户)来登录监控平台107。所以,P客户对应着视频监控平台的O客户。\n[0072] 对于视频监控平台(如视频监控平台105,107)原有的客户,如需要增加访问其他视频监控平台监控资源的需求,则需要向网关监护管理平台GKM 101注册并申请互通业务,网关监护管理平台GKM 101为这些用户提供针对其他视频监控平台的用户映射并授予权限。此类视频监控平台(假设为监控平台105)原有的客户若需要监控其他监控平台监控资源需求的客户就是I客户,即需要从其他视频监控平台输入(Input)视频资源的客户。\n而I客户需要访问的其他视频监控平台(这里假设为监控平台107),需要提供一个用户映射,这个用户映射只会向系统外部输出(Output)视频资源,所以成为O客户,监控平台105的I客户在访问监控平台107时,需要经过GKM转换成视频监控平台107的O客户然后登录视频监控平台107,获取视频监控资源。所以,I客户对应着外视频监控平台的O客户。\n[0073] 对于已经拥有了多个视频监控平台(这里假设拥有视频监控平台105,107)访问权限的客户,目前需要使用多个客户端软件和多个用户帐号。登录视频监控平台105时,需要使用视频监控平台105的客户端软件、用视频监控平台105的用户帐号登录;登录视频监控平台107时,需要使用视频监控平台105的客户端软件、用视频监控平台105的用户帐号登录。在本发明中,对于这种客户,新增一种I/O客户业务,I/O客户无论在拥有权限的任何的视频监控平台登录,如用视频监控平台105的客户端软件登录视频监控平台105,或用视频监控平台107的客户端软件登录视频监控平台107,都可以访问客户拥有权限的所有监控点资源,此类客户既需要输入(Input)视频资源又需要输出(Output)视频资源,所以成为I/O客户。因为每次登录的视频监控平台可能不一样,所以同一个客户在不同视频监控平台的I/O客户用户帐号需要强制统一,方便客户的应用。所以,I/O客户对应着外视频监控平台的I/O客户。\n[0074] 四种客户之间存在着对应关系,如:每个P客户在所访问的视频监控平台内部都对应一个O客户;视频监控平台(或系统)i的一个I客户在访问的视频监控平台(或系统)j对应一个O客户;视频监控平台(或系统)i的一个I/O客户对应视频监控平台(或系统)i的一个I/O客户。\n[0075] ●公共区域P型客户\n[0076] 公共客户,需要频繁访问多个视频监控平台,客户级别——省级,属于GKM的直接客户,不属于任何的视频监控平台。\n[0077] P客户用公共客户端单元PB_CU直接登录GKM。\n[0078] ●监控平台I型客户\n[0079] 监控平台的客户,需要访问其他视频监控平台监控资源的客户,客户级别——地级。\n[0080] I客户用视频监控平台的CU登录监控平台。\n[0081] ●监控平台O型客户\n[0082] 监控平台外来客户的用户映射,是视频监控平台的虚拟客户,供视频监控平台外来客户访问(P客户或其他视频监控平台的I客户)。\n[0083] O客户不能直接登录视频监控平台,只通过用户映射登录视频监控平台。\n[0084] ●监控平台I/O型客户\n[0085] 监控平台的客户,需要访问其他监控平台的监控资源,也提供其他监控平台访问监控平台内部监控资源,客户级别——跨地级。\n[0086] I/O客户可以在监控平台(或系统)i登录,也可以在监控平台(或系统)j登录,对应的I/O客户的登录用户名、密码需要强制统一。\n[0087] 注:这里假设监控平台(或系统)i与监控平台(或系统)j是互通平台,对应一个I/O客户。\n[0088] 视频监控平台业务互通流程\n[0089] ●P客户业务互通流程\n[0090] 附图2描述了在根据本发明的视频监控平台中实现P客户业务互通的流程图。\n[0091] 1)某个Public User(PB_U1)登录GKM,并发送客户信息请求验证,([PB_UserID][PB_Ui_Passwd])。\n[0092] 2)GKM通过验证,返回客户的互通业务信息,包括客户在各监控平台对应的用户名、密码、监控资源列表信息([Si_UserID][Si_Passwd][Si_Resource_List])。\n[0093] 3)监控平台验证,PB_U1根据需要访问的监控点访问对应的监控平台,向该监控平台的IF发送用户映射(在该监控平台对应的用户名、密码),请求访问的监控点([Si_UserID][Si_Passwd][Si_Resource]),监控平台验证通过后,向PB_U1返回客户的权限资料([Si_UserID][Si_Resource][Si_Resource_Purview])。\n[0094] 4)视频流连接初始化协商,协商出RTP会话的初始化信息,MGW的IP地址、RTP端口号、RTSP端口号([MGW_IPaddress][RTP_Port][RTSP_Port]),PB_CU的IP地址、RTP端口号、RTSP端口号([PB_CU_IPaddress][RTP_Port][RTSP_Port])。\n[0095] 5)视频流传输,MGW发起RTP连接,向PB_CU传送视频流,PB_CU收到MGW发过来的一个第RTP包后,发起RTSP连接,保障视频流的传输。\n[0096] ●I客户(I/O客户)业务互通流程\n[0097] 附图3描述了在根据本发明的视频监控平台中实现I客户(I/O客户)业务互通的流程图。\n[0098] 1)I客户(I/O客户)向监控平台(或系统)1的中心处理平台CPS申请访问监控平台(或系统)2的监控点。\n[0099] 2)监控平台(或系统)1通过IF向GKM转发访问请求,并发送相关客户信息,包括用户名、申请的外系统资源([Si_UserID][Sj_Resource])。\n[0100] 3)GKM验证通过后(包括验证客户的监控资源列表信息),向监控平台(或系统)1返回客户在监控平台(或系统)2的用户映射(对应的用户名、密码),([Sj_UserID][Sj_UserID_Password])。\n[0101] 4)监控平台(或系统)1通过IF向监控平台(或系统)2的IF发送互通业务请求,并发送客户在该监控平台(或系统)2的用户映射(用户名、密码)、申请的监控资源([Sj_UserID][Sj_UserID_Password][Sj_Resource]),监控平台(或系统)2验证通过后,返回客户在监控平台(或系统)2拥有访问权限监控点的设备权限(PTZ控制、存储、设备管理等权限),([Si_UserID][Si_Resource][Si_Resource_Purview])。\n[0102] 5)视频流连接初始化协商,监控平台(或系统)1与监控平台(或系统)2协商RTP会话的初始化信息,监控平台(或系统)1的MGW的IP地址、RTP端口号、RTSP端口号([S1_MGW_IPaddress][RTP_Port][RTSP_Port]),监控平台(或系统)2MGW的IP地址、RTP端口号、RTSP端口号([S2_MGW_IPaddress][RTP_Port][RTSP_Port])。\n[0103] 6)监控平台向S1_U1返回所访问的监控平台(或系统)2监控点的设备权限信息。\n[0104] 7)视频流传输,监控平台(或系统)2MGW发起RTP连接,向监控平台(或系统)1MGW传送视频流,监控平台(或系统)1的MGW收到监控平台(或系统)2的MGW发过来的第一个RTP包后,发起RTSP连接,保障视频流的传输。\n[0105] 8)监控平台(或系统)1MGW把互通视频流发送至S1_CU并最终呈现给S1_U1。\n[0106] 根据本发明的在多个视频监控平台之间实现业务互通的方法和系统架构,由于利用了用户映射机制实现了各视频监控平台之间的业务互通,这种互通方式有效地保护了原视频监控平台的独立性,又很好地解决了统一管理、业务互通的需求,因此与独立的视频监控平台相比具有如下的优点和效果:\n[0107] ●统一的互通业务管理能力\n[0108] 系统利用网关监护管理平台(GKM)统一管理用户映射关系,进而统一管理不同视频监控平台之间的互通业务,控制不同视频监控平台之间的访问权限。\n[0109] ●基于媒体网关的视频接入输出能力\n[0110] 由于视频监控平台的建设缺乏标准,不同厂家的视频监控平台体系架构大相径庭,通信协议及信令大多使用专有标准,因此通过相应媒体网关实现视频的接入监控平台和输出监控平台的功能。\n[0111] ●统一的访问能力\n[0112] 通过统一的公共客户端(PB_CU),可以直接访问不同的视频监控平台,并对不同的视频监控平台的监控资源进行实时监控、录象、回放及PTZ控制等操作。\n[0113] ●统一的呼叫控制能力\n[0114] 通过SIP(Session Initiation Protocol,会话发起协议),定义统一的信令格式及访问流程,统一公共区域的通信协议,可以在统一的呼叫控制下使同一客户访问多个媒体网关,同时访问多个视频监控平台。\n[0115] 以上通过结合附图对根据本发明的实现视频监控平台业务互通的方法进行了阐述,但本发明并不限于此。本领域技术人员知道,依据本发明原理,可以对本发明做出各种修改、改进,而不脱离本发明随附权利要求的范围。
法律信息
- 2010-06-16
- 2009-05-20
- 2009-02-11
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2007-02-14
|
2006-09-05
| | |
2
| |
2007-01-10
|
2005-07-01
| | |
3
| |
2006-05-10
|
2004-10-27
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |