[发明专利]一种多系统网关升级方法、设备以及存储介质在审
申请号: | 202111230270.8 | 申请日: | 2021-10-20 |
公开(公告)号: | CN114138296A | 公开(公告)日: | 2022-03-04 |
发明(设计)人: | 王艨;宋祥林;陈政;王周锋 | 申请(专利权)人: | 深圳市亿联无限科技有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F8/71;H04L41/082 |
代理公司: | 深圳市行一知识产权代理事务所(特殊普通合伙) 44453 | 代理人: | 杨贤 |
地址: | 518000 广东省深圳市南山区西丽*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 系统 网关 升级 方法 设备 以及 存储 介质 | ||
1.一种多系统网关升级方法,其特征在于,包括如下步骤:
步骤S1:网关系统定期向服务器查询网关系统以及模块系统版本信息;
步骤S2:若仅检测到网关系统的新版本,则升级网关系统到新版本,完成多系统网关升级,转到步骤S1;
步骤S3:若仅检测到了模块系统的新版本,则对需要升级的模块系统进行升级,待所述模块系统升级完毕后转到步骤S8;
步骤S4:若同时检测到了网关系统和模块系统的新版本,则网关系统向对应的模块系统发送版本更新通告,模块系统检查自身运行任务紧急性并向网关系统发送更新通告回复消息;
步骤S5:根据所述更新通告回复消息,网关系统判断所述对应的模块系统是否需要网关系统作为中介进行升级;
步骤S6:若所述对应的模块系统是需要网关系统作为中介进行升级,则所述对应的模块系统先升级完毕,所述网关系统再进行升级,转到步骤S8;
步骤S7:若所述对应的模块系统不需要网关系统作为中介进行升级,则所述对应的模块系统立即升级,同时网关系统升级;
步骤S8:当模块系统升级完成之后,向所述网关系统发送升级完成通告,所述网关系统保存升级信息,对于未完成升级的模块系统,将反复尝试,直到设定的次数阈值,若达到次数阈值后还未能升级成功,则标记并保存错误结果与原因;
步骤S9:网关系统确认所有待升级的系统状态为已升级或未升级的状态后,转到步骤S1。
2.根据权利要求1所述的多系统网关升级方法,其特征在于,所述网关系统定期向服务器查询网关系统以及模块系统版本信息,包括如下步骤:
步骤S1.1:网关系统定期向服务器查询网关系统以及模块系统版本信息,并将信息记录于闪存之中;
步骤S1.2:网关系统后台升级程序解析所述版本信息;
步骤S1.3:若确认检测到了需要升级的版本,则关闭网关系统定期向服务器查询网关系统以及模块系统版本信息功能,向需要升级的模块系统发送版本更新通告。
3.根据权利要求1所述的多系统网关升级方法,其特征在于,所述模块系统检查自身运行任务紧急性并向网关系统发送更新通告回复消息,包括如下步骤:
步骤S4.1:检查所述模块系统检查自身是否正在运行紧急任务;
步骤S4.2:如果模块系统有紧急任务,则所述更新通告回复消息中的升级信息设置为否,并设置所述检查结果信息为稍后尝试或者一个准确的时间点;
步骤S4.3:网关系统监听并解析所述更新通告回复消息;
步骤S4.4:对于所述更新通告回复消息中的升级信息为否,并且所述检查结果信息为稍后尝试的消息,网关系统将启动一个定时器,之后再次通知模块系统升级,并在闪存中记录其状态为稍后尝试;
步骤S4.5:如果没有紧急任务,设置所述更新通告回复消息中的升级信息为是;
步骤S4.6:模块系统检查自身是否具有独立向服务器获取新版本固件的功能;
步骤S4.7:如果没有独立向服务器获取新版本固件的功能,则所述升级方式的消息为需要网关系统作为中介进行升级;
步骤S4.8:如果有独立向服务器获取新版本固件的功能,则所述升级方式的消息为所述对应的模块系统直接向服务器获取升级信息。
4.根据权利要求1所述的多系统网关升级方法,其特征在于,所述步骤S6中所述对应的模块系统先升级完毕,包括步骤如下:
步骤S6.1.1:网关系统向服务器下载模块固件文件;
步骤S6.1.2:文件下载完成并校验通过后,网关系统向模块系统发送文件Ready信息;
步骤S6.1.3:模块系统收到所述Ready信息之后,向网关系统返回等待下载文件的标识消息;
步骤S6.1.4:模块系统接受文件完毕之后向网关系统发送带有升级的标识消息,并进行升级;
步骤S6.1.5:网关系统收到带有升级的标识消息后,在闪存中记录对应模块系统的状态为升级中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市亿联无限科技有限公司,未经深圳市亿联无限科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111230270.8/1.html,转载请声明来源钻瓜专利网。