一种FOTA升级的方法及装置制造方法及图纸

技术编号:28051596 阅读:18 留言:0更新日期:2021-04-14 13:13
本申请实施例公开了一种FOTA升级的方法,包括:物联网终端接收FOTA云管理服务器发送的升级指令,所述升级指令中包含有唯一升级标识符,所述唯一升级标识符与物联网终端的ID一一对应;所述物联网终端发送升级请求至FOTA升级设备,以使所述FOTA升级设备基于所述升级指令中的唯一升级标识符,对所述物联网终端设备进行FOTA升级;所述物联网终端在升级完毕后,发送升级成功指令至所述FOTA云管理服务器,以使所述FOTA云管理服务器回收所述唯一升级标识符,并解除所述唯一升级标识符与所述物联网终端的ID的对应关系。端的ID的对应关系。端的ID的对应关系。

【技术实现步骤摘要】
一种FOTA升级的方法及装置


[0001]本申请涉及通信
,尤其涉及一种FOTA升级的方法及装置。

技术介绍

[0002]FOTA(Firmware Over-The-Air),是通过空中下载的方式有效而可靠的对设备进行升级的一种手段。
[0003]对于物联网终端(Customer Premise Equipment,物联网终端)而言, FOTA升级一般会通过专用的第三方FOTA升级设备进行升级,例如通过 FOTA服务器下发升级包进行升级,也可以通过返厂的方式进行升级。
[0004]现有技术中,专利技术人发现具备以下缺点:在物联网终端实际使用过程中,90%的物联网终端设备并不需要经常性的物联网终端升级,只有10%的设备会进行升级,然而现有技术中往往是针对批量性的物联网终端设备进行升级操作,既浪费了时间,降低了使用效率,又提升了升级成本。

技术实现思路

