一种传输网络中故障定位方法和装置转让专利

申请号 : CN201611264186.7

文献号 : CN108270481B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 穆弘伟

申请人 : 中国移动通信集团北京有限公司中国移动通信集团公司

摘要 :

本发明公开了一种传输网络中故障定位方法和装置,所述方法,包括:在检测到传输网络中发生故障时,确定所述故障的告警信息对应的光路信息;根据所述光路信息,确定管井的标识信息;根据管井的标识信息,对管井进行分组,分别确定每一分组中标识信息最长的管井;根据各个分组中分别确定出的标识信息最长的管井,确定传输网络中发生故障的故障点的位置。采用本发明提供的方法,能够快速定位到故障点所在的管井,进而找到故障点,减轻了维护人员的工作负担,且提高了故障定位的效率。

权利要求 :

1.一种传输网络中故障定位方法,其特征在于,包括:在检测到传输网络中发生故障时,确定所述故障的告警信息对应的光路信息;

根据所述光路信息,确定管井的标识信息;

根据管井的标识信息,对管井进行分组,分别确定每一分组中标识信息最长的管井;

根据各个分组中分别确定出的标识信息最长的管井,确定传输网络中发生故障的故障点的位置;

根据管井的标识信息,按照以下方法对管井进行分组:

根据管井的标识信息,从标识信息为光缆标识符开始,随机遍历各个管井,如果查找到任一管井的标识信息包含其他管井的标识信息或者被包含在其他管井的标识信息中,则将查找到的管井确定为一组管井组;

根据各个分组中分别确定出的标识信息最长的管井,确定传输网络中发生故障的故障点的位置,具体包括:针对任一两个管井组中标识信息最长的管井,如果确定出这两个管井的标识信息满足以下条件,则确定两个管井构成一组故障竞争对:这两个管井的任一标识信息与除这两个管井组以外的其他管井组中标识信息最长的管井的标识信息进行组合,如果确定出该组合的标识信息包含这两个管井中另一个管井的标识信息,则确定两个管井构成一组故障竞争对;

确定所述故障竞争对内包含的告警信息的平均告警间隔时间,将平均告警间隔时间短的管井的位置确定为传输网络中发生故障的故障点的位置;

根据所述光路信息,确定管井的标识信息,具体包括:

根据所述光路信息,确定所述光路信息对应的光缆的标识符;

根据所述光缆的标识符,确定所述光缆所穿过的管井的标识信息。

2.如权利要求1所述的方法,其特征在于,在检测到传输网络中发生故障之前,还包括:为传输网络中的光缆分配唯一的标识符。

3.如权利要求1所述的方法,其特征在于,分别确定每一分组中标识信息最长的管井,具体包括:根据分组后得到的各个管井组,分别确定各个管井组中标识信息最长的管井。

4.一种传输网络中故障定位装置,其特征在于,包括:第一确定单元,用于在检测到传输网络中发生故障时,确定所述故障的告警信息对应的光路信息;

第二确定单元,用于根据所述光路信息,确定管井的标识信息;

分组单元,用于根据管井的标识信息,对管井进行分组,分别确定每一分组中标识信息最长的管井;

第三确定单元,用于根据各个分组中分别确定出的标识信息最长的管井,确定传输网络中发生故障的故障点的位置;

所述分组单元,具体用于根据管井的标识信息,从标识信息为光缆标识符开始,随机遍历各个管井,如果查找到任一管井的标识信息包含其他管井的标识信息或者被包含在其他管井的标识信息中,则将查找到的管井确定为一组管井组;

所述第三确定单元,具体包括第三确定子单元和第四确定子单元,其中:所述第三确定子单元,用于针对任一两个管井组中标识信息最长的管井,如果确定出这两个管井的标识信息满足以下条件,则确定两个管井构成一组故障竞争对:这两个管井的任一标识信息与除这两个管井组以外的其他管井组中标识信息最长的管井的标识信息进行组合,如果确定出该组合的标识信息包含这两个管井中另一个管井的标识信息,则确定两个管井构成一组故障竞争对;

