CN111836136A - 网络故障诊断方法、装置、设备及可读存储介质 - Google Patents

网络故障诊断方法、装置、设备及可读存储介质 Download PDF

Info

Publication number
CN111836136A
CN111836136A CN202010518423.8A CN202010518423A CN111836136A CN 111836136 A CN111836136 A CN 111836136A CN 202010518423 A CN202010518423 A CN 202010518423A CN 111836136 A CN111836136 A CN 111836136A
Authority
CN
China
Prior art keywords
object path
optical multiplexing
service performance
abnormal
performance index
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202010518423.8A
Other languages
English (en)
Inventor
王峰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fiberhome Telecommunication Technologies Co Ltd
Original Assignee
Fiberhome Telecommunication Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fiberhome Telecommunication Technologies Co Ltd filed Critical Fiberhome Telecommunication Technologies Co Ltd
Priority to CN202010518423.8A priority Critical patent/CN111836136A/zh
Publication of CN111836136A publication Critical patent/CN111836136A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/0001Selecting arrangements for multiplex systems using optical switching
    • H04Q11/0062Network aspects
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/0001Selecting arrangements for multiplex systems using optical switching
    • H04Q11/0062Network aspects
    • H04Q11/0067Provisions for optical access or distribution networks, e.g. Gigabit Ethernet Passive Optical Network (GE-PON), ATM-based Passive Optical Network (A-PON), PON-Ring
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/0001Selecting arrangements for multiplex systems using optical switching
    • H04Q11/0062Network aspects
    • H04Q2011/0079Operation or maintenance aspects
    • H04Q2011/0081Fault tolerance; Redundancy; Recovery; Reconfigurability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/0001Selecting arrangements for multiplex systems using optical switching
    • H04Q11/0062Network aspects
    • H04Q2011/0079Operation or maintenance aspects
    • H04Q2011/0083Testing; Monitoring

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明提供一种网络故障诊断方法、装置、设备及可读存储介质,包括:检测光通道的宿端的业务性能指标是否存在异常;当光通道的宿端的业务性能指标存在异常时,以所述光通道作为初始诊断对象路径;当所述初始诊断对象路径中包含的光复用段的数量大于1时,基于折半查找策略从所述初始诊断对象路径中确定存在故障的光复用段。通过本发明,当光通道的宿端的业务性能指标存在异常时,认为网络存在异常,故通过折半查找策略确定光通道中存在故障的光复用段,实现了在监测到网络异常时,快速且准确的对故障位置进行定位,从而及时为维护人员提供运维指导,从而提升故障处理的效率。

Description

