获取故障传播关系的方法及装置制造方法及图纸

技术编号:38713861 阅读:10 留言:0更新日期:2023-09-08 14:56
本申请提供了一种获取故障传播关系的方法及装置。该方法包括:获取多个故障事件,多个故障事件包括第一故障事件和第二故障事件;根据每个故障事件各自对应的故障事件描述信息,利用语义相似度聚类分析对多个故障事件进行聚类,将语义相近的第一故障事件和第二故障事件聚成一类;根据故障传播关系库中保存的与第一故障事件关联的第一故障传播关系,获取与第二故障事件关联的第二故障传播关系;更新故障传播关系库。这样,利用语义相似度聚类分析对故障事件进行聚类,并利用聚类结果和故障传播关系库中已保存的故障传播关系,对故障传播关系库进行扩充,实现了自动对故障传播关系库中的故障传播关系进行扩充。的故障传播关系进行扩充。的故障传播关系进行扩充。

【技术实现步骤摘要】
获取故障传播关系的方法及装置


[0001]本申请涉及通信
,进一步涉及人工智能(artificial intelligence,AI)在通信
中的应用,尤其涉及一种获取故障传播关系的方法、装置。

技术介绍

[0002]随着网络规模、复杂性的增加,网络故障排查带来的运维成本不断增加。其中,网络中的一个根因事件,往往导致关联的设备上发生其它的事件,例如,一个接口的下线可能导致接口上的路由变化、网络不通等故障事件同时发生。对于网络中出现的大量事件,人工发现、排查故障原因的难度较大且效率低下。
[0003]相关技术中,网络运维系统通过使用故障传播关系可以自动对网络故障进行定位。但目前的故障传播关系一般是通过专家标注的方式得到。专家标注的方式严重依赖专家经验,而专家可能只具有某一领域,或某种特定组网场景下的经验,无法扩展到其它场景。另外,当通过多领域专家共同标注时,也可能出现遗漏及人为标注错误等问题。

技术实现思路

