本技术涉及光通信,尤其涉及一种故障定位方法、装置、电子设备及存储介质。
背景技术:
1、5g前传半有源波分复用系统(wavelength division multiplexing,wdm)方案结合了无源方案和有源wdm/光电传网(optical transport network,otn)方案的优点,可以节省光纤资源,降低部署成本,支持前传网络状态监控和故障定位使前传网络可管控,对比无源方案具有明显优势。目前,半有源wdm系统虽然可通过光功率监测方式或光功率监测+光模块调顶方式实现一定的操作、管理和维护(operation administration andmaintenance,oam)能力,发生故障时网管系统可以发出相应告警,但不具备自动定位故障发生的具体位置的能力,排障过程仍需要采用传统人工的方式,依赖于经验判断,难以准确确定故障发生位置。
技术实现思路
1、本发明提供一种故障定位方法、装置、电子设备及存储介质,用于准确的确定半有源波分复用系统的故障位置。
2、第一方面,提供一种故障定位方法,应用于半有源波分复用系统,半有源波分复用系统包括顺次连接的头端光模块、头端设备、光纤链路、尾端设备以及尾端光模块,头端设备包括第一光复用/解复用器和第一串行通讯接口,尾端设备包括第二串行通讯接口和第二光复用/解复用器;该方法包括:
3、在业务发生异常之后,检测头端光模块的接收光功率是否异常;
4、在头端光模块的接收光功率异常的情况下,检测第一光复用/解复用器输出至头端光模块的第一光信号的光功率是否异常;
5、在第一光信号的光功率异常的情况下,检测第一串行通讯接口输出至第一光复用/解复用器的第二光信号的光功率是否异常;
6、在第二光信号的光功率正常的情况下,确定头端设备发生故障。
7、本发明提供的技术方案至少带来以下有益效果:在业务发生异常之后,依次对半有源波分复用系统中头端光模块的接收光功率,第一光复用/解复用器输出至头端光模块的第一光信号的光功率和第一串行通讯接口输出至第一光复用/解复用器的第二光信号的光功率进行监测,直至确定系统中导致业务发生异常的故障具体位置。避免了仅凭人的经验确定故障的发生位置,提高判断半有源波分复用系统发生故障的具体位置的准确率。
8、在一种可能的实现方式中,在第二光信号的光功率异常的情况下,检测otdr系统是否发出告警信息;在otdr系统未发出告警信息的情况下,确定尾端光模块或者尾端光模块与尾端设备之间的链路发生故障;在otdr系统发出告警信息的情况下,根据告警信息,确定第一串行通讯接口、第二串行通讯接口或者光纤链路发生故障。
9、基于该可能的实现方式,在第二光信号的光功率异常的情况下,通过判断otdr系统是否发出的告警信息,来确定故障发生的位置。
10、另一种可能的实现方式中,在头端光模块的接收光功率正常的情况下,检测第一光复用/解复用器输出至第一串行通讯接口的第三光信号的功率是否异常;在第三光信号的光功率异常的情况下,检测头端光模块输出至第一光复用/解复用器的第四光信号的功率是否异常;在第四光信号的光功率异常的情况下,确定头端光模块或者头端光模块与第一光复用/解复用器之间的链路发生故障;在第四光信号的光功率正常的情况下,确定头端设备发生故障。
11、基于该可能的实现方式中,在确定头端光模块的接收光功率正常的情况下,依次检测第一光复用/解复用器输出至第一串行通讯接口的第三光信号的功率,头端光模块输出至第一光复用/解复用器的第四光信号的功率和第四光信号的光功率,来确定故障发生的具体位置。
12、另一种可能的实现方式中,在第三光信号的光功率正常的情况下,检测otdr系统是否发出告警信息;在otdr系统未发出告警信息的情况下,确定尾端光模块或者尾端光模块与尾端设备之间的链路发生故障;在otdr系统发出告警信息的情况下,根据告警信息,确定第一串行通讯接口、第二串行通讯接口或者光纤链路发生故障。
13、基于该可能的实现方式,第三光信号的光功率正常的情况下,通过判断otdr系统是否发出的告警信息,来确定故障发生的位置。
14、另一种可能的实现方式中,根据告警信息,确定第一串行通讯接口、第二串行通讯接口或者光纤链路发生故障,包括:
15、若告警信息用于指示近端异常或者中断,确定第一串行通讯接口发生故障;
16、若告警信息用于指示远端异常或者中断,确定第二串行通讯接口发生故障;
17、若告警信息用于指示光纤链路异常或者中断,确定光纤链路发生故障。
18、基于该可能的实现方式,根据告警信息所指示的内容,确定光纤链路发生故障位置位第一串行通讯接口、所第二串行通讯接口或者光纤链路发生故障。
19、另一种可能的实现方式中,在业务发生异常之后,检测尾端光模块的接收光功率是否异常;
20、在尾端光模块的接收光功率异常的情况下,检测头端光模块输出至第一光复用/解复用器的第四光信号的功率是否异常;
21、在第四光信号的光功率异常的情况下,确定头端光模块或者头端光模块与第一光复用/解复用器之间的链路发生故障;
22、在第四光信号的光功率正常的情况下,检测第一光复用/解复用器输出至第一串行通讯接口的第三光信号的功率是否异常;
23、在第三光信号的光功率异常的情况下,确定头端光模块或者头端设备发生故障;
24、在第三光信号的光功率正常的情况下,检测otdr系统是否发出告警信息;
25、在otdr系统未发出告警信息的情况下,确定尾端光模块与尾端设备之间的链路发生故障;
26、在otdr系统发出告警信息的情况下,根据告警信息,确定第一串行通讯接口、第二串行通讯接口或者光纤链路发生故障。
27、基于该可能的实现方式,在业务发生异常之后,且在尾端光模块的接收光功率异常的情况下,通过检测头端光模块输出至第一光复用/解复用器的第四光信号的功率,第一光复用/解复用器输出至第一串行通讯接口的第三光信号的功率和otdr系统是否发出告警信息,确定故障发生的位置。
28、第二方面,提供一种故障定位装置,应用于半有源波分复用系统,半有源波分复用系统包括顺次连接的头端光模块、头端设备、光纤链路、尾端设备以及尾端光模块,头端设备包括第一光复用/解复用器和第一串行通讯接口,尾端设备包括第二串行通讯接口和第二光复用/解复用器;该装置包括:
29、检测模块,用于在业务发生异常之后,检测头端光模块的接收光功率是否异常;
30、检测模块,还用于在头端光模块的接收光功率异常的情况下,检测第一光复用/解复用器输出至头端光模块的第一光信号的光功率是否异常;
31、检测模块,还用于在第一光信号的光功率异常的情况下,检测第一串行通讯接口输出至第一光复用/解复用器的第二光信号的光功率是否异常;
32、确定模块,用于在第二光信号的光功率正常的情况下,确定头端设备发生故障。
33、在一种可能的实现方式中,检测模块,还用于在第二光信号的光功率异常的情况下,检测otdr系统是否发出告警信息;
34、检测模块,还用于在otdr系统未发出告警信息的情况下,确定尾端光模块或者尾端光模块与尾端设备之间的链路发生故障;
35、确定模块,还用于在otdr系统发出告警信息的情况下,根据告警信息,确定第一串行通讯接口、第二串行通讯接口或者光纤链路发生故障。
36、另一种可能的实现方式中,检测模块,还用于在头端光模块的接收光功率正常的情况下,检测第一光复用/解复用器输出至第一串行通讯接口的第三光信号的功率是否异常;
37、检测模块,还用于在第三光信号的光功率异常的情况下,检测头端光模块输出至第一光复用/解复用器的第四光信号的功率是否异常;
38、确定模块,还用于在第四光信号的光功率异常的情况下,确定头端光模块或者头端光模块与第一光复用/解复用器之间的链路发生故障;
39、确定模块,还用于在第四光信号的光功率正常的情况下,确定头端设备发生故障。
40、另一种可能的实现方式中,检测模块,还用于在第三光信号的光功率正常的情况下,检测otdr系统是否发出告警信息;
41、确定模块,还用于在otdr系统未发出告警信息的情况下,确定尾端光模块或者尾端光模块与尾端设备之间的链路发生故障;
42、确定模块,还用于在otdr系统发出告警信息的情况下,根据告警信息,确定第一串行通讯接口、第二串行通讯接口或者光纤链路发生故障。
43、另一种可能的实现方式中,确定模块,具体用于:
44、若告警信息用于指示近端异常或者中断,确定第一串行通讯接口发生故障;
45、若告警信息用于指示远端异常或者中断,确定第二串行通讯接口发生故障;
46、若告警信息用于指示光纤链路异常或者中断,确定光纤链路发生故障。
47、另一种可能的实现方式中,检测模块,还用于在业务发生异常之后,检测尾端光模块的接收光功率是否异常;
48、检测模块,还用于在尾端光模块的接收光功率异常的情况下,检测头端光模块输出至第一光复用/解复用器的第四光信号的功率是否异常;
49、确定模块,还用于在第四光信号的光功率异常的情况下,确定头端光模块或者头端光模块与第一光复用/解复用器之间的链路发生故障;
50、检测模块,还用于在第四光信号的光功率正常的情况下,检测第一光复用/解复用器输出至第一串行通讯接口的第三光信号的功率是否异常;
51、确定模块,还用于在第三光信号的光功率异常的情况下,确定头端光模块或者头端设备发生故障;
52、检测模块,还用于在第三光信号的光功率正常的情况下,检测otdr系统是否发出告警信息;
53、确定模块,还用于在otdr系统未发出告警信息的情况下,确定尾端光模块与尾端设备之间的链路发生故障;
54、确定模块,还用于在otdr系统发出告警信息的情况下,根据告警信息,确定第一串行通讯接口、第二串行通讯接口或者光纤链路发生故障。
55、第三方面,提供了一种电子设备,该电子设备包括:处理器和用于存储处理器可执行指令的存储器;其中,处理器被配置为执行如第一方面及其任一种可能的实现方式的故障定位方法。
56、第四方面,提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机指令,当计算机指令在电子设备上运行时,使得电子设备执行如第一方面及其任一种可能实现方式的故障定位方法。
57、本发明中第二方面到第四方面及其各种实现方式的具体描述,可以参考第一方面及其各种实现方式中的详细描述。第二方面到第四方面及其各种实现方式的有益效果,可以参考第一方面及其各种实现方式的有益效果分析,此处不再赘述。