[0005]本申请实施例提供一种FOTA升级的方法、智能终端及计算机可读介质,用于解决现有技术中批量FOTA升级导致使用效率低下的问题,提升了物联网终端设备FOTA升级的效率。
[0006]本专利技术实施例提供一种FOTA升级的方法,包括:
[0007]物联网终端接收FOTA云管理服务器发送的升级指令,所述升级指令中包含有唯一升级标识符,所述唯一升级标识符与物联网终端的ID一一对应;
[0008]所述物联网终端发送升级请求至FOTA升级设备,以使所述FOTA升级设备基于所述升级指令中的唯一升级标识符,对所述物联网终端设备进行FOTA升级;
[0009]所述物联网终端在升级完毕后,发送升级成功指令至所述FOTA云管理服务器,以使所述FOTA云管理服务器回收所述唯一升级标识符,并解除所述唯一升级标识符与所述物联网终端的ID的对应关系。
[0010]可选地,在所述物联网终端接收FOTA云管理服务器发送的升级指令之前,所述方法还包括:
[0011]所述物联网终端与所述FOTA云管理服务器建立连接;
[0012]所述FOTA云管理服务器生成多个唯一升级标识符与物联网终端设备 ID的对应关系表,所述对应关系表用于指示唯一升级标识符与物联网终端的对应关系,以及所述唯一升级标识符的回收状态。
[0013]可选地,在对所述物联网终端设备进行FOTA升级之后,并在所述 FOTA云管理服务器回收所述唯一升级标识符之前,所述方法还包括:
[0014]所述FOTA升级设备接收第二物联网终端发送的升级请求,所述第二物联网终端发送的升级请求中包括所述相同的唯一升级标识符;
[0015]所述FOTA升级设备基于所述相同的唯一升级标识符,禁止对所述第二物联网终端进行FOTA升级。
[0016]可选地,在对所述物联网终端设备进行FOTA升级之后,所述方法还包括:
[0017]所述物联网终端断开与所述FOTA升级设备的连接。
[0018]可选地,在物联网终端接收FOTA云管理服务器发送的升级指令之前,所述方法还包括:
[0019]监控所述物联网终端的运行状态,并通过人工智能算法预测所述物联网终端的下一次升级时间,并在所述升级时间点发送升级指令至所述物联网终端。
[0020]可选地,所述通过人工智能算法预测所述物联网终端的下一次升级时间,包括:
[0021]通过卷积神经网络预测所述物联网终端的下一次升级时间。
[0022]可选地,所述通过卷积神经网络预测所述物联网终端的下一次升级时间,包括:
[0023]监控所述物联网终端的工作时长及不同升级版本的工作效能,将所述工作时长和工作效能作为张量数据输入到预测计算网络进行模型训练,所述计算网络采用卷积神经网络和非线性回归算法;
[0024]通过所述模型训练计算不同升级版本工作效能与工作时长的网络模型,并基于所述网络模型预测所述物联网终端的升级时间。
[0025]本专利技术实施例还提供一种FOTA升级的物联网终端,所述物联网终端包括:
[0026]接收模块,用于接收FOTA云管理服务器发送的升级指令,所述升级指令中包含有唯一升级标识符,所述唯一升级标识符与物联网终端的ID 一一对应;
[0027]发送模块,用于物联网终端发送升级请求至FOTA升级设备,以使所述FOTA升级设备基于所述升级指令中的唯一升级标识符,对所述物联网终端设备进行FOTA升级;
[0028]所述发送模块还用于:所述物联网终端在升级完毕后,发送升级成功指令至所述FOTA云管理服务器,以使所述FOTA云管理服务器回收所述唯一升级标识符,并解除所述唯一升级标识符与所述物联网终端的ID的对应关系。
[0029]本专利技术实施例还提供一种物联网终端,其特征在于,包括存储器和处理器,所述存储器上存储有计算机可执行指令,所述处理器运行所述存储器上的计算机可执行指令时实现上述FOTA升级的方法。
[0030]本专利技术实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时,实现上述FOTA升级的方法。
附图说明
[0031]为了更清楚地说明本申请实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍。
[0032]图1为一个实施例中FOTA升级方法的流程图;
[0033]图2为另一个实施例中FOTA升级方法的流程图。
[0034]图3为一个实施例中FOTA升级的物联网终端结构示意图。
具体实施方式
[0035]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完
整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0036]应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。
[0037]还应当理解,在此本申请说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本申请。如在本申请说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。
[0038]还应当进一步理解,在本申请说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。
[0039]如在本说明书和所附权利要求书中所使用的那样,术语“如果”可以依据上下文被解释为“当...时”或“一旦”或“响应于确定”或“响应于检测到”。类似地,短语“如果确定”或“如果检测到[所描述条件或事件]”可以依据上下文被解释为意指“一旦确定”或“响应于确定”或“一旦检测到[所描述条件或事件]”或“响应于检测到[所描本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种FOTA升级的方法,其特征在于,包括:物联网终端接收FOTA云管理服务器发送的升级指令,所述升级指令中包含有唯一升级标识符,所述唯一升级标识符与物联网终端的ID一一对应;所述物联网终端发送升级请求至FOTA升级设备,以使所述FOTA升级设备基于所述升级指令中的唯一升级标识符,对所述物联网终端设备进行FOTA升级;所述物联网终端在升级完毕后,发送升级成功指令至所述FOTA云管理服务器,以使所述FOTA云管理服务器回收所述唯一升级标识符,并解除所述唯一升级标识符与所述物联网终端的ID的对应关系。2.根据权利要求1的方法,其特征在于,在所述物联网终端接收FOTA云管理服务器发送的升级指令之前,所述方法还包括:所述物联网终端与所述FOTA云管理服务器建立连接;所述FOTA云管理服务器生成多个唯一升级标识符与物联网终端设备ID的对应关系表,所述对应关系表用于指示唯一升级标识符与物联网终端的对应关系,以及所述唯一升级标识符的回收状态。3.根据权利要求1的方法,其特征在于,在对所述物联网终端设备进行FOTA升级之后,并在所述FOTA云管理服务器回收所述唯一升级标识符之前,所述方法还包括:所述FOTA升级设备接收第二物联网终端发送的升级请求,所述第二物联网终端发送的升级请求中包括所述相同的唯一升级标识符;所述FOTA升级设备基于所述相同的唯一升级标识符,禁止对所述第二物联网终端进行FOTA升级。4.根据权利要求1的方法,其特征在于,在对所述物联网终端设备进行FOTA升级之后,所述方法还包括:所述物联网终端断开与所述FOTA升级设备的连接。5.根据权利要求1-4任一项的方法,其特征在于,在物联网终端接收FOTA云管理服务器发送的升级指令之前,所述方法还包括:监控所述物联网终端的运行状态,并通过人工智能算法预测...

【专利技术属性】
技术研发人员:何伟吴琦廖宏俭
申请(专利权)人:深圳信可通讯技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1