Odn fault analysis method, apparatus, and medium
Patent Information
- Application Number
- CN202510435936.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-08
- Publication Date
- 2026-10-16
AI Technical Summary
[0002]ODN网络组成器件均为无源光器件,发生断纤故障时常常无法自动判断故障段落,只能通过人工去逐段徒步探查,发现故障点
[0042] This application provides an ODN fault analysis method, device, and medium. Based on ONU fiber breakage alarms, ONU power failure alarms, and PON port no-light alarms, valid ONU fiber breakage alarms are obtained. The cause of the fiber breakage at the end is analyzed based on the valid ONU fiber breakage alarms. Then, the location of the fiber breakage fault in the optical cable segment is analyzed step by step to obtain the final alarm for ODN fault analysis, thereby improving the fault analysis effect.
Smart Images

Figure CN122932795A_ABST
Abstract
Description
Technical Field
[0001] This application relates at least to the field of network technology, and in particular to an ODN fault analysis method, apparatus and medium. Background Technology
[0002] ODN networks consist entirely of passive optical devices. When a fiber breakage occurs, the faulty section often cannot be automatically identified, requiring manual, segment-by-segment inspection to locate the fault. Furthermore, there may be issues such as fiber breakage alarms being sent when the ONU power-down alarm is actually triggered due to aging capacitors in the ONU, preventing the ONU from receiving the alarm. Summary of the Invention
[0003] To address the aforementioned shortcomings, this application provides an ODN fault analysis method, apparatus, and medium to solve the following technical problem: how to obtain effective fiber breakage alarms and locate fiber breakage segments.
[0004] In a first aspect, this application provides an ODN fault analysis method, wherein the ODN comprises a multi-stage optical cable segment from a PON port of the OLT to several stages of optical splitters to ONUs, and the method includes:
[0005] Based on the ONU fiber breakage alarm, the ONU power failure alarm that occurred the longest before the ONU fiber breakage alarm, and the PON port no light alarm, obtain the valid ONU fiber breakage alarm.
[0006] Based on the attribution, quantity, and interval of valid ONU fiber breakage alarms, obtain the fiber breakage alarms of the final-level optical cable segment and the second-final-level optical cable segment of the ODN.
[0007] Starting from the second-level optical cable segment upwards, based on the attribution and quantity of fiber breakage alarms in the next-level optical cable segment, obtain the fiber breakage alarms of the previous-level optical cable segment of the ODN.
[0008] At least based on the ownership of the optical cable segment, redundant optical cable segment breakage alarms should be removed to obtain the final alarm;
[0009] Among them, ODN is optical distribution network, OLT is optical line terminal, PON is passive optical network, and ONU is optical network unit.
[0010] Furthermore, before obtaining a valid ONU fiber breakage alarm based on the ONU fiber breakage alarm, the ONU power failure alarm of the first duration prior to the ONU fiber breakage alarm, and the PON port no-light alarm, the method further includes:
[0011] The active message reporting mechanism TRAP alarms are received in real time from the broadband access network convergence platform from the optical line terminal (OLT). The TRAP alarms include ONU fiber breakage alarms and ONU power failure alarms.
[0012] According to the TRAP alarm record, there is at least a first-duration ONU power failure alarm and a second-duration ONU fiber breakage alarm, with the first duration being longer than the second duration.
[0013] Obtain daily ODN network topology and resource data from the operator's number line resource system. The network topology and resource data include the connection relationship between a certain PON port, several levels of optical splitters, and ONUs.
[0014] If all ONUs under a certain PON port experience ONU fiber breakage alarms, it is determined that the ODN currently has a no-light alarm at a certain PON port, and a first-level fiber breakage alarm is generated for the downstream optical cable segment of that PON port.
[0015] Furthermore, based on the ONU fiber breakage alarm, the ONU power failure alarm of the first duration prior to the ONU fiber breakage alarm, and the PON port no-light alarm, valid ONU fiber breakage alarms are obtained, specifically including:
[0016] If an ONU has an ONU power failure alarm within the first time period before a certain ONU fiber failure alarm, and the ODN currently does not have a certain PON port receiving no light alarm, then the ONU fiber failure alarm is determined to be a valid ONU fiber failure alarm.
[0017] If there is no ONU power failure alarm for the corresponding ONU within the first time period before the ONU fiber breakage alarm, a corresponding ONU capacitor aging alarm will be generated.
[0018] Each ONU in the ODN is configured to issue an ONU power failure alarm once at a first time interval.
[0019] Furthermore, based on the attribution, quantity, and interval of valid ONU fiber breakage alarms, the fiber breakage alarms of the final-level optical cable segment and the next-final-level optical cable segment of the ODN are obtained, specifically including:
[0020] Based on the fact that the time interval between multiple valid ONU fiber breakage alarms belonging to different final-stage optical splitters is less than the third duration, an ONU-assigned final-stage optical splitter error alarm and the corresponding secondary final-stage optical cable segment fiber breakage alarms connected to different final-stage optical splitters are generated, with the third duration being less than the second duration.
[0021] If the number of valid ONU fiber breakage alarms under a certain final-level optical splitter is 1 and no fiber breakage alarm is generated for the secondary final-level optical cable segment connected to a certain final-level optical splitter, generate the first final-level optical cable segment fiber breakage alarm under a certain final-level optical splitter.
[0022] Based on multiple valid ONU fiber breakage alarms with a time interval greater than the third duration and less than the second duration under a certain final-stage optical splitter, generate a second final-stage optical cable segment fiber breakage alarm or an uplink secondary final-stage optical cable segment fiber breakage alarm under a certain final-stage optical splitter.
[0023] Furthermore, based on multiple valid ONU fiber breakage alarms with time intervals greater than the third duration and less than the second duration under a certain final-stage optical splitter, a second final-stage optical cable segment fiber breakage alarm or an uplink secondary final-stage optical cable segment fiber breakage alarm is generated under that final-stage optical splitter, specifically including:
[0024] If the number of valid ONU fiber breakage alarms with a time interval greater than the third duration and less than the second duration under a certain final-stage optical splitter is greater than or equal to 2 and less than the second number, check whether all ONUs under a certain final-stage optical splitter are offline. If any ONU is online, generate a second final-stage optical cable segment fiber breakage alarm under a certain final-stage optical splitter. If all ONUs are offline, generate a second final-stage optical cable segment fiber breakage alarm connected to a certain final-stage optical splitter.
[0025] If the number of valid ONU fiber breakage alarms with a time interval greater than the third duration and less than the second duration under a certain final-stage optical splitter is greater than or equal to the second number, a fiber breakage alarm for the secondary final-stage optical cable segment connected to a certain final-stage optical splitter is generated, and the second number is greater than 2.
[0026] Furthermore, moving upwards from the second-level optical cable segment, based on the attribution and quantity of fiber breakage alarms in the next-level optical cable segment, the fiber breakage alarms of the previous-level optical cable segment of the ODN are obtained, specifically including:
[0027] Starting from the second-level optical cable segment, if the number of fiber breakage alarms of the next-level optical cable segment belonging to the same upper-level optical cable segment is greater than or equal to the second number, a fiber breakage alarm of the upper-level optical cable segment of the next-level optical cable segment is generated, until the second-level optical cable segment is reached.
[0028] If the number of second-level fiber breakage alarms is greater than or equal to 2, a first-level fiber breakage alarm is generated.
[0029] Furthermore, redundant fiber breakage alarms are removed based on the fiber optic segment ownership to obtain the final alarm, specifically including:
[0030] Based on the fiber optic cable segment affiliation, if there is a fiber breakage alarm in the upper-level fiber optic cable segment, then all fiber breakage alarms in the lower-level fiber optic cable segments will be deleted.
[0031] If a fiber breakage alarm corresponds to a certain first-level optical cable segment, and within the first time period before a certain ONU fiber breakage alarm, a certain ONU has multiple ONU power failure alarms, then delete the fiber breakage alarm for that first-level optical cable segment.
[0032] Furthermore, after deleting redundant fiber breakage alarms based at least on the fiber optic segment affiliation to obtain the final alarm, the method further includes:
[0033] Obtain the maintenance personnel information for each final alarm corresponding to the OLT, splitter, or ONU, add the maintenance personnel information to the alarm, generate a fault work order, and send it to the maintenance personnel.
[0034] Connect to the quality inspection interface of the fault work order support system to obtain the response results for each final alarm fault work order.
[0035] Secondly, this application provides an ODN fault analysis device, wherein the ODN includes a multi-stage optical cable segment from a PON port of the OLT to several stages of optical splitters to ONUs, and the device includes:
[0036] The valid alarm module is used to obtain valid ONU fiber breakage alarms based on ONU fiber breakage alarms, ONU power failure alarms with the first duration preceding the ONU fiber breakage alarm, and PON port no light alarms.
[0037] The end-of-line analysis module, connected to the valid alarm module, is used to obtain the final-level optical cable segment fiber breakage alarm and the second-final-level optical cable segment fiber breakage alarm of the ODN based on the attribution, quantity and interval of valid ONU fiber breakage alarms.
[0038] The hierarchical analysis module, connected to the end analysis module, is used to obtain the fiber breakage alarms of the previous level optical cable segment of the ODN from the next level optical cable segment upwards, based on the attribution and quantity of the fiber breakage alarms of the next level optical cable segment.
[0039] The redundancy removal module, connected to the hierarchical analysis module, is used to remove redundant optical cable segment breakage alarms at least according to the optical cable segment affiliation relationship in order to obtain the final alarm.
[0040] Among them, ODN is optical distribution network, OLT is optical line terminal, PON is passive optical network, and ONU is optical network unit.
[0041] Thirdly, this application provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the ODN fault analysis method as described above.
[0042] This application provides an ODN fault analysis method, device, and medium. Based on ONU fiber breakage alarms, ONU power failure alarms, and PON port no-light alarms, valid ONU fiber breakage alarms are obtained. The cause of the fiber breakage at the end is analyzed based on the valid ONU fiber breakage alarms. Then, the location of the fiber breakage fault in the optical cable segment is analyzed step by step to obtain the final alarm for ODN fault analysis, thereby improving the fault analysis effect. Attached Figure Description
[0043] Figure 1 This is a flowchart of an ODN fault analysis method according to an embodiment of this application;
[0044] Figure 2 This is a schematic diagram of the structure of an ODN fault analysis device according to an embodiment of this application;
[0045] Figure 3This is an architecture diagram of an ODN according to an embodiment of this application;
[0046] Figure 4 This is a flowchart of another ODN fault analysis method according to an embodiment of this application;
[0047] Figure 5 This is a panoramic view of an ODN fault analysis method according to an embodiment of this application;
[0048] Figure 6 This is a schematic diagram of an ODN alarm preprocessing embodiment of this application;
[0049] Figure 7 This is a schematic diagram illustrating the mutual exclusion of ODN wiring alarms and backbone alarms according to an embodiment of this application;
[0050] Figure 8 This is a schematic diagram of an ODN wiring alarm processing embodiment of this application;
[0051] Figure 9 This is a schematic diagram of an ODN-introduced fiber breakage alarm processing embodiment of this application. Detailed Implementation
[0052] To enable those skilled in the art to better understand the technical solution of this application, the embodiments of this application will be further described in detail below with reference to the accompanying drawings.
[0053] It is understood that the specific embodiments and accompanying drawings described herein are merely for explaining this application and are not intended to limit this application.
[0054] It is understood that, without conflict, the various embodiments and features in the embodiments of this application can be combined with each other.
[0055] It is understood that, for ease of description, only the parts relevant to this application are shown in the accompanying drawings, while parts unrelated to this application are not shown in the drawings.
[0056] It is understood that each module or unit involved in the embodiments of this application may correspond to only one entity structure, or may be composed of multiple entity structures, or multiple modules or units may be integrated into one entity structure.
[0057] It is understood that, without conflict, the functions and steps marked in the flowcharts and block diagrams of this application may occur in a different order than that marked in the accompanying drawings.
[0058] It is understood that the flowcharts and block diagrams of this application illustrate the possible architecture, functions, and operations of systems, apparatuses, devices, and methods according to various embodiments of this application. Each block in a flowchart or block diagram may represent a module, unit, program segment, or code, containing executable instructions for implementing the specified function. Furthermore, each block or combination of blocks in the block diagrams and flowcharts may be implemented using a hardware-based device to implement the specified function, or using a combination of hardware and computer instructions.
[0059] It is understood that the modules and units involved in the embodiments of this application can be implemented by software or by hardware. For example, the modules and units can be located in the processor.
[0060] Example 1:
[0061] like Figure 1 As shown, this application provides an ODN fault analysis method. The ODN includes a multi-stage optical cable segment from a PON port of the OLT to several stages of optical splitters to ONUs. The method includes:
[0062] S1. Obtain valid ONU fiber breakage alarms based on ONU fiber breakage alarms, ONU power failure alarms with the first duration prior to the ONU fiber breakage alarm, and PON port no light alarms.
[0063] S2. Based on the attribution, quantity, and interval of valid ONU fiber breakage alarms, obtain the fiber breakage alarms of the final-level optical cable segment and the second-final-level optical cable segment of the ODN.
[0064] S3. Starting from the second-level optical cable segment upwards, obtain the fiber breakage alarms of the previous level optical cable segment of the ODN based on the attribution and quantity of the fiber breakage alarms of the next level optical cable segment.
[0065] S4. At least delete redundant fiber breakage alarms based on the fiber optic cable segment ownership relationship to obtain the final alarm;
[0066] Among them, ODN is optical distribution network, OLT is optical line terminal, PON is passive optical network, and ONU is optical network unit.
[0067] In this embodiment, the method obtains valid ONU fiber breakage alarms based on ONU fiber breakage alarms, ONU power failure alarms, and PON port no-light alarms. It then analyzes the cause of the fiber breakage at the end of the cable based on these valid alarms, and progressively analyzes the location of the fiber breakage fault in each optical cable segment to obtain the final alarm for ODN fault analysis, thus improving the effectiveness of fault analysis. Figure 1 The method shown is applicable to, for example, Figure 2 The apparatus shown.
[0068] Specifically, this embodiment provides a method for locating end-to-end faults in a broadband access network (ODN), such as... Figure 3 As shown, the broadband access network uses a passive optical network (PON) to connect users and service providers. The PON includes an Optical Line Terminal (OLT), an Optical Distribution Network (ODN), and Optical Network Units (ONUs). The OLT, located at the service provider end, converts electrical signals into optical signals and transmits them via optical fiber. The ODN contains optical fibers and splitters, transmitting the optical signals from the OLT to each ONU. The ONU, located at the user end, converts the received optical signals back into electrical signals. The ODN network is a fiber optic network in the communication transmission field that uses PON equipment to carry FTTH (Fiber to the Home) services. It typically consists of a backbone optical cable, a primary splitter, distribution cables, a secondary splitter, and drop cables, providing an optical transmission channel between the OLT and ONUs. Because most components in a PON system are passive, traditional electronic testing equipment is difficult to use for fault detection. Once a distribution or drop fault occurs, it takes a lot of time and resources to locate the faulty section; for example... Figure 4 As shown, this embodiment obtains original PON port alarms, ONU power failure alarms, and original ONU fiber breakage alarms from the OLT. Based on the ONU power failure alarms, an ONU power failure database is established. PON port alarms and ONU fiber breakage alarms are processed in a standardized manner, locating the fiber breakage location as a wiring segment or drop-in segment, etc. Through segmented diagnosis of the passive optical splitter, the faulty segment of the ODN network is automatically located, shortening the fault discovery time, reducing the workload of manual detection, and minimizing the impact of voltage drop on customer fault duration. Simultaneously, it analyzes user terminal faults such as ONU capacitor aging, ONU incorrect assignment, and ONU active power-off.
[0069] In one embodiment, before obtaining a valid ONU fiber disconnection alarm based on the ONU fiber disconnection alarm, the ONU power failure alarm of the first duration prior to the ONU fiber disconnection alarm, and the PON port no-light alarm, the method further includes:
[0070] The active message reporting mechanism TRAP alarms are received in real time from the broadband access network convergence platform from the optical line terminal (OLT). The TRAP alarms include ONU fiber breakage alarms and ONU power failure alarms.
[0071] According to the TRAP alarm record, there is at least a first-duration ONU power failure alarm and a second-duration ONU fiber breakage alarm, with the first duration being longer than the second duration.
[0072] Obtain daily ODN network topology and resource data from the operator's number line resource system. The network topology and resource data include the connection relationship between a certain PON port, several levels of optical splitters, and ONUs.
[0073] If all ONUs under a certain PON port experience ONU fiber breakage alarms, it is determined that the ODN currently has a no-light alarm at a certain PON port, and a first-level fiber breakage alarm is generated for the downstream optical cable segment of that PON port.
[0074] In this embodiment, the main objective is to utilize alarm data from OLT and ONU devices, combined with network topology and resource data, to add judgment logic to locate faults in the wiring and feed sections of intermediate passive device (ODN). Figure 5 As shown, the local access network convergence platform receives TRAP alarms from OLT devices in real time (TRAP provides an asynchronous reporting mechanism and proactive message reporting mechanism from the agent process to the management station), including alarm information such as ONU fiber breakage and ONU power failure. Combined with resource relationships such as OLT, PON port, primary splitter, secondary splitter, SN (Serial Number), and MAC (Media Access Control) addresses in the line resource system, a judgment logic is added to determine which segment fault caused the ONU fiber breakage. The ESB (Enterprise Service Bus) system performs comprehensive monitoring and ultimately dispatches a work order to the TOP (time, ongoing, professional) system. Firstly, it includes ODN backbone fault judgment logic: when the PON port receives the message of the last surviving ONU fiber breakage, it determines that the ODN backbone network associated with that PON port has been interrupted, generating a PON port no-light alarm and incorporating it into the work order dispatch process.
[0075] In one embodiment, S1, based on the ONU fiber breakage alarm, the ONU power failure alarm of the first duration prior to the ONU fiber breakage alarm, and the PON port no-light alarm, a valid ONU fiber breakage alarm is obtained, specifically including:
[0076] If an ONU has an ONU power failure alarm within the first time period before a certain ONU fiber failure alarm, and the ODN currently does not have a certain PON port receiving no light alarm, then the ONU fiber failure alarm is determined to be a valid ONU fiber failure alarm.
[0077] If there is no ONU power failure alarm for the corresponding ONU within the first time period before the ONU fiber breakage alarm, a corresponding ONU capacitor aging alarm will be generated.
[0078] Each ONU in the ODN is configured to issue an ONU power failure alarm once at a first time interval.
[0079] In this embodiment, as Figure 6As shown, before analyzing the location of the fiber breakage fault, the ONU alarm data is preprocessed. Due to capacitor aging in some ONUs, the ONU power failure alarm (the ONU fiber breakage alarm sent when the ONU loses power) cannot be triggered. Therefore, an ONU power failure database is added to record ONU information that has issued power failure alarms. When an ONU fiber breakage alarm is received, it is associated with the power failure database, and derived logic is used for judgment. Regarding the judgment of ONU capacitor aging, the ONU design can be improved to enable the ONU to actively perform a power failure test every three months (the first period) so that the operator can confirm whether the ONU has capacitor aging issues. For example, ... Figure 3 The network structure shown primarily utilizes a logic derived from ODN wiring fault detection, incorporating ONU fiber breakage. For instance, if two or more different ONUs simultaneously experience fiber breakage under the same secondary splitter, it's highly likely that their upstream wiring cable is interrupted. Therefore, an ODN wiring alarm can be generated and incorporated into the alarm work order process for automated dispatch. This assists local authorities in quickly locating and resolving batch faults and also supports automated quality inspection capabilities for ODN wiring alarms. Figure 7 As shown, the ODN wiring alarm is associated with the backbone alarm. Since the last ONU fiber breakage in the current network will trigger a PON port no-light alarm, when a batch of ONU fiber breakage-derived wiring alarms occur under the same PON port, and are also associated with a PON port no-light alarm, the ODN wiring alarm will no longer be issued. If a PON port no-light alarm occurs within 5 seconds after the wiring alarm, the wiring alarm will no longer be issued.
[0080] In one embodiment, S2, based on the attribution, quantity, and interval of valid ONU fiber breakage alarms, acquires the final-level optical cable segment fiber breakage alarms and the next-final-level optical cable segment fiber breakage alarms of the ODN, specifically including:
[0081] Based on the fact that the time interval between multiple valid ONU fiber breakage alarms belonging to different final-stage optical splitters is less than the third duration, an ONU-assigned final-stage optical splitter error alarm and the corresponding secondary final-stage optical cable segment fiber breakage alarms connected to different final-stage optical splitters are generated, with the third duration being less than the second duration.
[0082] If the number of valid ONU fiber breakage alarms under a certain final-level optical splitter is 1 and no fiber breakage alarm is generated for the secondary final-level optical cable segment connected to a certain final-level optical splitter, generate the first final-level optical cable segment fiber breakage alarm under a certain final-level optical splitter.
[0083] Based on multiple valid ONU fiber breakage alarms with a time interval greater than the third duration and less than the second duration under a certain final-stage optical splitter, generate a second final-stage optical cable segment fiber breakage alarm or an uplink secondary final-stage optical cable segment fiber breakage alarm under a certain final-stage optical splitter.
[0084] In this embodiment, for example, Figure 3The network structure shown illustrates that the main decision logic for ODN wiring alarm generation is as follows: when two ONUs simultaneously experience fiber breakage under the same splitter, the system extracts the status of all ONUs under that splitter. If all are offline, an ODN wiring alarm is generated and a work order is dispatched. In practical applications, some special decision logic exists. For example, in scenarios where ONUs belonging to the same splitter are incorrectly assigned to different splitters, a derivative rule at the PON port level is added: if two ONUs under different splitters on the same PON port simultaneously experience fiber breakage within one second, the ONU online status is not checked, and an alarm is directly generated and a work order dispatched. In other words, if ONUs under different splitters simultaneously issue fiber breakage alarms within one second (the third time interval), it could be caused by a fiber breakage fault at the previous level or by an incorrect ONU resource assignment. Therefore, an alarm type for incorrect resource assignment is added to allow subsequent maintenance personnel to check and confirm the cause of the fault.
[0085] In one embodiment, based on multiple valid ONU fiber breakage alarms with a time interval greater than a third duration and less than a second duration under a certain final-stage optical splitter, a second final-stage optical cable segment fiber breakage alarm or an uplink secondary final-stage optical cable segment fiber breakage alarm is generated under a certain final-stage optical splitter, specifically including:
[0086] If the number of valid ONU fiber breakage alarms with a time interval greater than the third duration and less than the second duration under a certain final-stage optical splitter is greater than or equal to 2 and less than the second number, check whether all ONUs under a certain final-stage optical splitter are offline. If any ONU is online, generate a second final-stage optical cable segment fiber breakage alarm under a certain final-stage optical splitter. If all ONUs are offline, generate a second final-stage optical cable segment fiber breakage alarm connected to a certain final-stage optical splitter.
[0087] If the number of valid ONU fiber breakage alarms with a time interval greater than the third duration and less than the second duration under a certain final-stage optical splitter is greater than or equal to the second number, a fiber breakage alarm for the secondary final-stage optical cable segment connected to a certain final-stage optical splitter is generated, and the second number is greater than 2.
[0088] In this embodiment, for example, Figure 3The network structure shown includes special judgment logic for ODN wiring alarms, including: when four (secondary quantity) ONUs simultaneously experience fiber breakage under the same secondary splitter, an order is directly dispatched, excluding the logic for determining whether all other ONUs under the splitter are offline; for scenarios where external force pulling may cause ONUs connected to the secondary splitter to successively interrupt, a buffering mechanism for ONU fiber breakage alarms of non-wiring / non-PON ports receiving no light is added. If the following two conditions are met, it is judged as an ODN wiring fault and an order is dispatched: Condition 1, at least two ONUs (optical modems) under the same secondary splitter experience interruption alarms within 5 minutes (secondary duration); Condition 2, all ONUs under the secondary splitter are offline; otherwise, it is judged as multiple ONUs connected to the splitter experiencing fiber breakage due to external force pulling under the secondary splitter port. Sub-final stage wiring alarm ( Figure 3 The complete judgment logic for the wiring segment in the middle is as follows: Figure 8 As shown.
[0089] In one embodiment, S3, starting from the next lower-level optical cable segment and moving upwards, based on the attribution and quantity of fiber breakage alarms in the next-level optical cable segment, the fiber breakage alarms of the previous-level optical cable segment of the ODN are obtained, specifically including:
[0090] Starting from the second-level optical cable segment, if the number of fiber breakage alarms of the next-level optical cable segment belonging to the same upper-level optical cable segment is greater than or equal to the second number, a fiber breakage alarm of the upper-level optical cable segment of the next-level optical cable segment is generated, until the second-level optical cable segment is reached.
[0091] If the number of second-level fiber breakage alarms is greater than or equal to 2, a first-level fiber breakage alarm is generated.
[0092] In this embodiment, if there is a ratio Figure 3 For more levels of optical cable segments, the judgment is made step by step to the next level. If an alarm is generated at the next level, the alarm at the next level will be deleted. Otherwise, the alarm at the next level will be retained. When a distribution alarm is generated by the first-level splitter, a work order is directly dispatched, and other judgment logic is eliminated.
[0093] In one implementation, S4, at least based on the optical cable segment affiliation, redundant optical cable segment breakage alarms are deleted to obtain the final alarm, specifically including:
[0094] Based on the fiber optic cable segment affiliation, if there is a fiber breakage alarm in the upper-level fiber optic cable segment, then all fiber breakage alarms in the lower-level fiber optic cable segments will be deleted.
[0095] If a fiber breakage alarm corresponds to a certain first-level optical cable segment, and within the first time period before a certain ONU fiber breakage alarm, a certain ONU has multiple ONU power failure alarms, then delete the fiber breakage alarm for that first-level optical cable segment.
[0096] In this embodiment, as Figure 9As shown, the ODN network introduces a fiber breakage alarm judgment logic: according to the "reverse logic" judgment, when a single ONU fiber breakage alarm occurs, it is first cached and waited for a certain period of time to check whether a higher-level ODN wiring alarm or a PON port no light alarm is triggered. If a secondary splitter ODN wiring alarm is triggered, no ONU alarms will be dispatched under the secondary splitter. If a primary splitter ODN wiring alarm is triggered, no ONU alarms will be dispatched under the primary splitter. If the primary splitter directly connects to an ONU, no alarms will be dispatched for that ONU. If the primary splitter connects to a secondary splitter, no alarms will be dispatched for any ONUs connected to the secondary splitter. If a PON port receives no light alarm, no alarms will be dispatched for ONUs connected to the primary and secondary splitters under the PON. To ensure the effectiveness of ONU alarm dispatch, other filtering conditions apply: if the ONU fiber is broken and a power outage alarm has occurred within one month, no alarms will be dispatched. Such users may be long-term active power-off devices, and their fiber breakage alarms should not be dispatched.
[0097] In one embodiment, after S4, at least based on the optical cable segment affiliation, redundant optical cable segment breakage alarms are deleted to obtain the final alarm, the method further includes:
[0098] Obtain the maintenance personnel information for each final alarm corresponding to the OLT, splitter, or ONU, add the maintenance personnel information to the alarm, generate a fault work order, and send it to the maintenance personnel.
[0099] Connect to the quality inspection interface of the fault work order support system to obtain the response results for each final alarm fault work order.
[0100] In this embodiment, combined with Figure 5 As shown, the TOP system also has a maintenance information supplementation logic. When handling distribution cable faults, it is necessary to notify the relevant maintenance manager for fault confirmation and repair. The system automatically obtains the splitter maintenance manager's information through the public customer service support system interface and supplements it into the alarm text. The information includes fields such as the maintenance manager's name and phone number. It also includes a supplementary mechanism for ODN distribution cable failures, which connects to the quality inspection interface of the local fault work order support system. If there is an online optical modem under the optical modem corresponding to the ODN distribution cable, it means that the ODN network is normal. The offline status of individual optical modems may be due to user behavior, and a normal work order can be issued in this case.
[0101] The effects achieved by this embodiment include: accurate location of faults in the ODN network backbone, wiring faults, drop-in link or user terminal faults; passive splitter segment diagnosis: enabling fault identification of primary or secondary splitters; data standardization: unified format for alarm source parsing, unified rules for dispatching content, and unified output of quality inspection capabilities.
[0102] Example 2:
[0103] like Figure 2As shown, this application provides an ODN fault analysis device. The ODN includes a multi-stage optical cable segment from a PON port of the OLT to several stages of optical splitters to ONUs. The device includes:
[0104] Valid alarm module 1 is used to obtain valid ONU fiber breakage alarms based on ONU fiber breakage alarms, ONU power failure alarms for the first duration prior to the ONU fiber breakage alarm, and PON port no light alarms.
[0105] End-of-line analysis module 2, connected to valid alarm module 1, is used to obtain the final-level optical cable segment fiber breakage alarm and the second-final-level optical cable segment fiber breakage alarm of the ODN based on the attribution, quantity and interval of valid ONU fiber breakage alarms.
[0106] The hierarchical analysis module 3, connected to the terminal analysis module 2, is used to obtain the fiber breakage alarms of the previous level optical cable segment of the ODN from the next level optical cable segment upwards, based on the attribution and quantity of the fiber breakage alarms of the next level optical cable segment.
[0107] Redundancy removal module 4, connected to hierarchical analysis module 3, is used to remove redundant optical cable segment fiber breakage alarms at least according to the optical cable segment affiliation relationship, so as to obtain the final alarm.
[0108] Among them, ODN is optical distribution network, OLT is optical line terminal, PON is passive optical network, and ONU is optical network unit.
[0109] In one embodiment, the device further includes an alarm processing module connected to the valid alarm module 1, specifically including:
[0110] The alarm receiving unit is used to receive the active message reporting mechanism TRAP alarms of the optical line terminal (OLT) from the broadband access network convergence platform in real time. The TRAP alarms include ONU fiber breakage alarms and ONU power failure alarms.
[0111] An alarm recording unit, connected to an alarm receiving unit, is used to record at least a first duration of ONU power failure alarm and a second duration of ONU fiber breakage alarm according to TRAP alarm, wherein the first duration is longer than the second duration.
[0112] The structural information unit is used to obtain daily ODN network topology and resource data from the operator's number line resource system. The network topology and resource data include the connection relationship between a certain PON port, several levels of optical splitters, and ONUs.
[0113] The backbone analysis unit, connected to the alarm recording unit and the structure information unit, is used to determine if the ODN currently has a no-light alarm for a certain PON port if all ONUs under a certain PON port have ONU fiber breakage alarms, and to generate a first-level fiber breakage alarm for the downstream optical cable segment of that PON port.
[0114] In one embodiment, the effective alarm module 1 specifically includes:
[0115] The fiber breakage judgment unit is used to determine that if a certain ONU has an ONU power failure alarm within the first time period before a certain ONU fiber breakage alarm, and the ODN does not currently have a certain PON port no light alarm, the ONU fiber breakage alarm is a valid ONU fiber breakage alarm.
[0116] The aging judgment unit is used to generate a corresponding ONU capacitor aging alarm if there is no ONU power failure alarm within the first time period before the ONU fiber breakage alarm.
[0117] Each ONU in the ODN is configured to issue an ONU power failure alarm once at a first time interval.
[0118] In one embodiment, the effective alarm module 1 specifically includes:
[0119] The error judgment unit is used to generate an ONU-assigned final-level optical splitter error alarm and a corresponding second-level optical cable segment breakage alarm for different final-level optical splitters, based on the fact that the time interval between multiple valid ONU fiber breakage alarms belonging to different final-level optical splitters is less than the third duration, and the third duration is less than the second duration.
[0120] The first final-stage fiber breakage judgment unit is connected to the error judgment unit. It is used to generate a first final-stage fiber breakage alarm under a certain final-stage optical splitter based on the fact that the number of valid ONU fiber breakage alarms under a certain final-stage optical splitter is 1 and no secondary final-stage optical cable segment fiber breakage alarm is generated uplink to a certain final-stage optical splitter.
[0121] The end-of-line fiber breakage analysis unit is used to generate a second-stage fiber breakage alarm or an uplink sub-stage fiber breakage alarm for a certain final-stage optical cable segment based on multiple valid ONU fiber breakage alarms with a time interval greater than the third duration and less than the second duration under a certain final-stage optical splitter.
[0122] In one embodiment, the end-fiber breakage analysis unit specifically includes:
[0123] The first end-of-line fiber breakage analysis unit is used to detect whether all ONUs under a certain end-of-line optical splitter are offline if the number of valid ONU fiber breakage alarms with a time interval greater than the third duration and less than the second duration is greater than or equal to 2 and less than the second number. If any ONU is online, a second end-of-line optical cable segment fiber breakage alarm is generated under a certain end-of-line optical splitter. If all ONUs are offline, a second end-of-line optical cable segment fiber breakage alarm is generated uplinked to a certain end-of-line optical splitter.
[0124] The second end-of-line fiber breakage analysis unit is used to generate a fiber breakage alarm for the secondary end-of-line optical cable segment connected to a certain end-of-line optical splitter if the number of valid ONU fiber breakage alarms with a time interval greater than the third duration and less than the second duration is greater than or equal to the second number. The second number is greater than 2.
[0125] In one embodiment, the step-by-step analysis module 3 specifically includes:
[0126] The multi-level analysis unit is used to generate fiber breakage alarms for the next level optical cable segment, starting from the second-to-last level optical cable segment, based on the number of fiber breakage alarms for the next level optical cable segment belonging to the same upper-level optical cable segment being greater than or equal to the second number, until the second level optical cable segment is reached.
[0127] The first-level analysis unit, connected to the multi-level analysis unit, is used to generate a first-level optical cable segment breakage alarm based on the number of second-level optical cable segment breakage alarms being greater than or equal to 2.
[0128] In one embodiment, the redundancy removal module 4 specifically includes:
[0129] The upper and lower level redundancy deletion unit is used to delete all lower level fiber breakage alarms if there is an upper level fiber breakage alarm based on the fiber cable segment affiliation.
[0130] The user power failure redundancy deletion unit is used to delete the fiber failure alarm of a certain first-level optical cable segment if there are multiple ONU power failure alarms within a first time period before a certain ONU fiber failure alarm.
[0131] In one embodiment, the device further includes a dispatch and return module connected to the redundancy deletion module 4, specifically including:
[0132] The dispatching unit is used to obtain the maintenance personnel information of the OLT, splitter, or ONU corresponding to each final alarm, add the maintenance personnel information to the alarm, generate a fault work order, and send it to the maintenance personnel.
[0133] The return receipt unit, connected to the dispatch unit, is used to interface with the quality inspection interface of the fault work order support system to obtain the return receipt results for each final alarm fault work order.
[0134] Example 3:
[0135] Embodiment 3 of this application provides a computer-readable storage medium storing a computer program. When the computer program is run by a processor, it implements the ODN fault analysis method as described in Embodiment 1, or the ODN fault analysis device as described in Embodiment 2.
[0136] The computer-readable storage medium includes volatile or non-volatile, removable or non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, computer program units, or other data). Computer-readable storage media include, but are not limited to, RAM (Random Access Memory), ROM (Read-Only Memory), EEPROM (Electrically Erasable Programmable Read-Only Memory), flash memory or other memory technologies, CD-ROM (Compact Disc Read-Only Memory), DVD or other optical disc storage, cartridges, magnetic tapes, disk storage or other magnetic storage devices, or any other medium that can be used to store desired information and is accessible to a computer.
[0137] Additionally, this application may provide a computer device including a memory and a processor. The memory stores a computer program, and when the processor runs the computer program stored in the memory, the processor executes the ODN fault analysis method as described in Embodiment 1. This computer device may be the ODN fault analysis apparatus as described in Embodiment 2.
[0138] The memory is connected to the processor. The memory can be flash memory, read-only memory or other types of memory. The processor can be a central processing unit or a microcontroller.
[0139] Embodiments 1-3 of this application provide an ODN fault analysis method, device, and medium. Based on ONU fiber breakage alarms, ONU power failure alarms, and PON port no-light alarms, valid ONU fiber breakage alarms are obtained. The cause of the fiber breakage at the end is analyzed based on the valid ONU fiber breakage alarms. Then, the location of the fiber breakage fault in the optical cable segment is analyzed step by step to obtain the final alarm for ODN fault analysis, thereby improving the fault analysis effect.
[0140] It is understood that the above embodiments are merely exemplary implementations used to illustrate the principles of this application, and this application is not limited thereto. For those skilled in the art, various modifications and improvements can be made without departing from the spirit and substance of this application, and these modifications and improvements are also considered to be within the scope of protection of this application.
Claims
1. An ODN fault analysis method, characterized in that, ODN includes a multi-stage optical cable segment from a PON port of the OLT to several stages of optical splitters to the ONU. The method includes: Based on the ONU fiber breakage alarm, the ONU power failure alarm that occurred the longest before the ONU fiber breakage alarm, and the PON port no light alarm, obtain the valid ONU fiber breakage alarm. Based on the attribution, quantity, and interval of valid ONU fiber breakage alarms, obtain the fiber breakage alarms of the final-level optical cable segment and the second-final-level optical cable segment of the ODN. Starting from the second-level optical cable segment upwards, based on the attribution and quantity of fiber breakage alarms in the next-level optical cable segment, obtain the fiber breakage alarms of the previous-level optical cable segment of the ODN. At least based on the ownership of the optical cable segment, redundant optical cable segment breakage alarms should be removed to obtain the final alarm; Among them, ODN is optical distribution network, OLT is optical line terminal, PON is passive optical network, and ONU is optical network unit.
2. The method according to claim 1, characterized in that, Based on the ONU fiber breakage alarm, the ONU power failure alarm of the first duration prior to the ONU fiber breakage alarm, and the PON port no-light alarm, before obtaining a valid ONU fiber breakage alarm, the method further includes: The active message reporting mechanism TRAP alarms are received in real time from the broadband access network convergence platform from the optical line terminal (OLT). The TRAP alarms include ONU fiber breakage alarms and ONU power failure alarms. According to the TRAP alarm record, there is at least a first-duration ONU power failure alarm and a second-duration ONU fiber breakage alarm, with the first duration being longer than the second duration. Obtain daily ODN network topology and resource data from the operator's number line resource system. The network topology and resource data includes the connection relationship between a certain PON port, several levels of optical splitters, and ONUs. If all ONUs under a certain PON port experience ONU fiber breakage alarms, it is determined that the ODN currently has a no-light alarm at a certain PON port, and a first-level fiber breakage alarm is generated for the downstream optical cable segment of that PON port.
3. The method according to claim 1 or 2, characterized in that, Based on the ONU fiber breakage alarm, the ONU power failure alarm with the first duration preceding the ONU fiber breakage alarm, and the PON port no-light alarm, obtain valid ONU fiber breakage alarms, specifically including: If an ONU has an ONU power failure alarm within the first time period before a certain ONU fiber failure alarm, and the ODN currently does not have a certain PON port receiving no light alarm, then the ONU fiber failure alarm is determined to be a valid ONU fiber failure alarm. If there is no ONU power failure alarm for the corresponding ONU within the first time period before the ONU fiber breakage alarm, a corresponding ONU capacitor aging alarm will be generated. Each ONU in the ODN is configured to issue an ONU power failure alarm once at a first time interval.
4. The method according to claim 3, characterized in that, Based on the attribution, quantity, and interval of valid ONU fiber breakage alarms, obtain the fiber breakage alarms of the final-level optical cable segment and the next-final-level optical cable segment of the ODN, specifically including: Based on the fact that the time interval between multiple valid ONU fiber breakage alarms belonging to different final-stage optical splitters is less than the third duration, an ONU-assigned final-stage optical splitter error alarm and the corresponding secondary final-stage optical cable segment fiber breakage alarms connected to different final-stage optical splitters are generated, with the third duration being less than the second duration. If the number of valid ONU fiber breakage alarms under a certain final-level optical splitter is 1 and no fiber breakage alarm is generated for the secondary final-level optical cable segment connected to a certain final-level optical splitter, generate the first final-level optical cable segment fiber breakage alarm under a certain final-level optical splitter. Based on multiple valid ONU fiber breakage alarms with a time interval greater than the third duration and less than the second duration under a certain final-stage optical splitter, generate a second final-stage optical cable segment fiber breakage alarm or an uplink secondary final-stage optical cable segment fiber breakage alarm under a certain final-stage optical splitter.
5. The method according to claim 4, characterized in that, Based on multiple valid ONU fiber breakage alarms with a time interval greater than the third duration and less than the second duration under a certain final-stage optical splitter, a second final-stage optical cable segment fiber breakage alarm or an uplink sub-final-stage optical cable segment fiber breakage alarm is generated under that final-stage optical splitter. Specifically, this includes: If the number of valid ONU fiber breakage alarms with a time interval greater than the third duration and less than the second duration under a certain final-stage optical splitter is greater than or equal to 2 and less than the second number, check whether all ONUs under a certain final-stage optical splitter are offline. If any ONU is online, generate a second final-stage optical cable segment fiber breakage alarm under a certain final-stage optical splitter. If all ONUs are offline, generate a second final-stage optical cable segment fiber breakage alarm connected to a certain final-stage optical splitter. If the number of valid ONU fiber breakage alarms with a time interval greater than the third duration and less than the second duration under a certain final-stage optical splitter is greater than or equal to the second number, a fiber breakage alarm for the secondary final-stage optical cable segment connected to a certain final-stage optical splitter is generated, and the second number is greater than 2.
6. The method according to claim 3, characterized in that, Starting from the next lower-level optical cable segment and moving upwards, based on the attribution and quantity of fiber breakage alarms in the next-level optical cable segment, the fiber breakage alarms of the previous-level optical cable segment of the ODN are obtained, specifically including: Starting from the second-level optical cable segment, if the number of fiber breakage alarms of the next-level optical cable segment belonging to the same upper-level optical cable segment is greater than or equal to the second number, a fiber breakage alarm of the upper-level optical cable segment of the next-level optical cable segment is generated, until the second-level optical cable segment is reached. If the number of second-level fiber breakage alarms is greater than or equal to 2, a first-level fiber breakage alarm is generated.
7. The method according to claim 4, characterized in that, At least based on the fiber optic segment ownership, redundant fiber breakage alarms should be removed to obtain the final alarm, specifically including: Based on the fiber optic cable segment affiliation, if there is a fiber breakage alarm in the upper-level fiber optic cable segment, then all fiber breakage alarms in the lower-level fiber optic cable segments will be deleted. If a fiber breakage alarm corresponds to a certain first-level optical cable segment, and within the first time period before a certain ONU fiber breakage alarm, a certain ONU has multiple ONU power failure alarms, then delete the fiber breakage alarm for that first-level optical cable segment.
8. The method according to claim 7, characterized in that, After deleting redundant fiber optic segment breakage alarms based on the fiber optic segment affiliation to obtain the final alarms, the method further includes: Obtain the maintenance personnel information for each final alarm corresponding to the OLT, splitter, or ONU, add the maintenance personnel information to the alarm, generate a fault work order, and send it to the maintenance personnel. Connect to the quality inspection interface of the fault work order support system to obtain the response results for each final alarm fault work order.
9. An ODN fault analysis device, characterized in that, ODN includes a multi-stage optical cable segment from a PON port of the OLT to several stages of optical splitters to the ONU. The device includes: The valid alarm module is used to obtain valid ONU fiber breakage alarms based on ONU fiber breakage alarms, ONU power failure alarms with the first duration preceding the ONU fiber breakage alarm, and PON port no light alarms. The end-of-line analysis module, connected to the valid alarm module, is used to obtain the final-level optical cable segment fiber breakage alarm and the second-final-level optical cable segment fiber breakage alarm of the ODN based on the attribution, quantity and interval of valid ONU fiber breakage alarms. The hierarchical analysis module, connected to the end analysis module, is used to obtain the fiber breakage alarms of the previous level optical cable segment of the ODN from the next level optical cable segment upwards, based on the attribution and quantity of the fiber breakage alarms of the next level optical cable segment. The redundancy removal module, connected to the hierarchical analysis module, is used to remove redundant optical cable segment breakage alarms at least according to the optical cable segment affiliation relationship in order to obtain the final alarm. Among them, ODN is optical distribution network, OLT is optical line terminal, PON is passive optical network, and ONU is optical network unit.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the ODN fault analysis method as described in any one of claims 1-8.