网络故障诊断方法、装置、设备及可读存储介质
技术领域
本发明涉及通信技术领域,尤其涉及一种网络故障诊断方法、装置、设备及可读存储介质。
背景技术
OTN(Optical Transport Network,光传送网络)网络作为一种拥有大带宽、灵活多样的保护模式、多业务接入等特点成为了目前骨干和国际传输网络的重点发展网络。
为了维持稳定的网络状态和高质量业务,在网络运维中,需要通过对网络性能指标的监测,发现网络问题并及时进行故障处理。
传统的网络业务性能监测实现,是在网络中的各个节点设置监测点,提取监测点的各项性能指标,对性能指标设置标准阈值,根据监测点的性能指标值与标准阈值的比较,发现网络问题并上报管理***。但是由于目前的方案在网络中设置的监测点过多,当网络出现问题时,性能指标异常的监测点可能有多个,这种情况下,便导致无法准确定位出现问题的节点或链路,即性能监测和问题诊断没有结合在一起,对网络运维的指导作用较小。
发明内容
本发明的主要目的在于提供一种网络故障诊断方法、装置、设备及可读存储介质,旨在提高网络故障诊断的精确性。
第一方面,本发明提供一种网络故障诊断方法,所述网络故障诊断方法包括:
检测光通道的宿端的业务性能指标是否存在异常;
当光通道的宿端的业务性能指标存在异常时,以所述光通道作为初始诊断对象路径;
当所述初始诊断对象路径中包含的光复用段的数量大于1时,基于折半查找策略从所述初始诊断对象路径中确定存在故障的光复用段。
可选的,所述检测光通道的宿端的业务性能指标是否存在异常的步骤包括:
计算光通道的宿端的业务性能指标在第一预设时长内的第一增量;
检测所述第一增量是否大于或等于预设阈值;
若所述第一增量大于或等于预设阈值,则确定光通道的宿端的业务性能指标存在异常。
可选的,所述当所述初始诊断对象路径中包含的光复用段的数量大于1时,基于折半查找策略从所述初始诊断对象路径中确定存在故障的光复用段的步骤包括:
当所述初始诊断对象路径中包含的光复用段的数量大于1时,从所述初始诊断对象路径包含的若干光复用段中确定中间光复用段;
检测所述中间光复用段的宿端的业务性能指标是否存在异常;
当所述中间光复用段的宿端的业务性能指标存在异常时,以所述初始诊断对象路径的源端作为新的诊断对象路径的源端,以所述中间光复用段的宿端作为新的诊断对象路径的宿端,构建新的诊断对象路径;
当所述新的诊断对象路径中包含的光复用段的数量大于1时,以所述新的诊断对象路径作为初始诊断对象路径,并执行所述从所述初始诊断对象路径包含的若干光复用段中确定中间光复用段的步骤,直至新的诊断对象路径中包含的光复用段的数量为1时,确定所述新的诊断对象路径中包含的唯一的光复用段存在故障。
可选的,在所述检测所述中间光复用段的宿端的业务性能指标是否存在异常的步骤之后,还包括:
当所述中间光复用段的宿端的业务性能指标不存在异常时,以所述中间光复用段的宿端作为新的诊断对象路径的源端,以所述初始诊断对象路径的宿端作为新的诊断对象路径的宿端,构建新的诊断对象路径;
当所述新的诊断对象路径中包含的光复用段的数量大于1时,以所述新的诊断对象路径作为初始诊断对象路径,并执行所述从所述初始诊断对象路径包含的若干光复用段中确定中间光复用段的步骤,直至新的诊断对象路径中包含的光复用段的数量为1时,确定所述新的诊断对象路径中包含的唯一的光复用段存在故障。
可选的,所述检测所述中间光复用段的宿端的业务性能指标是否存在异常的步骤包括:
计算中间光复用段的宿端的业务性能指标在第二预设时长内的第二增量;
检测所述第二增量是否大于或等于预设阈值;
若所述第二增量大于或等于预设阈值,则确定中间光复用段的宿端的业务性能指标存在异常,若所述第二增量小于预设阈值,则确定中间光复用段的宿端的业务性能指标不存在异常。
可选的,所述从所述初始诊断对象路径包含的若干光复用段中确定中间光复用段的步骤包括:
计算
Figure BDA0002530996980000031
的值N,从所述初始诊断对象路径的源端开始,以第N段光复用段作为中间光复用段,其中,M为所述初始诊断对象路径包含的光复用段的数量,
Figure BDA0002530996980000032
表示对
Figure BDA0002530996980000033
的计算结果向上取整。
可选的,所述业务性能指标包括:
误码率、丢包率以及时延中的一种或多种。
第二方面,本发明还提供一种网络故障诊断装置,所述网络故障诊断装置包括:
检测模块,用于检测光通道的宿端的业务性能指标是否存在异常;
诊断对象确定模块,用于当光通道的宿端的业务性能指标存在异常时,以所述光通道作为初始诊断对象路径;
故障点确定模块,用于当所述初始诊断对象路径中包含的光复用段的数量大于1时,基于折半查找策略从所述初始诊断对象路径中确定存在故障的光复用段。
第三方面,本发明还提供一种网络故障诊断设备,所述网络故障诊断设备包括处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的网络故障诊断程序,其中所述网络故障诊断程序被所述处理器执行时,实现如上所述的网络故障诊断方法的步骤。
第四方面,本发明还提供一种可读存储介质,所述可读存储介质上存储有网络故障诊断程序,其中所述网络故障诊断程序被处理器执行时,实现如上所述的网络故障诊断方法的步骤。
本发明中,检测光通道的宿端的业务性能指标是否存在异常;当光通道的宿端的业务性能指标存在异常时,以所述光通道作为初始诊断对象路径;当所述初始诊断对象路径中包含的光复用段的数量大于1时,基于折半查找策略从所述初始诊断对象路径中确定存在故障的光复用段。通过本发明,当光通道的宿端的业务性能指标存在异常时,认为网络存在异常,故通过折半查找策略确定光通道中存在故障的光复用段,实现了在监测到网络异常时,快速且准确的对故障位置进行定位,从而及时为维护人员提供运维指导,从而提升故障处理的效率。
附图说明
图1为本发明实施例方案中涉及的网络故障诊断设备的硬件结构示意图;
图2为本发明网络故障诊断方法一实施例的流程示意图;
图3为本发明网络故障诊断方法一实施例中光通道的场景示意图;
图4为图2中步骤S30的第一细化流程示意图;
图5为本发明网络故障诊断方法一实施例中初始诊断对象路径的场景示意图;
图6为本发明网络故障诊断方法一实施例中新的初始诊断对象路径的场景示意图;
图7为以图4为基础的步骤S30的第二细化流程示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
第一方面,本发明实施例提供一种网络故障诊断设备。本发明实施例涉及的网络故障诊断方法主要应用于网络故障诊断设备,该网络故障诊断设备可以是个人计算机(personal computer,PC)、笔记本电脑、服务器等具有数据处理功能的设备。
参照图1,图1为本发明实施例方案中涉及的网络故障诊断设备的硬件结构示意图。本发明实施例中,网络故障诊断设备可以包括处理器1001(例如中央处理器CentralProcessing Unit,CPU),通信总线1002,用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信;用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard);网络接口1004可选的可以包括标准的有线接口、无线接口(如无线保真WIreless-FIdelity,WI-FI接口);存储器1005可以是高速随机存取存储器(random access memory,RAM),也可以是稳定的存储器(non-volatile memory),例如磁盘存储器,存储器1005可选的还可以是独立于前述处理器1001的存储装置。本领域技术人员可以理解,图1中示出的硬件结构并不构成对本发明的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
继续参照图1,图1中作为一种计算机存储介质的存储器1005中可以包括操作***、网络通信模块、用户接口模块以及网络故障诊断程序。其中,处理器1001可以调用存储器1005中存储的网络故障诊断程序,并执行本发明实施例提供的网络故障诊断方法。
第二方面,本发明实施例还提供一种网络故障诊断方法。
参照图2,图2为本发明网络故障诊断方法一实施例的流程示意图。本实施例中,网络故障诊断方法包括:
步骤S10,检测光通道的宿端的业务性能指标是否存在异常;
本实施例中,光通道OCH(Optical Channel)用于承载OTN网络的网络业务,光通道是由包含源宿节点在内的多个节点组成的端到端业务承载路径。参照图3,图3为本发明网络故障诊断方法一实施例中光通道的场景示意图。如图3所示的光通道,包含源端S、宿端D以及中间节点N1至N7。宿端节点(即宿端)为该业务承载路径的最后一个节点,业务数据在业务承载路径上传输时,业务承载路径上任何节点或链路出现异常都会造成宿端节点业务输出数据的异常。因此,通过检测光通道的宿端的业务性能指标是否存在异常,即可判断业务承载路径中是否存在异常节点或链路,即判断网络是否存在异常。
进一步的,一实施例中,步骤S10包括:
步骤S101,计算光通道的宿端的业务性能指标在第一预设时长内的第一增量;
本实施例中,可实时采集光通道的宿端的业务性能指标的数据,或以预设的时间间隔对光通道的宿端的业务性能指标的数据进行采集,预设的时间间隔基于实际需要进行设置。如此,便可基于采集到的数据计算光通道的宿端的业务性能指标在第一预设时长内的第一增量。其中,第一预设时长可以是两次相邻采集动作之间的时间差,或根据实际需要进行设置,例如设置为10分钟、1小时、24小时或720小时等等。
其中,业务性能指标是业务质量的直接体现,业务性能指标包括:误码率、丢包率以及时延中的一种或多种。
当业务性能指标为误码率时,则实时或以预设的时间间隔对光通道的宿端的误码率进行采集,然后基于采集的误码率,计算得到光通道的宿端的误码率在第一预设时长内的第一增量。当第一预设时长为是两次相邻采集动作之间的时间差时,则以最新采集到的误码率减去上一次采集到的误码率,得到的差值即为光通道的宿端的误码率在第一预设时长内的第一增量。同理,当第一预设时长为T时,T可以是任意时长,则以最新采集到的误码率减去与当前时刻相差T时采集的误码率,得到的差值即为光通道的宿端的误码率在第一预设时长内的第一增量。当业务性能指标包含多个指标时,例如业务性能指标包含误码率、丢包率以及时延,则实时或以预设的时间间隔对光通道的宿端的误码率、丢包率以及时延进行采集,然后基于与上述计算光通道的宿端的误码率在第一预设时长内的第一增量类似的方式,计算得到光通道的宿端的业务性能指标在第一预设时长内的第一增量,其中,光通道的宿端的业务性能指标在第一预设时长内的第一增量包括:光通道的宿端的误码率在第一预设时长内的增量、光通道的宿端的丢包率在第一预设时长内的增量以及光通道的宿端的时延在第一预设时长内的增量。
其中,若仅对光通道的宿端进行实时监测,且监测的指标只选择与业务质量密切相关的误码率、丢包率、时延,可极大的减少网络实时监测的数据量,侧面提升了网络业务性能监测的效率。
步骤S102,检测所述第一增量是否大于或等于预设阈值;
步骤S103,若所述第一增量大于或等于预设阈值,则确定光通道的宿端的业务性能指标存在异常。
本实施例中,预设阈值根据实际需要进行设置。设置标准为:第一增量大于或等于预设阈值时,表明网络性能发生劣化。
当业务性能指标只有一个时,则计算得到的第一增量仅有一个,直接检测该第一增量是否大于或等于预设阈值即可,当第一增量大于或等于预设阈值时,确定光通道的宿端的业务性能指标存在异常。
当业务性能指标有多个时,计算得到的第一增量包含每个业务性能指标对应的增量,则需要分别判断每个业务性能指标对应的增量是否大于或等于预设阈值。考虑到不同的业务性能指标的增量无法使用同样的数值衡量其优劣,因此,针对不同的业务性能指标设置不同的阈值。例如,设置误码率对应的预设阈值为A,设置丢包率对应的预设阈值为B,设置时延对应的预设阈值为C。当光通道的宿端的业务性能指标在第一预设时长内的第一增量包括:光通道的宿端的误码率在第一预设时长内的增量a、光通道的宿端的丢包率在第一预设时长内的增量b以及光通道的宿端的时延在第一预设时长内的增量c时,分别判断a是否大于或等于A,b是否大于或等于B,c是否大于或等于C,当a大于或等于A,b大于或等于B,c大于或等于C中至少一个成立时,确定光通道的宿端的业务性能指标存在异常。
步骤S20,当光通道的宿端的业务性能指标存在异常时,以所述光通道作为初始诊断对象路径;
本实施例中,当检测到光通道的宿端的业务性能指标存在异常时,说明光通道中存在异常节点或异常链路,因此,以光通道作为初始诊断对象路径,以供确定故障位置。
步骤S30,当所述初始诊断对象路径中包含的光复用段的数量大于1时,基于折半查找策略从所述初始诊断对象路径中确定存在故障的光复用段。
本实施例中,当初始诊断对象路径中包含的光复用段的数量大于1时,基于折半查找策略从初始诊断对象路径中确定存在故障的光复用段OMS(Optical MultiplexSection),可以快速确定存在故障的光复用段,以供给网络维护人员提供快速且准确的指导,从而提升故障处理的效率。
本实施例中,检测光通道的宿端的业务性能指标是否存在异常;当光通道的宿端的业务性能指标存在异常时,以所述光通道作为初始诊断对象路径;当所述初始诊断对象路径中包含的光复用段的数量大于1时,基于折半查找策略从所述初始诊断对象路径中确定存在故障的光复用段。通过本实施例,当光通道的宿端的业务性能指标存在异常时,认为网络存在异常,故通过折半查找策略确定光通道中存在故障的光复用段,实现了在监测到网络异常时,快速且准确的对故障位置进行定位,从而及时为维护人员提供运维指导,从而提升故障处理的效率。
进一步的,参照图4,图4为图2中步骤S30的第一细化流程示意图。如图4所示,步骤S30包括:
步骤S301,当所述初始诊断对象路径中包含的光复用段的数量大于1时,从所述初始诊断对象路径包含的若干光复用段中确定中间光复用段;
本实施例中,参照图5,图5为本发明网络故障诊断方法一实施例中初始诊断对象路径的场景示意图。如图5所示,初始诊断对象路径OCH包括8段光复用段,分别为:OMS1、OMS2、OMS3、OMS4、OMS5、OMS6、OMS7、OMS8。此时,初始诊断对象路径中包含的光复用段的数量大于1,需要从8段光复用段中确定中间光复用段。其中,从初始诊断对象路径包含的若干光复用段中确定中间光复用段的步骤包括:
计算
Figure BDA0002530996980000081
的值N,从所述初始诊断对象路径的源端开始,以第N段光复用段作为中间光复用段,其中,M为所述初始诊断对象路径包含的光复用段的数量,
Figure BDA0002530996980000082
表示对
Figure BDA0002530996980000083
的计算结果向上取整。
本实施例中,M为8,则对
Figure BDA0002530996980000084
的计算结果向上取整后,得到的N为4,则以第4段光复用段OMS4作为中间光复用段。容易理解的是,当M为其他数值,例如9时,则以第5段光复用段OMS5作为中间光复用段。
步骤S302,检测所述中间光复用段的宿端的业务性能指标是否存在异常;
本实施例中,确定OMS4为中间光复用段后,检测OMS4的宿端的业务性能指标是否存在异常,即检测N4的业务性能指标是否存在异常。
具体的,步骤S302包括:
计算中间光复用段的宿端的业务性能指标在第二预设时长内的第二增量;检测所述第二增量是否大于或等于预设阈值;若所述第二增量大于或等于预设阈值,则确定中间光复用段的宿端的业务性能指标存在异常,若所述第二增量小于预设阈值,则确定中间光复用段的宿端的业务性能指标不存在异常。
本实施例中,每隔第二预设时长采集一次中间光复用段的宿端的业务性能指标的数据并保存,即可基于保存的数据计算中间光复用段的宿端的业务性能指标在第二预设时长内的第二增量,然后将第二增量与预设阈值进行比较,以供确定中间光复用段的宿端的业务性能指标是否存在异常。该步骤与上述实施例中检测光通道的宿端的业务性能指标是否存在异常的方案基本相同,在此不做赘述。
步骤S303,当所述中间光复用段的宿端的业务性能指标存在异常时,以所述初始诊断对象路径的源端作为新的诊断对象路径的源端,以所述中间光复用段的宿端作为新的诊断对象路径的宿端,构建新的诊断对象路径;
本实施例中,当中间光复用段OMS4的宿端N4的业务性能指标存在异常时,说明S至N4这段路径中存在故障节点或故障链路,因此,以初始诊断对象路径OCH的源端S作为新的诊断对象路径OCH1的源端,以所述中间光复用段OMS4的宿端N4作为新的诊断对象路径OCH1的宿端,构建新的诊断对象路径OCH1。参照图6,图6为本发明网络故障诊断方法一实施例中新的初始诊断对象路径的场景示意图。如图6所示,新的初始诊断对象路径包括4段光复用段,分别为:OMS1、OMS2、OMS3、OMS4。
步骤S304,当所述新的诊断对象路径中包含的光复用段的数量大于1时,以所述新的诊断对象路径作为初始诊断对象路径,并返回执行步骤S301,直至新的诊断对象路径中包含的光复用段的数量为1时,确定所述新的诊断对象路径中包含的唯一的光复用段存在故障。
本实施例,新的初始诊断对象路径OCH1包括4段光复用段,则以新的诊断对象路径作为初始诊断对象路径,并返回执行步骤S301,即从OCH1中确定中间光复用段,此时,确定的中间光复用段为OMS2。然后检测OMS2的宿端N2的业务性能指标是否存在异常。当N2的业务性能指标存在异常时,说明S至N2这段路径中存在故障节点或故障链路,因此,以初始诊断对象路径OCH1的源端S作为新的诊断对象路径OCH2的源端,以所述中间光复用段OMS2的宿端N2作为新的诊断对象路径OCH2的宿端,构建新的诊断对象路径OCH2。此时,新的诊断对象路径OCH2包括2段光复用段,则从OCH2中确定中间光复用段,此时,确定的中间光复用段为OMS1。然后检测OMS1的宿端N1的业务性能指标是否存在异常,当N1的业务性能指标存在异常时,说明S至N1这段路径中存在故障节点或故障链路,以初始诊断对象路径OCH2的源端S作为新的诊断对象路径OCH3的源端,以所述中间光复用段OMS1的宿端N1作为新的诊断对象路径OCH3的宿端,构建新的诊断对象路径OCH3,由于此时的新的诊断对象路径OCH3仅包含OMS1这一个光复用段,则认为此时的新的诊断对象路径OCH3存在故障。
基于上述实施例可以看出,针对如图5所示的初始诊断对象路径,若S至N1这段路径中存在故障节点或故障链路导致后面的节点存在异常,若从D开始逐个向前检测,则需要分别对N7、N6、N5、N4、N3、N2、N1、S进行异常检测,才能确定S至N1这段路径中存在故障节点或故障链路。而通过本方案,仅需对N4、N2、N1分别做一次异常检测,即可确定S至N1这段路径中存在故障节点或故障链路。可见,基于本方案在保证精准确定故障位置的基础上,大大提升了确定故障位置的效率。容易理解的是,当初始诊断对象路径包含的节点数量越多时,本方案的效率提升越明显。
进一步的,参照图7,图7为以图4为基础的步骤S30的第二细化流程示意图。如图7所示,在步骤S302之后,还包括:
步骤S305,当所述中间光复用段的宿端的业务性能指标不存在异常时,以所述中间光复用段的宿端作为新的诊断对象路径的源端,以所述初始诊断对象路径的宿端作为新的诊断对象路径的宿端,构建新的诊断对象路径;
本实施例中,如图5所示的初始诊断对象路径OCH,中间光复用段为OMS4,若OMS4的宿端N4的业务性能指标不存在异常,则说明S至N4这段路径不存在故障,故障发生在N4至D这段路径上。因此,以中间光复用段OMS4的宿端N4作为新的诊断对象路径OCH4的源端,以初始诊断对象路径OCH的宿端D作为新的诊断对象路径OCH4的宿端。即新的诊断对象路径OCH4为N4至D这段路径。
步骤S306,当所述新的诊断对象路径中包含的光复用段的数量大于1时,以所述新的诊断对象路径作为初始诊断对象路径,并返回执行步骤S301,直至新的诊断对象路径中包含的光复用段的数量为1时,确定所述新的诊断对象路径中包含的唯一的光复用段存在故障。
本实施例中,新的诊断对象路径OCH4包含的光复用段为:OMS5、OMS6、OMS7、OMS8。然后以新的诊断对象路径OCH4作为初始诊断对象路径,确定中间光复用段为OMS6,然后执行步骤S302,即检测N6的业务性能指标是否存在异常。
若OMS6的宿端N6的业务性能指标不存在异常,则说明N4至N6这段路径不存在故障,故障发生在N6至D这段路径上。因此,执行步骤S305,以中间光复用段OMS6的宿端N6作为新的诊断对象路径OCH5的源端,以初始诊断对象路径OCH4的宿端D作为新的诊断对象路径OCH5的宿端。即新的诊断对象路径OCH5为N6至D这段路径。然后,重复上述步骤,直至新的诊断对象路径中包含的光复用段的数量为1时,确定新的诊断对象路径中包含的唯一的光复用段存在故障。
基于图7所示,若OMS6的宿端N6的业务性能指标存在异常,说明N4至N6这段路径存在故障,则执行步骤S303,则以初始诊断路径OCH4的源端N4作为新的诊断对象路径OCH5的源端,以中间光复用段OMS6的宿端N6作为新的诊断对象路径OCH5的宿端,则新的诊断对象路径OCH5包括OMS5、OMS6。新的诊断对象路径OCH5作为初始诊断对象路径,跳转至步骤S301,确定中间光复用段为OMS5,然后执行步骤S302,即检测OMS5的宿端N5的业务性能指标是否存在异常;若N5的业务性能指标存在异常,则跳转至步骤S303、S304,从而确定光复用段OMS5存在故障;若N5的业务性能指标不存在异常,则跳转至步骤S305、S306,从而确定光复用段OMS6存在故障。
第三方面,本发明实施例还提供一种网络故障诊断装置,所述网络故障诊断装置包括:
检测模块,用于检测光通道的宿端的业务性能指标是否存在异常;
诊断对象确定模块,用于当光通道的宿端的业务性能指标存在异常时,以所述光通道作为初始诊断对象路径;
故障点确定模块,用于当所述初始诊断对象路径中包含的光复用段的数量大于1时,基于折半查找策略从所述初始诊断对象路径中确定存在故障的光复用段。
进一步的,一实施例中,检测模块,用于:
计算光通道的宿端的业务性能指标在第一预设时长内的第一增量;
检测所述第一增量是否大于或等于预设阈值;
若所述第一增量大于或等于预设阈值,则确定光通道的宿端的业务性能指标存在异常。
进一步的,一实施例中,故障点确定模块,用于:
当所述初始诊断对象路径中包含的光复用段的数量大于1时,从所述初始诊断对象路径包含的若干光复用段中确定中间光复用段;
检测所述中间光复用段的宿端的业务性能指标是否存在异常;
当所述中间光复用段的宿端的业务性能指标存在异常时,以所述初始诊断对象路径的源端作为新的诊断对象路径的源端,以所述中间光复用段的宿端作为新的诊断对象路径的宿端,构建新的诊断对象路径;
当所述新的诊断对象路径中包含的光复用段的数量大于1时,以所述新的诊断对象路径作为初始诊断对象路径,并执行所述从所述初始诊断对象路径包含的若干光复用段中确定中间光复用段的步骤,直至新的诊断对象路径中包含的光复用段的数量为1时,确定所述新的诊断对象路径中包含的唯一的光复用段存在故障。
进一步的,一实施例中,故障点确定模块,用于:
当所述中间光复用段的宿端的业务性能指标不存在异常时,以所述中间光复用段的宿端作为新的诊断对象路径的源端,以所述初始诊断对象路径的宿端作为新的诊断对象路径的宿端,构建新的诊断对象路径;
当所述新的诊断对象路径中包含的光复用段的数量大于1时,以所述新的诊断对象路径作为初始诊断对象路径,并执行所述从所述初始诊断对象路径包含的若干光复用段中确定中间光复用段的步骤,直至新的诊断对象路径中包含的光复用段的数量为1时,确定所述新的诊断对象路径中包含的唯一的光复用段存在故障。
进一步的,一实施例中,故障点确定模块,用于:
计算中间光复用段的宿端的业务性能指标在第二预设时长内的第二增量;
检测所述第二增量是否大于或等于预设阈值;
若所述第二增量大于或等于预设阈值,则确定中间光复用段的宿端的业务性能指标存在异常,若所述第二增量小于预设阈值,则确定中间光复用段的宿端的业务性能指标不存在异常。
进一步的,一实施例中,故障点确定模块,用于:
计算
Figure BDA0002530996980000131
的值N,从所述初始诊断对象路径的源端开始,以第N段光复用段作为中间光复用段,其中,M为所述初始诊断对象路径包含的光复用段的数量,
Figure BDA0002530996980000132
表示对
Figure BDA0002530996980000133
的计算结果向上取整。
进一步的,一实施例中,所述业务性能指标包括:
误码率、丢包率以及时延中的一种或多种。
其中,上述网络故障诊断装置中各个模块的功能实现与上述网络故障诊断方法实施例中各步骤相对应,其功能和实现过程在此处不再一一赘述。
第四方面,本发明实施例还提供一种可读存储介质。
本发明可读存储介质上存储有网络故障诊断程序,其中所述网络故障诊断程序被处理器执行时,实现如上述的网络故障诊断方法的步骤。
其中,网络故障诊断程序被执行时所实现的方法可参照本发明网络故障诊断方法的各个实施例,此处不再赘述。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者***不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者***所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者***中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备执行本发明各个实施例所述的方法。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

