System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及无线通信的,具体而言,涉及一种故障主网关设备替换方法、装置、电子设备及存储介质。
技术介绍
1、目前,全屋智能家居情景下的集中式zigbee网络,由于网关使用寿命问题或者供电问题,导致网关无法正常运行,在处理该故障网关时,需要通过云端服务器判定网关是否故障,一旦判定网关故障,则需要人工现场查看,更换故障设备。
2、但这种现有的解决方案十分耗时。首先云端服务器发现网关故障,至少需要10分钟时间。其次,需要处理人员去到现场处理,耗费人力,且对于熟练的工程师而言,操作过程至少需要10分钟,对于普通用户而言,则需要更长的处理时间。另外,在处理网关故障的过程中,会出现网络瘫痪而无法正常使用的情况,而从网络故障到网络恢复,至少需要花费25分钟的处理时间。
3、因此,为了解决现有的zigbee网络网关在出现故障情况时会引发长时间的网络瘫痪而无法正常使用的技术问题,亟需一种故障主网关设备替换方法、装置、电子设备及存储介质。
技术实现思路
1、本申请的目的在于提供一种故障主网关设备替换方法、装置、电子设备及存储介质,通过网关设备连接系统,根据预设的设备网关能力强度计算公式,计算得到备用网关设备的网关能力强度排序,以替换故障主网关设备,得到新的主网关设备,解决现有的zigbee网络网关在出现故障情况时会引发长时间的网络瘫痪而无法正常使用的问题,用备用网关设备替换故障主网关设备,减少故障引发的网络瘫痪处理耗时,且网络瘫痪处理过程无需人工操作,减少人工维护成本,提高了网络
2、第一方面,本申请提供了一种故障主网关设备替换方法,应用于网关设备连接系统的控制系统,以对故障主网关设备进行替换,所述网关设备连接系统包括所述控制系统和网关设备系统;所述网关设备系统包括依次连接的主网关设备、备用网关设备和终端设备;所述网关设备系统设置有一个所述主网关设备、多个所述备用网关设备和多个所述终端设备;
3、所述故障主网关设备替换方法包括步骤:
4、s101,获取多个所述备用网关设备的备用网关设备信息;
5、s102,根据预设的设备网关能力强度计算公式,结合所述备用网关设备信息,计算得到多个所述备用网关设备的网关能力强度排序;
6、s103,当检测到出现所述终端设备无法连接互联网的情况时,开始统计各所述终端设备由于无法连接互联网而自动发出的路由查找报文;
7、s104,当预设周期内接收到的所述路由查找报文的数量大于预设阈值时,根据所述网关能力强度排序,用所述备用网关设备对故障主网关设备进行替换,得到新的主网关设备。
8、本申请提供的故障主网关设备替换方法可以实现对故障主网关设备进行替换,通过网关设备连接系统,根据预设的设备网关能力强度计算公式,计算得到备用网关设备的网关能力强度排序,以替换故障主网关设备,得到新的主网关设备,解决现有的zigbee网络网关在出现故障情况时会引发长时间的网络瘫痪而无法正常使用的问题,用备用网关设备替换故障主网关设备,减少故障引发的网络瘫痪处理耗时,且网络瘫痪处理过程无需人工操作,减少人工维护成本,提高了网络故障的处理效率。
9、可选地,所述主网关设备、所述备用网关设备和所述终端设备为具有zigbee功能和wifi功能的智能设备。
10、可选地,步骤s101之前,还包括:
11、通过zigbee网络,将所述主网关设备连接的wifi网络信息发送至所述备用网关设备。
12、可选地,步骤s101包括:
13、a1,获取所述网关设备系统中所有设备的设备信息;
14、a2,从所述设备信息中提取多个所述备用网关设备的设备信息,记为备用网关设备信息。
15、可选地,步骤s102包括:
16、b1,根据所述预设的设备网关能力强度计算公式,结合所述备用网关设备信息,计算得到多个所述备用网关设备的网关能力数值;
17、b2,对所述网关能力数值进行降序排序,得到多个所述备用网关设备的网关能力强度排序。
18、本申请提供的故障主网关设备替换方法可以实现对故障主网关设备进行替换,通过预设的设备网关能力强度计算公式,计算多个备用网关设备的网关能力数值并进行排序,得到网关能力强度排序,通过网关能力强度排序可以用备用网关设备替换故障主网关设备,有利于提高网络故障的处理效率。
19、可选地,步骤s104包括:
20、c1,当预设周期内所述路由查找报文的数量大于预设阈值时,从所述网关能力强度排序选择排名第一的备用网关设备作为初步主网关设备;
21、c2,将多个所述备用网关设备中其他所述备用网关设备连接到所述初步主网关设备;
22、c3,判断所述预设周期内所述路由查找报文的数量是否逐渐减小至零;若是,则确定所述初步主网关设备为新的主网关设备;若否,则按照排名顺序,从所述网关能力强度排序中选择下一位排名对应的备用网关设备作为初步主网关设备,返回执行步骤c2。
23、本申请提供的故障主网关设备替换方法可以实现对故障主网关设备进行替换,当预设周期内接收到的路由查找报文的数量大于预设阈值时,通过网关能力强度排序,对故障主网关设备进行替换,提高了网络故障的处理效率。
24、可选地,步骤c2包括:
25、c21,将所述初步主网关设备连接到预先获取的wifi网络信息对应的wifi网络中;
26、c22,把多个所述备用网关设备中其他所述备用网关设备连接到所述初步主网关设备。
27、第二方面,本申请提供了一种故障主网关设备替换装置,应用于网关设备连接系统的控制系统,以对故障主网关设备进行替换,所述网关设备连接系统包括所述控制系统和网关设备系统;所述网关设备系统包括依次连接的主网关设备、备用网关设备和终端设备;所述网关设备系统设置有一个所述主网关设备、多个所述备用网关设备和多个所述终端设备;
28、所述主网关设备替换装置包括:
29、获取模块,用于获取多个所述备用网关设备的备用网关设备信息;
30、计算模块,用于根据预设的设备网关能力强度计算公式,结合所述备用网关设备信息,计算得到多个所述备用网关设备的网关能力强度排序;
31、检测模块,用于当检测到出现所述终端设备无法连接互联网的情况时,开始统计各所述终端设备由于无法连接互联网而自动发出的路由查找报文;
32、替换模块,用于当预设周期内接收到的所述路由查找报文的数量大于预设阈值时,根据所述网关能力强度排序,用所述备用网关设备对故障主网关设备进行替换,得到新的主网关设备。
33、该故障主网关设备替换装置,通过网关设备连接系统,根据预设的设备网关能力强度计算公式,计算得到备用网关设备的网关能力强度排序,以替换故障主网关设备,得到新的主网关设备,解决现有的zigbee网络网关在出现故障情况时会引发长时间的网络瘫本文档来自技高网...
【技术保护点】
1.一种故障主网关设备替换方法,应用于网关设备连接系统的控制系统,以对故障主网关设备进行替换,其特征在于,所述网关设备连接系统包括所述控制系统和网关设备系统;所述网关设备系统包括依次连接的主网关设备、备用网关设备和终端设备;所述网关设备系统设置有一个所述主网关设备、多个所述备用网关设备和多个所述终端设备;
2.根据权利要求1所述的故障主网关设备替换方法,其特征在于,可选地,所述主网关设备、所述备用网关设备和所述终端设备为具有ZigBee功能和WIFI功能的智能设备。
3.根据权利要求1所述的故障主网关设备替换方法,其特征在于,步骤S101之前,还包括:
4.根据权利要求1所述的故障主网关设备替换方法,其特征在于,步骤S101包括:
5.根据权利要求1所述的故障主网关设备替换方法,其特征在于,步骤S102包括:
6.根据权利要求1所述的故障主网关设备替换方法,其特征在于,步骤S104包括:
7.根据权利要求6所述的故障主网关设备替换方法,其特征在于,步骤C2包括:
8.一种故障主网关设备替换装置,应
9.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储有所述处理器可执行的计算机程序,所述处理器执行所述计算机程序时,运行如权利要求1-7任一项所述故障主网关设备替换方法中的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时运行如权利要求1-7任一项所述故障主网关设备替换方法中的步骤。
...【技术特征摘要】
1.一种故障主网关设备替换方法,应用于网关设备连接系统的控制系统,以对故障主网关设备进行替换,其特征在于,所述网关设备连接系统包括所述控制系统和网关设备系统;所述网关设备系统包括依次连接的主网关设备、备用网关设备和终端设备;所述网关设备系统设置有一个所述主网关设备、多个所述备用网关设备和多个所述终端设备;
2.根据权利要求1所述的故障主网关设备替换方法,其特征在于,可选地,所述主网关设备、所述备用网关设备和所述终端设备为具有zigbee功能和wifi功能的智能设备。
3.根据权利要求1所述的故障主网关设备替换方法,其特征在于,步骤s101之前,还包括:
4.根据权利要求1所述的故障主网关设备替换方法,其特征在于,步骤s101包括:
5.根据权利要求1所述的故障主网关设备替换方法,其特征在于,步骤s102包括:
6.根据权利要求1所述的故障主网关设备替...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。