本公开涉及无线通信,尤其涉及一种基站退服的根因分析方法及装置。
背景技术:
1、相关技术中,对于基站退服故障定界定位问题所采取的技术手段主要为被动应对。并一老运维人员的人工经验,通过告警类型、历史告警信息及现场板件的运行状态,结合设备手册进行根因分析和处理,排查、修复故障的处理效率较低,且投入较大。
技术实现思路
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、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
1.一种基站退服的根因分析方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述多种根因各自的权重值,确定所述第一基站退服告警信息的候选根因,包括:
3.根据权利要求2所述的方法,其特征在于,所述将所述多种根因之中权重值满足预设条件的根因确定为所述候选根因,包括:
4.根据权利要求1所述的方法,其特征在于,所述第一非退服类告警信息的种类为多种;所述根据所述第一基站退服告警信息和所述至少一种第一非退服类告警信息,生成至少一个第一标签,包括:
5.根据权利要求1所述的方法,其特征在于,所述基站退服根因树模型通过以下方式构建:
6.根据权利要求5所述的方法,其特征在于,所述确定多个真实根因中每种真实根因在所述每种标签下的权重值,包括:
7.根据权利要求5所述的方法,其特征在于,所述方法还包括:
8.一种基站退服的根因分析装置,其特征在于,包括:
9.根据权利要求8所述的装置,其特征在于,所述装置还包括模型构建模块;所述模型构建模块用于:
10.一种电子设备,其特征在于,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时,实现如权利要求1至7所述的方法。
11.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7所述的方法。