[发明专利]固件升级方法、系统、装置、网关、电子标签及存储介质在审
申请号: | 202210262648.0 | 申请日: | 2022-03-17 |
公开(公告)号: | CN114610353A | 公开(公告)日: | 2022-06-10 |
发明(设计)人: | 庄严;郭己 | 申请(专利权)人: | 深圳云里物里科技股份有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F8/61;G06F8/71 |
代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 张禹 |
地址: | 518000 广东省深圳市龙*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 升级 方法 系统 装置 网关 电子标签 存储 介质 | ||
1.一种固件升级方法,其特征在于,应用于包括网关和至少一个电子标签的固件升级系统;所述固件升级方法包括:
所述网关在待升级包的描述信息中的升级包总数据量大于每包传输的数据量时,基于所述升级包总数据量和所述每包传输的数据量,计算所述待升级包对应的总包数;将所述待升级包划分为N个子包,并确定第一子包为目标升级包;N为所述总包数,N为大于1的整数,所述第一子包是指所述N个子包中位于第一传输顺序的子包;在所述升级包总数据量小于或者等于所述每包传输的数据量时,确定所述待升级包为所述目标升级包;
所述网关向所述电子标签发射M次待升级包的描述信息,并在到达所述目标升级包的发射时间时,基于所述描述信息中所述目标升级包的发射重复次数向所述电子标签发射所述目标升级包,M为大于零的整数;
所述电子标签在监听到所述描述信息的情况下,在所述描述信息中的倒计时结束时接收所述目标升级包;所述描述信息中的倒计时为所述目标升级包的发射时间与第一发射耗时的差值,所述第一发射耗时为所述网关与所述电子标签之间的数据传输时间与所述描述信息所属的发射次数的乘积;并基于所述目标升级包进行固件升级。
2.如权利要求1所述的固件升级方法,其特征在于,在所述目标升级包为第一子包时,所述目标升级包还包括所述目标升级包的下一子包的发射时间和发射重复次数;在基于所述目标升级包进行固件升级之前,还包括:
所述网关在到达所述下一子包的发射时间时,基于所述下一子包的发射重复次数向所述电子标签发射所述目标升级包;
所述电子标签确定目标升级包中的升级包数据为总升级包数据,在所述目标升级包中的倒计时结束时接收所述下一子包,并将所述下一子包中的升级包数据添加至所述总升级包数据,确定所述下一子包为所述目标升级包;判断所述目标升级包中是否包含倒计时,若所述目标升级包中包含倒计时则返回执行所述电子标签在所述目标升级包中的倒计时结束时接收所述下一子包的步骤以及后续步骤,直到所述目标升级包中不包含倒计时;
基于所述目标升级包进行固件升级,包括:
基于所述总升级包数据进行固件升级。
3.如权利要求1所述的固件升级方法,其特征在于,所述描述信息还包括所述目标升级包的发射频点;所述固件升级方法还包括:
所述网关在所述目标升级包的发射频点向所述电子标签发射所述目标升级包;
所述电子标签在监听到所述描述信息的情况下,在所述描述信息中的倒计时结束时接收所述目标升级包,包括:
所述电子标签在监听到所述描述信息的情况下,在所述描述信息的倒计时结束时跳转至所述目标升级包的发射频点接收所述目标升级包。
4.一种固件升级方法,其特征在于,应用于网关,所述固件升级方法包括:
在待升级包的描述信息中的升级包总数据量大于每包传输的数据量时,基于所述待升级包总数据量和所述每包传输的数据量,计算所述待升级包对应的总包数;
将所述待升级包划分为N个子包,并确定第一子包为目标升级包;N为所述总包数,N为大于1的整数,所述第一子包是指所述N个子包中位于第一传输顺序的子包;
在所述升级包总数据量小于或者等于所述每包传输的数据量时,确定所述待升级包为所述目标升级包;
向电子标签发射M次待升级包的描述信息,并在到达所述目标升级包的发射时间时,基于所述描述信息中所述目标升级包的发射重复次数向所述电子标签发射所述目标升级包,M为大于零的整数,所述目标升级包用于对所述电子标签进行固件升级。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳云里物里科技股份有限公司,未经深圳云里物里科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210262648.0/1.html,转载请声明来源钻瓜专利网。