[发明专利]一种策略生成执行方法和装置在审
申请号: | 201811074015.7 | 申请日: | 2018-09-14 |
公开(公告)号: | CN110908642A | 公开(公告)日: | 2020-03-24 |
发明(设计)人: | 欧阳军;陈丹;王春生;李艳平 | 申请(专利权)人: | 亿阳信通股份有限公司 |
主分类号: | G06F8/30 | 分类号: | G06F8/30 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 150090 黑龙江省哈*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 策略 生成 执行 方法 装置 | ||
本发明公开一种策略生成执行方法,所述方法包含:定义事件模型,所述事件模型描述不同类型事件的数据格式;定义并存储策略模板,根据需求对所述策略模板配置参数获得策略并存储,所述策略模板包含事件、动作,以及事件和动作的关系;根据所述事件模型将从外部系统中接收的消息描述为事件,对所述策略中的事件执行所述策略。本发明还公开一种策略生成执行装置。通过本发明使用事件、动作以及其关系组成策略,即可灵活定义策略模板生成策略,实现策略的灵活有效执行。
技术领域
本发明涉及电信和计算机软件领域,具体涉及一种策略生成和执行技术。
背景技术
在电信领域定义策略或者叫规则解决故障处理问题一般采用两种技术,一是根据需求用编程的方法一对一的解决问题,二是通用用规则引擎定义简单的规则,然后实现故障解决方案。总之,两种方案对解决单一的故障是有效的。第一种方案效率高但灵活度低。第二种方案更灵活。但两种方案的扩展性都不是很强,如果需要更加全面的定义故障,并和其他系统配合完成对故障的处理就存在局限性。
因此一种灵活定义策略并多样化处理策略的方法亟待出现。
发明内容
本发明公开一种策略生成执行方法,所述方法包含:
定义事件模型,所述事件模型描述不同类型事件的数据格式;
定义并存储策略模板,根据需求对所述策略模板配置参数获得策略并存储,所述策略模板包含事件、动作,以及事件和动作的关系;
根据所述事件模型将从外部系统中接收的消息描述为事件,对所述策略中的事件执行所述策略。
优选的,所述方法还包含:
存储所述策略的执行结果信息和策略执行的事件信息;
对所述策略的执行结果进行分析调优后更新所述策略。
优选的,所述方法还包含:
所述策略可以是简单策略,所述简单策略为只包含单个事件的策略;
相应系统调用与所述简单策略直接相连的接口,执行所述简单策略。
进一步的,所述定义并存储策略模板的方法具体为:
定义事件,即定义事件的过滤条件、事件的唯一标识、事件对应的事件模型、事件来源;
定义动作,即定义动作的唯一标识、动作类型、动作的描述、执行动作的条件;
定义规则,即定义规则属性信息、规则所包含事件信息以及事件预处理信息、规则所关联的动作信息、事件和动作的关系;
根据不同的应用定义不同类型的策略模板;
存储所述策略模板和所述策略。
具体的,所述根据所述事件模型描述从外部系统中接收的事件,对所述策略中的事件执行所述策略的方法具体为:
根据所述事件模型将从外部系统中接收到的消息描述为统一的数据格式事件;
根据所述策略中事件的过滤条件,对所述事件进行过滤;
根据所述策略中事件预处理信息,对所述事件进行预处理,所述预处理包含变量计算、相关性查询、关联因子关联;
对过滤后经过预处理的所述事件,执行所述策略中的规则。
更具体的,其特征在于,所述对所述策略的执行结果进行分析调优后更新所述策略的方法具体为:
通过历史数据检测所述策略的执行情况,通过相应实际数据对策略产生的结果信息做相应判断,确定策略的准确性;
根据所述策略的准确性,对所述策略的参数进行调整;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于亿阳信通股份有限公司,未经亿阳信通股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811074015.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种泰拉霉素的制备方法
- 下一篇:一种复合型锂电池制备方法