System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 批量设备升级方法、装置、介质及设备制造方法及图纸_技高网

批量设备升级方法、装置、介质及设备制造方法及图纸

技术编号:41065170 阅读:2 留言:0更新日期:2024-04-24 11:18
本申请实施例提供一种批量设备升级方法、装置、介质及设备,该方法包括:确定待系统升级的批量设备,将批量设备与局域网进行连接;分别获取批量设备中各设备的系统版本号,将系统版本号中具有相同第一元素的设备组成一个设备集合;根据系统版本号确定各设备集合对应的升级策略;若设备集合对应的升级策略为基于局域网进行,则从设备集合中分离出目标设备集合及与目标设备集合适配的目标升级包;根据目标升级包对目标设备集合中各设备进行批量系统升级操作。本申请将目标升级包提前存储在局域网的服务器上,使得在对待系统升级的设备进行批量升级时,不需要将每个设备都通过连接广域网服务器进行升级,大大提高系统升级的效率。

【技术实现步骤摘要】

本申请涉及电子通信,尤其涉及一种设备升级,特别涉及一种批量设备升级方法、装置、介质及设备


技术介绍

1、设备升级是为设备增加功能、修复故障、优化使用体验等事项的主要方式。通常设备厂商通常会在系统升级包发布后推送消息给用户,让用户根据推送消息进行下载并进行fota(firmware over-the-air 移动终端的空中下载软件升级)操作,这是针对设备已出售进行使用的场景。也有这样一种场景,就是设备生产完成准备出货的时候,突然发现某个重大问题需要在出货前解决,需要在短时间内解决,避免影响设备出货。在这种情况下,设备相对比较集中,批量设备可以在人为操作下分别联网进行系统升级,以解决存在的问题。但是当遇到系统升级包的文件比较大时,如果所有设备都进行网络下载系统升级包,需要消耗较长时间,在这个过程中还可能因为网络不稳定导致下载失败,从而影响批量设备进行系统升级的效率。


技术实现思路

1、本申请实施例提供一种批量设备升级方法、装置、介质及设备,利用本申请实施例提供的批量设备升级方法,以解决如何提升批量设备进行系统升级时的效率的问题。

2、本申请实施例一方面提供了一种批量设备升级方法,所述批量设备升级方法包括:

3、确定待系统升级的批量设备,将所述批量设备与局域网进行连接;

4、分别获取所述批量设备中各设备的系统版本号,将所述系统版本号中具有相同第一元素的设备组成一个设备集合,所述第一元素用于指示系统版本的类别;

5、根据所述系统版本号确定各所述设备集合对应的升级策略;

6、若所述设备集合对应的升级策略为基于所述局域网进行,则从所述设备集合中分离出能够通过所述局域网完成系统升级的目标设备集合,及与所述目标设备集合适配的目标升级包;

7、根据所述目标升级包对所述目标设备集合中各设备进行批量系统升级操作。

8、在本申请实施例所述的批量设备升级方法中,所述根据所述系统版本号确定各所述设备集合对应的升级策略,包括:

9、若所述局域网中存在与所述设备集合中至少一个设备的系统版本号适配的目标升级包,则确定所述设备集合的升级策略为基于所述局域网进行。

10、在本申请实施例所述的批量设备升级方法中,所述根据所述系统版本号确定各所述设备集合对应的升级策略,包括:

11、若所述局域网中不存在与所述设备集合中设备的系统版本号适配的目标升级包,则确定所述设备集合的升级策略为基于广域网进行。

12、在本申请实施例所述的批量设备升级方法中,所述目标升级包对应的系统版本号中的第一元素与所述设备集合的各设备一致、且所述目标升级包对应的系统版本号中用于指示系统版本发布时间的第二元素晚于所述设备集合的至少一个设备。

13、在本申请实施例所述的批量设备升级方法中,在所述确定所述设备集合的升级策略为基于广域网进行之后,所述方法还包括:

14、从所述广域网中查找是否存在与所述设备集合中各设备对应的目标升级包,若存在,则从所述广域网上下载对应的目标升级包并上传所述局域网;

15、重复执行所述从所述设备集合中分离出能够通过所述局域网完成系统升级的目标设备集合,及与所述目标设备集合适配的目标升级包,根据所述目标升级包对所述目标设备集合中各设备进行批量系统升级操作的步骤。

16、在本申请实施例所述的批量设备升级方法中,在所述根据所述目标升级包对所述目标设备集合中各设备进行批量系统升级操作之前,所述方法还包括:

17、对所述目标升级包的完整性和合法性进行校验,若校验通过则执行所述根据所述目标升级包对所述目标设备集合中各设备进行批量系统升级操作的步骤。

18、在本申请实施例所述的批量设备升级方法中,所述根据所述系统版本号确定各所述设备集合对应的升级策略,包括:

19、若所述局域网与广域网中均不存在与所述设备集合中设备的系统版本号适配的目标升级包,则确定所述设备集合不需要进行系统升级操作。

