[发明专利]一种用于恢复物联网终端固件的方法以及系统在审
| 申请号: | 202011124081.8 | 申请日: | 2020-10-20 |
| 公开(公告)号: | CN112214233A | 公开(公告)日: | 2021-01-12 |
| 发明(设计)人: | 胡伟鹏;林喆;聂鹤宇;王忠平 | 申请(专利权)人: | 上海商米科技集团股份有限公司;广东川田科技有限公司 |
| 主分类号: | G06F8/65 | 分类号: | G06F8/65 |
| 代理公司: | 上海市汇业律师事务所 31325 | 代理人: | 金炜霞 |
| 地址: | 200433 上海*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 用于 恢复 联网 终端 方法 以及 系统 | ||
本发明实施例涉及一种用于恢复物联网终端固件的方法以及系统。所述方法先在物联网终端中针对其固件存储备份固件;然后在物联网终端上电启动后,由其引导程序检测固件是否异常,并在异常时运行备份固件,通过第一物联网通信模块发布固件异常信息、固件异常的终端序列号及固件版本号,并同时订阅固件升级主题;接着由物联网服务器根据接收的固件异常信息、固件异常的终端序列号以及固件版本号对应绑定固件下载任务,并对应推送升级任务消息;接着由备份固件接收并利用升级任务消息,从物联网服务器下载对应的固件升级包;最后判断对固件升级包的下载是否成功,若是则安装固件升级包,否则继续所述下载。本发明能简化固件恢复并使恢复能自动进行。
技术领域
本发明实施例涉及物联网领域,具体涉及一种用于恢复物联网终端固件的系统以及方法。
背景技术
由于第五代移动通信(5G)在低时延、超低功耗、多终端兼容性上的巨大优势,随着5G的商用及普及,其所蕴藏的更多产业将会逐渐呈现。物联网(IOT)终端可通过5G得到低时延、超低功耗网络环境,更能实现万物互联。
诸如POS机等的物联网终端在使用过程中,针对由于固件运行或升级过程中出现固件异常或丢失而不能正常工作的状况,通常需要返厂维修。为避免此类返厂维修,现有技术提供了联网的固件恢复方法,但其中大多数固件恢复方式都是在如Android等大内存、大存储的独立的操作系统上进行,如路由器、手机、平板等,并且需要终端具有人机交互界面,通过人为操作才能恢复固件。但对于属于嵌入式设备的物联网终端来说,系统资源是有限的,如有限的网络带宽及有限的内存,没有人机交互界面,其无法适用上述现有技术中适用大内存、大存储及具用户交互界面的设备的固件恢复技术。
针对上述问题,本发明需要提供一种用于恢复物联网终端固件的方法以及系统,以简化固件恢复,并在固件异常时能自动从物联网服务器下载固件,从而实现固件异常时的自动恢复。
发明内容
为了解决现有技术存在的问题,本发明的至少一个实施例提供了一种用于恢复物联网终端固件的系统以及方法。
第一方面,本发明实施例提出一种用于恢复物联网终端固件的方法,其包括以下步骤:
(a)、在物联网终端中针对其固件存储备份固件,所述备份固件包括第一物联网通信模块及第一互联网通信模块;
(b)、在所述物联网终端上电启动后,由其引导程序检测所述物联网终端的固件是否异常,并在异常时运行所述备份固件,由所述备份固件通过所述第一物联网通信模块向物联网服务器发布固件异常信息、固件异常的终端序列号以及固件版本号,并同时订阅固件升级主题;
(c)、由所述物联网服务器通过第二物联网通信模块接收所述固件异常信息、固件异常的终端序列号以及固件版本号,根据固件异常的终端序列号及固件版本号对应绑定固件下载任务,并通过第二物联网通信模块对应推送升级任务消息;
(d)、由所述备份固件通过所述第一物联网通信模块接收所述升级任务消息,利用所述升级任务消息且通过所述第一互联网通信模块从所述物联网服务器下载对应的固件升级包;
(e)、判断所述备份固件对所述固件升级包的下载是否成功,若是则继续步骤(f),若否则继续步骤(d)中对固件升级包的下载;以及
(f)、由所述引导程序在固件对应位置上安装固件升级包。
在一些实施例中,所述步骤(c)和(d)中的所述升级任务消息包括升级包信息,所述步骤(e)中通过所述升级任务消息中的升级包信息来判断所述备份固件对所述固件升级包的下载是否成功。
在一些实施例中,步骤(b)中引导程序通过检测固件的完整性来检测固件是否异常,所述引导程序在固件异常时把所述备份固件拷贝到固件对应的位置之后运行所述备份固件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海商米科技集团股份有限公司;广东川田科技有限公司,未经上海商米科技集团股份有限公司;广东川田科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011124081.8/2.html,转载请声明来源钻瓜专利网。