Claims (10)

1.一种网络故障诊断方法,其特征在于,所述网络故障诊断方法包括:
检测光通道的宿端的业务性能指标是否存在异常;
当光通道的宿端的业务性能指标存在异常时,以所述光通道作为初始诊断对象路径;
当所述初始诊断对象路径中包含的光复用段的数量大于1时,基于折半查找策略从所述初始诊断对象路径中确定存在故障的光复用段。
2.如权利要求1所述的网络故障诊断方法,其特征在于,所述检测光通道的宿端的业务性能指标是否存在异常的步骤包括:
计算光通道的宿端的业务性能指标在第一预设时长内的第一增量;
检测所述第一增量是否大于或等于预设阈值;
若所述第一增量大于或等于预设阈值,则确定光通道的宿端的业务性能指标存在异常。
3.如权利要求1所述的网络故障诊断方法,其特征在于,所述当所述初始诊断对象路径中包含的光复用段的数量大于1时,基于折半查找策略从所述初始诊断对象路径中确定存在故障的光复用段的步骤包括:
当所述初始诊断对象路径中包含的光复用段的数量大于1时,从所述初始诊断对象路径包含的若干光复用段中确定中间光复用段;
检测所述中间光复用段的宿端的业务性能指标是否存在异常;
当所述中间光复用段的宿端的业务性能指标存在异常时,以所述初始诊断对象路径的源端作为新的诊断对象路径的源端,以所述中间光复用段的宿端作为新的诊断对象路径的宿端,构建新的诊断对象路径;
当所述新的诊断对象路径中包含的光复用段的数量大于1时,以所述新的诊断对象路径作为初始诊断对象路径,并执行所述从所述初始诊断对象路径包含的若干光复用段中确定中间光复用段的步骤,直至新的诊断对象路径中包含的光复用段的数量为1时,确定所述新的诊断对象路径中包含的唯一的光复用段存在故障。
4.如权利要求3所述的网络故障诊断方法,其特征在于,在所述检测所述中间光复用段的宿端的业务性能指标是否存在异常的步骤之后,还包括:
当所述中间光复用段的宿端的业务性能指标不存在异常时,以所述中间光复用段的宿端作为新的诊断对象路径的源端,以所述初始诊断对象路径的宿端作为新的诊断对象路径的宿端,构建新的诊断对象路径;
当所述新的诊断对象路径中包含的光复用段的数量大于1时,以所述新的诊断对象路径作为初始诊断对象路径,并执行所述从所述初始诊断对象路径包含的若干光复用段中确定中间光复用段的步骤,直至新的诊断对象路径中包含的光复用段的数量为1时,确定所述新的诊断对象路径中包含的唯一的光复用段存在故障。
5.如权利要求4所述的网络故障诊断方法,其特征在于,所述检测所述中间光复用段的宿端的业务性能指标是否存在异常的步骤包括:
计算中间光复用段的宿端的业务性能指标在第二预设时长内的第二增量;
检测所述第二增量是否大于或等于预设阈值;
若所述第二增量大于或等于预设阈值,则确定中间光复用段的宿端的业务性能指标存在异常,若所述第二增量小于预设阈值,则确定中间光复用段的宿端的业务性能指标不存在异常。
6.如权利要求5所述的网络故障诊断方法,其特征在于,所述从所述初始诊断对象路径包含的若干光复用段中确定中间光复用段的步骤包括:
计算
Figure FDA0002530996970000021
的值N,从所述初始诊断对象路径的源端开始,以第N段光复用段作为中间光复用段,其中,M为所述初始诊断对象路径包含的光复用段的数量,
Figure FDA0002530996970000022
表示对
Figure FDA0002530996970000023
的计算结果向上取整。
7.如权利要求1-6中任一项所述的网络故障诊断方法,其特征在于,所述业务性能指标包括:
误码率、丢包率以及时延中的一种或多种。
8.一种网络故障诊断装置,其特征在于,所述网络故障诊断装置包括:
检测模块,用于检测光通道的宿端的业务性能指标是否存在异常;
诊断对象确定模块,用于当光通道的宿端的业务性能指标存在异常时,以所述光通道作为初始诊断对象路径;
故障点确定模块,用于当所述初始诊断对象路径中包含的光复用段的数量大于1时,基于折半查找策略从所述初始诊断对象路径中确定存在故障的光复用段。
9.一种网络故障诊断设备,其特征在于,所述网络故障诊断设备包括处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的网络故障诊断程序,其中所述网络故障诊断程序被所述处理器执行时,实现如权利要求1至7中任一项所述的网络故障诊断方法的步骤。
10.一种可读存储介质,其特征在于,所述可读存储介质上存储有网络故障诊断程序,其中所述网络故障诊断程序被处理器执行时,实现如权利要求1至7中任一项所述的网络故障诊断方法的步骤。
CN202010518423.8A 2020-06-09 2020-06-09 网络故障诊断方法、装置、设备及可读存储介质 Pending CN111836136A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010518423.8A CN111836136A (zh) 2020-06-09 2020-06-09 网络故障诊断方法、装置、设备及可读存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010518423.8A CN111836136A (zh) 2020-06-09 2020-06-09 网络故障诊断方法、装置、设备及可读存储介质

