[发明专利]一种终端升级状态变更的方法、终端及物联网平台有效
申请号: | 201811543462.2 | 申请日: | 2018-12-17 |
公开(公告)号: | CN111328049B | 公开(公告)日: | 2021-11-09 |
发明(设计)人: | 杨志龙 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 终端 升级 状态 变更 方法 及物 联网 平台 | ||
本申请实施例公开了一种终端升级状态变更的方法、终端及物联网平台,用于终端在暂停升级场景和取消升级场景中,实现终端升级状态和物联网平台同步的功能。本申请实施例方法包括:当终端处于第一状态时,获取第一请求,所述第一请求包括暂停请求或者取消请求,所述第一状态为描述所述终端升级固件的状态;所述终端根据所述第一请求,转入所述第二状态,其中,若所述第一请求包括所述暂停请求,则所述第二状态为暂停状态,若所述第一请求包括取消请求,则所述第二状态为取消状态;所述终端向物联网平台发送状态更新通知,所述状态更新通知用于所述物联网平台将所述终端的本次升级状态设置为所述第二状态。
技术领域
本申请涉及物联网领域,尤其涉及一种终端升级状态变更的方法、终端及物联网平台。
背景技术
轻量级M2M(light weight M2M,LWM2M)是一种广泛应用于物联网(internet ofthings,IoT)领域的协议。IoT领域存在终端升级自身固件的场景。LWM2M定义了终端升级固件的4种状态,如下所示:IDLE:空闲态;DOWNLOADING:固件下载状态;DOWNLOADED:固件下载完成状态;UPDATING:固件升级状态。
同时,LWM2M也规定了这四种状态之间的迁移条件。如图1所示,为终端升级固件的现有四种状态之间的示意图。如图2所示,为四种状态描述终端固件正常下载的流程示意图。在图2所示中,终端上的下载状态转移为:idle-downloading-downloaded-updating-idle。每次状态变化,都会通知IoT平台。IoT平台因此能够及时感知终端的升级状态。升级完成后,IoT平台会查询升级结果。LWM2M协议定义了9种升级结果,可以描述升级成功和失败的原因,如下述表1所示。
表1
但是,在物联网领域,会有一些场景需要暂停或者取消升级。此时,原有的升级流程就无法很好的描述这些流程。因为LWM2M升级流程中没有定义升级暂停状态,如果终端单方面暂停升级,但是终端无法通知IoT平台暂停升级。IoT平台会认为终端还处于升级中,但是收不到终端升级相关的任何报文,IoT平台在升级任务超时后,会认为该次升级失败。查询终端升级结果,LWM2M中也没有定义失败原因为终端暂停升级。导致IoT平台无法知道此次终端升级失败的真实原因。
LWM2M升级流程中也没有定义升级取消状态,如果终端单方面取消升级,但是终端无法通知平台取消升级。IoT平台会认为终端还处于升级中,但是收不到终端升级相关的任何报文,平台在升级任务超时后,会认为该次升级失败。查询终端升级结果,LWM2M中也没有定义失败原因为终端取消升级。导致IoT平台无法知道此次升级失败的真实原因。
发明内容
本申请实施例提供了一种终端升级状态变更的方法、终端及物联网平台,用于终端在暂停升级场景和取消升级场景中,实现终端升级状态和物联网平台同步的功能。
有鉴于此,本申请实施例第一方面提供了一种终端升级状态变更的方法,可以包括:当终端处于第一状态时,获取第一请求,该第一请求包括暂停请求或者取消请求,该第一状态为描述该终端升级固件的状态;第一状态可以包括固件下载状态、固件下载完成状态或者固件升级状态。该终端根据该第一请求,转入该第二状态,其中,若该第一请求包括该暂停请求,则该第二状态为暂停状态,若该第一请求包括取消请求,则该第二状态为取消状态;该终端向物联网平台发送状态更新通知,其中,状态更新通知包括第二状态的指示信息,该状态更新通知用于该物联网平台将该终端的本次升级状态设置为该第二状态。在本申请实施例中,通过新增暂停状态,满足了终端暂停升级场景中,状态和IoT平台实时同步功能。通过新增取消状态,满足了终端取消升级场景中,状态和IoT平台实时同步功能。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811543462.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数据传输的方法以及基站
- 下一篇:一种异构物联网平台的通信方法及管理装置