[发明专利]一种分布式的告警规则引擎设计方法有效
| 申请号: | 201910078834.7 | 申请日: | 2019-01-28 |
| 公开(公告)号: | CN109871399B | 公开(公告)日: | 2020-10-09 |
| 发明(设计)人: | 周晓安;张灿;崔松;童强 | 申请(专利权)人: | 中船重工鹏力(南京)大气海洋信息系统有限公司;中国船舶重工集团南京鹏力科技集团有限公司 |
| 主分类号: | G06F16/2457 | 分类号: | G06F16/2457;G06Q50/26 |
| 代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 石艳红 |
| 地址: | 211153 江苏*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 分布式 告警 规则 引擎 设计 方法 | ||
本发明公开了一种分布式的告警规则引擎设计方法,步骤1,告警类型数据库建立;步骤2,用户订阅管理系统建立;步骤3,用户订阅区域及区域告警规则建立;步骤4,用户订阅管理;步骤5,告警处理引擎分配:用户订阅管理系统根据识别的在线订阅用户数量及计算得出的单个在线订阅用户CPU资源消耗值,将所有在线订阅用户分配至多个告警处理引擎中;步骤6,告警处理引擎线程开辟;步骤7,船舶实时数据接收与分发;步骤8,告警规则判断。本发明能实现根据用户的实际订阅需求提供告警服务功能,并能够根据用户在线数量调整告警负载的动态均衡分配,实现大数据、多用户的告警服务。
技术领域
本发明涉及船舶交通管理领域,特别是一种分布式的告警规则引擎设计方法。
背景技术
船舶交通管理系统的本质在于为辖区内的过往船舶提供安全的助航服务。目前雷达、AIS、CCTV等多种传感器设备已经在船舶交通管理系统中得到了普遍应用,并持续提供大量的船舶实时动静态数据。通过这些动静态数据在电子海图上的实时展示、更新,值班人员能够掌握水面状况并做相应的态势判断,从而为过往船舶提供助航服务。
告警在船舶交通管理系统中是一个比较重要的功能,反映出系统智能化水平的程度。系统对重点区域、重点船舶的行为进行有效监测,比如锚地中锚泊船走锚、航道中危险船舶的会遇等等,都能够及时感知并实时推送告警提示信息。但目前船舶交通管理系统中告警功能还普遍没有充分利用船舶的动静态数据,感知判断能力还很有限。传统的船舶交通管理系统中没有考虑到用户的订阅思想,所有的客户端共享一份告警数据,不能针对性地按实际需要推送告警数据。同时随着船舶实时数据越来越多,系统的智能化水平要求越来越高,系统的处理能力不能支撑各种规则、业务判断的性能要求。
为适应海事智能化监管的趋势,提升系统对大数据的处理能力和感知能力,通过大数据分析加强系统对重点关注船舶告警判断的有效性和准确性,分布式的告警规则引擎显得更为迫切需要。
发明内容
本发明要解决的技术问题是针对上述现有技术的不足,而提供一种分布式的告警规则引擎设计方法,该分布式的告警规则引擎设计方法能实现根据用户的实际订阅需求提供告警服务功能,并能够根据用户在线数量调整告警负载的动态均衡分配,实现大数据、多用户的告警服务。
为解决上述技术问题,本发明采用的技术方案是:
一种分布式的告警规则引擎设计方法,包括如下步骤。
步骤1,告警类型数据库建立:根据数理统计,建立告警类型数据库,该告警类型数据库包括各种告警类型以及每种告警类型所需占用的CPU资源消耗值。
步骤2,用户订阅管理系统建立:用户订阅管理系统服务器与每个订阅用户均建立通信协议,时刻维护当前在线的订阅用户个数;用户订阅管理系统中布设多个告警处理引擎。
步骤3,用户订阅区域及区域告警规则建立:每个订阅用户均能根据自身需求建立订阅区域以及每个订阅区域内的告警规则。
步骤4,用户订阅管理,包括如下步骤。
步骤41,用户订阅区域及区域告警规则加载:用户订阅管理系统自动识别在线订阅用户,并通过数据接口调用加载各个在线订阅用户所建立的订阅区域及告警规则信息。
步骤42,单个在线订阅用户CPU资源消耗值计算:根据步骤1中每种告警类型所需占用的CPU资源消耗值,将每个在线订阅用户所建立的所有订阅区域内所有告警类型所需占用的CPU资源消耗值相加,从而计算出对应在线订阅用户CPU资源消耗值。
步骤5,告警处理引擎分配:用户订阅管理系统根据识别的在线订阅用户数量及计算得出的单个在线订阅用户CPU资源消耗值,将所有在线订阅用户分配至多个告警处理引擎中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中船重工鹏力(南京)大气海洋信息系统有限公司;中国船舶重工集团南京鹏力科技集团有限公司,未经中船重工鹏力(南京)大气海洋信息系统有限公司;中国船舶重工集团南京鹏力科技集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910078834.7/2.html,转载请声明来源钻瓜专利网。