Publications (1)

Publication Number Publication Date
CN111836136A true CN111836136A (zh) 2020-10-27

Family

ID=72898578

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010518423.8A Pending CN111836136A (zh) 2020-06-09 2020-06-09 网络故障诊断方法、装置、设备及可读存储介质

Country Status (1)

Country Link
CN (1) CN111836136A (zh)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101296034A (zh) * 2007-04-26 2008-10-29 华为技术有限公司 传输监测信息方法和装置、及无源光网络***
CN101630972A (zh) * 2009-08-19 2010-01-20 烽火通信科技股份有限公司 用于wdm网络的光纤线路智能检测***及检测方法
CN104184518A (zh) * 2013-05-22 2014-12-03 中国电信股份有限公司 光波分复用传输***的监测装置与方法
CN106877969A (zh) * 2015-09-30 2017-06-20 丛林网络公司 使用用于光传送***的光监控信道数据的分组路由
JP2019033504A (ja) * 2018-10-01 2019-02-28 Necプラットフォームズ株式会社 受信装置、送受信装置、受信方法及び送受信方法
CN110519103A (zh) * 2019-09-18 2019-11-29 国网河北省电力有限公司邢台供电分公司 一种异构网络的故障定位方法、装置及终端

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101296034A (zh) * 2007-04-26 2008-10-29 华为技术有限公司 传输监测信息方法和装置、及无源光网络***
CN101630972A (zh) * 2009-08-19 2010-01-20 烽火通信科技股份有限公司 用于wdm网络的光纤线路智能检测***及检测方法
CN104184518A (zh) * 2013-05-22 2014-12-03 中国电信股份有限公司 光波分复用传输***的监测装置与方法
CN106877969A (zh) * 2015-09-30 2017-06-20 丛林网络公司 使用用于光传送***的光监控信道数据的分组路由
JP2019033504A (ja) * 2018-10-01 2019-02-28 Necプラットフォームズ株式会社 受信装置、送受信装置、受信方法及び送受信方法
CN110519103A (zh) * 2019-09-18 2019-11-29 国网河北省电力有限公司邢台供电分公司 一种异构网络的故障定位方法、装置及终端

