[发明专利]一种适应于轨道交通综合监控系统的组件管理方法有效
| 申请号: | 201110356900.6 | 申请日: | 2011-11-11 |
| 公开(公告)号: | CN102497279A | 公开(公告)日: | 2012-06-13 |
| 发明(设计)人: | 廖常斌;朱中;袁昭;宋艳荣;刘见;万思军;阎嵩 | 申请(专利权)人: | 青岛海信网络科技股份有限公司 |
| 主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/06;B61L27/00 |
| 代理公司: | 青岛联智专利商标事务所有限公司 37101 | 代理人: | 李升娟 |
| 地址: | 266100 山*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 适应 轨道交通 综合 监控 系统 组件 管理 方法 | ||
技术领域
本发明属于轨道交通综合监控系统控制技术领域,具体地说,是涉及一种适应于轨道交通综合监控系统的组件管理方法,更具体地说,是涉及一种适应于轨道交通综合监控系统的分层分布式的组件管理方法。
背景技术
轨道交通综合监控系统是将各分散孤立的自动化系统联结为一个有机的整体,实现各专业系统之间的信息互通、资源共享,提高各系统的协调配合能力,高效地实现系统间的联动,提高地铁等交通工具全线的整体自动化水平,增强交通工具对各种突发事件的应变能力和提高反应速度,增强对各种灾害的抵御能力,促进交通工具运营管理水平,改进交通工具服务质量和服务水平,有利于改进交通工具资源管理水平,提高经济效益。
以地铁监控系统为例,地铁网络对应的综合监控系统包括针对多条线路构成的网络的1个管理指挥中心级监控、对应每一条线路的1个线路中心级监控系统和多个(20-50个)车站级监控系统组成,具有地理上分布、结构上分层(中心级和车站级)、计算机数量多(100-500台)、系统规模大(整个系统容量为50-100万测点)等特点。为解决不同计算机之间的互操作性及兼容性,轨道交通综合监控系统一般选用CORBA、ICE等通讯中间件作为系统的通讯平台,每个计算机上运行一个或多个组件,某些组件作为服务端,某些组件作为客户端,还有一些组件既作为服务端,又作为客户端,它们之间统一通过通讯中间件相互通讯。
由于轨道交通综合监控系统存在有多个组件,组件间需要相互访问和通讯,因此,对组件进行管理显得尤为重要。现有部分轨道交通综合监控系统未对组件进行统一管理,还有部分轨道交通监控系统虽然对组件采取了相应的管理,但其管理方法是为在轨道交通监控系统中设置一个组件管理中心,对系统中的所有组件进行管理,如使用CORBA作为中间件的系统采用Naming Service技术进行组件管理,使用ICE作为中间件的系统采用IceGrid技术进行组件管理。某个组件要访问另一个组件时,向组件管理中心发出访问请求,组件管理中心将获取的被访问组件的状态信息或数据信息等发送至存在访问需求的组件。这种采用一个组件管理中心管理所有组件的技术在地理上分布、结构上分层的轨道交通综合监控系统中应用时存在下述不足:首先,组件管理只有一个管理中心,不能实现与监控系统相对应的分层、分布式的管理;其次,组件之间信息交互仅通过唯一的组件管理中心,交互途径单一,不同车站级监控系统中的组件交互需要通过组件管理中心,位于同一个车站级监控系统中的组件要交互时也还必须通过组件管理中心,交互过程不能优化,数据传输速度及传输量均受到限制。
此外,现有轨道交通综合监控系统也考虑了冗余问题,为系统的组件管理中心设置了冗余组件管理中心,在系统运行过程中,这两个组件管理中心一个为工作机,另一个为备份机,工作机作为主机对外提供服务,同时与备份机通讯以实现两中心数据的同步;而备份机不与外界通讯,仅与工作机进行数据同步,整体冗余采用的是具有主、备关系的冗余技术。但是,这种方式的冗余在一个组件管理中心出现故障时,需要切换到另一个组件管理中心,切换时需要经过一系列的冗余处理,过程占用时间较长,导致整个轨道交通综合监控系统的可靠性和实时性较弱。
发明内容
本发明的目的在于提供一种适应于轨道交通综合监控系统的组件管理方法,通过设置分层次的多级组件管理服务,实现分层、分布式的组件管理,解决现有技术仅设置一个组件管理中心存在的上述不足。
为实现上述发明目的,本发明采用下述技术方案予以实现:
一种适应于轨道交通综合监控系统的组件管理方法,该方法为轨道交通综合监控系统的计算机中的组件设置至少两级的组件管理服务,上级组件管理服务协调和管理若干个下级组件管理服务,下级组件管理服务作为客户端连接到上级组件管理服务;最低级组件管理服务协调和管理若干个组件,组件作为客户端连接到最低级组件管理服务。
如上所述的组件管理方法,所述最低级组件管理服务对本级若干个组件的协调和管理包括:为本级组件提供注册/注销管理,监控、查询本级组件的状态,向本级组件通知其他组件状态的变化,维护本级组件的列表;所述上级组件管理服务对本级若干个下级组件管理服务的协调和管理包括:为本级内的下级组件管理服务提供注册/注销管理,监控、查询本级内的下级组件管理服务及其管理的组件的状态,向下级组件管理服务通知其他组件状态的变化,维护本级内的组件的列表。
如上所述的组件管理方法,所述组件的列表包括组件订阅其他组件的订阅列表及该组件被其他组件订阅的被订阅列表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛海信网络科技股份有限公司,未经青岛海信网络科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110356900.6/2.html,转载请声明来源钻瓜专利网。





