The application discloses a method, device, system and storage medium for equipment upgrading, which belongs to the field of equipment upgrading. The method includes: acquiring the equipment information of the first equipment to be upgraded; judging whether the first equipment to be upgraded meets the preset upgrade conditions according to the equipment information of the first equipment to be upgraded; when the first equipment to be upgraded meets the preset upgrade conditions, upgrading the first equipment to be upgraded according to the number of concurrent upgrades in the cell where the first equipment to be upgraded is located and the preset total number of concurrent upgrades. The number of concurrent upgrades in the cell where the first equipment to be upgraded is the maximum number of devices that can be upgraded simultaneously in the cell where the first equipment to be upgraded is located. This application is helpful to solve the problem that equipment upgrade consumes a large amount of electricity, even leads to the failure of upgrade, reduces the power consumption of equipment upgrade, and reduces the probability of equipment upgrade failure.
【技术实现步骤摘要】
设备升级方法、装置及系统、存储介质
本申请涉及设备升级领域,特别涉及一种设备升级方法、装置及系统、存储介质。
技术介绍
窄带物联网(NarrowbandInternetofThings,NB-IoT)系统是一种典型的物联网(InternetofThings,IoT)系统,NB-IoT系统包括多个IoT设备和用于管理该多个IoT设备的管理服务器,多个IoT设备可以处于不同的小区,每个小区中可以包括多个由管理服务器所管理的IoT设备,且处于同一小区的多个IoT设备共享该同一小区的带宽。其中,在IoT设备使用的过程中,经常需要对IoT设备升级。相关技术中,通常由管理服务器控制其所管理的IoT设备批量升级。在实施时,管理服务器从自身所管理的IoT设备中随机选择至少两个IoT设备,并批量向该至少两个IoT设备发送升级指令,每个IoT设备接收到升级指令后,根据升级指令从管理服务器上下载升级包,然后根据升级包在本地升级,每个IoT设备在升级的过程中,定时向管理服务器上报升级进度,并在升级完成或者升级失败之后,向管理服务器上报升级结果。管理服务器接收到IoT设备上报的升级结果之后,可以根据预设的升级策略对升级失败的IoT设备重新升级,直至升级成功或者升级次数达到预定次数。其中,IoT设备通常采用电池供电,IoT设备的升级过程需要消耗大量的电量,且升级过程耗时越长消耗的电量越大。在实现本申请的过程中,专利技术人发现相关技术至少存在以下问题:目前由管理服务器从自身所管理的IoT设备中随机选择IoT设备批量升级,而由于每个小区中可以包括多个由管理服务器所管理的IoT设备,因此, ...
【技术保护点】
1.一种设备升级方法,其特征在于,所述方法包括:获取第一待升级设备的设备信息;根据所述第一待升级设备的设备信息,判断所述第一待升级设备是否满足预设的升级条件;当所述第一待升级设备满足所述预设的升级条件时,根据所述第一待升级设备所在小区的并发升级数和预设的总并发升级数,对所述第一待升级设备升级,所述第一待升级设备所在小区的并发升级数为所述第一待升级设备所在小区中能够同时升级的设备的最大数量。
【技术特征摘要】
1.一种设备升级方法,其特征在于,所述方法包括:获取第一待升级设备的设备信息;根据所述第一待升级设备的设备信息,判断所述第一待升级设备是否满足预设的升级条件;当所述第一待升级设备满足所述预设的升级条件时,根据所述第一待升级设备所在小区的并发升级数和预设的总并发升级数,对所述第一待升级设备升级,所述第一待升级设备所在小区的并发升级数为所述第一待升级设备所在小区中能够同时升级的设备的最大数量。2.根据权利要求1所述的方法,其特征在于,在所述根据所述第一待升级设备所在小区的并发升级数和预设的总并发升级数,对所述第一待升级设备升级之前,所述方法还包括:获取升级包的大小和所述第一待升级设备所在小区的带宽;根据所述第一待升级设备所在小区的带宽和所述升级包的大小,确定所述第一待升级设备所在小区的并发升级数。3.根据权利要求1所述的方法,其特征在于,所述根据所述第一待升级设备所在小区的并发升级数和预设的总并发升级数,对所述第一待升级设备升级,包括:判断所述第一待升级设备所在小区的在升级设备数是否小于所述第一待升级设备所在小区的并发升级数;当所述第一待升级设备所在小区的在升级设备数小于所述第一待升级设备所在小区的并发升级数时,判断管理服务器所管理的所有设备中总的在升级设备数是否小于所述总并发升级数;当所述管理服务器所管理的所有设备中总的在升级设备数小于所述总并发升级数时,对所述第一待升级设备升级。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:当所述第一待升级设备所在小区的在升级设备数不小于所述第一待升级设备所在小区的并发升级数,或者,所述管理服务器所管理的所有设备中总的在升级设备数不小于所述总并发升级数时,挂起所述第一待升级设备的升级。5.根据权利要求4所述的方法,其特征在于,在所述挂起所述第一待升级设备的升级之后,所述方法还包括:在所述第一待升级设备所在小区的在升级设备数小于所述第一待升级设备所在小区的并发升级数,且所述管理服务器所管理的所有设备中总的在升级设备数小于所述总并发升级数时,对所述第一待升级设备升级。6.根据权利要求3至5任一所述的方法,其特征在于,在所述对所述第一待升级设备升级之前,所述方法还包括:锁定所述第一待升级设备的上层业务;在所述对所述第一待升级设备升级之后,所述方法还包括:解锁所述第一待升级设备的上层业务。7.根据权利要求1至5任一所述的方法,其特征在于,所述设备信息包括:剩余电量和信号强度,所述预设的升级条件包括:所述剩余电量不小于预设电量阈值和所述信号强度不小于预设强度阈值。8.根据权利要求1至5任一所述的方法,其特征在于,所述方法还包括:获取第二待升级设备的设备信息;根据所述第二待升级设备的设备信息,判断所述第二待升级设备是否满足预设的升级条件;当所述第二待升级设备满足所述预设的升级条件时,根据所述第二待升级设备所在小区的并发升级数和预设的总并发升级数,对所述第二待升级设备升级,所述第二待升级设备所在小区的并发升级数为所述第二待升级设备所在小区中能够同时升级的设备的最大数量。9.一种设备升级装置,其特征在于,所述装置包括:第一获取模块,用于获取第一待升级设备的设备信息;第一判断模块,用于根据所述第一待升级设备的设备信息,判断所述第一待升级设备是否满足预设的升级条件;第一升级模块,用于当所述第一待升级设备满足所述预设的升级条件时,根据所述第一待升级设备所在小区的并发升级数和预设的总并发升级数,对...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。