[发明专利]一种设备升级方法和装置有效
申请号: | 201810869281.2 | 申请日: | 2018-08-02 |
公开(公告)号: | CN110798331B | 公开(公告)日: | 2021-11-09 |
发明(设计)人: | 潘秋菱;张园园;姜耀国;张辉 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08;H04L9/32;G06Q40/04 |
代理公司: | 北京弘权知识产权代理有限公司 11363 | 代理人: | 逯长明;许伟群 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 设备 升级 方法 装置 | ||
公开了一种设备升级方法和装置,所述方法包括:IOT网关获取升级请求,所述升级请求中包括升级包的第一期望版本号;根据所述第一期望版本号对第一设备集合中的至少一个设备的期望版本号进行更新,并将更新后包括第一期望版本号的至少一个更新结果记录在区块链本地账本上;IOT网关通过所述第一期望版本号确定待升级设备;并向所述待升级设备发送升级任务,以使所述待升级设备按照第一期望版本号更新自身的版本号。本方法,基于区块链的共识机制和分布式账本功能,通过更新的期望版本号确定待升级设备,使得这些设备的设备信息不受限于某一个设备,避免某一网元设备发生故障时,影响全网的设备升级,本方法提高设备升级系统的稳健性。
技术领域
本申请涉及区块链领域,尤其涉及一种设备升级方法和装置。
背景技术
物联网是新一代信息技术的重要组成部分,也是“信息化”时代的重要发展阶段。物联网(Internet of things,IoT)即物物相连的互联网。它包括两层含义:其一,物联网的核心和基础仍然是互联网,是在互联网基础上的延伸和扩展的网络;其二,其用户端延伸和扩展到了任何物品与物品之间,进行信息交换和通信。一般地,可以将“物品”统称为IOT设备。
IOT设备在使用中经常面临升级(包括设备固件、设备上的软件包等)的需求:比如,由于IOT设备使用广、场景多,所以需要不断升级IOT设备上的软件包来支持自身的发展和创新的实现。另外,为了保护IOT设备避免攻击和遭到损坏,需要将其升级为最新固件。
目前,IOT设备升级通常作为IOT平台的一项设备管理服务提供。由于IOT设备具有数量多、物理位置分散、升级频繁等特点,所以对设备升级服务的健壮性提出了巨大挑战。一种为IOT设备升级方式是,利用IOT平台以及其配套的IOT网关来提供升级服务。其中,该IOT平台由IOT业务运营商提供,IOT业务运营商可以是电信运营商或者其他企业。
具体地,如图1所述,表示一种由IOT平台和IOT网关为设备提供升级服务的流程图。进一步地,该升级方法包括以下步骤:
1.IOT业务运营商/设备厂商/软件厂商通过业务提供商门户(Service ProviderPortal,SP Portal)向IOT平台上传升级包;
2.IOT业务运营商/设备厂商/软件厂商在SP Portal上选择待升级IOT设备,并进行设备升级任务和策略的配置;
3.SP Portal下发升级任务到IOT平台;
4.IOT平台接收升级任务,并根据自身存储的设备信息确定待升级IOT设备,以及与该待升级IOT设备连接的IOT网关,并下发升级任务到待升级IOT设备连接的IOT网关;
5.IOT网关下发升级任务到待升级IOT设备;
6.IOT设备向IOT网关请求升级包;
7.IOT网关向IOT平台请求升级包;
8.IOT平台发送升级包给IOT网关;
9.IOT网关发送升级包给IOT设备;
10.IOT设备升级并重启;
11.IOT设备向IOT网关上报升级结果;
12.IOT网关向IOT平台上报升级结果;
13.IOT业务运营商/设备厂商/软件厂商查询IOT设备的升级结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810869281.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种电信诈骗库更新处理方法及装置
- 下一篇:用于搜索目录访问组的方法和系统