[发明专利]边缘网关、边缘网关动态策略服务实现方法、装置及系统有效
申请号: | 202110271087.6 | 申请日: | 2021-03-12 |
公开(公告)号: | CN113037621B | 公开(公告)日: | 2022-08-02 |
发明(设计)人: | 李旭滨;陈吉胜 | 申请(专利权)人: | 云知声智能科技股份有限公司;厦门云知芯智能科技有限公司 |
主分类号: | H04L12/66 | 分类号: | H04L12/66;H04L41/082;H04L41/0894;H04L9/32 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100096 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 边缘 网关 动态 策略 服务 实现 方法 装置 系统 | ||
1.一种边缘网关动态策略服务实现装置,其特征在于,所述装置包括运营系统模块、策略服务模块、策略验证服务模块及边缘网关;其中,
所述运营系统模块,用于编辑并记录策略;
所述策略服务模块,用于将记录的策略翻译成供边缘网关直接执行的script;
所述策略验证服务模块,用于验证边缘网关发送的md5值,并负责动态策略的推送;
边缘网关,用于根据推送的动态策略的文件所对应的script,与设备进行交互;
所述边缘网关包括策略模块、数字签名模块、pull模块及驱动注册模块;其中,
所述策略模块,内嵌script vm,当有新策略更新时,直接执行;
所述数字签名模块,用于记录服务子文件的md5签名;
所述pull模块,用于当有更新的策略时,边缘网关发送所有文件的md5签名给策略验证服务模块,所述策略验证服务模块计算需要更新的子文件,并推送需要更新的策略给所述驱动注册模块;
所述驱动注册模块,用于基于更新的新策略,使边缘网关和设备进行交互。
2.根据权利要求1所述的装置,其特征在于,所述策略验证服务模块具体用于,对边缘网关发送的所有文件的md5值,进行md5值的校验,若确定文件是新的策略文件,则将更新的新策略推送到边缘网关中的vm去执行。
3.一种边缘网关动态策略服务实现方法,用于如权利要求1所述的边缘网关动态策略服务实现装置,其特征在于,所述方法包括:
编辑新策略;
将所述新策略翻译成供边缘网关直接执行的script;
将更新的新策略推送给边缘网关;
边缘网关发送所有策略文件的md5签名给策略验证服务模块;
基于所述md5签名,策略验证服务模块计算需要更新的子文件,并推送需要更新的新策略;
基于更新的新策略翻译成的script,使边缘网关与设备进行交互。
4.根据权利要求3所述的方法,其特征在于,在基于更新的新策略翻译成的script,边缘网关与设备进行交互前,还需要在预设时间段内进行等待。
5.根据权利要求3所述的方法,其特征在于,所述基于所述md5签名,策略验证服务模块计算需要更新的子文件,并推送需要更新的新策略,具体为:
基于所述md5签名,策略验证服务模块计算差集;
基于所述差集,获得需要更新的子文件;
基于需要更新的子文件,推送更新的新策略。
6.一种边缘网关动态策略服务实现系统,其特征在于,所述系统包括至少一个处理器和存储器;
所述存储器,用于存储一个或多个程序指令;
所述处理器,用于运行一个或多个程序指令,用以执行如权利要求3至5中至少一个所述的方法。
7.一种芯片,其特征在于,所述芯片与系统中的存储器耦合,使得所述芯片在运行时调用所述存储器中存储的程序指令,实现如权利要求3至5中至少一个所述的方法。
8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括一个或多个程序指令,所述一个或多个程序指令可被如权利要求6所述的系统执行,以实现如权利要求3至5中至少一个所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于云知声智能科技股份有限公司;厦门云知芯智能科技有限公司,未经云知声智能科技股份有限公司;厦门云知芯智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110271087.6/1.html,转载请声明来源钻瓜专利网。