所述第四确定子单元,用于确定所述故障竞争对内包含的告警信息的平均告警间隔时间,将平均告警间隔时间短的管井的位置确定为传输网络中发生故障的故障点的位置;

所述第二确定单元,具体包括第一确定子单元和第二确定子单元,其中:所述第一确定子单元,用于根据所述光路信息,确定所述光路信息对应的光缆的标识符;

所述第二确定子单元,用于根据所述光缆的标识符,确定所述光缆所穿过的管井的标识信息。

5.如权利要求4所述的装置,其特征在于,还包括分配单元,其中:所述分配单元,用于在所述第一确定单元检测到传输网络中发生故障之前,为传输网络中的光缆分配唯一的标识符。

6.如权利要求4所述的装置,其特征在于,所述分组单元,还用于根据分组后得到的各个管井组,分别确定各个管井组中标识信息最长的管井。

说明书 :

一种传输网络中故障定位方法和装置

技术领域

[0001] 本发明涉及传输网络故障定位技术,尤其涉及一种传输网络中故障定位方法和装置。

背景技术

[0002] 现有技术中进行传输网络故障定位时,在检测到两个网元之间链路警告后,维护人员携带光缆故障测试仪OTDR(Optical Time Domain Reflectometer,光时域反射仪),先检测故障网元所在的机房,然后从告警设备端口人工摸查对应的光缆纤芯,再连接OTDR测量故障点距离本机房的距离;然后从本机房出发沿着光缆路由的走向,按照测量出来的距离找到对应的管道或者杆路位置附近,再在现场确定故障点。
[0003] 采用现有技术提供的故障定位方案,主要依赖人工处理,一是需要维护人员查找告警链路与光缆的对应关系,当设备和光缆较多时,对维护人员带来极大的挑战;二是沿着光缆路由寻找特定距离外的管井或者杆路,费时费力,且对维护人员要求较高,尤其当传输网络中出现多个故障点时,更加增加了故障定位的复杂度,且耗时较长,增加了维护人员的工作负担。
[0004] 综上所述,如何快速定位到故障点所在的管井和杆路,进而确定故障点,减轻维护人员工作负担,提高故障定位效率是亟待解决的问题之一。

发明内容

[0005] 本发明实施例提供一种传输网络中故障定位方法和装置,用以解决现有技术中存在的故障定位耗时长、维护人员工作负担高和故障定位效率低等问题。
[0006] 本发明实施例提供一种传输网络中故障定位方法,包括:
[0007] 在检测到传输网络中发生故障时,确定所述故障的告警信息对应的光路信息;
[0008] 根据所述光路信息,确定管井的标识信息;
[0009] 根据管井的标识信息,对管井进行分组,分别确定每一分组中标识信息最长的管井;
[0010] 根据各个分组中分别确定出的标识信息最长的管井,确定传输网络中发生故障的故障点的位置。
[0011] 本发明实施例提供一种传输网络中故障定位装置,包括:
[0012] 第一确定单元,用于在检测到传输网络中发生故障时,确定所述故障的告警信息对应的光路信息;
[0013] 第二确定单元,用于根据所述光路信息,确定管井的标识信息;
[0014] 分组单元,用于根据管井的标识信息,对管井进行分组,分别确定每一分组中标识信息最长的管井;
[0015] 第三确定单元,用于根据各个分组中分别确定出的标识信息最长的管井,确定传输网络中发生故障的故障点的位置。
[0016] 本发明有益效果:
[0017] 本发明实施例提供的一种传输网络中故障定位方法和装置,在检测到传输网络中发生故障时,确定所述故障的告警信息对应的光路信息;根据所述光路信息,确定管井的标识信息;根据管井的标识信息,对管井进行分组,分别确定每一分组中标识信息最长的管井;根据各个分组中分别确定出的标识信息最长的管井,确定传输网络中发生故障的故障点的位置。采用本发明提供的方法,在传输网络中发生故障时,能够快速定位到故障点所在的管井,使得维护人员可以快速找到故障点的位置,省掉中间维护人员的巡查过程,减轻了维护人员的工作负担,并且还提高了故障的定位效率,尤其可以实现多处故障同时定位的效果,适用于同时发生多个故障的应用场景。
[0018] 本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。

