[发明专利]一种无线终端固件升级方法及系统在审
申请号: | 202310071570.9 | 申请日: | 2023-02-07 |
公开(公告)号: | CN116347425A | 公开(公告)日: | 2023-06-27 |
发明(设计)人: | 张玉斌 | 申请(专利权)人: | 苏州德姆斯信息技术有限公司 |
主分类号: | H04W8/22 | 分类号: | H04W8/22;H04W8/24;G06F8/65 |
代理公司: | 苏州创元专利商标事务所有限公司 32103 | 代理人: | 吴芳 |
地址: | 215000 江苏省苏州市工*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 无线 终端 升级 方法 系统 | ||
1.一种无线终端的固件升级方法,其特征在于,在无线网关建立与无线终端、网络平台之间通信的前提下,通过以下步骤实现所述无线终端的固件升级:
在所述网络平台上配置升级任务,所述升级任务包括需要进行远程固件升级的一个或多个目标无线终端的信息以及对应的升级策略,并将对应的待升级的固件上传到所述网络平台;
所述无线网关接收所述网络平台发送的所述升级任务和待升级的固件,并将其存储在网关本地;
所述无线网关根据所述升级任务中对应的升级策略来管理所述目标无线终端的固件升级。
2.根据权利要求1所述的无线终端的固件升级方法,其特征在于,所述升级策略根据所述无线终端的供电类型和升级性质类型而被确定,其中,所述供电类型包括有线电源供电类型和电池供电类型;
所述升级性质类型包括强制升级类型和非强制升级类型,所述强制升级类型用于所述无效终端有影响到整体业务的软件问题时,在所述强制升级类型对应的升级策略中,所述无线终端在收到升级指令后停止业务流程,然后直接进行无线终端的固件升级;在所述非强制升级类型对应的升级策略中,所述无线终端在收到升级指令后继续执行业务流程,通过启动后台任务来进行无线终端的升级。
3.根据权利要求2所述的无线终端的固件升级方法,其特征在于,所述无线网关根据所述升级任务中对应的升级策略来管理所述目标无线终端的固件升级进一步包括:
若所述无线终端为有线电源供电类型,且所述升级性质类型为强制升级类型,则:
无线网关查找与所述目标无线终端相匹配的目标固件,并将其拆分成多个子数据包;
所述无线网关向所述目标无线终端下发强制升级指令,所述强制升级指令包括所述目标固件的版本信息;
所述目标无线终端在收到所述强制升级指令后,停止业务流程,并依次向所述无线网关请求所述目标固件的子数据包;
所述目标无线终端按序接收并存储所述目标固件的全部子数据包,得到新固件;
所述目标无线终端断开与所述无线网关的连接;
所述目标无线终端将所述新固件设置为运行固件,并重启;
所述目标无线终端在重启后重新连接所述无线网关,并以所述目标固件的版本信息作为所述新固件的版本信息上报给所述无线网关;
所述无线网关根据所上报的新固件的版本信息确认所述目标无线终端是否完成固件升级,若是,则将所述目标无线终端从所述升级任务中删除,且重新启动业务流程;
直至所述升级任务中的全部目标无线终端均按上述步骤完成固件升级,则该升级任务结束。
4.根据权利要求2所述的无线终端的固件升级方法,其特征在于,所述无线网关根据所述升级任务中对应的升级策略来管理所述目标无线终端的固件升级进一步包括:
若所述无线终端为有线电源供电类型,且所述升级性质类型为非强制升级类型,则:
所述无线网关查找与所述目标无线终端相匹配的目标固件,并将其拆分成多个子数据包;
所述无线网关向所述目标无线终端下发非强制升级指令,所述非强制升级指令包括所述目标固件的版本信息;
所述目标无线终端收到所述非强制升级指令后,向所述无线网关应答升级确认消息;
所述无线网关在收到所述目标无线终端升级确认消息后,采用在心跳包和数据应答包内附加待升级的目标固件的子数据包的形式,向所述目标无线终端按序传输所述目标固件;
所述目标无线终端收到所述心跳包和/或数据应答包后,从所述心跳包和/或数据应答包内取出所附加的子数据包,并将其存储在终端本地;
所述目标无线终端收到所述目标固件子数据包后,通过心跳应答包向所述无线网关发送成功收到子数据包的信息;
直至存储完所述目标固件的全部子数据包,按照拆分的排序对所述子数据包进行合成,得到新固件;
所述目标无线终端断开与所述无线网关的连接;
所述目标无线终端将所述新固件设置为运行固件,并重启;
所述目标无线终端在重启后重新连接所述无线网关,并以目标固件的版本信息作为所述新固件的版本信息上报给所述无线网关;
所述无线网关根据所上报的新固件的版本信息确认所述目标无线终端是否完成固件升级,若是,则将所述目标无线终端从所述升级任务中删除;
直至所述升级任务中的全部目标无线终端均按上述步骤完成固件升级,则该升级任务结束。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州德姆斯信息技术有限公司,未经苏州德姆斯信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310071570.9/1.html,转载请声明来源钻瓜专利网。