故障排查方法、装置及存储介质与流程
未命名
08-07
阅读:92
评论:0
1.本技术涉及通信技术领域,尤其涉及一种故障排查方法、装置及存储介质。
背景技术:
2.目前,5g网络中对各类网元进行故障排查时,是对各类网元进行优先级的排序,再根据各类网元的优先级进行故障隐患的排查。但是,各类网元中包含了多种故障类型,如何对各类故障类型的排查顺序进行合理的安排成为亟待解决的技术问题。
技术实现要素:
3.本技术提供一种故障排查方法、装置及存储介质,能够进行故障排查。
4.为达到上述目的,本技术采用如下技术方案:
5.第一方面,本技术提供了一种故障排查方法,方法包括:获取第一故障工单集合和第二故障工单集合;其中,第一故障工单集合包括目标网元的每一故障类型在第一周期内的故障工单;第二故障工单集合包括目标网元的每一故障类型在第二周期内的故障工单;基于每一故障类型在第一周期内的故障工单,确定每一故障类型在第一周期内的第一概率值;基于每一故障类型在第二周期内的故障工单,确定每一故障类型在第二周期内的第二概率值;基于每一故障类型的第一概率值和第二概率值,确定每一故障类型的故障排查优先级。
6.结合上述第一方面,在一种可能的实现方式中,基于每一故障类型在第一周期内的故障工单,确定每一故障类型在第一周期内的第一概率值,包括:确定第一故障工单集合中的故障工单的第一总量值;确定第一工单集合中的每一故障类型的故障工单的第一数量值;基于每一故障类型的第一数量值与第一总量值的比值,确定每一故障类型在第一周期内的第一概率值。
7.结合上述第一方面,在一种可能的实现方式中,基于每一故障类型在第二周期内的故障工单,确定每一故障类型在第二周期内的第二概率值;包括:确定第二故障工单集合中的故障工单的第二总量值;确定第二工单集合中的每一故障类型的故障工单的第二数量值;基于每一故障类型的第二数量值与第二总量值的比值,确定每一故障类型在第二周期内的第二概率值。
8.结合上述第一方面,在一种可能的实现方式中,基于每一故障类型的第一概率值和第二概率值,确定每一故障类型的故障排查优先级,包括:确定每一故障类型的第一概率值与第二概率值的差值;确定差值是否大于或等于预设阈值;若大于或等于预设阈值,则基于差值的大小确定每一故障类型的排查优先级;若小于预设阈值,则基于第二概率值的大小确定每一故障类型的排查优先级。
9.结合上述第一方面,在一种可能的实现方式中,获取第一故障工单集合和第二故障工单集合之前,还包括:获取第一周期和第二周期内的多个故障工单;故障工单包括:网元类别字段和故障类型字段;基于网元类别字段,确定目标网元;基于故障类型字段,确定
目标网元中的每一故障类型。
10.第二方面,本技术提供了一种故障排查装置,装置包括:处理单元;处理单元,用于获取第一故障工单集合和第二故障工单集合;其中,第一故障工单集合包括目标网元的每一故障类型在第一周期内的故障工单;第二故障工单集合包括目标网元的每一故障类型在第二周期内的故障工单;处理单元,还用于基于每一故障类型在第一周期内的故障工单,确定每一故障类型在第一周期内的第一概率值;处理单元,还用于基于每一故障类型在第二周期内的故障工单,确定每一故障类型在第二周期内的第二概率值;处理单元,还用于基于每一故障类型的第一概率值和第二概率值,确定每一故障类型的故障排查优先级。
11.结合上述第二方面,在一种可能的实现方式中,处理单元,具体用于:确定第一故障工单集合中的故障工单的第一总量值;确定第一工单集合中的每一故障类型的故障工单的第一数量值;基于每一故障类型的第一数量值与第一总量值的比值,确定每一故障类型在第一周期内的第一概率值。
12.结合上述第二方面,在一种可能的实现方式中,处理单元,还具体用于:确定第二故障工单集合中的故障工单的第二总量值;确定第二工单集合中的每一故障类型的故障工单的第二数量值;基于每一故障类型的第二数量值与第二总量值的比值,确定每一故障类型在第二周期内的第二概率值。
13.结合上述第二方面,在一种可能的实现方式中,处理单元,还具体用于:确定每一故障类型的第一概率值与第二概率值的差值;确定差值是否大于或等于预设阈值;若大于或等于预设阈值,则基于差值的大小确定每一故障类型的排查优先级;若小于预设阈值,则基于第二概率值的大小确定每一故障类型的排查优先级。
14.结合上述第二方面,在一种可能的实现方式中,处理单元,还用于:获取第一周期和第二周期内的多个故障工单;故障工单包括:网元类别字段和故障类型字段;基于网元类别字段,确定目标网元;基于故障类型字段,确定目标网元中的每一故障类型。
15.第三方面,本技术提供了一种故障排查装置,该故障排查装置包括:处理器以及存储器;其中,存储器用于存储计算机执行指令,当故障排查装置运行时,处理器执行存储器存储的计算机执行指令,以使故障排查装置执行如第一方面和第一方面的任一种可能的实现方式中描述的故障排查方法。
16.第四方面,本技术提供了一种计算机可读存储介质,计算机可读存储介质中存储有指令,当计算机可读存储介质中的指令由故障排查装置的处理器执行时,使得故障排查装置能够执行如第一方面和第一方面的任一种可能的实现方式中描述的故障排查方法。
17.第五方面,本技术提供了一种包含指令的计算机程序产品,当计算机程序产品在故障排查装置上运行时,使得故障排查装置执行如第一方面和第一方面的任一种可能的实现方式中所描述的故障排查方法。
18.第六方面,本技术提供了一种芯片,芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行计算机程序或指令,以实现如第一方面和第一方面的任一种可能的实现方式中所描述的故障排查方法。
19.具体的,本技术实施例中提供的芯片还包括存储器,用于存储计算机程序或指令。
20.在本技术中,上述故障排查装置的名字对设备或功能模块本身不构成限定,在实际实现中,这些设备或功能模块可以以其他名称出现。只要各个设备或功能模块的功能和
本技术类似,属于本技术权利要求及其等同技术的范围之内。
21.本技术的这些方面或其他方面在以下的描述中会更加简明易懂。
22.本技术提供的技术方案至少带来以下有益效果:故障工单排查装置获取目标网元在第一周期内和第二周期内的第一故障工单集合以及第二工单集合,其中,第一工单集合中包括目标网元的每一故障类型在第一周期内的故障工单,第二工单集合包括目标网元的每一故障类型在第二周期内的故障工单。故障工单排查装置确定在第一周期内的第一故障工单中的每一故障类型对应的第一概率值。以及确定第二周期内第二故障工单集合中的每一故障类型在对应的第二概率值。故障工单排查装置根据每一故障类型对应的第一概率值和第二概率值,确定每一故障类型对应的排查优先级。这样,故障工单排查装置通过对比相邻两个时间周期内该网元类别中的每一故障类型对应的概率值的变化,确定同一网元内每一故障类型的排查的优先级。解决了对同一网元的各类故障类型的排查顺序进行合理的安排的技术问题。
附图说明
23.图1为本技术实施例提供的一种故障排查装置的硬件结构示意图;
24.图2为本技术实施例提供的一种故障排查的方法的流程示意图;
25.图3为本技术实施例提供的一种故障排查的方法的又一种流程示意图;
26.图4为本技术实施例提供的一种故障排查的方法的又一种流程示意图;
27.图5为本技术实施例提供的一种故障排查的方法的又一种流程示意图;
28.图6为本技术实施例提供的一种故障排查的方法的又一种流程示意图;
29.图7为本技术实施例提供的一种故障排查装置的示意图。
具体实施方式
30.下面结合附图对本技术施例提供的故障排查方法、装置及存储介质进行详细地描述。
31.本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。
32.本技术的说明书以及附图中的术语“第一”和“第二”等是用于区别不同的对象,或者用于区别对同一对象的不同处理,而不是用于描述对象的特定顺序。
33.此外,本技术的描述中所提到的术语“包括”和“具有”以及它们的任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括其他没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
34.需要说明的是,本技术实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本技术实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
35.相关技术中,企业安全管理风险动态监测系统通过对企业每部的各个作业场所进行风险分级确定初始风险等级,并通过风险调整模块获取每个作业场存在的风险隐患,进
而对个作业场中的风险等级进行调整,并根据调整后的风险等级通知相应的工作人员进行安全排查和监管。
36.目前,5g网络中对各类网元进行故障排查时参考上述的故障排查方法,对各类网元进行优先级的排序,再根据各类网元的优先级进行故障隐患的排查。但是,各类网元中包含了多种故障类型,如何对各类故障类型的排查顺序进行合理的安排成为亟待解决的技术问题。
37.为了解决上述技术问题,本技术提供了一种故障排查方法,该方法中故障工单排查装置获取目标网元在第一周期内和第二周期内的第一故障工单集合以及第二工单集合,其中,第一工单集合中包括目标网元的每一故障类型在第一周期内的故障工单,第二工单集合包括目标网元的每一故障类型在第二周期内的故障工单。故障工单排查装置确定在第一周期内的第一故障工单中的每一故障类型对应的第一概率值。以及确定第二周期内第二故障工单集合中的每一故障类型在对应的第二概率值。故障工单排查装置根据每一故障类型对应的第一概率值和第二概率值,确定每一故障类型对应的排查优先级。这样,故障工单排查装置通过对比相邻两个时间周期内该网元类别中的每一故障类型对应的概率值的变化,确定同一网元内每一故障类型的排查的优先级。解决了对同一网元的各类故障类型的排查顺序进行合理的安排的技术问题。
38.图1为本技术实施例提供的一种故障排查装置的结构示意图,该故障排查装置100包括至少一个处理器101,通信线路102,以及至少一个通信接口104,还可以包括存储器103。其中,处理器101,存储器103以及通信接口104三者之间可以通过通信线路102连接。
39.处理器101可以是一个中央处理器(central processing unit,cpu),也可以是特定集成电路(application specific integrated circuit,asic),或者是被配置成实施本技术实施例的一个或多个集成电路,例如:一个或多个数字信号处理器(digital signal processor,dsp),或,一个或者多个现场可编程门阵列(field programmable gate array,fpga)。
40.通信线路102可以包括一通路,用于在上述组件之间传送信息。
41.通信接口104,用于与其他设备或通信网络通信,可以使用任何收发器一类的装置,如以太网,无线接入网(radio access network,ran),无线局域网(wireless local area networks,wlan)等。
42.存储器103可以是只读存储器(read-only memory,rom)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,ram)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electrically erasable programmable read-only memory,eeprom)、只读光盘(compact disc read-only memory,cd-rom)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于包括或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。
43.一种可能的设计中,存储器103可以独立于处理器101存在,即存储器103可以为处理器101外部的存储器,此时,存储器103可以通过通信线路102与处理器101相连接,用于存储执行指令或者应用程序代码,并由处理器101来控制执行,实现本技术下述实施例提供的空间测量确定方法。又一种可能的设计中,存储器103也可以和处理器101集成在一起,即存
储器103可以为处理器101的内部存储器,例如,该存储器103为高速缓存,可以用于暂存一些数据和指令信息等。
44.作为一种可能的实现方式,处理器101可以包括一个或多个cpu,例如图1中的cpu0和cpu1。作为另一种可实现方式,故障排查装置100可以包括多个处理器,例如图1中的处理器101和处理器107。作为再一种可实现方式,故障排查装置100还可以包括输出设备105和输入设备106。
45.通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将网络节点的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的系统,模块和网络节点的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
46.图2为本技术实施例提供的故障排查方法,如图2所示,本技术实施例提供的故障排查方法可以通过以下步骤201至步骤204实现。
47.步骤201、故障排查装置获取第一故障工单集合和第二故障工单集合。
48.一种可能的实现方式中,故障排查装置获取第一周期内的第一故障工单集合和第二周期的第二故障工单集合,其中,第一故障工单集合包括目标网元的每一故障类型在第一周期内的故障工单;第二故障工单集合包括目标网元的每一故障类型在第二周期内的故障工单。例如,第一故障工单集合对应表示一种网元类别为以下的一种网元类别:终端网元、网络设备网元、媒体网元、边界网元、智能网元等。
49.一种示例,如网元类别为边界网元的带宽接入服务器的故障类型包括但不限于:“单点隐患”、“配置错误隐患”、“备用不可用隐患”、“备用机制不可靠隐患”等。其中,“单点隐患”是指该网元没有备用网元;“配置错误隐患”是指该网元有备用网元,但是因为配置错误导致主用网元发生故障时无法完成备用网元的切换;“备用不可用隐患”是指该网元的备用网元自身发生故障,无法完成备用网元的切换;“备用机制不可靠隐患”是指该网元的主用网元发生故障时,备用网元切换时间超过预设时长。
50.步骤202、故障排查装置基于每一故障类型在第一周期内的故障工单,确定每一故障类型在第一周期内的第一概率值。
51.一种可能的实现方式中,故障排查装置确定第一周期内该网元类别对应的第一故障工单集合中的每种故障类型对应的第一概率值。其中,第一概率值是指在第一周期内该类网元类别中该故障类型发生的概率值。
52.一种示例,在第一周期内,网元类别为边界网元的这类网元中,“单点隐患”在第一周期内发生的第一概率值为10%;“配置错误隐患”在第一周期内发生的第一概率值为12%;“备用不可用隐患”在第一周期内发生的第一概率值为14%;“备用机制不可靠隐患”在第一周期内发生的第一概率值为16%;“a类隐患”在第一周期内发生的第一概率值为18%;“b类隐患”在第一周期内发生的第一概率值为20%等。
53.步骤203、故障排查装置基于每一故障类型在第二周期内的故障工单,确定每一故障类型在第二周期内的第二概率值。
54.一种可能的实现方式中,故障排查装置确定第二周期内该网元类别对应的第一故障工单集合中的每种故障类型对应的第二概率值。其中,第二概率值是指在第二周期内该
类网元类别中该故障类型发生的概率值。
55.一种示例,在第二周期内,网元类别为边界网元的这类网元中,“单点隐患”在第一周期内发生的第一概率值为12%;“配置错误隐患”在第一周期内发生的第一概率值为16%;“备用不可用隐患”在第一周期内发生的第一概率值为17%;“备用机制不可靠隐患”在第一周期内发生的第一概率值为18%;“a类隐患”在第一周期内发生的第一概率值为20%;“b类隐患”在第一周期内发生的第一概率值为22%等。
56.步骤204、故障排查装置基于每一故障类型的第一概率值和第二概率值,确定每一故障类型的故障排查优先级。
57.一种可能的实现方式中,故障排查装置确定每种故障类型对应的概率值在第一周期内到第二周期内的变化差值。故障排查装置将该变化差值与预设阈值进行比较,对第一故障工单集合中的各类故障类型的优先级进行调整,确定每个第一故障工单集合中每个故障类型对应排查优先级。
58.一种示例,故障排查装置根据每种网元类别对应的各类故障类型在第一周期和第二周期内概率的变化值,以及故障排查装置通过判断该变化值与预设阈值的关系,对每种网元类别中的各类故障类型的排查优先级进行调整,确定最终的排查优先级。如表1所示,以网元类别为边界网元的网元为例,边界网元中各类故障类型对应的排查优先级。
59.表1、边界网元各类故障排查优先级
[0060][0061]
上述方案至少带来以下有益效果:故障工单排查装置获取目标网元在第一周期内和第二周期内的第一故障工单集合以及第二工单集合,其中,第一工单集合中包括目标网元的每一故障类型在第一周期内的故障工单,第二工单集合包括目标网元的每一故障类型在第二周期内的故障工单。故障工单排查装置确定在第一周期内的第一故障工单中的每一故障类型对应的第一概率值。以及确定第二周期内第二故障工单集合中的每一故障类型在对应的第二概率值。故障工单排查装置根据每一故障类型对应的第一概率值和第二概率
值,确定每一故障类型对应的排查优先级。这样,故障工单排查装置通过对比相邻两个时间周期内该网元类别中的每一故障类型对应的概率值的变化,确定同一网元内每一故障类型的排查的优先级。解决了对同一网元的各类故障类型的排查顺序进行合理的安排的技术问题。
[0062]
结合图2,如图3所示,上述步骤202,即故障排查装置基于每一故障类型在第一周期内的故障工单,确定每一故障类型在第一周期内的第一概率值,具体可通过以下步骤301-步骤303实现:
[0063]
步骤301、故障排查装置确定第一故障工单集合中的故障工单的第一总量值。
[0064]
一种可能的实现方式中,故障排查装置确定第一故障工单集合中的故障工单的总量,即第一总量值。
[0065]
一种示例,第一故障工单集合对应的网元类别为边界网元,该第一故障工单集合中的故障工单的第一总量值为1000。
[0066]
步骤302、故障排查装置确定第一工单集合中的每一故障类型的故障工单的第一数量值。
[0067]
一种可能的实现方式中,故障排查装置确定每个第一故障工单集合中的每种故障类型对应的故障工单数量的值。
[0068]
一种示例,第一故障工单集合对应的网元类别为边界网元。其中,边界网元集合中对应的每种故障类型的故障工单的数量分别为:“单点隐患”对应的故障工单的数量为100;“配置错误隐患”对应的故障工单的数量为120;
[0069]“备用不可用隐患”对应的故障工单的数量为140;“备用机制不可靠隐患”对应的故障工单的数量为160;“a类隐患”对应的故障工单的数量为180;“b类隐患”对应的故障工单的数量为200。
[0070]
步骤303、故障排查装置基于每一故障类型的第一数量值与第一总量值的比值,确定每一故障类型在第一周期内的第一概率值。
[0071]
一种可能的实现方式中,故障排序装置计算每个第一故障工单集合中的每种故障类型对应的故障工单的数量,即第一数量值,与第一故障工单集合中的故障工单的总量的比值,确定每个第一故障工单集合中每个故障类型对应的第一概率值,即每个故障类型对应的第一概率值=第一数量值
÷
第一总量值。
[0072]
一种示例,第一故障工单集合对应的网元类别为边界网元。则“单点隐患”在第一周期内发生的第一概率值为10%;“配置错误隐患”在第一周期内发生的第一概率值为12%;“备用不可用隐患”在第一周期内发生的第一概率值为14%;“备用机制不可靠隐患”在第一周期内发生的第一概率值为16%;“a类隐患”在第一周期内发生的第一概率值为18%;“b类隐患”在第一周期内发生的第一概率值为20%等。
[0073]
上述方案至少带来以下有益效果:故障排查装置确定在第一周期内每个第一故障工单集合中的故障工单的总量。故障排查装置确定在第一周期内该第一故障工单集合中每种故障类型对应的故障工单的数量。进而,故障排查装置根据每种故障类型对应的故障工单的数量与第一故障工单集合中故障工单的总量的比值,确定每个第一故障工单集合中的每种故障类型对应的第一概率值。这样,故障排查装置根据第一概率值对每个第一故障集合中的每种故障类型进行初步的排查优先级排序。提高了后续故障类型排查优先级确定的
步骤504实现:
[0088]
步骤501、故障排查装置确定每一故障类型的第一概率值与第二概率值的差值。
[0089]
一种可能的实现方式中,故障排查装置确定第一故障工单集合中的每种故障类在第一时间周期内的概率值与在第二时间周期内的概率值之间的差值。
[0090]
一种示例,第一故障工单集合对应的网元类别为边界网元。该网元类别中,“单点隐患”的第一概率值与第二概率值的差值为2%;“配置错误隐患”的第一概率值与第二概率值的差值为4%;“备用不可用隐患”的第一概率值与第二概率值的差值为3%;“备用机制不可靠隐患”的第一概率值与第二概率值的差值为2%;“a类隐患”的第一概率值与第二概率值的差值为2%;“b类隐患”的第一概率值与第二概率值的差值为2%。
[0091]
步骤502、故障排查装置确定差值是否大于或等于预设阈值。
[0092]
一种可能的实现方式中,故障排查装置获取故障排查优先级排序的预设阈值。
[0093]
一种示例,预设阈值设置为3%。需要说明的是,该预设阈值可根据网元类别的重要程度动态调整该预设阈值的大小。
[0094]
步骤503、若大于或等于预设阈值,则故障排查装置基于差值的大小确定每一故障类型的排查优先级。
[0095]
一种可能的实现方式中,若有故障类型对应的差值大于或等于预设阈值,则故障排查装置根据该故障类型对应的差值,对该故障类型的排查优先级优先进行排序。
[0096]
一种示例,“配置错误隐患”对应的概率的差值为4%,“备用不可用隐患”对应的概率的差值为3%。则故障排查装置根据故障类型对应的概率差值的大小对故障类型进行优先级的排序,即“配置错误隐患”的优先级大于“备用不可用隐患”的优先级。
[0097]
步骤504、若小于预设阈值,则故障排查装置基于第二概率值的大小确定每一故障类型的排查优先级。
[0098]
一种可能的实现方式中,若故障类型对应的差值小于预设阈值,则故障排查装置根据该故障类型在第二周期内的对应的概率值对故障类型的优先级进行排序。
[0099]
一种示例,“单点隐患”的概率差值为2%;“备用机制不可靠隐患”的概率值的差值为2%;“a类隐患”的概率的差值为2%;“b类隐患”的概率的差值为2%。上述故障类型对应的概率差值均小于预设阈值,则故障排查装置根据上述故障类型对应的第二概率值的大小对其进行优先级的排序,则上述故障优先级从大到的排序分别为:“b类隐患”、“a类隐患”、“备用机制不可靠隐患”、“单点隐患”。
[0100]
上述方案至少带来以下有益效果:故障排查装置确定每个第一故障工单集合中每个故障类型对应的第一概率值与第二概率值的差值。故障排查装置确定该差值是否大于预设阈值。若该差值大于或等于预设阈值,则故障排查装置基于差值的大小确定该差值对应的故障类型的排查优先级。若该差值小于预设阈值,则故障排查装置基于该故障类型的第二概率值的大小确定故障类型对应的排查优先级。这样,故障排查装置根据两个相连周期内的每种网元类别对应的多种故障类型的概率值,及两个周期内的概率的差值,对每种网元类别中的每种故障类型的优先级进行排序,提高了故障排查优先级排序的精确性。同时,也提高了运维人员的排查效率。
[0101]
结合图2,如图6所示,上述步骤201之前,即故障排查装置获取第一故障工单集合和第二故障工单集合,还包括以下步骤601-步骤603:
[0102]
步骤601、故障排查装置获取第一周期和第二周期内的多个故障工单。
[0103]
其中,故障工单包括:网元类别字段和故障类型字段。
[0104]
一种可能的实现方式中,故障排查装置获取第一周期和第二周期内的多个故障工单。其中,每个故障工单中的关键字段包括但不限于以下字段:网元id字段、网元类别字段、故障类型字段、备用网元信息字段、备用网元切换备注字段。
[0105]
一种示例,网元id字段用于区分不同的网元;网元类别字段用于区别网元的类别;故障类型字段用于表征网元的故障工单的故障类型;备用网元信息字段用于表征该网元是否有备用的网元;备用网元切换备注字段用于表示该网元切换备用网元切换失败的原因。
[0106]
需要说明的是,备用网元切换失败的原因可根据网元的实际运行情况进行分类和定义,此处不作具体限定。
[0107]
步骤602、故障排查装置基于网元类别字段,确定目标网元。
[0108]
一种可能的实现方式中,故障排查装置根据网元类别字段,对多个故障工单按网元类别进行分类。每个网元类别对应表示一个第一故障工单集合。
[0109]
一种示例,网元类别包括但不限于以下几种:终端网元、网络设备网元、媒体网元、边界网元、智能网元等。
[0110]
步骤603、故障排查装置基于故障类型字段,确定目标网元中的每一故障类型。
[0111]
一种可能的实现方式中,故障排查装置根据故障工单中的故障类型字段,对每个第一故障集合中的故障工单按故障类型进行进一步的分类。
[0112]
一种示例,每个第一故障集合对应的故障类型包括但不限于以下几种:“单点隐患”、“配置错误隐患”、“备用不可用隐患”、“备用机制不可靠隐患”等。
[0113]
需要说明的是,故障类型的分类可根据实际应用场景进行不同的划分。
[0114]
上述方案至少带来以下有益效果:故障排查装置获取第一周期内的多个故障工单。故障排查装置根据故障工单中的网元类别字段对多个故障工单进行分类,同时对每个网元类别中的故障工单的故障类型进一步的进行划分。这样,通过对故障工单按照网元类别和故障类型的划分,提高了后续对同类别网元故障类型的排查优先级的精确度。
[0115]
以上,对本技术实施例涉及到的故障排查装置,以及故障排查装置的各个设备的功能,设备之间的交互进行了详细说明。
[0116]
可以看出,上述主要从方法的角度对本技术实施例提供的技术方案进行了介绍。为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的模块及算法步骤,本技术实施例能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
[0117]
本技术实施例可以根据上述方法示例对故障排查装置进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。可选的,本技术实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
[0118]
本技术实施例提供了一种故障排查装置,用于执行上述故障排查系统中任一设备所需执行的方法。该故障排查装置可以为本技术中涉及的故障排查装置,或者故障排查装置中的模块;或者是故障排查装置中的芯片,也可以是其他用于执行故障排查方法的装置,本技术对此不做限定。
[0119]
图7所示,为本技术实施例提供的一种故障排查装置的结构示意图,该装置包括:处理单元701和通信单元702。
[0120]
处理单元701,用于获取第一故障工单集合和第二故障工单集合;其中,第一故障工单集合包括目标网元的每一故障类型在第一周期内的故障工单;第二故障工单集合包括目标网元的每一故障类型在第二周期内的故障工单;处理单元701,还用于基于每一故障类型在第一周期内的故障工单,确定每一故障类型在第一周期内的第一概率值;处理单元701,还用于基于每一故障类型在第二周期内的故障工单,确定每一故障类型在第二周期内的第二概率值;处理单元701,还用于基于每一故障类型的第一概率值和第二概率值,确定每一故障类型的故障排查优先级。
[0121]
可选的,处理单元701,具体用于:确定第一故障工单集合中的故障工单的第一总量值;确定第一工单集合中的每一故障类型的故障工单的第一数量值;基于每一故障类型的第一数量值与第一总量值的比值,确定每一故障类型在第一周期内的第一概率值。
[0122]
可选的,处理单元701,还具体用于:确定第二故障工单集合中的故障工单的第二总量值;确定第二工单集合中的每一故障类型的故障工单的第二数量值;基于每一故障类型的第二数量值与第二总量值的比值,确定每一故障类型在第二周期内的第二概率值。
[0123]
可选的,处理单元701,还具体用于:确定每一故障类型的第一概率值与第二概率值的差值;确定差值是否大于或等于预设阈值;若大于或等于预设阈值,则基于差值的大小确定每一故障类型的排查优先级;若小于预设阈值,则基于第二概率值的大小确定每一故障类型的排查优先级。
[0124]
可选的,处理单元701,还用于:获取第一周期和第二周期内的多个故障工单;故障工单包括:网元类别字段和故障类型字段;基于网元类别字段,确定目标网元;基于故障类型字段,确定目标网元中的每一故障类型。
[0125]
本技术实施例提供了一种故障排查装置,用于执行上述故障排查系统中任一设备所需执行的方法。该故障排查装置可以为本技术中涉及的故障排查装置,或者故障排查装置中的模块;或者是故障排查装置中的芯片,也可以是其他用于执行故障排查方法的装置,本技术对此不做限定。
[0126]
本技术实施例还提供一种计算机可读存储介质,计算机可读存储介质中存储有指令,当计算机执行该指令时,该计算机执行上述方法实施例所示的方法流程中的各个步骤。
[0127]
本技术的实施例提供一种包含指令的计算机程序产品,当指令在计算机上运行时,使得计算机执行上述方法实施例中的故障排查方法。
[0128]
本技术的实施例提供一种芯片,芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行计算机程序或指令,以实现如上述方法实施例中的故障排查方法。
[0129]
其中,计算机可读存储介质,例如可以是但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘。随机存取存储器
(random access memory,ram)、只读存储器(read-only memory,rom)、可擦式可编程只读存储器(erasable programmable read only memory,eprom)、寄存器、硬盘、光纤、便携式紧凑磁盘只读存储器(compact disc read-only memory,cd-rom)、光存储器件、磁存储器件、或者上述的人以合适的组合、或者本领域数值的任何其他形式的计算机可读存储介质。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于特定用途集成电路(application specific integrated circuit,asic)中。在本技术实施例中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
[0130]
由于本技术的实施例中的装置、设备、计算机可读存储介质、计算机程序产品可以应用于上述方法,因此,其所能获得的技术效果也可参考上述方法实施例,本技术实施例在此不再赘述。
[0131]
以上,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何在本技术揭露的技术范围内的变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应该以权利要求的保护范围为准。
技术特征:
1.一种故障排查方法,其特征在于,所述方法包括:获取第一故障工单集合和第二故障工单集合;其中,所述第一故障工单集合包括目标网元的每一故障类型在第一周期内的故障工单;所述第二故障工单集合包括所述目标网元的所述每一故障类型在第二周期内的故障工单;基于所述每一故障类型在所述第一周期内的故障工单,确定所述每一故障类型在所述第一周期内的第一概率值;基于所述每一故障类型在所述第二周期内的故障工单,确定所述每一故障类型在所述第二周期内的第二概率值;基于所述每一故障类型的所述第一概率值和所述第二概率值,确定所述每一故障类型的故障排查优先级。2.根据权利要求1所述的方法,其特征在于,所述基于所述每一故障类型在所述第一周期内的故障工单,确定所述每一故障类型在所述第一周期内的第一概率值,包括:确定所述第一故障工单集合中的所述故障工单的第一总量值;确定所述第一工单集合中的所述每一故障类型的所述故障工单的第一数量值;基于所述每一故障类型的所述第一数量值与所述第一总量值的比值,确定所述每一故障类型在所述第一周期内的所述第一概率值。3.根据权利要求1所述的方法,其特征在于,所述基于所述每一故障类型在所述第二周期内的故障工单,确定所述每一故障类型在所述第二周期内的第二概率值;包括:确定所述第二故障工单集合中的所述故障工单的第二总量值;确定所述第二工单集合中的所述每一故障类型的所述故障工单的第二数量值;基于所述每一故障类型的所述第二数量值与所述第二总量值的比值,确定所述每一故障类型在所述第二周期内的所述第二概率值。4.根据权利要求1所述的方法,其特征在于,所述基于所述每一故障类型的所述第一概率值和所述第二概率值,确定所述每一故障类型的故障排查优先级,包括:确定所述每一故障类型的所述第一概率值与所述第二概率值的差值;确定所述差值是否大于或等于预设阈值;若大于或等于所述预设阈值,则基于所述差值的大小确定所述每一故障类型的所述排查优先级;若小于所述预设阈值,则基于所述第二概率值的大小确定所述每一故障类型的所述排查优先级。5.根据权利要求1所述的方法,其特征在于,所述获取第一故障工单集合和第二故障工单集合之前,还包括:获取所述第一周期和所述第二周期内的多个所述故障工单;所述故障工单包括:网元类别字段和故障类型字段;基于所述网元类别字段,确定所述目标网元;基于所述故障类型字段,确定所述目标网元中的所述每一故障类型。6.一种故障排查装置,其特征在于,所述装置包括:处理单元所述处理单元,用于获取第一故障工单集合和第二故障工单集合;其中,所述第一故障工单集合包括目标网元的每一故障类型在第一周期内的故障工单;所述第二故障工单集合
包括所述目标网元的所述每一故障类型在第二周期内的故障工单;所述处理单元,还用于基于所述每一故障类型在所述第一周期内的故障工单,确定所述每一故障类型在所述第一周期内的第一概率值;所述处理单元,还用于基于所述每一故障类型在所述第二周期内的故障工单,确定所述每一故障类型在所述第二周期内的第二概率值;所述处理单元,还用于基于所述每一故障类型的所述第一概率值和所述第二概率值,确定所述每一故障类型的故障排查优先级。7.根据权利要求6所述的装置,其特征在于,所述处理单元,具体用于:确定所述第一故障工单集合中的所述故障工单的第一总量值;确定所述第一工单集合中的所述每一故障类型的所述故障工单的第一数量值;基于所述每一故障类型的所述第一数量值与所述第一总量值的比值,确定所述每一故障类型在所述第一周期内的所述第一概率值。8.根据权利要求6所述的装置,其特征在于,所述处理单元,还具体用于:确定所述第二故障工单集合中的所述故障工单的第二总量值;确定所述第二工单集合中的所述每一故障类型的所述故障工单的第二数量值;基于所述每一故障类型的所述第二数量值与所述第二总量值的比值,确定所述每一故障类型在所述第二周期内的所述第二概率值。9.根据权利要求6所述的装置,其特征在于,所述处理单元,还具体用于:确定所述每一故障类型的所述第一概率值与所述第二概率值的差值;确定所述差值是否大于或等于预设阈值;若大于或等于所述预设阈值,则基于所述差值的大小确定所述每一故障类型的所述排查优先级;若小于所述预设阈值,则基于所述第二概率值的大小确定所述每一故障类型的所述排查优先级。10.根据权利要求6所述的装置,其特征在于,所述处理单元,还用于:获取所述第一周期和所述第二周期内的多个所述故障工单;所述故障工单包括:网元类别字段和故障类型字段;基于所述网元类别字段,确定所述目标网元;基于所述故障类型字段,确定所述目标网元中的所述每一故障类型。11.一种故障排查装置,其特征在于,包括:处理器和通信接口;所述通信接口和所述处理器耦合,所述处理器用于运行计算机程序或指令,以实现如权利要求1-5任一项中所述的故障排查方法。12.一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,其特征在于,当计算机执行该指令时,该计算机执行上述权利要求1-5任一项中所述的故障排查方法。
技术总结
本申请提供了一种故障排查方法、装置及存储介质,涉及通信技术领域,能够用于故障排查。该方法包括:获取第一周期内的多个第一故障工单集合;每个第一故障工单集合对应表示一种网元类别;每个第一故障工单集合中包含多种故障类型对应的多个故障工单;确定第一周期内每个第一故障工单集合中每种故障类型对应的第一概率值;获取第二周期内的多个第一故障工单集合;第二周期与第一周期为相邻的两个周期;确定在第二周期内每个第一故障工单集合中每种故障类型对应的第二概率值;根据每种故障类型对应的第一概率值和第二概率值,确定每个第一故障工单集合中每种故障类型对应的排查优先级。本申请用于故障排查。本申请用于故障排查。本申请用于故障排查。
技术研发人员:王全 卜寅 支亚光 杨福理 张进 王俊敏 张笑 孙子琪 王凯 张国光 康彩利 白丽霞 李亚楠
受保护的技术使用者:中国联合网络通信集团有限公司
技术研发日:2023.06.06
技术公布日:2023/8/5
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
