[发明专利]网关资源的更新方法、装置及物联网控制平台有效
| 申请号: | 202010628606.5 | 申请日: | 2020-07-02 |
| 公开(公告)号: | CN111835842B | 公开(公告)日: | 2023-02-28 |
| 发明(设计)人: | 张宏振 | 申请(专利权)人: | 远景智能国际私人投资有限公司;上海远景科创智能科技有限公司 |
| 主分类号: | H04L67/1074 | 分类号: | H04L67/1074;H04L67/12;H04L12/66 |
| 代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 邢少真 |
| 地址: | 新加坡上坡大*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 网关 资源 更新 方法 装置 及物 联网 控制 平台 | ||
1.一种网关资源的更新方法,其特征在于,所述方法用于物联网控制平台,所述物联网控制平台与各个网关设备相连,且所述网关设备与物联网设备相连,所述方法包括:
获取模型变更消息,所述模型变更消息中包括变更模型的变更模型标识,其中,不同物联网设备对应不同模型,所述模型包含所述物联网设备中测点的测点信息;
根据所述变更模型标识确定关联模板并对所述关联模板进行更新,所述关联模板包含所述变更模型中所述测点信息与测点标识之间的对应关系,所述测点标识应用于所述物联网设备发送的测点数据报文;
确定使用所述关联模板的目标网关设备;
向所述目标网关设备下发网关资源更新包,所述目标网关设备用于根据所述网关资源更新包更新网关资源。
2.根据权利要求1所述的方法,其特征在于,所述向所述目标网关设备下发网关资源更新包,包括:
构建所述网关资源更新包;
将所述网关资源更新包分为m个资源更新子包,其中,m小于所述目标网关设备的数量;
将所述m个资源更新子包下发至m个所述目标网关设备,所述目标网关设备用于根据接收到的所述资源更新子包进行网关资源更新的部署测试;
响应于所述m个资源更新子包均通过部署测试,将所述网关资源更新包下发至剩余的所述目标网关设备。
3.根据权利要求2所述的方法,其特征在于,所述构建所述网关资源更新包,包括:
响应于网关资源发生变化,确定增量网关资源;
获取所述目标网关设备的历史全量网关资源,并根据所述历史全量网关资源和所述增量网关资源构建当前全量网关资源;
根据所述当前全量网关资源构建所述网关资源更新包。
4.根据权利要求3所述的方法,其特征在于,所述获取所述目标网关设备的历史全量网关资源,并根据所述历史全量网关资源和所述增量网关资源确定当前全量网关资源之后,所述方法还包括:
根据所述历史全量网关资源计算第一哈希值,并根据所述当前全量网关资源计算第二哈希值;
响应于所述第一哈希值和所述第二哈希值不同,确定待更新网关设备。
5.根据权利要求3所述的方法,其特征在于,所述构建当前全量网关资源,包括:
生成第一资源打包任务,并放入滞后队列中,所述第一资源打包任务用于指示构建所述目标网关设备的所述当前全量网关资源;
响应于优先队列中的第二资源打包任务完成,执行所述第一资源打包任务,所述第二资源打包任务为手动方式触发的资源构建任务。
6.根据权利要求1至5任一所述的方法,其特征在于,所述确定使用所述关联模板的目标网关设备,包括:
确定所述关联模板对应的目标物联网设备;
将与所述目标物联网设备相连的网关设备确定为所述目标网关设备。
7.根据权利要求2至5任一所述的方法,其特征在于,所述将所述m个资源更新子包下发至m个所述目标网关设备,包括:
将第i资源更新子包下发至第i目标网关设备,i为小于等于m的正整数;
响应于所述第i资源更新子包在所述第i目标网关设备处通过部署测试,对所述第i资源更新子包进行交叉部署,其中,交叉部署时,所述第i资源更新子包被下发至除所述第i目标网关设备以外的所述目标网关设备。
8.根据权利要求7所述的方法,其特征在于,所述对所述第i资源更新子包进行交叉部署之后,所述方法还包括:
响应于所述资源更新子包在所述目标网关设备处未通过部署测试,对所述资源更新子包进行回滚。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于远景智能国际私人投资有限公司;上海远景科创智能科技有限公司,未经远景智能国际私人投资有限公司;上海远景科创智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010628606.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种人体蹬腿胸推联动训练器
- 下一篇:一种日志平台防非法操作的方法及系统