[0004]本申请提供了一种获取故障传播关系的方法、装置、计算机存储介质及计算机程序产品,能够实现对故障传播关系的自动扩充,降低了对专家经验、现网大量故障数据及故障演练、故障根因标注过程的依赖,且扩大故障根因定位功能的适用范围,进而提升故障定位效率。
[0005]第一方面,本申请提供一种获取故障传播关系的方法,应用于通信装置。通信装置获取多个故障事件。该多个故障事件包括第一故障事件和第二故障事件。通信装置根据每个故障事件各自对应的故障事件描述信息,利用语义相似度聚类分析,对多个故障事件进行聚类,将语义相近的第一故障事件和第二故障事件聚成一类。通信装置根据故障传播关系库中保存的与第一故障事件关联的第一故障传播关系,获取与第二故障事件关联的第二故障传播关系,并更新故障传播关系库。更新后的故障传播关系库包括第一故障传播关系和第二故障传播关系。
[0006]这样,利用语义相似度聚类分析,对第一故障事件和第二故障事件进行聚类,并根据故障传播关系库中保存的与第一故障事件关联的第一故障传播关系,获取与第二故障事件关联的第二故障传播关系以更新故障传播关系库,实现了自动对故障传播关系库中的故障传播关系进行扩充,从而可以降低对专家经验、现网大量故障数据及故障演练、故障根因标注过程的依赖。另外,对已有的故障传播关系库进行扩充后,也可以扩大故障根因定位功能的适用范围,从而可以识别出之前无法识别的网络故障根因。
[0007]在一种可能的实现方式中,第一故障传播关系包括第一故障事件和故障传播信息之间的对应关系,第二故障传播关系包括第二故障事件和该故障传播信息之间的对应关系。该故障传播信息至少包括产生第一故障事件的实体、与第一故障事件具有因果关系的至少一个关联事件和产生该至少一个关联事件的至少一个实体。
[0008]在一种可能的实现方式中,根据第一故障传播关系,获取第二故障传播关系,具体包括:拷贝第一故障传播关系,将第一故障传播关系中的第一故障事件替换为第二故障事件,以获取第二故障传播关系。
[0009]在一种可能的实现方式中,第一故障事件为第一故障传播关系中的因事件,第二故障事件为第二故障传播关系中的因事件。
[0010]即,当第一故障事件是导致第一故障传播关系中的其他故障事件的因事件,且第二故障事件和第一故障事件语义相似时,第二故障事件也可能会导致第一故障传播关系中的其他故障事件的发生。
[0011]在一种可能的实现方式中,第一故障事件为第一故障传播关系中的果事件,第二故障事件为第二故障传播关系中的果事件。
[0012]即,当第一故障事件是第一故障传播关系中的因事件导致的果事件,且第二故障事件和第一故障事件语义相似时,第一故障传播关系中的因事件也可能会导致第二故障事件发生。
[0013]在一种可能的实现方式中,该通信装置根据故障传播关系库中保存的与第一故障事件关联的第三故障传播关系,获取与第二故障事件关联的第四故障传播关系,并更新故障传播关系库。更新后的故障传播关系库包括第一故障传播关系、第二故障传播关系、第三故障传播关系和第四故障传播关系。
[0014]在一种可能的实现方式中,第一故障事件为第三故障传播关系中的果事件,第二故障事件为第四故障传播关系中的果事件。
[0015]在一种可能的实现方式中,第一故障事件为第三故障传播关系中的因事件,第二故障事件为第四故障传播关系中的因事件。
[0016]第二方面,本申请提供一种获取故障传播关系的装置。该装置包括获取模块、聚类模块和更新模块。该获取模块用于获取多个故障事件。该多个故障事件包括第一故障事件和第二故障事件。该聚类模块,用于根据每个故障事件各自对应的故障事件描述信息,利用语义相似度聚类分析,对该多个故障事件进行聚类,将语义相近的第一故障事件和第二故障事件聚成一类。该获取模块,还用于根据故障传播关系库中保存的与第一故障事件关联的第一故障传播关系,获取与第二故障事件关联的第二故障传播关系。该更新模块,用于更新故障传播关系库。更新后的故障传播关系库包括第一故障传播关系和第二故障传播关系。
[0017]在一种可能的实现方式中,第一故障传播关系包括第一故障事件和故障传播信息之间的对应关系,第二故障传播关系包括第二故障事件和该故障传播信息之间的对应关系。该故障传播信息至少包括产生第一故障事件的实体、与第一故障事件具有因果关系的至少一个关联事件和产生至少一个关联事件的至少一个实体。
[0018]在一种可能的实现方式中,获取模块还用于,拷贝第一故障传播关系,将第一故障传播关系中的第一故障事件替换为第二故障事件,以获取第二故障传播关系。
[0019]在一种可能的实现方式中,第一故障事件为第一故障传播关系中的因事件,第二故障事件为第二故障传播关系中的因事件。
[0020]在一种可能的实现方式中,第一故障事件为第一故障传播关系中的果事件,第二故障事件为第二故障传播关系中的果事件。
[0021]在一种可能的实现方式中,获取模块还用于根据故障传播关系库中保存的与第一故障事件关联的第三故障传播关系,获取与第二故障事件关联的第四故障传播关系。更新模块,还用于更新故障传播关系库。更新后的故障传播关系库包括第一故障传播关系、第二故障传播关系、第三故障传播关系和第四故障传播关系。
[0022]在一种可能的实现方式中,第一故障事件为第三故障传播关系中的果事件,第二故障事件为第四故障传播关系中的果事件。
[0023]在一种可能的实现方式中,第一故障事件为第三故障传播关系中的因事件,第二故障事件为第四故障传播关系中的因事件。
[0024]第三方面,本申请提供一种通信装置。该通信装置包括通信接口和处理器。该通信接口和处理器,用于使得通信装置执行第一方面或第一方面的任一种可能的实现方式所描述的方法。示例性的,通信装置可以是单独的网络设备(例如服务器、终端),也可以是网络设备中部署的用于实现相关方法的组件或功能模块(例如虚拟机),芯片等。当通信装置是芯片时,通信接口可以是接口电本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种获取故障传播关系的方法,其特征在于,应用于通信装置,所述方法包括:获取多个故障事件,其中,所述多个故障事件包括第一故障事件和第二故障事件;根据每个故障事件各自对应的故障事件描述信息,利用语义相似度聚类分析,对所述多个故障事件进行聚类,将语义相近的所述第一故障事件和所述第二故障事件聚成一类;根据故障传播关系库中保存的与所述第一故障事件关联的第一故障传播关系,获取与所述第二故障事件关联的第二故障传播关系;更新所述故障传播关系库,更新后的所述故障传播关系库包括所述第一故障传播关系和所述第二故障传播关系。2.根据权利要求1所述的方法,其特征在于,所述第一故障传播关系包括所述第一故障事件和故障传播信息之间的对应关系,其中所述故障传播信息至少包括产生所述第一故障事件的实体、与所述第一故障事件具有因果关系的至少一个关联事件和产生所述至少一个关联事件的至少一个实体;所述第二故障传播关系包括所述第二故障事件和所述故障传播信息之间的对应关系。3.根据权利要求2所述的方法,其特征在于,根据所述第一故障传播关系,获取所述第二故障传播关系,具体包括:拷贝所述第一故障传播关系,将所述第一故障传播关系中的所述第一故障事件替换为所述第二故障事件,以获取所述第二故障传播关系。4.根据权利要求1

3任一项所述的方法,其特征在于,所述第一故障事件为所述第一故障传播关系中的因事件;所述第二故障事件为所述第二故障传播关系中的因事件。5.根据权利要求1

3任一项所述的方法,其特征在于,所述第一故障事件为所述第一故障传播关系中的果事件;所述第二故障事件为所述第二故障传播关系中的果事件。6.根据权利要求1

5任一项所述的方法,其特征在于,所述方法还包括:根据所述故障传播关系库中保存的与所述第一故障事件关联的第三故障传播关系,获取与所述第二故障事件关联的第四故障传播关系;更新所述故障传播关系库,更新后的所述故障传播关系库包括所述第一故障传播关系、所述第二故障传播关系、所述第三故障传播关系和所述第四故障传播关系。7.根据权利要求6所述的方法,其特征在于,所述第一故障事件为所述第三故障传播关系中的果事件;所述第二故障事件为所述第四故障传播关系中的果事件。8.根据权利要求6所述的方法,其特征在于,所述第一故障事件为所述第三故障传播关系中的因事件;所述第二故障事件为所述第四故障传播关系中的因事件。9.一种获取故障传播关系的装置,其特征在于,所述装置包括:获取模块,用于获取多个故障事件,其中,所述多个故障事件包括第一故障事件和第二故障事件;聚类模块,用于根据每个故障事件各自对应的故障事件描述信息,利用语义相似度聚类分析,对所述多个故障事件进行聚类,将语义相近的所述第一故障事件和所述第二故...

【专利技术属性】
技术研发人员:姚子阳谢于明侯延祥肖欣陈小龙
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1