Diagnostic method, device, equipment, medium and program product for otn conflict
Patent Information
- Application Number
- CN202610985062.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-07-02
- Publication Date
- 2026-10-20
AI Technical Summary
[0004]然而采用人工的方式排查50G PON中存在冲突的ONU,往往大量消耗人力物力,从而导致50G PON中存在冲突的ONU的排查效率低下
[0007]本申请提供的技术方案至少带来以下有益效果:本申请通过采集ONU的眼图参数集合和辅助参数集合,并基于采集到的参数中存在的冲突异常特征,来确定该ONU存在冲突的概率,便可基于该概率判断该ONU是否和同一PON口下的其他ONU存在冲突,提升了PON的光链路中存在冲突的ONU的排查效率以及排查结果的准确性。
Smart Images

Figure FT_1 
Figure FT_2 
Figure FT_3
Abstract
Description
Technical Field
[0001] This application relates to the field of communication network technology, and in particular to a diagnostic method, apparatus, device, medium, and program product for ONU conflicts. Background Technology
[0002] As my country continues to promote the deployment and application of 10 Gigabit optical networks, 50G PON (50 Gigabit-capable Passive Optical Network) is the access network infrastructure for 10 Gigabit networks.
[0003] In existing technologies, when multiple 50G PON network nodes encounter problems, a large amount of manual work is required to troubleshoot the optical links in the 50G PON, locate the conflicting Optical Network Unit (ONU) on the problematic network node, and then disconnect and remove it before reconfiguring.
[0004] However, manually checking for conflicting ONUs in 50G PON often consumes a lot of manpower and resources, resulting in low efficiency in checking for conflicting ONUs in 50G PON. Summary of the Invention
[0005] This application provides a diagnostic method, apparatus, device, medium, and program product for ONU conflict, which improves the efficiency of ONU conflict troubleshooting.
[0006] In a first aspect, this application provides a method for diagnosing collisions in an Optical Network Unit (ONU). The method includes: acquiring an eye diagram parameter set of a first ONU and an auxiliary parameter set of the first ONU; wherein the eye diagram parameter set includes at least one of the following: eye height, eye width, vertical closure, and extinction ratio; the auxiliary parameter set includes at least one of the following: average optical power in the off-state, forward error correction bit error rate, and uplink burst mode receiver total recovery time; determining a first collision probability value based on collision anomaly features present in the eye diagram parameter set; determining a second collision probability value based on collision anomaly features present in the auxiliary parameter set; determining the probability of a collision in the first ONU based on the first and second collision probability values; and the collision anomaly features are parameter anomaly features characterizing the possibility of a collision in the first ONU.
[0007] The technical solution provided in this application brings at least the following beneficial effects: This application collects the eye diagram parameter set and auxiliary parameter set of the ONU, and determines the probability of the ONU having a conflict based on the conflict anomaly characteristics present in the collected parameters. Based on this probability, it can determine whether the ONU has a conflict with other ONUs under the same PON port, thereby improving the efficiency of troubleshooting conflicting ONUs in the PON optical link and the accuracy of the troubleshooting results.
[0008] One possible implementation is that the conflicting abnormal features present in the above eye diagram parameter set include at least one of the following: eye height less than a first threshold; eye width less than a second threshold; vertical closure greater than a third threshold; extinction ratio less than a fourth threshold.
[0009] Another possible implementation is that the conflict anomaly characteristics present in the above auxiliary parameter set include at least one of the following: the average optical power in the off-state is greater than the fifth threshold; the forward error correction bit error rate is greater than the sixth threshold; and the total recovery time of the uplink burst mode receiver is greater than the seventh threshold.
[0010] Another possible implementation is that, after determining the probability of a conflict in the first ONU based on the first conflict probability value and the second conflict probability value, the method for diagnosing a conflict in the ONU further includes: if the probability of a conflict in the first ONU is greater than an eighth threshold, switching the forward error correction (FEC) mode of the first ONU to a high-gain FEC mode and issuing an alarm message.
[0011] Another possible implementation is that, after issuing the alarm information, the method for diagnosing the conflict of the ONU further includes: if the probability of the first ONU having a conflict is greater than the ninth threshold, canceling the registration information of the first ONU on the OLT, where the ninth threshold is greater than the eighth threshold.
[0012] Secondly, embodiments of this application provide a diagnostic apparatus for ONU conflicts. The apparatus comprises: an acquisition module, configured to acquire an eye diagram parameter set of a first ONU and an auxiliary parameter set of the first ONU; wherein the eye diagram parameter set includes at least one of the following: eye height, eye width, vertical closure, and extinction ratio; and the auxiliary parameter set includes at least one of the following: off-state average optical power, forward error correction bit error rate, and uplink burst mode receiver total recovery time; a determination module, configured to determine a first conflict probability value based on conflict anomaly features present in the eye diagram parameter set; the determination module is further configured to determine a second conflict probability value based on conflict anomaly features present in the auxiliary parameter set; and the determination module is further configured to determine the probability of a conflict in the first ONU based on the first and second conflict probability values; wherein the conflict anomaly features are parameter anomaly features characterizing the possibility of a conflict in the first ONU.
[0013] One possible implementation is that the conflicting abnormal features present in the above eye diagram parameter set include at least one of the following: eye height less than a first threshold; eye width less than a second threshold; vertical closure greater than a third threshold; extinction ratio less than a fourth threshold.
[0014] Another possible implementation is that the conflict anomaly characteristics present in the above auxiliary parameter set include at least one of the following: the average optical power in the off-state is greater than the fifth threshold; the forward error correction bit error rate is greater than the sixth threshold; and the total recovery time of the uplink burst mode receiver is greater than the seventh threshold.
[0015] Another possible implementation is that the diagnostic device for the aforementioned ONU conflict further includes an execution module, used to switch the forward error correction (FEC) mode of the aforementioned first ONU to a high-gain FEC mode and issue an alarm message when the probability of the aforementioned first ONU conflict is greater than an eighth threshold.
[0016] In another possible implementation, the execution module is further configured to: cancel the registration information of the first ONU on the OLT if the probability of a conflict with the first ONU is greater than the ninth threshold, wherein the ninth threshold is greater than the eighth threshold.
[0017] Thirdly, this application provides an electronic device comprising: a processor and a memory; the memory stores a program or instructions executable on the processor, wherein the program or instructions, when executed by the processor, implement the method of the first aspect described above.
[0018] Fourthly, this application provides a readable storage medium on which a program or instructions are stored, which, when executed by a computer, implement the method of the first aspect described above.
[0019] Fifthly, this application provides a computer program product stored in a storage medium, which, when executed by a computer, implements the method described in the first aspect.
[0020] In a sixth aspect, embodiments of this application provide a chip including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the method described in the first aspect.
[0021] The beneficial effects of the second to sixth aspects mentioned above are described in the corresponding description of the first aspect and will not be repeated here. Attached Figure Description
[0022] Figure 1 A PON system architecture diagram provided for embodiments of this application;
[0023] Figure 2 A schematic diagram of the network architecture for applying a diagnostic method for ONU conflicts provided in an embodiment of this application;
[0024] Figure 3 A flowchart illustrating a method for diagnosing ONU conflicts provided in an embodiment of this application;
[0025] Figure 4 A flowchart illustrating a method for diagnosing ONU conflicts provided in an embodiment of this application;
[0026] Figure 5 A flowchart illustrating a method for diagnosing ONU conflicts provided in an embodiment of this application;
[0027] Figure 6 A flowchart illustrating the implementation process of a diagnostic method for ONU conflicts provided in this application embodiment;
[0028] Figure 7 A schematic diagram of the structure of a diagnostic device for ONU conflicts provided in an embodiment of this application;
[0029] Figure 8 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation
[0030] The diagnostic methods, apparatus, equipment, media, and program products for ONU conflicts provided in this application will now be described in detail with reference to the accompanying drawings.
[0031] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.
[0032] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such use of data can be interchanged where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first," "second," etc., are generally of the same class and the number of objects is not limited; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.
[0033] The terms "at least one," "at least one of," etc., used in the specification and claims of this application refer to any one, any two, or a combination of two or more of the included items. For example, at least one of a, b, and c can mean: "a," "b," "c," "a and b," "a and c," "b and c," and "a, b, and c," where a, b, and c can be single or multiple. Similarly, "at least two" refers to two or more items, and its meaning is similar to that of "at least one."
[0034] In the description of this application, unless otherwise stated, "a plurality of" means two or more.
[0035] The following explains the English abbreviations used in the embodiments of this application.
[0036] Decision Feedback Equalizer (DFE);
[0037] Optical Line Terminal (OLT);
[0038] Optical Distribution Network (ODN);
[0039] Optical Network Unit (ONU)
[0040] Digital Signal Processor (DSP);
[0041] Clock and Data Recovery (CDR);
[0042] Burst Clock and Data Recovery (BCDR);
[0043] Forward Error Correction (FEC);
[0044] Forward Error Correction Bit Error Rate (FEC BER);
[0045] Feed-Forward Equalizer (FEE);
[0046] Continuous Time Linear Equalizer (CTLE);
[0047] Maximum Likelihood Sequence Estimation (MLSE);
[0048] Analog-to-Digital Converter (ADC).
[0049] The embodiments of this application provide a diagnostic method, apparatus, device, medium, and program product for ONU conflicts, which can be applied to ONU conflict troubleshooting scenarios.
[0050] Currently, my country is promoting the deployment and application of 10 Gigabit optical networks. 50G PON (50 Gigabit-capable Passive Optical Network) is the access network infrastructure for 10 Gigabit networks.
[0051] The following is a structured explanation of the key technologies of 50G-PON. Figure 1 An architecture diagram of a 50G-PON system is shown, such as... Figure 1 As shown, the system architecture consists of OLT, ONU, and ODN.
[0052] For example, taking downlink data as an example, firstly, the downlink data passes through the OLT Media Access Control (MAC), then through the OLT DSP chip, laser driver, and laser-converted optical signal before being sent to the ONU. The downlink optical signal is received by the ONU optical receiver, converted into an electrical signal, then sent to the ONU DSP for processing, and finally sent to the ONU MAC. Uplink data transmission is similar to downlink data transmission, except that uplink transmission and reception need to support burst operation. ONU transmission requires a burst driver, and OLT reception requires a burst transimpedance amplifier (TIA). The DSP supports CDR functionality, and the OLT reception must support 12.5 Gbit / s, 25 Gbit / s, and 50 Gbit / s reception rates. When the optical power is near the 50G-PON Class C+ receiver sensitivity, the TIA output signal amplitude is only about 50 mV. At this time, the TIA output signal still needs to be amplified by a burst linear amplifier (LA) before it can be normally received by the DSP.
[0053] Due to the high transmission rate of 50G-PON, the bandwidth of devices is limited, and the receiver sensitivity is low. Therefore, power budget is the biggest challenge facing 50G-PON. To achieve a high power budget, key technical issues such as high-power transmitters, high-sensitivity receivers, high-performance DSP equalization, and FEC technology need to be addressed. High-speed burst drive, burst LA, TIA, and BCDR are key technologies for realizing uplink burst transmission and reception in 50G-PON.
[0054] For example, 50G-PON systems achieve line rates up to 50G, but suffer from high electrical link losses and insufficient optical device bandwidth. This PON system introduces high-performance equalization processing technology for the first time, primarily implemented using a digital DSP solution. After CTLE compensation in the analog front-end, the received signal is sampled using a high-speed ADC. The data then enters the DSP processing module for digital signal processing such as clock recovery, FFE, DFE, and MLSE. The core of the digital DSP solution is high-speed ADC sampling followed by signal processing in the full digital domain. The ADC sampling rate is twice the signal baud rate. While accepting a certain performance penalty, the ADC sampling rate can be appropriately reduced, but generally not less than 1.3 times.
[0055] There are two possible placement options for the 50G-PON DSP in a system: one is to integrate it into the optical module, and the other is to integrate it into the MAC chip. When integrated inside the optical module, the DSP is close to the optical components, resulting in better transmission performance. However, integrating the DSP inside the optical module increases the module's power consumption and complicates its implementation. When the DSP is integrated into the MAC chip, the optical module is simpler, but the signal needs to travel through 20-30 cm of printed circuit board (PCB) traces, further degrading signal quality and significantly impacting transmission performance.
[0056] The DSP equalization algorithm standard uses a 15th-order FFE + 3rd-order DFE (Decision Feedback Equalization) as the reference equalizer for parameter specification. Increasing the complexity of the DSP algorithm can improve receiver performance. Compared to uplink sensitivity requirements, downlink receiver sensitivity requirements are lower, so the reference equalizer can be used. Uplink Class C+ receiver performance faces significant challenges; employing a more powerful equalization algorithm can fully utilize DSP performance and reduce the load on the optical receiver.
[0057] Furthermore, the ODN between the OLT and ONUs adopts a single-fiber, bidirectional, point-to-multipoint topology. PON uplink must employ a TDMA (Time Division Multiple Access) multiplexing mechanism, and the optical layer burst mechanism is precisely the implementation of TDMA at the optical physical layer—only by ensuring that each ONU's optical transmitter is completely turned off during unallocated time slots and precisely and rapidly turned on during dedicated time slots can signal conflicts be physically avoided, guaranteeing the normal operation of the entire PON port. The physical layer ONU uplink burst mechanism is a standardized mechanism defined at the optical physical layer for PON (Passive Optical Network) systems to adapt to the point-to-multipoint TDMA (Time Division Multiple Access) uplink transmission architecture. Its core is to allow multiple ONUs sharing the same uplink wavelength on the same fiber to, under the centralized scheduling of the OLT, rapidly turn their optical transmitters on / off within nanoseconds during dedicated time slots, completing conflict-free burst optical signal transmission while simultaneously meeting the synchronization, power, and signal-to-noise ratio requirements of the OLT burst receiver. This is the core physical layer foundation for PON uplink transmission.
[0058] It should be noted that the ONU uplink burst is entirely a master-slave architecture where the OLT is the master controller and the ONU executes the slave. The ONU has no independent emission authority. All timing and power parameters of the optical layer burst are uniformly managed by the OLT. There are two core front-end components:
[0059] 1) Ranging and Equalization Delay Compensation
[0060] The fiber optic transmission distance from different ONUs to the OLT varies (typically 0~20km, with long distances reaching 40km). The fiber optic transmission delay is approximately 5μs / km, and a 20km distance difference will result in a 100μs transmission delay difference. Without compensation, this will inevitably lead to time slot overlap. Typically, the OLT measures the round-trip time (RTT) of each ONU using a windowed ranging process. It then allocates an equalization delay to each ONU, allowing ONUs at different distances to start transmitting light in advance by the corresponding time. Ultimately, the arrival time of the uplink optical signals from all ONUs at the OLT is strictly aligned with the OLT's uplink frame timing, perfectly matching the allocated time slots without overlap or gaps.
[0061] 2) DBA Bandwidth Allocation and Time Slot Authorization
[0062] The OLT uses the DBA (Dynamic Bandwidth Allocation) algorithm to allocate a dedicated uplink time slot to each ONU based on the uplink bandwidth requirements reported by the ONU. It then sends authorization information through downlink frames (Gate frames for EPON and Map frames for GPON), which clearly specifies: the precise start time of the time slot, the time slot length (maximum data length that can be transmitted); the rated transmit power level of the optical transmitter; and optical layer synchronization parameters such as the preamble length and delimiter format.
[0063] It should be noted that the ONU must strictly follow the authorized instructions to perform optical layer burst emission, and emission is absolutely prohibited without authorization.
[0064] For example, the entire optical layer process for a single uplink burst is as follows, strictly matching the OLT's time slot authorization throughout: 1) Pre-preparation phase: After receiving the OLT's time slot authorization, the ONU completes the framing of the data to be transmitted in advance, and simultaneously starts the optical transmitter pre-charging and pre-calibration: calling the laser drive parameters pre-stored in the register at the corresponding temperature / voltage, completing fast APC (Automatic Power Control) and extinction ratio pre-configuration, ensuring that the laser can reach a stable working state instantly at the start of the time slot; 2) Burst activation and synchronization preamble transmission: at the start of the time slot, the burst mode laser driver (burst LDD) pulls up the laser enable signal at the nanosecond level, the laser quickly turns on, and first sends a standardized preamble: the preamble is a fixed alternating 0 and 1 repeating sequence, the length of which is configurable (typically 4~16 bytes); the core function of the optical layer: providing nanosecond-level fast AGC (Automatic Gain Control) locking for the burst mode transimpedance amplifier (BM-TIA) on the OLT side, providing a clock synchronization reference for burst CDR (Clock Data Recovery), and providing CTLE The equalizer provides channel parameter calibration, which is a prerequisite for the OLT to correctly receive burst signals; 3) Delimiter and payload burst transmission: After the preamble is sent, the start of frame delimiter (SFD) is sent immediately to mark the start position of valid data. Then, uplink payload data is sent continuously. It should be noted that the laser remains stably turned on during this stage. The burst APC maintains the rated optical power and extinction ratio throughout to ensure that the optical signal eye diagram meets the standard requirements. The entire process is strictly controlled within the authorized time slot and must not exceed the time slot boundary; 4) Nanosecond-level rapid shutdown and silent maintenance: At the end of the time slot, the burst LDD instantly pulls down the laser enable signal. The laser is turned off within the time specified by the standard and enters the silent state. During the silent state, extremely low light leakage (off-state optical power) must be maintained to avoid raising the noise floor of the OLT receiver and interfering with the burst signals of other ONUs in adjacent time slots. The laser will not be turned on again until the next time slot authorization is received from the OLT. There is no autonomous emission behavior throughout the process.
[0065] In related technologies, the digital signal processor (DSP) module in a 50G PON optical module is the core processing unit and is key to achieving 50Gbps high-speed, long-distance, and highly reliable PON access. Its functions revolve around four core dimensions: transmitter signal optimization, receiver impairment compensation, PON system-specific adaptation, and intelligent module management, as detailed below:
[0066] 1) Transmitter (Tx) signal preprocessing function
[0067] The core of this section is to optimize the quality of the transmitted signal, compensate for inherent defects in the transmission link and devices in advance, and lay the foundation for long-distance transmission. Its main functions include:
[0068] 1. High-speed coding and modulation mapping: Completes PCS (Physical Coding Sublayer) coding processing, mapping low-speed parallel signals (such as two 25G NRZ signals) input from the system side into a single 50Gbps high-speed serial signal, supporting code transformation and precoding of modulation formats such as NRZ / PAM4, and adapting to the PMD layer standard requirements of 50G PON.
[0069] 2. Predistortion and pre-equalization processing: Through pre-emphasis, pre-equalization, and nonlinear predistortion algorithms, the bandwidth deficiency and nonlinear distortion of optical devices (lasers, modulators) are compensated in advance. At the same time, chromatic dispersion caused by fiber optic transmission is pre-compensated, inter-symbol interference (ISI) is suppressed from the source, and the eye diagram quality of the transmitted signal is improved.
[0070] 3. Forward Error Correction (FEC) Coding: Integrating high-order FEC coding (such as LDPC code) that conforms to the 50G PON standard, intelligent redundancy check information is inserted into the transmitted data, providing a basis for error correction at the receiving end. Essentially, it exchanges computing power for system optical power budget, which greatly improves the coverage capability of the PON system.
[0071] II. Receiver (Rx) Signal Repair and Restoration Function
[0072] This part is where the core value of the DSP lies. It is responsible for restoring the weak signals that have been distorted and attenuated after transmission through optical fiber into error-free original data. Its main functions include:
[0073] 1. Signal Sampling and Quantization: In conjunction with a high-speed ADC (Analog-to-Digital Converter), the analog electrical signal converted by the photodiode (PD) is accurately sampled and quantized into a digital signal, providing a foundation for subsequent full digital domain processing.
[0074] 2. Clock and Data Recovery (CDR): Extracts synchronization clock information from the received high-speed signal, and tracks the frequency and phase fluctuations of the signal through a phase-locked loop and adaptive algorithm to achieve precise sampling synchronization; especially for PON uplink scenarios, it supports burst mode fast CDR, which can complete clock locking within a very short preamble time, adapting to burst data reception of ONUs at different distances.
[0075] 3. Adaptive Equalization and Impairment Compensation: Through adaptive equalization algorithms such as FFE, DFE, and Volterra filtering, various impairments in the transmission link are comprehensively compensated, including fiber chromatic dispersion, polarization mode dispersion, and inter-symbol interference caused by optical device bandwidth limitations. At the same time, nonlinear distortion caused by lasers and detectors is suppressed, signal distortion is repaired, and receiver sensitivity is greatly improved.
[0076] 4. Noise Suppression and Signal Decision: Random noise and crosstalk in the signal are suppressed through digital noise reduction algorithms, and multi-level decision of PAM4 / NRZ signals is completed. The processed digital signal is restored to a binary data stream, providing a reliable input for subsequent decoding.
[0077] 5. FEC Decoding and Error Correction: Perform corresponding FEC decoding on the received data to detect and correct random and burst errors generated during transmission in real time. The system error rate can be reduced to below 10⁻¹² at extremely low signal-to-noise ratios, meeting the long-distance and high-reliability transmission requirements of 50G PON systems.
[0078] In existing technologies, when multiple 50G PON network nodes encounter problems, a large amount of manual work is required to troubleshoot the optical links in the 50G PON, locate the conflicting optical network unit (ONU) on the problematic network node, and then disconnect and remove it before reconfiguring it.
[0079] However, using the above methods usually requires manual intervention to troubleshoot conflicting ONUs after a fault alarm or user complaint has occurred, resulting in a significant waste of manpower and resources and low efficiency in troubleshooting conflicting ONUs in 50G PON.
[0080] To address the aforementioned technical problems, this application provides a method, apparatus, device, medium, and program product for diagnosing ONU conflicts. By collecting the eye diagram parameter set and auxiliary parameter set of the ONU, and based on the conflict anomaly characteristics present in the collected parameters, the probability of the ONU having a conflict is determined. Based on this probability, it can be determined whether the ONU is in conflict with other ONUs under the same PON port, thereby improving the efficiency of troubleshooting conflicting ONUs in the PON optical link and the accuracy of the troubleshooting results.
[0081] It should be noted that the above methods and devices can also be applied to other PON systems, such as GPON (Gigabit-capable Passive Optical Network), EPON (Ethernet Passive Optical Network), XG-PON (X Gigabit-capable Passive Optical Network), and 10G EPON (10 Gigabit Ethernet Passive Optical Network).
[0082] The following description, in conjunction with the accompanying drawings, details the diagnostic methods, apparatus, devices, media, and program products for ONU conflicts provided in the embodiments of this application.
[0083] Figure 2 This illustration shows a network architecture for applying a diagnostic method for ONU conflicts, as provided in an embodiment of this application. Figure 2 As shown, the network architecture includes: a diagnostic device 101 for ONU conflicts and a terminal device 102. The diagnostic device 101 for ONU conflicts and the terminal device 102 are interconnected.
[0084] In some embodiments, the diagnostic device 101 for ONU conflicts can be a server, a computer, or a processor or processing unit within a server or computer. The server can be a single server or a server cluster consisting of multiple servers. It should be noted that this application embodiment does not limit the specific device form of the diagnostic device 101 for ONU conflicts. Figure 2 The example shown is a diagnostic device 101 for ONU conflicts, which is a single server.
[0085] In some embodiments, the diagnostic device 101 for ONU conflicts collects the eye diagram parameter set and auxiliary parameter set of ONU 102, and determines a first conflict probability value based on the conflict anomaly features present in the eye diagram parameter set; and determines a second conflict probability value based on the conflict anomaly features present in the auxiliary parameter set; then, based on the first conflict probability value and the second conflict probability value, determines the probability that ONU 102 has a conflict.
[0086] It should be noted that the network architecture described in the embodiments of this application is for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and does not constitute a limitation on the technical solutions provided in the embodiments of this application. As network architectures evolve, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.
[0087] See Figure 3 This is a flowchart illustrating a method for diagnosing ONU conflicts provided in an embodiment of this application. Figure 3 As shown, the ONU conflict diagnosis method provided in this application embodiment can be implemented by the above-mentioned ONU conflict diagnosis device, specifically including the following steps 201 to 204.
[0088] Step 201: The diagnostic device for ONU conflicts obtains the eye diagram parameter set and the auxiliary parameter set of the first ONU.
[0089] The aforementioned set of eye diagram parameters includes at least one of the following: eye height, eye width, vertical closure, and extinction ratio; the aforementioned set of auxiliary parameters includes at least one of the following: average optical power in the off-state, forward error correction bit error rate, and total recovery time of the uplink burst mode receiver.
[0090] In some embodiments, the eye diagram parameters and auxiliary parameters described above are all optical signal parameters.
[0091] It should be noted that the OLT can collect the eye diagram parameter set and the auxiliary parameter set of the ONU. Therefore, this application can obtain the eye diagram parameter set and the auxiliary parameter set of the ONU through the OLT's network element management system. Alternatively, this application can also obtain the eye diagram parameter set and the auxiliary parameter set of the ONU through the OLT. Or, this application can also obtain the eye diagram parameter set and the auxiliary parameter set of the ONU through other devices.
[0092] In some embodiments, the ONU can be any ONU under a PON port.
[0093] Step 202: The diagnostic device for ONU conflicts determines the first conflict probability value based on the conflict anomaly features present in the eye diagram parameter set.
[0094] In some embodiments, the conflicting abnormal features present in the above-mentioned eye diagram parameter set include at least one of the following: eye height less than a first threshold; eye width less than a second threshold; vertical closure greater than a third threshold; extinction ratio less than a fourth threshold.
[0095] In some embodiments, the first conflict probability value needs to be within a first predetermined threshold range, for example, zero < the first conflict probability value ≤ the threshold of the first conflict probability value.
[0096] In some embodiments, when the eye height is less than a first threshold, the probability of a conflict in the ONU is X1, where X1 is greater than zero and less than 1;
[0097] For example, according to the International Telecommunication Union Telecommunication Standardization Sector (ITU-T) standard G.984.2 "Gigabit-capable passive optical networks (GPON): Physical media dependent (PMD) layer specification", and the China Communications Standards Association (CCSA) standard YD / T 1688.3-2011 "xPON optical transceiver module technical conditions part 3: GPON OLT / ONU optical module", when a GPON system uses a Class B+ optical module, the eye height must be greater than or equal to 60mV. That is, when a GPON system uses a Class B+ optical module, the first threshold is 60mV.
[0098] In some embodiments, when the eye width is less than the second threshold, the probability of a conflict in the ONU is X2, where X2 is greater than zero and less than 1;
[0099] For example, according to ITU-T G.984.2 "Gigabit Passive Optical Network (GPON): Physical Medium Dependent (PMD) Layer Specification" and CCSA YD / T 1688.3-2011 "xPON Optical Transceiver Module Technical Conditions Part 3: GPONOLT / ONU Optical Module", when a GPON system uses a Class B+ optical module, the eye width must be greater than or equal to 0.6 UI. That is, when a GPON system uses a Class B+ optical module, the second threshold is 0.6 UI.
[0100] In some embodiments, when the vertical closure degree is greater than the third threshold, the probability of a conflict in the ONU is X3, where X3 is greater than zero and less than 1.
[0101] For example, according to ITU-T G.984.2 "Gigabit Passive Optical Network (GPON): Physical Medium Dependent (PMD) Layer Specification" and CCSA YD / T 1688.3-2011 "xPON Optical Transceiver Module Technical Conditions Part 3: GPONOLT / ONU Optical Module", the vertical closure of a GPON system using Class B+ optical modules is less than or equal to 40%, that is, the third threshold is 40% when a GPON system uses Class B+ optical modules.
[0102] In some embodiments, when the extinction ratio is less than the fourth threshold, the probability of a conflict in the ONU is X4, where X4 is greater than zero and less than 1.
[0103] For example, according to ITU-T G.984.2 "Gigabit Passive Optical Network (GPON): Physical Medium Dependent (PMD) Layer Specification" and CCSA YD / T 1688.3-2011 "xPON Optical Transceiver Module Technical Conditions Part 3: GPONOLT / ONU Optical Module", the extinction ratio of a GPON system is ≥10dB, and the fourth threshold for a GPON system is 10dB.
[0104] For example, the first conflict probability value of the ONU can be equal to: X1+X2+X3+X4.
[0105] For example, the threshold for the first conflict probability value can be set at 70%.
[0106] For example, X1=17.5%, X2=17.5%, X3=17.5%, X4=17.5%.
[0107] In this way, the first conflict probability value is determined by the conflict anomaly characteristics existing in the ONU eye diagram parameter set, and then the probability of the ONU having a conflict is obtained based on the first conflict probability value, thereby improving the efficiency of troubleshooting conflicting ONUs in the PON optical link and the accuracy of the troubleshooting results.
[0108] Step 203: The diagnostic device for ONU conflicts determines the second conflict probability value based on the conflict anomaly characteristics present in the auxiliary parameter set.
[0109] In some embodiments, the conflict anomaly characteristics present in the above-mentioned set of auxiliary parameters include at least one of the following: the average optical power in the off-state is greater than the fifth threshold; the forward error correction bit error rate is greater than the sixth threshold; and the total recovery time of the uplink burst mode receiver is greater than the seventh threshold.
[0110] In some embodiments, the second conflict probability value needs to be within a second predetermined threshold range, for example, zero < the second conflict probability value ≤ the threshold of the second conflict probability value.
[0111] In some embodiments, when the average optical power in the off state is greater than the fifth threshold, the probability of a collision in the ONU is X5, where X5 is greater than zero and less than 1.
[0112] For example, according to ITU-T's G.984.3 "Gigabit-capable passive optical networks (G-PON): Transmissionconvergence layer specification" and CCSA's YD / T 1688.3-2011 "xPON optical transceiver module technical conditions part 3: GPON OLT / ONU optical module", the average optical power in the off state of a GPON system is ≤ -45 dBm, and the fifth threshold for a GPON system is -45 dBm.
[0113] In some embodiments, when the forward error correction bit error rate is greater than the sixth threshold, the probability of a collision in the ONU is X6, where X6 is greater than zero and less than 1.
[0114] For example, according to CCSA's YD / T 1688.3-2011 "Technical Conditions for xPON Optical Transceiver Modules Part 3: GPON OLT / ONU Optical Modules" and GB / T 33845-2017 "Access Network Technical Requirements for Gigabit Passive Optical Networks (GPON)", data services typically require a forward error correction bit error rate of ≤10⁻. 9 The sixth threshold is 10⁻ 9 .
[0115] In some embodiments, if the total recovery time of the uplink burst mode receiver is greater than the seventh threshold, the probability of a collision in the ONU is X7, where X7 is greater than zero and less than 1.
[0116] For example, according to ITU-T G.984.2 "GPON: Physical Medium Dependent (PMD) Layer Specification" and GB / T33845-2017 "Access Network Technical Requirements for Gigabit Passive Optical Network (GPON)", the total recovery time of the uplink burst mode receiver includes the level recovery time and the Burst Mode Clock and Data Recovery (BM-CDR) lockout time. The nominal uplink rate of GPON is 1244.16 Mbit / s. For a GPON system, the uplink transmission time ≤ 76 bits is approximately 76 × (1 / 1244160000) s ≈ 60.8 ns. The seventh threshold is 60.8 ns.
[0117] For example, the second conflict probability value of this ONU is: X5+X6+X7.
[0118] For example, the threshold for the second conflict probability value can be set at 30%.
[0119] For example, X5=10%, X6=10%, X7=10%.
[0120] In this way, the second conflict probability value is determined by the conflict anomaly characteristics existing in the ONU auxiliary parameter set, and then the probability of the ONU having a conflict is obtained based on the second conflict probability value, thereby improving the efficiency of troubleshooting conflicting ONUs in the PON optical link and the accuracy of the troubleshooting results.
[0121] Step 204: The diagnostic device for ONU conflict determines the probability of a conflict in the first ONU based on the first conflict probability value and the second conflict probability value.
[0122] Among them, the above-mentioned conflict anomaly features are used to characterize the parameter anomaly features of the first ONU that may have conflict.
[0123] In some embodiments, the probability of a conflict with the first ONU is the sum of the first conflict probability value and the second conflict probability value.
[0124] The ONU conflict diagnosis method provided in this application collects the eye diagram parameter set and auxiliary parameter set of the ONU, and determines the probability of the ONU having a conflict based on the conflict anomaly characteristics present in the collected parameters. Based on this probability, it can be determined whether the ONU has a conflict with other ONUs under the same PON port, thereby improving the efficiency of troubleshooting conflicting ONUs in the PON optical link and the accuracy of the troubleshooting results.
[0125] In some embodiments, combined with Figure 3 ,like Figure 4 As shown, after step 204 above, the ONU conflict diagnosis method provided in this application embodiment may further include the following step 205.
[0126] Step 205: If the probability of a conflict in the first ONU is greater than the eighth threshold, the diagnostic device for ONU conflict will switch the forward error correction (FEC) mode of the first ONU to the high-gain FEC mode and issue an alarm message.
[0127] In some embodiments, the eighth threshold may be zero or other values, which are not limited in this application.
[0128] In some embodiments, the FEC modes of the ONU include: high-throughput FEC mode, default mode, and high-gain FEC mode.
[0129] For example, the high-throughput FEC mode among the three modes has the weakest error correction capability, but a large proportion of static load, resulting in high throughput.
[0130] For example, the high-gain FEC mode has the strongest error correction capability, but the static load is small, resulting in low throughput.
[0131] For example, the error correction capability, static load ratio, and throughput of the default mode are all between those of the high-throughput FEC mode and the high-gain FEC mode.
[0132] In this way, by switching the FEC mode of the conflicting ONU to the high-gain FEC mode and issuing an alarm message, the operation and maintenance personnel can accurately locate the conflicting ONU, thereby improving the accuracy of the troubleshooting results.
[0133] In some embodiments, combined with Figure 4 ,like Figure 5 As shown, after step 205 above, the ONU conflict diagnosis method provided in this application embodiment may further include the following step 206.
[0134] Step 206: If the probability of a conflict with the first ONU is greater than the ninth threshold, the diagnostic device for ONU conflicts cancels the registration information of the first ONU on the OLT.
[0135] Among them, the ninth threshold is greater than the eighth threshold.
[0136] In some embodiments, canceling the registration information of the first ONU on the OLT means taking the first ONU offline and issuing a work order to the maintenance personnel to repair the first ONU.
[0137] In some embodiments, the ninth threshold may be set at 90%.
[0138] In some embodiments, if the probability of a conflict in the first ONU is greater than the ninth threshold, the forward error correction (FEC) mode of the first ONU is switched to the high-gain FEC mode, an alarm message is issued, and then the registration information of the first ONU on the OLT is cancelled.
[0139] In this way, by canceling the registration information of the conflicting ONU on the OLT, the conflicting ONU can no longer affect other ONUs, thereby improving the efficiency of troubleshooting conflicting ONUs in the PON optical link.
[0140] It should be noted that the above steps can also be performed on other ONUs under the same PON port (e.g., a second ONU under the same PON port).
[0141] For example, ONU conflicts under the same PON port include: the ONU laser being constantly on and not stopping emission; the ONU emitting light beyond the allocated time slot boundary; and the ONU randomly emitting light within an unauthorized Allocation Identifier (Alloc-ID) range. The cause of ONU conflicts is usually a malfunction of the ONU optical module. ONUs typically have configuration commands that enable the ONU laser to be constantly on hidden at the factory.
[0142] For example, the above thresholds for GPON and other PON systems can be determined based on the standards / specifications of international standards organizations (such as ITU-T, IEEE), domestic standards organizations (such as CCSA, Standardization Administration of China), the requirements of data and other services, operation and maintenance experience, or a combination of multiple dimensions.
[0143] The following specific embodiments illustrate the method for diagnosing conflicts in the ONU of this application.
[0144] like Figure 6 As shown, the implementation process of the ONU conflict diagnosis method provided in this application embodiment includes the following steps S1 to S8:
[0145] S1. Obtain the eye diagram parameter set of the first ONU;
[0146] S2. Obtain the set of auxiliary parameters for the first ONU;
[0147] S3. Based on the conflict anomaly features present in the eye diagram parameter set of the first ONU, determine the first conflict probability value of the first ONU;
[0148] S4. Based on the conflict anomaly characteristics present in the auxiliary parameter set of the first ONU, determine the second conflict probability value of the first ONU;
[0149] S5. Determine the probability of the first ONU conflict;
[0150] S6. When the probability of a collision with the first ONU is greater than the eighth threshold, the forward error correction (FEC) mode of the first ONU is switched to high-gain FEC mode, and an alarm message is issued.
[0151] S7. When the probability of conflict of the first ONU is greater than the ninth threshold, cancel the registration information of the first ONU on the OLT;
[0152] S8. Perform steps S1 to S7 above on all ONUs except the first ONU under the same PON port.
[0153] In this way, by collecting the eye diagram parameters and auxiliary parameters of at least one ONU under the same PON port, the collision probability value of at least one ONU can be obtained, thereby identifying the conflicting ONU. This avoids a lot of time and effort spent manually, thus improving the efficiency and accuracy of troubleshooting conflicting ONUs in the PON optical link.
[0154] It should be noted that the descriptions of each step S1 to S8 in this embodiment can be found in the descriptions in the above embodiments, and will not be repeated here.
[0155] It should be noted that the above-described method embodiments, or the various possible implementations of the method embodiments, can be executed individually, or, provided there is no conflict, they can be combined with each other. The specific implementation can be determined according to actual usage requirements, and this application embodiment does not impose any restrictions on this.
[0156] As can be seen, the above mainly describes the solutions provided by the embodiments of this application from a methodological perspective. To achieve the above functions, the embodiments of this application provide corresponding hardware structures and / or software modules for executing each function. Those skilled in the art should readily recognize that, in conjunction with the modules and algorithm steps of the various examples described in the embodiments disclosed herein, the embodiments of this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed in hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0157] This application embodiment can divide the diagnostic device for ONU conflicts into functional modules according to the above method example. For example, each function can be divided into a separate functional module, or two or more functions can be integrated into one processing module. The integrated module can be implemented in hardware or as a software functional module. Optionally, the module division in this application embodiment is illustrative and only represents one logical functional division; other division methods may be used in actual implementation.
[0158] In some embodiments, this application also provides a diagnostic device for ONU conflicts. This diagnostic device may include one or more functional modules for implementing the ONU conflict diagnostic method described in the above embodiments.
[0159] For example, Figure 7 This is a schematic diagram of a diagnostic device for ONU conflicts provided in an embodiment of this application. Figure 7As shown, the diagnostic device 700 for ONU conflicts includes: an acquisition module 701 and a determination module 702.
[0160] The aforementioned acquisition module 701 is used to acquire the eye diagram parameter set of the first ONU and the auxiliary parameter set of the first ONU; wherein, the eye diagram parameter set includes at least one of the following: eye height, eye width, vertical closure, and extinction ratio; the auxiliary parameter set includes at least one of the following: average optical power in the off state, forward error correction bit error rate, and total recovery time of the uplink burst mode receiver.
[0161] The aforementioned determining module 702 is used to determine a first conflict probability value based on the conflict anomaly features present in the aforementioned eye diagram parameter set;
[0162] The aforementioned determining module 702 is further configured to determine a second conflict probability value based on the conflict anomaly features present in the aforementioned set of auxiliary parameters;
[0163] The aforementioned determining module 702 is further configured to determine the probability that the first ONU is in conflict based on the aforementioned first conflict probability value and the aforementioned second conflict probability value;
[0164] The aforementioned conflict anomaly features are used to characterize the parameter anomaly features that indicate the possibility of conflict in the first ONU.
[0165] In some embodiments, the conflicting abnormal features present in the above-mentioned eye diagram parameter set include at least one of the following: eye height less than a first threshold; eye width less than a second threshold; vertical closure greater than a third threshold; extinction ratio less than a fourth threshold.
[0166] In some embodiments, the conflict anomaly characteristics present in the above-mentioned set of auxiliary parameters include at least one of the following: the average optical power in the off-state is greater than the fifth threshold; the forward error correction bit error rate is greater than the sixth threshold; and the total recovery time of the uplink burst mode receiver is greater than the seventh threshold.
[0167] In some embodiments, the diagnostic device for ONU conflicts further includes:
[0168] The execution module is used to switch the forward error correction (FEC) mode of the first ONU to the high-gain FEC mode and issue an alarm message when the probability of a conflict in the first ONU is greater than the eighth threshold.
[0169] In some embodiments, the above-described execution module is further configured to:
[0170] If the probability of a conflict with the first ONU is greater than the ninth threshold, the registration information of the first ONU on the OLT is cancelled. The ninth threshold is greater than the eighth threshold.
[0171] It should be noted that the diagnostic device for ONU conflicts can implement all the processes implemented in the above method embodiments and achieve the same beneficial effects. To avoid repetition, it will not be described again here.
[0172] In the case where the functions of the integrated modules described above are implemented in hardware, this application provides a possible structural schematic diagram of the electronic device involved in the above embodiments. For example... Figure 8 As shown, the electronic device 80 includes: a processor 82, a communication interface 83, and a bus 84. Optionally, the electronic device 80 may also include a memory 81.
[0173] Processor 82 may implement or execute various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. Processor 82 may be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It may implement or execute various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. Processor 82 may also be a combination that implements computational functions, such as including one or more microprocessor combinations, a combination of a DSP and a microprocessor, etc.
[0174] Communication interface 83 is used to connect with other devices via a communication network. This communication network can be Ethernet, wireless access network, wireless local area network (WLAN), etc.
[0175] The memory 81 may be a read-only memory (ROM) or other type of static storage device capable of storing static information and instructions, random access memory (RAM) or other type of dynamic storage device capable of storing information and instructions, or electrically erasable programmable read-only memory (EEPROM), disk storage media or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but is not limited thereto.
[0176] As one possible implementation, the memory 81 can exist independently of the processor 82. The memory 81 can be connected to the processor 82 via a bus 84 and is used to store instructions or program code. When the processor 82 calls and executes the instructions or program code stored in the memory 81, it can implement the ONU conflict diagnosis method provided in this application embodiment.
[0177] In another possible implementation, memory 81 can also be integrated with processor 82.
[0178] Bus 84 can be an Extended Industry Standard Architecture (EISA) bus, etc. Bus 84 can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 8 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.
[0179] Through the above description of the implementation methods, those skilled in the art can clearly understand that, for the sake of convenience and brevity, only the division of the above functional modules is used as an example. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the service calling device can be divided into different functional modules to complete all or part of the functions described above.
[0180] This application embodiment also provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement the various processes of the above-described ONU conflict diagnosis method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0181] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.
[0182] This application also provides a readable storage medium storing a program or instructions. When executed by a computer, the program or instructions implement the ONU conflict diagnosis method provided in the above embodiments. It is understood that all or part of the processes in the above method embodiments can be executed by computer instructions instructing related hardware. The readable storage medium can be any of the foregoing embodiments or memory. The readable storage medium can also be an external storage device of the service invocation device, such as a plug-in hard drive, Smart Media Card (SMC), Secure Digital (SD) card, flash card, etc., equipped on the service invocation device. Further, the readable storage medium can include both internal storage units of the service invocation device and external storage devices. The readable storage medium is used to store the computer program and other programs and data required by the service invocation device. The readable storage medium can also be used to temporarily store data that has been output or will be output.
[0183] This application also provides a computer program product, which is stored in a storage medium and, when executed by a computer, implements the ONU conflict diagnosis method provided in the above embodiments.
[0184] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
[0185] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a computer software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of this application.
[0186] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.
Claims
1. A method for diagnosing collisions in an Optical Network Unit (ONU), characterized in that, The diagnostic methods for the ONU conflict include: Obtain the eye diagram parameter set of the first ONU and the auxiliary parameter set of the first ONU; wherein, the eye diagram parameter set includes at least one of the following: eye height, eye width, vertical closure, and extinction ratio; the auxiliary parameter set includes at least one of the following: average optical power in the off state, forward error correction bit error rate, and total recovery time of the uplink burst mode receiver; Based on the conflict anomaly features present in the eye diagram parameter set, a first conflict probability value is determined; Based on the conflict anomaly characteristics present in the set of auxiliary parameters, a second conflict probability value is determined; Based on the first conflict probability value and the second conflict probability value, the probability that the first ONU has a conflict is determined; The conflict anomaly feature is used to characterize the parameter anomaly features that indicate the possibility of a conflict in the first ONU.
2. The diagnostic method for ONU conflicts according to claim 1, characterized in that, The conflicting anomalies present in the eye diagram parameter set include at least one of the following: Eye height is less than the first threshold; Eye width is less than the second threshold; The vertical closure is greater than the third threshold; The extinction ratio is less than the fourth threshold.
3. The method for diagnosing ONU conflicts according to claim 1, characterized in that, The conflicting anomaly characteristics present in the set of auxiliary parameters include at least one of the following: The average optical power in the off-state is greater than the fifth threshold. The forward error correction bit error rate is greater than the sixth threshold; The total recovery time of the uplink burst mode receiver is greater than the seventh threshold.
4. The diagnostic method for ONU conflicts according to any one of claims 1 to 3, characterized in that, After determining the probability of a conflict in the first ONU based on the first conflict probability value and the second conflict probability value, the method for diagnosing a conflict in the ONU further includes: If the probability of a conflict in the first ONU is greater than the eighth threshold, the forward error correction (FEC) mode of the first ONU is switched to high-gain FEC mode, and an alarm message is issued.
5. The method for diagnosing ONU conflicts according to claim 4, characterized in that, After issuing the alarm message, the method for diagnosing the conflict in the ONU further includes: If the probability of a conflict with the first ONU is greater than the ninth threshold, the registration information of the first ONU on the OLT is cancelled, where the ninth threshold is greater than the eighth threshold.
6. A diagnostic device for ONU conflicts, characterized in that, The diagnostic device for the ONU conflict includes: The acquisition module is used to acquire the eye diagram parameter set of the first ONU and the auxiliary parameter set of the first ONU; wherein, the eye diagram parameter set includes at least one of the following: eye height, eye width, vertical closure, and extinction ratio; the auxiliary parameter set includes at least one of the following: average optical power in the off state, forward error correction bit error rate, and total recovery time of the uplink burst mode receiver; The determination module is used to determine a first conflict probability value based on the conflict anomaly features present in the eye diagram parameter set; The determining module is further configured to determine a second conflict probability value based on the conflict anomaly features present in the set of auxiliary parameters; The determining module is further configured to determine the probability that the first ONU has a conflict based on the first conflict probability value and the second conflict probability value; The conflict anomaly feature is used to characterize the parameter anomaly features that indicate the possibility of a conflict in the first ONU.
7. The diagnostic device for ONU conflicts according to claim 6, characterized in that, The conflicting anomalies present in the eye diagram parameter set include at least one of the following: Eye height is less than the first threshold; Eye width is less than the second threshold; The vertical closure is greater than the third threshold; The extinction ratio is less than the fourth threshold.
8. The diagnostic device for ONU conflicts according to claim 6, characterized in that, The conflicting anomaly characteristics present in the set of auxiliary parameters include at least one of the following: The average optical power in the off-state is greater than the fifth threshold. The forward error correction bit error rate is greater than the sixth threshold; The total recovery time of the uplink burst mode receiver is greater than the seventh threshold.
9. The diagnostic device for ONU conflict according to any one of claims 6 to 8, characterized in that, The diagnostic device for ONU conflicts also includes: The execution module is used to switch the forward error correction (FEC) mode of the first ONU to the high-gain FEC mode and issue an alarm message when the probability of a conflict in the first ONU is greater than the eighth threshold.
10. The diagnostic device for ONU conflicts according to claim 9, characterized in that, The execution module is further configured to: If the probability of a conflict with the first ONU is greater than the ninth threshold, the registration information of the first ONU on the OLT is cancelled, where the ninth threshold is greater than the eighth threshold.
11. An electronic device, characterized in that, It includes a processor and a memory, the memory storing programs or instructions that can run on the processor, the programs or instructions being executed by the processor to implement the diagnostic method for ONU conflicts as described in any one of claims 1-5.
12. A readable storage medium, characterized in that, The readable storage medium stores a program or instructions that, when executed by a computer, implement the ONU conflict diagnosis method as described in any one of claims 1-5.
13. A computer program product, characterized in that, The computer program product is stored in a storage medium, and when the computer program product is executed by a computer, it implements the ONU conflict diagnosis method as described in any one of claims 1-5.