[发明专利]可纠错快速拟态裁决方法、裁决器、系统及介质有效
申请号: | 202010641124.3 | 申请日: | 2020-07-06 |
公开(公告)号: | CN111858166B | 公开(公告)日: | 2023-07-07 |
发明(设计)人: | 吕青松;冯志峰;贾铁振;李松泽;王明政;郭义伟 | 申请(专利权)人: | 河南信大网御科技有限公司;珠海高凌信息科技股份有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F9/54 |
代理公司: | 郑州德勤知识产权代理有限公司 41128 | 代理人: | 武亚楠;黄军委 |
地址: | 450000 河南省郑州市金水区*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 纠错 快速 拟态 裁决 方法 系统 介质 | ||
1.一种可纠错快速拟态裁决方法,其特征在于,包括以下步骤:
在接收到首个待裁决数据时,触发选择输出模块;
选择输出模块获取所述首个待裁决数据,并将所述首个待裁决数据作为裁决结果进行输出;
数据裁决模块获取所有待裁决数据,并基于预置裁决规则对所述选择输出模块输出的裁决结果进行校验;在检测到所述首个待裁决数据异常时,启动回滚操作模块;
回滚操作模块生成回滚操作请求,对选择输出模块输出的裁决结果进行回滚操作;
所述数据裁决模块基于预置裁决规则对所述选择输出模块输出的裁决结果进行校验时,执行:
若所述首个待裁决数据所包含的执行结果与剩余待裁决数据所包含的执行结果不一致,则数据裁决模块判定首个待裁决数据异常;否则,数据裁决模块判定首个待裁决数据正常。
2.一种可纠错快速拟态裁决方法,其特征在于,包括以下步骤:
在接收到首个待裁决数据时,触发选择输出模块;
选择输出模块获取所述首个待裁决数据,并将所述首个待裁决数据作为裁决结果进行输出;
数据裁决模块获取所有待裁决数据,并基于预置裁决规则对所述选择输出模块输出的裁决结果进行校验;在检测到所述首个待裁决数据异常时,启动回滚操作模块;
回滚操作模块生成回滚操作请求,对选择输出模块输出的裁决结果进行回滚操作;
所述数据裁决模块基于预置裁决规则对所述选择输出模块输出的裁决结果进行校验时,执行:
若所有待裁决数据所包含的执行结果不一致,投票表决结果为M:N,且首个待裁决数据所包含的执行结果与内容一致且占多数的待裁决数据所包含的执行结果不一致,则数据裁决模块判定首个待裁决数据异常;其中,M不等于N;否则,数据裁决模块判定首个待裁决数据正常。
3.根据权利要求1或2所述的可纠错快速拟态裁决方法,其特征在于:在回滚操作模块对选择输出模块输出的裁决结果进行回滚操作后,数据裁决模块将投票表决结果为M:N,且内容一致且占多数的待裁决数据所包含的执行结果作为新裁决结果进行输出。
4.一种可纠错快速拟态裁决器,其特征在于,包括:
第一判断模块,用于在接收到首个待裁决数据时,触发选择输出模块;
选择输出模块,用于获取所述首个待裁决数据,并将所述首个待裁决数据作为裁决结果进行输出;
数据裁决模块,用于获取所有待裁决数据,并基于预置裁决规则对所述选择输出模块输出的裁决结果进行校验;在检测到所述首个待裁决数据异常时,启动回滚操作模块;
以及回滚操作模块,用于生成回滚操作请求,对选择输出模块输出的裁决结果进行回滚操作;
所述数据裁决模块,用于在所述首个待裁决数据所包含的执行结果与剩余待裁决数据所包含的执行结果不一致时,启动回滚操作模块。
5.一种可纠错快速拟态裁决器,其特征在于,包括:
第一判断模块,用于在接收到首个待裁决数据时,触发选择输出模块;
选择输出模块,用于获取所述首个待裁决数据,并将所述首个待裁决数据作为裁决结果进行输出;
数据裁决模块,用于获取所有待裁决数据,并基于预置裁决规则对所述选择输出模块输出的裁决结果进行校验;在检测到所述首个待裁决数据异常时,启动回滚操作模块;
以及回滚操作模块,用于生成回滚操作请求,对选择输出模块输出的裁决结果进行回滚操作;
所述数据裁决模块,用于在所有待裁决数据所包含的执行结果不一致,投票表决结果为M:N,且首个待裁决数据所包含的执行结果与内容一致且占多数的待裁决数据所包含的执行结果不一致时,启动回滚操作模块。
6.根据权利要求4或5所述的可纠错快速拟态裁决器,其特征在于,所述数据裁决模块,还用于在回滚操作模块对选择输出模块输出的裁决结果进行回滚操作后,将投票表决结果为M:N,且内容一致且占多数的待裁决数据所包含的执行结果作为新裁决结果进行输出。
7.一种拟态防御系统,包括输入代理、异构执行体、裁决器、反馈控制器和输出代理,其特征在于:所述裁决器为权利要求4至6任一项所述的可纠错快速拟态裁决器。
8.一种可读存储介质,其上存储有指令,其特征在于:该指令被处理器执行时实现如权利要求1至3任一项所述的可纠错快速拟态裁决方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河南信大网御科技有限公司;珠海高凌信息科技股份有限公司,未经河南信大网御科技有限公司;珠海高凌信息科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010641124.3/1.html,转载请声明来源钻瓜专利网。