System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种设备群组及其初始化配置和软件更新方法技术_技高网

一种设备群组及其初始化配置和软件更新方法技术

技术编号:44853229 阅读:4 留言:0更新日期:2025-04-01 19:46
本发明专利技术涉及一种设备群组及其初始化配置和软件更新方法,通过在设备群组中随机选择一个设备作为初始主机,对其进行初始化配置或软件更新,然后利用星闪通信模组建立东西向无线连接,实现对其他从机的批量初始化和升级。本发明专利技术利用星闪通信的一发多收特性,高效地向多个从机同时发送配置或更新数据,从而解决了无北向网络或网络不稳定环境下的设备群组管理难题。

【技术实现步骤摘要】

本专利技术涉及设备群组的管理和维护,具体涉及一种设备群组初始化配置和软件更新方法。


技术介绍

1、目前,许多应用场景需要多个设备协同工作,如监控系统、智能家居设备等。在这些场景下,需要进行初始化配置或软件更新,以确保它们能够正确地与其他设备通信和协作。然而,在大批量的设备群组需要同时并网接入的情况下,传统的配置方法可能会变得不够有效。

2、传统的配置方法主要有以下两种:

3、(1)在现场采用有线或无线的方式,以电脑/手机等终端与单个设备建立一对一连接,并对设备进行初始化配置或软件更新,但是这种方法在设备部署数量较大的情况下,工作量巨大,且存在大量重复性操作。

4、(2)使用有线或无线的通信方式,北向与监控平台建立连接,并使用监控平台对设备群组批量下发初始化配置或软件更新,但是这种方法依赖于稳定的有线或无线的北向通信,在没有北向网络连接或者北向网络连接不稳定的情况下,会存在无法正确初始化配置或软件更新的问题,北向网络连接是指从下层网络(如接入层)向上层网络(如汇聚层或核心层)的数据传输。例如,在某机房中部署了若干台摄像头,机房内部通常会有大量的电子设备和金属结构,这些因素可能会干扰或阻碍无线信号的传输,导致无法建立可靠的网络连接;此外,为了保证机房内部数据的安全性,有时还会采取措施将机房内部与外部网络隔离开来,以防止未经授权的访问和攻击,在该场景下将无法使用监控平台对摄像头群组批量下发初始化配置或软件更新。


技术实现思路

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、优选地,所述设备群组允许加入新设备;新加入设备群组的设备自动作为从机,用于接收邻近主机的初始化配置数据或软件更新数据,新加入设备群组的设备用于比较接收到的软件更新数据的软件版本与自身软件版本,若接收到的软件更新数据的软件版本较新,则根据接收到的软件更新数据进行软件更新,若本文档来自技高网...

【技术保护点】

1.一种设备群组初始化配置和软件更新方法,其特征在于,设备群组包括多个设备,每个设备均搭载至少一个星闪通信模组,且每个设备具有唯一的识别码或网络地址;当所述设备未初始化时,所述设备处于第一状态;所述第一状态为设备保持允许接收初始化配置参数的状态;当所述设备已初始化时,所述设备处于第二状态;所述第二状态为设备保持正常运行且允许接收软件更新数据的状态;

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述方法还包括:

5.根据权利要求3所述的方法,其特征在于,所述方法还包括:

6.根据权利要求1~5中任一项所述的方法,其特征在于,主机基于星闪通信一发多收的特性,根据多个从机的识别码或网络地址以及设备状态向多个从机同时发送初始化配置数据或软件更新数据,包括:

7.一种设备群组,其特征在于,所述设备群组包括多个设备,每个设备均搭载至少一个星闪通信模组,且每个设备具有唯一的识别码或网络地址;

8.根据权利要求7所述的设备群组,其特征在于,所述从机用于在完成初始化配置数据或软件更新数据接收后自动转为新的主机,通过星闪通信模组与其他从机建立东西向无线连接,查询其他从机的识别码或网络地址以及设备状态,并根据其他从机的识别码或网络地址以及设备状态向其他从机发送初始化配置数据或软件更新数据,实现以链式传播方式覆盖设备群组内所有设备的初始化配置和软件更新。

9.根据权利要求7所述的设备群组,其特征在于,所述设备群组允许加入新设备;新加入设备群组的设备自动作为从机,用于接收邻近主机的初始化配置数据或软件更新数据,新加入设备群组的设备用于比较接收到的软件更新数据的软件版本与自身软件版本,若接收到的软件更新数据的软件版本较新,则根据接收到的软件更新数据进行软件更新,若自身软件版本较新,则新加入设备群组的设备自动转为新的主机,此时其他设备作为该新的主机的从机,触发设备群组内其他设备反向同步更新,该新的主机通过星闪通信模组与多个从机建立东西向无线连接,查询多个从机的识别码或网络地址以及设备状态,并基于星闪通信一发多收的特性,根据多个从机的识别码或网络地址以及设备状态向多个从机发送软件更新数据。

10.根据权利要求7~9中任一项所述的设备群组,其特征在于,主机用于当从机的设备状态为第一状态时,根据从机的识别码或网络地址向从机发送初始化配置数据;当从机的设备状态为第二状态时,查询从机的软件版本,若从机的软件版本相对于主机软件版本较新,则根据从机的识别码或网络地址向从机发送软件更新数据,否则,不向从机发送软件更新数据。

...

【技术特征摘要】

1.一种设备群组初始化配置和软件更新方法,其特征在于,设备群组包括多个设备,每个设备均搭载至少一个星闪通信模组,且每个设备具有唯一的识别码或网络地址;当所述设备未初始化时,所述设备处于第一状态;所述第一状态为设备保持允许接收初始化配置参数的状态;当所述设备已初始化时,所述设备处于第二状态;所述第二状态为设备保持正常运行且允许接收软件更新数据的状态;

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述方法还包括:

5.根据权利要求3所述的方法,其特征在于,所述方法还包括:

6.根据权利要求1~5中任一项所述的方法,其特征在于,主机基于星闪通信一发多收的特性,根据多个从机的识别码或网络地址以及设备状态向多个从机同时发送初始化配置数据或软件更新数据,包括:

7.一种设备群组,其特征在于,所述设备群组包括多个设备,每个设备均搭载至少一个星闪通信模组,且每个设备具有唯一的识别码或网络地址;

8.根据权利要求7所述的设备群组,其特征在于,所述从机用于在完成初始化配置数据或软件更新数据接收后自动转为新的主机,通过星闪通信模组与其他从机建立东西向无线连接,查询其他从机的识...

【专利技术属性】
技术研发人员:陈嘉张天李翼林敏宜张越孙沛杰吴谦吕为翁俊鸿刘国英李杨帆宋英杰高强李彦
申请(专利权)人:深圳供电局有限公司
类型:发明
国别省市:

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

1