Similar Documents

Publication Publication Date Title
US8995249B1 (en) Predicting route utilization and non-redundant failures in network environments
EP2838226A1 (en) Method and apparatus for correlation analysis of layered network alarms and services
US10797971B2 (en) Diagnostic framework in computing systems
JP5120784B2 (ja) 通信ネットワークシステムにおけるネットワーク上の品質劣化箇所を推定する方法
CN111611517B (zh) 指标监控方法、装置、电子设备及存储介质
CN113114533B (zh) 分布式服务调用的网络耗时展示方法及装置
US20200021511A1 (en) Performance analysis for transport networks using frequent log sequence discovery
US20140372601A1 (en) Monitoring apparatus and monitoring method
CN110890972B (zh) 一种业务***的健康度评估方法及装置
CN110300008B (zh) 一种确定网络设备的状态的方法及装置
US20150046757A1 (en) Performance Metrics of a Computer System
JP2009182925A (ja) フレームカウンタ補正装置及び対向装置
CN106878170B (zh) 一种转发路径确定方法和装置
CN113132128B (zh) 提示信息处理方法、装置和存储介质
JP5711675B2 (ja) ネットワーク異常検出装置およびネットワーク異常検出方法
JP6194282B2 (ja) 情報処理装置、情報処理方法及びプログラム
CN113079427B (zh) 基于网络演化模型的ason网络业务可用性评估方法
CN114244737A (zh) 网络质量的评估方法、装置和***
CA2486780C (en) A method and system for network wide fault isolation in an optical network
CN111836136A (zh) 网络故障诊断方法、装置、设备及可读存储介质
US8976803B2 (en) Monitoring resource congestion in a network processor
CN112751722B (zh) 数据传输质量监控方法和***
CN116232851A (zh) 一种网络异常的预警方法、装置、电子设备和存储介质
CN110768904B (zh) 电力通信网的业务通信检测方法、装置、终端及存储介质
KR101425280B1 (ko) 단절노드의 가중치 산출 방법 및 그를 이용한 네트워크 안정성 측정 방법

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20201027

RJ01 Rejection of invention patent application after publication