[发明专利]用于物联设备升级的方法及系统、装置、设备在审
| 申请号: | 202010843597.1 | 申请日: | 2020-08-20 |
| 公开(公告)号: | CN112039697A | 公开(公告)日: | 2020-12-04 |
| 发明(设计)人: | 高岑 | 申请(专利权)人: | 海尔优家智能科技(北京)有限公司 |
| 主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08;G06F8/65 |
| 代理公司: | 北京康盛知识产权代理有限公司 11331 | 代理人: | 陶俊洁 |
| 地址: | 100088 北京市海淀区知春*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 设备 升级 方法 系统 装置 | ||
本申请涉及物联网通讯技术领域,公开一种用于物联设备升级的方法。该方法应用于物联设备侧,包括:发送版本信息给云平台,触发云平台反馈升级指令;在接收到升级指令的情况下确定升级包分片偏移;根据升级包分片偏移获取升级包分片内容;根据升级包分片内容进行升级。该方法通过发送版本信息给云平台,触发云平台反馈升级指令;在接收到升级指令的情况下,根据升级包分片偏移获得升级包分片内容;并根据升级包分片内容进行升级。由于通过升级包分片下载,能够减少单次升级交互数据量,增强单包抗干扰能力,提高单次升级的成功率,从而提高物联设备升级的可靠性。本申请还公开一种用于物联设备升级的系统、装置及设备。
技术领域
本申请涉及物联网通讯技术领域,例如涉及一种用于物联设备升级的方法及系统、装置、设备。
背景技术
目前,随着物联网的广泛发展,海量物联设备通过物联模块接入网络。为了满足市场不断创新的需求,物联设备需要及时对自身软件进行优化和升级。而普遍通过OTA(Overthe Air,空中下载)技术对物联设备中的程序进行远程的升级和管理,但由于物联设备的系统资源、带宽资源缺乏,传统的基于复杂上次协议http传输的OTA升级并不适用于物联网系统,因此,物联设备稳定可靠的升级需求也愈发迫切。
在实现本公开实施例的过程中,发现相关技术中至少存在如下问题:物联设备升级可靠性低。
发明内容
为了对披露的实施例的一些方面有基本的理解,下面给出了简单的概括。所述概括不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围,而是作为后面的详细说明的序言。
本公开实施例提供了一种用于物联设备升级的方法及系统、装置、设备,以提高物联设备升级的可靠性。
在一些实施例中,所述用于物联设备升级的方法,应用于物联设备侧,包括:
发送版本信息给云平台,触发所述云平台反馈升级指令;
在接收到所述升级指令的情况下确定升级包分片偏移;
根据所述升级包分片偏移获取升级包分片内容;
根据所述升级包分片内容进行升级。
在一些实施例中,所述确定升级包分片偏移,包括:
获取固件分片大小和分片请求次数;
通过预设算法利用所述固件分片大小和所述分片请求次数进行计算,获得升级包分片偏移。
在一些实施例中,根据所述升级包分片偏移获取升级包分片内容,包括:
根据所述升级包分片偏移向所述云平台发送升级包分片内容请求信息,触发所述云平台反馈所述升级包分片内容请求信息对应的升级包分片内容;
接收所述升级包分片内容。
在一些实施例中,接收所述升级包分片内容后,还包括:
对所述升级包分片内容进行校验;
在校验失败的情况下,向所述云平台重新发送所述升级包分片内容请求信息。
在一些实施例中,确定升级包分片偏移后,还包括:
对所述升级包分片偏移进行缓存;
在发生网络断开后恢复网络连接的情况下,根据缓存的升级包分片偏移获取升级包分片内容。
在一些实施例中,在接收到所述升级指令的情况下,还包括:
获取所述升级指令对应的升级信息;所述升级信息包括升级标识、升级包总长度、物联设备序列号;
将所述升级信息进行存储。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于海尔优家智能科技(北京)有限公司,未经海尔优家智能科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010843597.1/2.html,转载请声明来源钻瓜专利网。