附图说明

[0019] 此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0020] 图1为本发明实施例提供的传输网络中故障定位方法的实施流程示意图;
[0021] 图2为本发明实施例提供的传输网络中故障定位方法中光路信息的参考示意图;
[0022] 图3a为本发明实施例提供的传输网络中故障定位方法中故障点在管道网络中的位置的示意图;
[0023] 图3b为本发明实施例提供的传输网络中故障定位方法中告警信息对应的光缆的示意图;
[0024] 图4a为本发明实施例提供的传输网络中故障定位方法中确定管井的标识信息的实施流程示意图;
[0025] 图4b为本发明实施例提供的传输网络中故障定位方法中各管井的标识信息的示意图;
[0026] 图4c为本发明实施例提供的传输网络中故障定位方法中对管井进行分组得到的管井组的示意图;
[0027] 图4d为本发明实施例提供的传输网络中故障定位方法中根据分组后的管井组确定的故障点位置的示意图;
[0028] 图5为本发明实施例提供的传输网络中故障定位方法中确定各个光缆中产生告警信息的分值的示意图;
[0029] 图6为本发明实施例提供的传输网络中故障定位装置的结构示意图。

具体实施方式

[0030] 本发明实施例提供一种传输网络中的故障定位方法和装置,用以解决现有技术中存在的故障定位耗时长、维护人员工作负担高和故障定位效率低等问题。
[0031] 本发明提供的传输网络中故障定位方法的工作原理是:预先为每一光缆分配唯一的标识符,当传输网络中发生故障时,首先根据告警信息,确定所述告警信息对应的光路信息,由于光缆中包含若干根纤芯,而一根纤芯对应一条光路。因此,在确定光路信息后,可以根据该光路信息,确定发生故障的光缆,进而可以得知发生故障的光缆的标识符。由于光缆穿过不同的管井,因此,为了快速定位到故障点的位置,还需要进一步确定故障点所在的管井。具体确定方法为:根据光缆的标识符,可以确定光缆所穿过的管井的标识信息。在确定传输网络中各个管井的标识信息后,按照共同标识字符的原则,根据各个管井的标识信息,对管井进行分组得到各个管井组。待分组完成后,得到的分组数就是该传输网络中可能存在的故障数,以及确定出的各个故障组中并不均存在故障点,还需进一步确定。因此,为了准确定位到故障点的位置,在得到的各个管井组中分别找出标识信息最长的管井,再根据各个管井组中确定的标识信息最长的管井,采用故障竞争算法确定传输网络中故障点的位置。
[0032] 以下结合说明书附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明,并且在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。
[0033] 实施例一
[0034] 如图1所示,为本发明实施例提供的传输网络中故障定位方法的实施流程示意图,可以包括以下步骤:
[0035] S11、在检测到传输网络中发生故障时,确定所述故障的告警信息对应的光路信息。
[0036] 需要说明的是,参考图2所示,光路为电路路由的物理承载,表示为两端连接传输设备端口,经过ODF(Optical Distribution Frame,光纤配线架)端子,中间为光缆/纤芯的链路,如图2中机房1和机房2中OFD之间的链路即为光路。
[0037] 具体的说,利用网格模拟管道网络,假定道路施工挖断光缆,导致当前时刻传输网络中发生三处故障,其故障点的位置如图3a所示,传输网络中网络管理系统产生链路LOS告警信息13条。由于光缆中包含纤芯,13条告警信息对应于13根纤芯发生故障,而13根纤芯对应13条光路,因此13条告警信息对应13条光路信息,具体参考图3b所示。从图3b中可以得出13条告警信息分别对应到各自的光缆,如光缆1存在3个告警信息、光缆2存在2个告警信息等。
[0038] 具体实施时,在检测到传输网络中发生故障之前,还包括:
[0039] 为传输网络中的光缆分配唯一的标识符。
[0040] 为了快速定位到故障点的位置,为传输网络中的光缆分配唯一的标识符,如为图3b中6条光缆分配6个标识符,即:光缆1~光缆6的标识符分别为a2、a3、b2、a1、b1和b3。
[0041] S12、根据所述光路信息,确定管井的标识信息。
[0042] 根据步骤S11可知,在传输网络中发生三处故障时,可根据13条告警信息确定13条光路信息,可以根据该光路信息,按照图4a所示的方法确定管井的标识信息,包括以下步骤:
[0043] S121、根据所述光路信息,确定所述光路信息对应的光缆的标识符。
[0044] 由于光路信息与光缆中的纤芯一一对应,而纤芯又包含在光缆中,因此可以根据光路信息确定发生故障的光缆。而在故障发生之前,预先为各个光缆分配了标识符,因此,可以确定发生故障的光缆的标识符,如图3b中,发生故障的光缆有6条,即光缆1~光缆6,其标识符分别对应为a2、a3、b2、a1、b1和b3。
[0045] S122、根据所述光缆的标识符,确定所述光缆所穿过的管井的标识信息。
[0046] 具体实施时,可根据步骤S121中确定的6个光缆标识符,可以确定这6个光缆分别穿过的管井的标识信息,具体的说,当多个光缆穿过同一管井时,则该管井的标识信息为所包含的光缆的标识符的叠加。参考图3b和图4b所示,以光缆4为例进行说明,图4b中第一个和第二个管井只包含光缆4,因此,第一个管井和第二个管井的标识信息均为a1。而第三个管井包含光缆1、光缆2和光缆3,因此,第三个管井的标识信息为a1+a2+a3。依次类推,可以得到各个管井的标识信息。
[0047] S13、根据管井的标识信息,对管井进行分组,分别确定每一分组中标识信息最长的管井。
[0048] 具体地,在根据步骤S122得到各个管井的标识信息后,为了快速定位到传输网络中的故障点,还需对具有标识信息的管井进行分组,具体实施时,可以按照下述方法对管井进行分组:
[0049] 根据管井的标识信息,从标识信息为光缆标识符开始,随机遍历各个管井,如果查找到任一管井的标识信息包含其他管井的标识信息或者被包含在其他管井的标识信息中,则将查找到的管井确定为一组管井组。
[0050] 具体实施时,在对各个有标识信息的管井进行分组时,本发明实施例采用共同标号字符分组算法对管井进行分组。分组的基本原理是:逐一查找单一编号a的管井,判断是否能查找到第一个编号(如编号为a+b或a+b+c)包含该单一编号a的管井,如果是,则将查找到的管井与该单一编号之间的管井组成一个管井组AA;以这个管井组AA包含的管井的编号依据,再继续查找其它管井的编号是否包含或被包含在这个管井组AA中包含的编号的任意组合的编号(如a+b或a+b+c、a+c或b+c等),如果是,则将查找到的管井归属于之前的管井组AA;再按照上述过程继续查找,如果是,则将查找到的管井还归属到管井组AA;如果否,则将找到的编号(如a+z或a+z+y)包含该单一编号a的管井再组成一个管井组ZZ,再以管井组ZZ包含的管井的编号为依据,继续查找其它管井的编号是否包含或被包含在这个这个管井组ZZ中包含的编号的任意组合的编号(如a+z或a+z+y或a+y等),如果是,则查找到的管井继续编组到之前的管井组ZZ,直到查找不到位置。遍历完单一编号a后,可以继续遍历其它单一编号b或c等,防止其它单一编号的管井未被分组。其中,在对单一编号a遍历完成,得到管井组AA后,再按照类似方法遍历单一编号b时,如果遍历到编号为a+b+c的管井保护单一编号a,而编号为a+b+c的管井已被分组到管井组AA中,则将以单一编号a遍历到的管井也分到管井组AA中,不再重新编组。
[0051] 将共同标号字符分组算法的原理应用于本发明实施例,原理中的编号相当于本发明实施例中的管井的标识信息。
[0052] 结合图4b进行说明,从标识信息为a1开始,随机遍历各个管井,下一个有标识信息的管井的标识信息还为a1,则将这两个管井确定为一组管井组,记为:第一管井组。然后继续进行遍历标识信息为a1+a2+a3的两个管井,易知这两个管井的标识信息包含第一个管井和第二个管井的标识信息,则将这四个管井组成的管井组还记为第一管井组,依次进行随机遍历,可以得到标识信息为a1+a3、a2+a3、a3和a2均被包含在标识信息为a1+a2+a3中,因此,将标识信息为a1+a3、a2+a3、a3和a2对应的管井也分配到第一管井组;再继续进行遍历,查找到标识信息为a1+b2的管井,根据其标识信息可知,该管井的标识信息与第一管井组的标识信息不具有包含或被包含关系,因此,标识信息为a1+b2对应的管井不属于第一管井组。需要说明的是,为了防止在遍历的过程中,没有遍历到标识信息为标识符的管井,即遗漏对某管井的分组,还可以从标识信息为a2、a3再进行随机遍历。最终得到的第一管井组如图4c所示。按照上述方法一次遍历标识信息为b1、b2和b3的管井,最终得到三个管井组,分别为第二管井组、第三管井组和第四管井组,如图4c所示。
[0053] 分组完成后,得到的分组数即为确定出的故障数,结合图4c分析,得到了四个故障组,但是本次确定出的故障个数中并不都是真实的故障,有可能存在疑似故障,因此还需进一步进行确定。
[0054] 较佳地,在对管井分组后,分别确定每一分组中标识信息最长的管井,具体包括:根据分组后得到的各个管井组,分别确定各个管井组中标识信息最长的管井。
[0055] 具体的说,参考图4c所示,在得到四组管井组后,分别可以确定出这四组管井组中标识信息最长的管井,即:第一管井组中标识信息最长的管井为:标识信息为a1+a2+a3的两个管井;第二管井组中标识信息最长的管井为:标识信息为b1+b3的管井;第三管井组中标识信息最长的管井为:标识信息为b2+b3的两个管井;第四管井组中标识信息最长的管井为:标识信息为a1+b2的管井。
[0056] S14、根据各个分组中分别确定出的标识信息最长的管井,确定传输网络中发生故障的故障点的位置。
[0057] 在根据步骤S13确定出四组管井组中标识信息最长的管井后,针对第一管井组,存在两个标识信息最长的管井,因此,这两个管井及其之间的管道可能存在故障点;同样第二管井组中标识信息为b1+b3的管井处可能存在故障点;第三管井组中也有两个标识信息最长的管井,因此第三管井组中这两个管井及其管道之间可能存在故障点;同理,第四故障点中标识信息为a1+b2的管井处可能存在故障点。
[0058] 为了进一步确定故障点的位置,引入了故障竞争对的概念,所谓故障竞争对的原理为:针对任意两个管井的标识信息X和管井的标识信息Y,如果X与除X和Y以外的其它标识信息相加的结果包含Y,同时Y与除X和Y以外的其它标识信息相加的结果包含X,那么X与Y组成一组故障竞争对。
[0059] 将故障竞争对的原理用于本发明实施例,原理中的X和Y相当于本发明实施例中的任意两个管井组中标识信息最长的管井的标识信息。
[0060] 具体实施时,针对任一两个管井组中标识信息最长的管井,如果确定出这两个管井的标识信息满足以下条件,则确定两个管井构成一组故障竞争对:这两个管井的任一标识信息与除这两个管井组以外的其他管井组中标识信息最长的管井的标识信息进行组合,如果确定出该组合的标识信息包含这两个管井中另一个管井的标识信息,则确定两个管井构成一组故障竞争对;
[0061] 确定所述故障竞争对内包含的告警信息的平均告警间隔时间,将平均告警间隔时间短的管井的位置确定为传输网络中发生故障的故障点的位置。
[0062] 以第三管井组和第四管井组为例进行说明,第三管井组中标识信息最长的管井的标识信息为b2+b3,以及第四管井组中标识信息最长的管井的标识信息为a1+b2,将a1+b2与第二管井组中的标识信息最长的管井的标识信息b1+b3组合,得到[a1+b1+b2+b3],易得出组合[a1+b1+b2+b3]包含b2+b3,且将b2+b3与第一管井组中的标识信息最长的管井的标识信息a1+a2+a3组合,得到[a1+a2+a3+b2+b3],得出该组合包含a1+b2,因此得出a1+b2与b2+b3组成一组故障竞争对。
[0063] 在确定出故障竞争对后,比较故障竞争对内的平均告警间隔时间,故障竞争对中将平均告警间隔时间短的故障组确定为故障点,而另一个确定为疑似故障点,假设b2+b3所在的第三管井组中的平均告警间隔时间小于a1+b2所在的第二管井组,则将第三管井组中标识信息为b2+b3的管井所在位置确定为故障点的位置,而将第四管井组中标识信息为a1+b2的管井所在位置确定为疑似故障点的位置,即该处没有故障。从而依次可以确定出第一管井组中标识信息为a1+a2+a3的管井所在位置确定为故障点的位置,第二管井组中标识信息为b1+b3的管井所在位置确定为故障点的位置。由此可以快速定位到三个故障点的位置,参考图4d所示。
[0064] 需要说明的是,在确定故障点位置时,选择平均告警间隔时间小管井作为故障点位置,原因在于一次事故造成的概率产生的平均告警时间非常短,如:光缆被一次性挖断,该光缆上承载的所有纤芯发出的告警信息可以在2秒内完成上报。
[0065] 进一步地,在确定出故障点的位置后,进行抢修时,还可以根据各告警信息确定各个光缆发生的告警信息的分值,可以按照分值由大到小的顺序进行抢修。对应于图3b中13条告警信息,可以得到6条光缆的告警的分值,如图5所示。从图5中可以看出,光缆1的和光缆6的分值均为3,且根据步骤S14得出光缆第二管井组和第三管井组均有故障点存在,因此优选抢修光缆6中存在的故障点。
[0066] 进一步地,还可以根据各个故障影响的业务的多少,确定故障抢修的优先级,然后按照确定出的故障优先级进行抢修。
[0067] 具体实施时,本发明实施例中涉及的标识信息可以为编号,也可以为其它类型的标识信息,此外,本发明描述时各个管井的标识信息的格式为a1+a2+a3,也可以将其格式变为[a1a2a3]等其它格式,本发明对此不进行限定。
[0068] 本发明实施例提供的传输网络中故障定位方法,预先为传输网络中各个光缆分配唯一的标识符,在检测到故障发生时,可以根据故障的告警信息对应到自身的光路信息,并根据所述光路信息,确定管井的标识信息;根据管井的标识信息,对管井进行分组,分别确定每一分组中标识信息最长的管井;根据各个分组中分别确定出的标识信息最长的管井,确定传输网络中发生故障的故障点的位置。采用本发明提供的方法,在传输网络中发生故障时,能够快速定位到故障点所在的管井,使得维护人员可以快速找到故障点的位置,省掉了中间维护人员的巡查过程,减轻了维护人员的工作负担,并且还提高了故障的定位效率,尤其适用于同时发生多个故障的应用场景。
[0069] 实施例二
[0070] 基于同一发明构思,本发明实施例中还提供了一种传输网络中故障定位装置,由于上述装置解决问题的原理与传输网络中故障定位方法相似,因此上述装置的实施可以参见方法的实施,重复之处不再赘述。
[0071] 如图6所示,为本发明实施例提供的传输网络中故障定位装置的结构示意图,包括:第一确定单元61、第二确定单元62、分组单元63和第三确定单元64,其中:
[0072] 第一确定单元61,用于在检测到传输网络中发生故障时,确定所述故障的告警信息对应的光路信息;
[0073] 第二确定单元62,用于根据所述光路信息,确定管井的标识信息;
[0074] 分组单元63,用于根据管井的标识信息,对管井进行分组,分别确定每一分组中标识信息最长的管井;
[0075] 第三确定单元64,用于根据各个分组中分别确定出的标识信息最长的管井,确定传输网络中发生故障的故障点的位置。
[0076] 具体实施时,所述装置,还包括分配单元65,其中:
[0077] 所述分配单元65,用于在所述第一确定单元检测到传输网络中发生故障之前,为传输网络中的光缆分配唯一的标识符。
[0078] 具体地,所述第二确定单元62,具体包括第一确定子单元和第二确定子单元,其中:
[0079] 所述第一确定子单元,用于根据所述光路信息,确定所述光路信息对应的光缆的标识符;
[0080] 所述第二确定子单元,用于根据所述光缆的标识符,确定所述光缆所穿过的管井的标识信息。
[0081] 优选地,所述分组单元63,具体用于根据管井的标识信息,从标识信息为光缆标识符开始,随机遍历各个管井,如果查找到任一管井的标识信息包含其他管井的标识信息或者被包含在其他管井的标识信息中,则将查找到的管井确定为一组管井组。
[0082] 优选地,所述分组单元63,还用于根据分组后得到的各个管井组,分别确定各个管井组中标识信息最长的管井。
[0083] 具体地,所述第三确定单元64,具体包括第三确定子单元和第四确定子单元,其中:
[0084] 所述第三确定子单元,用于针对任一两个管井组中标识信息最长的管井,如果确定出这两个管井的标识信息满足以下条件,则确定两个管井构成一组故障竞争对:这两个管井的任一标识信息与除这两个管井组以外的其他管井组中标识信息最长的管井的标识信息进行组合,如果确定出该组合的标识信息包含这两个管井中另一个管井的标识信息,则确定两个管井构成一组故障竞争对;
[0085] 所述第四确定子单元,用于确定所述故障竞争对内包含的告警信息的平均告警间隔时间,将平均告警间隔时间短的管井的位置确定为传输网络中发生故障的故障点的位置。
[0086] 为了描述的方便,以上各部分按照功能划分为各模块(或单元)分别描述。当然,在实施本发明时可以把各模块(或单元)的功能在同一个或多个软件或硬件中实现。
[0087] 本申请的实施例所提供的传输网络中故障定位装置可通过计算机程序实现。本领域技术人员应该能够理解,上述的模块划分方式仅是众多模块划分方式中的一种,如果划分为其他模块或不划分模块,只要传输网络中故障定位装置具有上述功能,都应该在本申请的保护范围之内。
[0088] 本发明实施例提供的传输网络中故障定位方法和装置,在检测到传输网络中发生故障时,确定所述故障的告警信息对应的光路信息;根据所述光路信息,确定管井的标识信息;根据管井的标识信息,对管井进行分组,分别确定每一分组中标识信息最长的管井;根据各个分组中分别确定出的标识信息最长的管井,确定传输网络中发生故障的故障点的位置。采用本发明提供的方法,在传输网络中发生故障时,能够快速定位到故障点所在的管井,使得维护人员可以快速找到故障点的位置,减轻了维护人员的工作负担,并且还提高了故障的定位效率,尤其适用于同时发生多个故障的应用场景。
[0089] 本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0090] 本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0091] 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0092] 这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0093] 尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
[0094] 显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。