预览加载中,请您耐心等待几秒...
1/9
2/9
3/9
4/9
5/9
6/9
7/9
8/9
9/9

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113067730A(43)申请公布日2021.07.02(21)申请号202110292233.3(22)申请日2021.03.18(71)申请人上海挚想科技有限公司地址200052上海市长宁区长宁路999号6楼6327室(72)发明人齐君蔡光渊张耀榆李晓炜徐培峰周晨宋健黄继辉(74)专利代理机构上海段和段律师事务所31334代理人李佳俊郭国中(51)Int.Cl.H04L12/24(2006.01)H04L29/06(2006.01)权利要求书1页说明书4页附图3页(54)发明名称一种物联网终端设备的升级方法、系统及介质(57)摘要本发明提供了一种物联网终端设备的升级方法及系统,包括:基于TCP/UDP的应用层协议的轻量级请求应答模型,支持物联网终端设备高并发OTA升级请求;所述轻量级请求应答模型是基于TCP/UDP的物联网传输协议,设备与服务端进行通信。本发明设备升级分级管理,智能硬件支持异常恢复机制,保障OTA不影响智能硬件服务,服务端作为多级控制的前两个环节,可完整监控升级过程。CN113067730ACN113067730A权利要求书1/1页1.一种物联网终端设备的升级方法,其特征在于,包括:基于TCP/UDP的应用层协议的轻量级请求应答模型,支持物联网终端设备高并发OTA升级请求;所述轻量级请求应答模型是基于TCP/UDP的物联网传输协议,设备与服务端进行通信。2.根据权利要求1所述的物联网终端设备的升级方法,其特征在于,所述OTA升级请求包括TCP/UDP的应用层协议认证。3.根据权利要求1所述的物联网终端设备的升级方法,其特征在于,所述TCP/UDP的应用层协议的轻量级请求应答模型,支持物联网终端设备高并发OTA升级请求包括:步骤S1:设备将请求信息封装成TCP/UDP的应用层协议的请求体发送给服务端;步骤S2:服务端接收到请求后,对封装成TCP/UDP的应用层协议的请求体进行认证;当认证通过后,则当前设备进行升级;认证失败,则当前设备退出升级。4.根据权利要求3所述的物联网终端设备的升级方法,其特征在于,所述步骤S2包括:设备发送请求数据至服务端,服务端接收到请求后,对请求数据进行合法性认证,当服务端认证成功时,请求数据进入升级业务流程中;当服务端认证失败时,服务端返回错误信息,并告知设备认证失败,请求数据不再进入到升级业务流程并退出。5.一种物联网终端设备的升级系统,其特征在于,包括:基于TCP/UDP的应用层协议的轻量级请求应答模型,支持物联网终端设备高并发OTA升级请求;所述轻量级请求应答模型是基于TCP/UDP的物联网传输协议,设备与服务端进行通信。6.根据权利要求5所述的物联网终端设备的升级系统,其特征在于,所述TCP/UDP的应用层协议的轻量级请求应答模型,支持物联网终端设备高并发OTA升级请求包括:模块M1:设备将请求信息封装成TCP/UDP的应用层协议的请求体发送给服务端;模块M2:服务端接收到请求后,对封装成TCP/UDP的应用层协议的请求体进行认证;当认证通过后,则当前设备进行升级;认证失败,则当前设备退出升级。7.根据权利要求6所述的物联网终端设备的升级系统,其特征在于,所述模块M2包括:设备发送请求数据至服务端,服务端接收到请求后,对请求数据进行合法性认证,当服务端认证成功时,请求数据进入升级业务流程中;当服务端认证失败时,服务端返回错误信息,并告知设备认证失败,请求数据不再进入到升级业务流程并退出。8.一种存储有计算机程序的计算机可读存储介质,其特征在于,所述计算机程序被处理器执行时实现权利要求1至4中任一项所述的方法的步骤。2CN113067730A说明书1/4页一种物联网终端设备的升级方法、系统及介质技术领域[0001]本发明涉及OTA技术领域,具体地,涉及一种物联网终端设备的升级方法、系统及介质。背景技术[0002]随着智能硬件设备的铺设量逐步增加,智能硬件的功能也在逐步的完善,但是由于智能硬件散落在全国不同的位置,无法进行统一回收升级,所以要通过OTA技术进行远程升级,丰富软件功能。如共享单车,无人值守零售柜,共享按摩椅,智能家居,智能家电等产品均有类似的功能。[0003]专利文献CN108650287A公开了一种物联网中的终端设备的升级方法、设备及计算机可读介质,将第一升级包拆分成多个第一数据块;获取各第一数据块的下载地址;通过无线方式向终端设备发送携带各第一数据块的下载地址的升级命令,以供终端设备根据升级命令中的下载地址,分次下载各第一数据块,并在每次下载后,根据下载的第一数据块,升级终端设备的系统,直到第一升级包对应的所有第一数据块对终端设备的系统的升级完成。通过采用上述流式升级的技术方案实