20、相应的,本申请实施例另一方面还提供了一种批量设备升级装置,所述批量设备升级装置包括:

21、设备确定模块,用于确定待系统升级的批量设备,将所述批量设备与局域网进行连接;

22、数据获取模块,用于分别获取所述批量设备中各设备的系统版本号,将所述系统版本号中具有相同第一元素的设备组成一个设备集合,所述第一元素用于指示系统版本的类别;

23、策略确定模块,用于根据所述系统版本号确定各所述设备集合对应的升级策略;

24、设备分离模块,用于若所述设备集合对应的升级策略为基于所述局域网进行,则从所述设备集合中分离出能够通过所述局域网完成系统升级的目标设备集合,及与所述目标设备集合适配的目标升级包;

25、设备升级模块,用于根据所述目标升级包对所述目标设备集合中各设备进行批量系统升级操作。

26、相应的,本申请实施例另一方面还提供了一种存储介质,所述存储介质存储有多条指令,所述指令适于处理器进行加载,以执行如上所述的批量设备升级方法。

27、相应的,本申请实施例另一方面还提供了一种终端设备,包括处理器和存储器,所述存储器存储有多条指令,所述处理器加载所述指令以执行如上所述的批量设备升级方法。

28、本申请实施例提供了一种批量设备升级方法、装置、介质及设备,该方法通过确定待系统升级的批量设备,将所述批量设备与局域网进行连接;分别获取所述批量设备中各设备的系统版本号,将所述系统版本号中具有相同第一元素的设备组成一个设备集合,所述第一元素用于指示系统版本的类别;根据所述系统版本号确定各所述设备集合对应的升级策略;若所述设备集合对应的升级策略为基于所述局域网进行,则从所述设备集合中分离出能够通过所述局域网完成系统升级的目标设备集合,及与所述目标设备集合适配的目标升级包;根据所述目标升级包对所述目标设备集合中各设备进行批量系统升级操作。利用本申请实施例提供的批量设备升级方法,通过将待系统升级的批量设备连接局域网,再从批量设备中确定出能够基于局域网完成系统升级操作的目标设备集合,并从局域网中获取与目标设备集合适配的目标升级包对目标设备集合中的各设备进行批量系统升级操作。利用局域网优势,将目标升级包提前存储在局域网的服务器上,使得在对待系统升级的设备进行批量升级时,不需要将每个设备都通过连接广域网服务器进行升级,解除了同一网络带宽的限制,大大提高了系统升级的效率。

本文档来自技高网...

【技术保护点】

1.一种批量设备升级方法,其特征在于,包括:

2.如权利要求1所述的批量设备升级方法,其特征在于,所述根据所述系统版本号确定各所述设备集合对应的升级策略,包括:

3.如权利要求2所述的批量设备升级方法,其特征在于,所述根据所述系统版本号确定各所述设备集合对应的升级策略,包括:

4.如权利要求3所述的批量设备升级方法,其特征在于,所述目标升级包对应的系统版本号中的第一元素与所述设备集合的各设备一致、且所述目标升级包对应的系统版本号中用于指示系统版本发布时间的第二元素晚于所述设备集合的至少一个设备。

5.如权利要求3所述的批量设备升级方法,其特征在于,在所述确定所述设备集合的升级策略为基于广域网进行之后,所述方法还包括:

6.如权利要求1所述的批量设备升级方法,其特征在于,在所述根据所述目标升级包对所述目标设备集合中各设备进行批量系统升级操作之前,所述方法还包括:

7.如权利要求1所述的批量设备升级方法,其特征在于,所述根据所述系统版本号确定各所述设备集合对应的升级策略,包括:

8.一种批量设备升级装置,其特征在于,包括:

9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有多条指令,所述指令适于处理器进行加载,以执行权利要求1-7任一项所述的批量设备升级方法。

10.一种终端设备,其特征在于,包括处理器和存储器,所述存储器存储有多条指令,所述处理器加载所述指令以执行权利要求1-7任一项所述的批量设备升级方法。

...

【技术特征摘要】

1.一种批量设备升级方法,其特征在于,包括:

2.如权利要求1所述的批量设备升级方法,其特征在于,所述根据所述系统版本号确定各所述设备集合对应的升级策略,包括:

3.如权利要求2所述的批量设备升级方法,其特征在于,所述根据所述系统版本号确定各所述设备集合对应的升级策略,包括:

4.如权利要求3所述的批量设备升级方法,其特征在于,所述目标升级包对应的系统版本号中的第一元素与所述设备集合的各设备一致、且所述目标升级包对应的系统版本号中用于指示系统版本发布时间的第二元素晚于所述设备集合的至少一个设备。

5.如权利要求3所述的批量设备升级方法,其特征在于,在所述确定所述设备集合的升级策略为基于广域网进行之后,所述方法还包括:

【专利技术属性】
技术研发人员:袁满周胜乐杨文刚
申请(专利权)人:TCL通讯科技成都有限公司
类型:发明
国别省市:

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

1