网络设备故障检测方法、电子设备及装置与流程
- 国知局
- 2024-10-15 09:21:02
本技术涉及通信,尤其涉及一种网络设备故障检测方法、电子设备及装置。
背景技术:
1、在5g时代,运营商通过全方位、高质量的运维支撑网,为用户提供了多样化、高质量的通信服务,也以多样化自动化的手段及时的响应用户需求,提高了用户感知水平。
2、随着电信网规模的不断扩大,网络故障的发生也十分普遍。当网络发生故障时,会对大范围内的终端的通信过程产生影响。因此,及时检测出网络故障,并对网络故障进行处理,对于保障网络通信正常具有重要的意义。其中,网络故障的检测,是处理网络故障的前提。
3、目前,网络故障的检测主要是通过人工检测来实现的,这种检测方式过于依赖人工的经验,网络故障检测的效率较低。
技术实现思路
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、根据所述网络设备的归一化因子和所述邻接网络设备的前一次迭代结果,得到所述邻接网络设备的第二向量;
29、根据所述第一向量和所述第二向量,得到所述网络设备的其他各次迭代结果。
30、第二方面,本技术提供一种电子设备,包括存储器,收发机,处理器;
31、存储器,用于存储计算机程序;收发机,用于在所述处理器的控制下收发数据;处理器,用于读取所述存储器中的计算机程序并执行以下操作:
32、获取多个网络设备各自的故障指标数据,以及所述多个网络设备各自的位置;
33、确定所述多个网络设备各自的历史故障参数;
34、根据所述多个网络设备各自的故障指标数据、位置以及历史故障参数,确定所述多个网络设备各自的故障检测结果。
35、在一种可能的实施方式中,所述确定所述多个网络设备各自的历史故障参数,包括:
36、针对各网络设备,确定所述网络设备在历史时段内的故障次数;
37、根据所述故障次数和所述历史时段,确定所述网络设备的历史故障参数。
38、在一种可能的实施方式中,所述根据所述故障次数和所述历史时段,确定所述网络设备的历史故障参数,包括:
39、根据所述故障次数和所述历史时段,确定所述网络设备的历史故障状态信息;
40、根据所述网络设备的历史故障状态信息,确定所述网络设备的历史故障参数。
41、在一种可能的实施方式中,所述根据所述多个网络设备各自的故障指标数据、位置以及历史故障参数,确定所述多个网络设备各自的故障检测结果,包括:
42、根据所述多个网络设备各自的位置,确定所述多个网络设备的邻接关系矩阵,所述邻接关系矩阵用于指示所述多个网络设备中的两两网络设备之间是否具有邻接关系;
43、根据所述多个网络设备各自的故障指标数据、历史故障参数以及所述邻接关系矩阵,确定所述多个网络设备各自的故障检测结果。
44、在一种可能的实施方式中,所述根据所述多个网络设备各自的位置,确定所述多个网络设备的邻接关系矩阵,包括:
45、根据所述多个网络设备各自的位置,确定所述多个网络设备中任意两个网络设备之间的距离;
46、针对所述多个网络设备中的任意两个网络设备,根据所述两个网络设备之间的距离,确定所述两个网络设备之间的邻接关系值;其中,在所述两个网络设备之间的距离小于或等于预设距离的情况下,所述两个网络设备之间的邻接关系值为所述两个网络设备之间的距离;在所述两个网络设备之间的距离大于所述预设距离的情况下,所述两个网络设备之间的邻接关系值为预设数值;
47、根据所述多个网络设备中的两两网络设备之间的邻接关系值,确定所述邻接关系矩阵。
48、在一种可能的实施方式中,所述根据所述多个网络设备各自的故障指标数据、历史故障参数以及所述邻接关系矩阵,确定所述多个网络设备各自的故障检测结果,包括:
49、根据所述邻接关系矩阵确定所述多个网络设备各自的归一化因子,任意网络设备的归一化因子用于指示与所述网络设备存在邻接关系的邻接网络设备的数量;
50、针对各网络设备,根据所述网络设备的归一化因子和历史故障参数,对所述网络设备的故障指标数据以及所述网络设备的邻接网络设备的故障指标数据进行多次迭代处理,得到所述网络设备的故障检测结果。
51、在一种可能的实施方式中,所述根据所述网络设备的归一化因子和历史故障参数,对所述网络设备的故障指标数据以及所述网络设备的邻接网络设备的故障指标数据进行多次迭代处理,得到所述网络设备的故障检测结果,包括:
52、针对首次迭代处理,根据所述网络设备的归一化因子和历史故障参数,对所述网络设备的故障指标数据以及所述邻接网络设备的故障指标数据进行卷积处理,得到所述网络设备的首次迭代结果;
53、针对除首次迭代处理之外的其他各次迭代处理,根据所述网络设备的归一化因子和历史故障参数,对所述网络设备的前一次迭代结果以及所述邻接网络设备的前一次迭代结果进行卷积处理,得到所述网络设备的其他各次迭代结果;
54、根据所述其他各次迭代处理中的尾次迭代处理得到的所述网络设备的尾次迭代结果,得到所述网络设备的故障检测结果。
55、在一种可能的实施方式中,所述根据所述网络设备的归一化因子和历史故障参数,对所述网络设备的前一次迭代结果以及所述邻接网络设备的前一次迭代结果进行卷积处理,得到所述网络设备的其他各次迭代结果,包括:
56、根据所述网络设备的历史故障参数和所述网络设备的前一次迭代结果,得到所述网络设备的第一向量;
57、根据所述网络设备的归一化因子和所述邻接网络设备的前一次迭代结果,得到所述邻接网络设备的第二向量;
58、根据所述第一向量和所述第二向量,得到所述网络设备的其他各次迭代结果。
59、第三方面,本技术提供一种网络设备故障检测装置,包括:
60、获取模块,用于获取多个网络设备各自的故障指标数据,以及所述多个网络设备各自的位置;
61、确定模块,用于确定所述多个网络设备各自的历史故障参数;
62、处理模块,用于根据所述多个网络设备各自的故障指标数据、位置以及历史故障参数,确定所述多个网络设备各自的故障检测结果。
63、在一种可能的实施方式中,所述确定模块具体用于:
64、针对各网络设备,确定所述网络设备在历史时段内的故障次数;
65、根据所述故障次数和所述历史时段,确定所述网络设备的历史故障参数。
66、在一种可能的实施方式中,所述确定模块具体用于:
67、根据所述故障次数和所述历史时段,确定所述网络设备的历史故障状态信息;
68、根据所述网络设备的历史故障状态信息,确定所述网络设备的历史故障参数。
69、在一种可能的实施方式中,所述处理模块具体用于:
70、根据所述多个网络设备各自的位置,确定所述多个网络设备的邻接关系矩阵,所述邻接关系矩阵用于指示所述多个网络设备中的两两网络设备之间是否具有邻接关系;
71、根据所述多个网络设备各自的故障指标数据、历史故障参数以及所述邻接关系矩阵,确定所述多个网络设备各自的故障检测结果。
72、在一种可能的实施方式中,所述处理模块具体用于:
73、根据所述多个网络设备各自的位置,确定所述多个网络设备中任意两个网络设备之间的距离;
74、针对所述多个网络设备中的任意两个网络设备,根据所述两个网络设备之间的距离,确定所述两个网络设备之间的邻接关系值;其中,在所述两个网络设备之间的距离小于或等于预设距离的情况下,所述两个网络设备之间的邻接关系值为所述两个网络设备之间的距离;在所述两个网络设备之间的距离大于所述预设距离的情况下,所述两个网络设备之间的邻接关系值为预设数值;
75、根据所述多个网络设备中的两两网络设备之间的邻接关系值,确定所述邻接关系矩阵。
76、在一种可能的实施方式中,所述处理模块具体用于:
77、根据所述邻接关系矩阵确定所述多个网络设备各自的归一化因子,任意网络设备的归一化因子用于指示与所述网络设备存在邻接关系的邻接网络设备的数量;
78、针对各网络设备,根据所述网络设备的归一化因子和历史故障参数,对所述网络设备的故障指标数据以及所述网络设备的邻接网络设备的故障指标数据进行多次迭代处理,得到所述网络设备的故障检测结果。
79、在一种可能的实施方式中,所述处理模块具体用于:
80、针对首次迭代处理,根据所述网络设备的归一化因子和历史故障参数,对所述网络设备的故障指标数据以及所述邻接网络设备的故障指标数据进行卷积处理,得到所述网络设备的首次迭代结果;
81、针对除首次迭代处理之外的其他各次迭代处理,根据所述网络设备的归一化因子和历史故障参数,对所述网络设备的前一次迭代结果以及所述邻接网络设备的前一次迭代结果进行卷积处理,得到所述网络设备的其他各次迭代结果;
82、根据所述其他各次迭代处理中的尾次迭代处理得到的所述网络设备的尾次迭代结果,得到所述网络设备的故障检测结果。
83、在一种可能的实施方式中,所述处理模块具体用于:
84、根据所述网络设备的历史故障参数和所述网络设备的前一次迭代结果,得到所述网络设备的第一向量;
85、根据所述网络设备的归一化因子和所述邻接网络设备的前一次迭代结果,得到所述邻接网络设备的第二向量;
86、根据所述第一向量和所述第二向量,得到所述网络设备的其他各次迭代结果。
87、第四方面,本技术提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序用于使计算机执行第一方面中的任一项所述的网络设备故障检测方法。
88、本技术提供的网络设备故障检测方法、电子设备及装置,首先获取多个网络设备各自的故障指标数据,以及多个网络设备各自的位置,然后确定多个网络设备各自的历史故障参数,进而根据多个网络设备各自的故障指标数据、位置以及历史故障参数,确定多个网络设备各自的故障检测结果。本技术实施例的方案,通过获取多个网络设备的位置能够确定多个网络设备之间的方位关系,结合网络设备的故障指标数据以及历史故障参数共同对多个网络设备进行故障检测处理,无需人工进行故障检测,且能够同时得到多个网络设备的故障检测结果,网络设备故障检测的效率较高,无需耗费人力资源即可快速检测出网络设备可能发生的网络故障,也有助于后续采取相应的预防措施。
本文地址:https://www.jishuxx.com/zhuanli/20241015/313848.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表