本申请涉及通信,尤其涉及一种故障隐患排查方法、装置、服务器及存储介质。
背景技术:
1、随着科技生活的高速发展,网络资源日益复杂化、多样化;同时生产生活各领域对网络的依赖越来越深,造成网络设施日常维护巡检、故障排查的压力也趋于饱和,如何高效地应对故障风险,精准地排查隐患,是目前重要研究方向。
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、本申请的这些方面或其他方面在以下的描述中会更加简明易懂。
1.一种故障隐患排查方法,其特征在于,应用于服务器,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述故障位置信息确定所述目标区域指定历史时间内的第一故障多发区域,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述第一距离确定目标区域指定历史时间内的第一故障多发区域,包括:
4.根据权利要求1所述的方法,其特征在于,所述针对每个故障组,根据所述故障位置信息确定对应的第二故障多发区域,包括:
5.根据权利要求4所述的方法,其特征在于,所述根据每个故障组对应的所述第二距离确定每个故障组对应的第二故障多发区域,包括:
6.根据权利要求1所述的方法,其特征在于,基于所述隐患排查区域,确定隐患排查范围,所述隐患排查范围小于所述隐患排查区域,包括:
7.一种故障隐患排查装置,其特征在于,所述装置包括:
8.根据权利要求7所述的故障隐患排查装置,其特征在于,所述装置还包括:
9.一种服务器,其特征在于,包括存储器和处理器;所述存储器用于存储计算机执行指令;当所述计算设备运行时,所述处理器执行所述存储器存储的所述计算机执行指令,以使所述计算设备执行如权利要求1至6任一项所述的故障隐患排查方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1至6任一项所述的故障隐患排查方法。