一种可靠的分布式报警系统和方法_2

文档序号:9596864阅读:来源:国知局
信息,所以历史告警信息必须通过连接报警服务程序单元获取其历史告警信息。
[0045]B)报警服务程序单元接受同步请求,并同步历史告警信息至客户端,客户端将历史告警信息输出并在界面上显示;
[0046]C)当客户端与报警服务程序单元连接失败,则从数据库加载历史告警信息,输出并在界面上显示。
[0047]在本发明实施例中,为了解决对告警信息进行操作问题,该告警方法还包括:客户端接收告警信息后,客户端对告警信息进行操作,并向报警服务程序单元发送操作信息,报警服务程序单元更新数据库并将操作后的告警信息发送至IceStorm服务器。
[0048]具体的,客户端对告警信息进行的操作有:对告警信息进行确认、关闭、添加备注等等,完成操作后,向报警服务程序单元发送操作信息,报警服务程序单元负责更新数据库,然后将更改后的告警信息发送至IceStorm服务器,根据客户端的订阅请求,IceStorm服务器将更改后的告警信息发送到相应客户端,客户端重新刷新界面。
[0049]在本发明实施例中,为了防止客户端与报警服务程序单元连接中断问题,本发明还包括:客户端定时向报警服务程序单元发送心跳信息,当客户端收不到报警服务程序单元的心跳响应信息时,则认为客户端与报警服务程序单元连接中断,客户端重新向报警服务程序单元发送连接请求。
[0050]具体的,当客户端与报警服务程序单元连接成功后,客户端重新向报警服务程序单元发送告警信息同步请求。
[0051]当报警服务程序单元接收到告警信息后,报警程序单元自动触发告警预案程序;
[0052]需要说明的是,在分布式报警系统中,可配置报告警信息对应一个预先配置的预案程序;所谓预案,就是针对管理的机电系统或报警系统本身进行的一组自动操作动作;当报警产生时自动触发告警预案程序的运行,如当发生火灾报警时,告警信息配置了自动预案程序,其预案程序包括以下步骤:
[0053]?判断起火位置;
[0054]籲向环控系统发送命令,控制风机向指定方向吹风,避免烟雾伤害乘客;
[0055].向广播系统发送命令,播放预设的紧急广播通知;
[0056].向售票系统发送命令,控制闸机打开,方便乘客疏散;
[0057]?紧急解锁门禁系统。
[0058]图3为本发明实施例提供的一种可靠的分布式报警系统的结构示意图,参照图3所示,该分布式报警系统包括:
[0059]报警服务程序单元、IceStorm服务器以及客户端;客户端分别与报警服务程序单元、IceStorm服务器连接,IceStorm服务器与报警服务程序单元连接;
[0060]报警服务程序单元,用于接收来自告警源的告警信息;
[0061]IceStorm服务器,用于接收来自服务程序主单元推送的告警信息;
[0062]客户端,用于接收向所述IceStorm服务器订阅的告警信息;
[0063]报警服务程序单元包括一个或多个车站报警服务程序单元,中心报警服务程序单元;
[0064]IceStorm服务器包括一个或多个车站IceStorm服务器,中心IceStorm服务器;
[0065]客户端包括车站客户端、中心站客户端。
[0066]还包括告警信息预案程序单元,告警信息预案程序单元用于当报警服务程序单元接收到告警信息后,自动触发告警预案程序。
[0067]本实施例中的系统与前述实施例中的分布式报警方法是基于同一发明构思下的两个方面,在前面已经对方法实施过程作了详细的描述,所以本领域技术人员可根据前述描述清楚地了解本实施中的系统的结构及实施过程,为了说明书的简洁,在此就不再赘述。
[0068]本实施例只是本发明的较优实施方式,未进行详细描述的部分均采用公知的成熟技术。需要说明的是,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些改变和变形都应属于本发明所附的权利要求的保护范围。
【主权项】
1.一种可靠的分布式报警方法,其特征在于,所述方法包括以下步骤: 1)报警服务程序单元接收来自告警源的告警信息; 2)报警服务程序单元将所述告警信息推送至IceStorm服务器; 3)所述IceStorm服务器根据客户端订阅请求,将所述告警信息转发至客户端。2.根据权利要求1所述的一种可靠的分布式报警方法,其特征在于,所述报警服务程序单元接收来自告警源的告警信息,具体包括: 11)报警服务程序单元通过接口判断告警源是否产生告警信息; 12)若产生告警信息,通过接口采集所述告警信息。3.根据权利要求1所述的一种可靠的分布式报警方法,其特征在于,所述方法还包括: A)当客户端连接报警服务程序单元成功时,则向报警服务程序单元发送告警信息同步请求; B)所述报警服务程序单元接受同步请求,并同步历史告警信息至客户端,客户端将历史告警信息输出并在界面上显示; C)当客户端与报警服务程序单元连接失败,则从数据库加载历史告警信息,输出并在界面上显示。4.根据权利要求1所述的一种可靠的分布式报警方法,其特征在于,所述方法还包括: 客户端接收所述告警信息后,所述客户端对告警信息进行操作,并向报警服务程序单元发送操作信息,报警服务程序单元更新数据库并将操作后的告警信息发送至IceStorm服务器。5.根据权利要求1所述的一种可靠的分布式报警方法,其特征在于,所述方法还包括: 客户端定时向报警服务程序单元发送心跳信息,当客户端收不到报警服务程序单元的心跳响应信息时,则认为客户端与报警服务程序单元连接中断,客户端重新向报警服务程序单元发送连接请求。6.根据权利要求1-5之一所述的一种可靠的分布式报警方法,其特征在于,还包括告警自动配置步骤,当报警服务程序单元接收到告警信息后,自动触发告警预案程序。7.根据权利要求6所述的一种可靠的分布式报警方法,其特征在于,所述客户端包括车站客户端、中心站客户端。8.根据权利要求7所述的一种可靠的分布式报警方法,其特征在于,所述IceStrom服务器包括一个或多个车站IceStorm服务器、中心IceStorm服务器。9.一种可靠的分布式报警系统,其特征在于,所述系统包括报警服务程序单元、IceStorm服务器以及客户端;所述客户端分别与报警服务程序单元、IceStorm服务器连接,所述IceStorm服务器与所述报警服务程序单元连接; 所述报警服务程序单元,用于接收来自告警源的告警信息; 所述IceStorm服务器,用于接收来自服务程序主单元推送的告警信息; 所述客户端,用于接收向所述IceStorm服务器订阅的告警信息; 所述报警服务程序单元包括一个或多个车站报警服务程序单元,中心报警服务程序单元; 所述IceStorm服务器包括一个或多个车站IceStorm服务器,中心IceStorm服务器; 所述客户端包括车站客户端、中心站客户端。10.根据权利要求9所述的一种可靠的分布式报警系统,其特征在于,还包括告警信息预案程序单元,所述告警信息预案程序单元用于当报警服务程序单元接收到告警信息后,自动触发告警预案程序。
【专利摘要】本发明公开了一种可靠的分布式报警系统和方法,系统包括报警服务程序单元、IceStorm服务器以及客户端;方法包括报警服务程序单元接收来自告警源的告警信息;报警服务程序单元将告警信息推送至IceStorm服务器;IceStorm服务器根据客户端订阅请求,将告警信息转发至客户端。本发明通过客户端向IceStorm服务器订阅告警信息,中心站客户端可直接与不同线路上的车站进行通信并同步该车站的告警;当中心站与车站处理离线状态时,车站可独立管理车站的告警信息;该分布式报警系统可随时增加车站或增加中心站实现了报警系统的纵向和横向扩展。
【IPC分类】G05B19/048
【公开号】CN105353701
【申请号】CN201510770487
【发明人】陈朝晖, 刘润华
【申请人】广州新科佳都科技有限公司
【公开日】2016年2月24日
【申请日】2015年11月11日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1