[發明專利]一種策略生成執行方法和裝置在審
| 申請號: | 201811074015.7 | 申請日: | 2018-09-14 |
| 公開(公告)號: | CN110908642A | 公開(公告)日: | 2020-03-24 |
| 發明(設計)人: | 歐陽軍;陳丹;王春生;李艷平 | 申請(專利權)人: | 億陽信通股份有限公司 |
| 主分類號: | G06F8/30 | 分類號: | G06F8/30 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 150090 黑龍江省哈*** | 國省代碼: | 黑龍江;23 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 策略 生成 執行 方法 裝置 | ||
本發明公開一種策略生成執行方法,所述方法包含:定義事件模型,所述事件模型描述不同類型事件的數據格式;定義并存儲策略模板,根據需求對所述策略模板配置參數獲得策略并存儲,所述策略模板包含事件、動作,以及事件和動作的關系;根據所述事件模型將從外部系統中接收的消息描述為事件,對所述策略中的事件執行所述策略。本發明還公開一種策略生成執行裝置。通過本發明使用事件、動作以及其關系組成策略,即可靈活定義策略模板生成策略,實現策略的靈活有效執行。
技術領域
本發明涉及電信和計算機軟件領域,具體涉及一種策略生成和執行技術。
背景技術
在電信領域定義策略或者叫規則解決故障處理問題一般采用兩種技術,一是根據需求用編程的方法一對一的解決問題,二是通用用規則引擎定義簡單的規則,然后實現故障解決方案。總之,兩種方案對解決單一的故障是有效的。第一種方案效率高但靈活度低。第二種方案更靈活。但兩種方案的擴展性都不是很強,如果需要更加全面的定義故障,并和其他系統配合完成對故障的處理就存在局限性。
因此一種靈活定義策略并多樣化處理策略的方法亟待出現。
發明內容
本發明公開一種策略生成執行方法,所述方法包含:
定義事件模型,所述事件模型描述不同類型事件的數據格式;
定義并存儲策略模板,根據需求對所述策略模板配置參數獲得策略并存儲,所述策略模板包含事件、動作,以及事件和動作的關系;
根據所述事件模型將從外部系統中接收的消息描述為事件,對所述策略中的事件執行所述策略。
優選的,所述方法還包含:
存儲所述策略的執行結果信息和策略執行的事件信息;
對所述策略的執行結果進行分析調優后更新所述策略。
優選的,所述方法還包含:
所述策略可以是簡單策略,所述簡單策略為只包含單個事件的策略;
相應系統調用與所述簡單策略直接相連的接口,執行所述簡單策略。
進一步的,所述定義并存儲策略模板的方法具體為:
定義事件,即定義事件的過濾條件、事件的唯一標識、事件對應的事件模型、事件來源;
定義動作,即定義動作的唯一標識、動作類型、動作的描述、執行動作的條件;
定義規則,即定義規則屬性信息、規則所包含事件信息以及事件預處理信息、規則所關聯的動作信息、事件和動作的關系;
根據不同的應用定義不同類型的策略模板;
存儲所述策略模板和所述策略。
具體的,所述根據所述事件模型描述從外部系統中接收的事件,對所述策略中的事件執行所述策略的方法具體為:
根據所述事件模型將從外部系統中接收到的消息描述為統一的數據格式事件;
根據所述策略中事件的過濾條件,對所述事件進行過濾;
根據所述策略中事件預處理信息,對所述事件進行預處理,所述預處理包含變量計算、相關性查詢、關聯因子關聯;
對過濾后經過預處理的所述事件,執行所述策略中的規則。
更具體的,其特征在于,所述對所述策略的執行結果進行分析調優后更新所述策略的方法具體為:
通過歷史數據檢測所述策略的執行情況,通過相應實際數據對策略產生的結果信息做相應判斷,確定策略的準確性;
根據所述策略的準確性,對所述策略的參數進行調整;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于億陽信通股份有限公司,未經億陽信通股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811074015.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種泰拉霉素的制備方法
- 下一篇:一種復合型鋰電池制備方法





