Method, device, medium, equipment and computer program product for solving packet loss of ONU gateway overload point
By analyzing the link transmission principle between the optical network unit and the optical line terminal, the transmit eye diagram of the ONU gateway was determined and debugged, thus solving the problem of packet loss at the overload point of the ONU gateway and improving the stability and reliability of data transmission.
Patent Information
- Application Number
- CN202510324200.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-19
- Publication Date
- 2026-08-25
- Estimated Expiration
- 2045-03-19
AI Technical Summary
In existing technologies, the packet loss problem at the overload point of the ONU gateway is difficult to solve effectively, especially in the link transmission process between the optical network unit and the optical line terminal, which leads to unstable data transmission.
By analyzing the link transmission principle between the optical network unit and the optical line terminal, it is determined whether there is packet loss at the saturation point of the optical network unit. Under the condition of packet loss, the transmit eye diagram of the optical network unit is adjusted to reduce the signal fall time. This includes adjusting the laser cathode resistor-capacitor circuit, the parallel resistor of the laser DC bias circuit, and the damping resistors of the laser positive and negative poles to improve signal quality.
It effectively reduces packet loss at overload saturation points in optical network units, improves the stability and reliability of data transmission, and avoids inter-symbol interference.
Smart Images

Figure CN120201334B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, specifically to a method, apparatus, medium, device, and computer program product for solving packet loss at the overload point of an ONU gateway. Background Technology
[0002] Fiber optic access refers to end users connecting to central office equipment via optical fiber. Based on fiber optic access technology, various communication methods have emerged to adapt to different application scenarios. For example, FTTR (Fiber to the Room) extends optical fiber from the communication base station to every corner of a home, providing home users with extremely high-speed internet access. Another example is a converged gateway, a device that integrates an optical modem and a set-top box into a single enclosure, enabling both fiber optic internet access and television viewing. Yet another example is the government and enterprise gateway, primarily used in government and enterprise network environments to connect various devices and systems within the network, enabling data transmission, processing, and access control.
[0003] Passive Optical Network (PON) technology is a point-to-multipoint fiber optic access technology, consisting of an Optical Line Terminal (OLT) at the central office, and Optical Network Units (ONUs) and Optical Distribution Networks (ODNs) at the user side. PON networks transmit data through equipment and optical paths. During data transmission, packet loss can occur. However, the causes of network data packet loss are varied, including hardware, software, optical path issues, and the interconnected network environment, making it currently difficult to pinpoint the exact cause.
[0004] During the product development phase, the ONU's overload saturation point and sensitivity point are usually tested. Since the ONU's downlink is continuous reception, there are usually no quality issues with the downlink. Therefore, the uplink eye diagram quality is usually checked. If registration packet loss issues occur during sensitivity point testing, the usual approach is to increase the eye diagram TX transmit power and improve the laser's anti-emission signal quality. There is currently no universal solution for ONU overload point registration packet loss testing. Summary of the Invention
[0005] The main objective of this application is to provide a method, apparatus, medium, device, and computer program product for solving packet loss at ONU gateway overload points, aiming to address the problems mentioned in the background art.
[0006] To achieve the above objectives, the technical solutions adopted in the embodiments of this application are as follows:
[0007] In a first aspect, embodiments of this application provide a method for resolving packet loss at ONU gateway overload points, comprising the following steps:
[0008] Based on the link transmission principle of optical network units and optical line terminals, the input is saturation point optical power;
[0009] Determine if packet loss occurs at the saturation point of the optical network unit;
[0010] In the event of packet loss at the saturation point of the optical network unit (ONU), adjust the transmit eye diagram at the ONU to reduce the signal fall-edge time.
[0011] In one possible implementation of the first aspect, adjusting the emitter eye diagram at the optical network unit end to reduce the signal fall-edge time includes:
[0012] Adjusting the cathode resistor-capacitor circuit of the laser at the optical network unit end reduces the capacitor charging and discharging time, thereby reducing the signal fall time.
[0013] In one possible implementation of the first aspect, adjusting the emitter eye diagram at the optical network unit end to reduce the signal fall-edge time includes:
[0014] Adjust the parallel resistor in the DC bias circuit of the laser at the optical network unit end, increase the resistance and decrease the circuit quality factor to reduce the signal fall time.
[0015] In one possible implementation of the first aspect, adjusting the emitter eye diagram at the optical network unit end to reduce the signal fall-edge time includes:
[0016] Adjust the damping resistors of the positive and negative electrodes of the laser at the optical network unit end to reduce the damping resistance and signal attenuation, thereby reducing the signal fall time.
[0017] In one possible implementation of the first aspect, after adjusting the transmit eye diagram at the optical network unit (ONU) to reduce the signal fall-edge time in the event of packet loss at the saturation point of the ONU, the method further includes:
[0018] The signal bandwidth is obtained based on the signal fall-edge time.
[0019] Determine if the signal bandwidth meets the requirements. If not, return to the transmit eye diagram at the optical network unit end to reduce the signal fall-edge time steps until the signal bandwidth meets the requirements.
[0020] In one possible implementation of the first aspect, before determining whether packet loss has occurred at the saturation point of the optical network unit, the method further includes:
[0021] Determine if packet loss has occurred at the uplink optical line terminal;
[0022] Determining whether packet loss occurs at the saturation point of an optical network unit includes:
[0023] Based on whether packet loss occurs at the optical line terminal, determine whether packet loss occurs at the saturation point of the optical network unit.
[0024] Secondly, embodiments of this application provide an apparatus for resolving packet loss at ONU gateway overload points, comprising:
[0025] The input module is used to input optical power at the saturation point, based on the link transmission principle between optical network units and optical line terminals.
[0026] The judgment module is used to determine whether packet loss has occurred at the saturation point of the optical network unit.
[0027] The debugging module is used to debug the transmit eye diagram of the optical network unit (ONU) in the event of packet loss at the saturation point, so as to reduce the signal fall-edge time.
[0028] Thirdly, embodiments of this application provide a computer-readable storage medium storing a computer program, which, when loaded and executed by a processor, implements the method for resolving packet loss at ONU gateway overload points as provided in any of the first aspects above.
[0029] Fourthly, embodiments of this application provide an electronic device, including a processor and a memory, wherein,
[0030] Memory is used to store computer programs;
[0031] The processor is used to load and execute computer programs to cause the electronic device to perform a method for resolving packet loss at the ONU gateway overload point, as provided in any of the first aspects above.
[0032] Fifthly, embodiments of this application provide a computer program product, including a computer program, which, when executed, performs a method for resolving packet loss at an ONU gateway overload point as provided in any of the first aspects above.
[0033] Compared with the prior art, the beneficial effects of this application are:
[0034] This application proposes a method, apparatus, medium, device, and computer program product for resolving packet loss at the overload point of an ONU gateway. The method includes: inputting the saturation point optical power based on the link transmission principle between the optical network unit (ONU) and the optical line terminal (OLT); determining whether packet loss occurs at the saturation point of the ONU; and adjusting the transmit eye diagram of the ONU to reduce the signal fall-edge time when packet loss occurs at the saturation point. This application determines the saturation point optical power by analyzing the link transmission principle between the ONU and the OLT. Since the ONU and OLT optical ports are bidirectional and single-fiber, the attenuation in the optical fiber is the same for both transmission and reception. When the ONU receives overload optical power, the OLT also receives excessive optical power. Since improving the fall-edge time may cause inter-symbol interference due to double-line eye diagram signals, a judgment test is needed first to determine packet loss before adjustment. Finally, reducing the signal fall-edge time by adjusting the transmit eye diagram of the ONU solves the overload saturation point packet loss problem. Attached Figure Description
[0035] Figure 1 This is a schematic diagram of the electronic device structure of the hardware operating environment involved in the embodiments of this application;
[0036] Figure 2 This is a flowchart illustrating the method for resolving packet loss at ONU gateway overload points provided in an embodiment of this application.
[0037] Figure 3 A schematic diagram of setting up a filter for testing the uplink transmit eye diagram;
[0038] Figure 4 This is a schematic diagram of an uplink transmit eye diagram without a filter test.
[0039] Figure 5 The electrical port eye diagram is shown when the OLT receiver has a normal optical spot.
[0040] Figure 6 The electrical port eye diagram for level clipping when the OLT receiver is saturated with light;
[0041] Figure 7 This is a schematic diagram showing the upward shift of the signal crossover point when the OLT receiver is saturated with optical light.
[0042] Figure 8 This is a schematic diagram showing how the time for the 1 level is longer than the time for the 0 level due to the upward shift of the crossover point.
[0043] Figure 9 A schematic diagram illustrating the signal transmission of a low-pass filter in the transimpedance amplifier of an OLT receiver;
[0044] Figure 10 A schematic diagram showing the filter setup test after uplink transmit eye diagram debugging;
[0045] Figure 11 This is a schematic diagram of a test without a filter after adjusting the uplink transmit eye diagram;
[0046] Figure 12 A schematic diagram of the module for the device provided in this application embodiment for solving packet loss at ONU gateway overload points;
[0047] The diagram is labeled as follows: 101-Processor, 102-Communication bus, 103-Network interface, 104-User interface, 105-Memory. Detailed Implementation
[0048] It should be understood that the specific embodiments described herein are merely illustrative of this application and are not intended to limit this application.
[0049] See attached document Figure 1 , attached Figure 1 This is a schematic diagram of the electronic device structure of the hardware operating environment involved in the embodiments of this application. The electronic device may include: a processor 101, such as a central processing unit (CPU), a communication bus 102, a user interface 104, a network interface 103, and a memory 105. The communication bus 102 is used to realize the connection and communication between these components. The user interface 104 may include a display screen and an input unit such as a keyboard. Optionally, the user interface 104 may also include a standard wired interface or a wireless interface. The network interface 103 may optionally include a standard wired interface or a wireless interface (such as a Wireless Fidelity (WI-FI) interface). The memory 105 may be a storage device independent of the aforementioned processor 101. The memory 105 may be a high-speed random access memory (RAM) or a stable non-volatile memory (NVM), such as at least one disk storage device. The processor 101 may be a general-purpose processor, including a central processing unit, a network processor, etc., or it may be a digital signal processor, an application-specific integrated circuit, a field-programmable gate array or other programmable logic device, discrete gate or transistor logic device, or discrete hardware component.
[0050] Those skilled in the art will understand that the appendix Figure 1 The structure shown does not constitute a limitation on the electronic device and may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0051] As attached Figure 1As shown, the memory 105, which serves as a storage medium, may include an operating system, a network communication module, a user interface module, and a device for resolving packet loss at the ONU gateway overload point.
[0052] In the appendix Figure 1 In the electronic device shown, the network interface 103 is mainly used for data communication with the network server; the user interface 104 is mainly used for data interaction with the user; the processor 101 and the memory 105 in this application can be set in the electronic device. The electronic device calls the device for solving packet loss at the ONU gateway overload point stored in the memory 105 through the processor 101, and executes the method for solving packet loss at the ONU gateway overload point provided in the embodiment of this application.
[0053] See attached document Figure 2 Based on the hardware device of the foregoing embodiments, embodiments of this application provide a method for resolving packet loss at ONU gateway overload points, comprising the following steps:
[0054] S10: Based on the link transmission principle of optical network unit and optical line terminal, the input is saturation point optical power.
[0055] In practical implementation, the Optical Network Unit (ONU) uses burst mode for uplink and continuous reception mode for downlink, forming a single-fiber bidirectional passive network. During product development, the ONU's overload saturation point and sensitivity point are typically tested. Since the ONU's downlink is continuous reception, downlink quality issues are usually not present; therefore, the uplink eye diagram quality is usually checked. For sensitivity testing, if registration packet loss issues occur, the usual methods are to increase the eye diagram's TX transmit power and improve the laser's anti-emission signal quality.
[0056] The overload saturation point, also known as saturation optical power, refers to the optical module's power output at a certain bit error rate (BER = 10). -12 Under certain conditions, the maximum average input optical power that the receiving module can receive; it is important to note that photodetectors may experience photocurrent saturation under strong light. When this occurs, the detector requires a certain amount of time to recover, during which time the receiving sensitivity decreases, and the received signal may be misinterpreted, resulting in bit errors. Simply put, if the input optical power exceeds the overload optical power, it may damage the equipment. Strong light exposure should be avoided as much as possible during operation to prevent exceeding the overload optical power. Sensitivity point: Receiver sensitivity refers to the optical module's ability to withstand a certain bit error rate (BER = 10). -12 Under certain conditions, the minimum average input optical power that the receiving component can receive. The overload saturation point and sensitivity point are specified in the ITU or IEEE protocols.
[0057] S20: Determine whether there is packet loss at the saturation point of the optical network unit.
[0058] In practice, since improving the falling edge may cause inter-symbol interference due to the double lines of the eye diagram signal, the problem of packet loss at the saturation point is usually addressed by first testing whether packet loss occurs at the saturation point. If packet loss is confirmed, then the falling edge of the ONU transmit signal is improved in a targeted manner.
[0059] In one embodiment, before determining whether packet loss has occurred at the saturation point of the optical network unit, the method further includes:
[0060] Determine if packet loss has occurred at the uplink optical line terminal;
[0061] Determining whether packet loss occurs at the saturation point of an optical network unit includes:
[0062] Based on whether packet loss occurs at the optical line terminal, determine whether packet loss occurs at the saturation point of the optical network unit.
[0063] In practical implementation, the Optical Line Terminal (OLT) transmits downlink optical signals to the Optical Uniform Unit (ONU). After receiving the optical signal, the ONU transmits it to its MAC chip via a SERDES electrical signal receiving link for data parsing. When the ONU MAC signal is correctly parsed, it drives the optical driver chip to transmit an eye diagram to the OLT via a SERDES electrical signal. Since the ONU and OLT optical ports are bidirectional and single-fiber, the attenuation in the optical fiber is the same for both ONU transmission and reception. When the ONU receives excessive optical power, the OLT also receives excessive optical power, causing the gain saturation signal (level 1) at a large spot to be compressed; the duration of the level 1 signal is greater than the duration of the level 0 signal. Simply put, the maximum received optical power at the ONU is the saturation point. When the input optical power reaches the saturation point, packet loss in the uplink OLT is considered ONU saturation point packet loss.
[0064] S30: In the event of packet loss at the saturation point of the optical network unit, adjust the transmit eye diagram at the optical network unit to reduce the signal fall-edge time.
[0065] In practice, ONU uplink transmit eye diagram testing typically uses an eye diagram analyzer with the oscilloscope bandwidth (filter) set to 0.75 times the transmit rate. However, this method fails to identify overload point registration and packet loss issues in the resulting eye diagram. Therefore, testing without a filter is usually performed. (See attached image) Figure 3 The diagram shown is a schematic of the uplink emitter eye diagram filter setting test, as attached. Figure 4 The diagram shown is a schematic of the uplink transmit eye diagram without a filter test. It can be seen that the uplink transmit eye diagram with a filter has a good shape and a large overall overlay margin, while the eye diagram without a filter has a poor shape, more noise, poor overlay margin, and a longer falling edge time of the eye diagram signal.
[0066] OLT receiver link transimpedance amplifiers are for burst reception, and automatic gain control cannot be performed within the limited burst time. Therefore, some manufacturers adopt a fixed gain mode for burst transimpedance amplifiers. The advantage is good burst performance and fast signal recovery, but the disadvantage is that the electrical signal shifts upwards near saturation. For large light spots, the fixed gain causes the 1-level clipping crossover point to shift upwards, resulting in the 1-level time being longer than the 0-level time. (See attached image) Figure 5 The image shown is the electrical port eye diagram of the OLT receiver when the optical spot is normal, as attached. Figure 6 The diagram shown is the electrical port eye diagram of the OLT receiver when the light spot is saturated and the 1-level clipping occurs, as attached. Figure 7 The diagram shown illustrates the upward shift of the signal crossover point when the OLT receiver experiences saturation. (See attached diagram) Figure 8 The diagram shows how the upward shift of the crossover point results in a longer 1-level time than a 0-level time.
[0067] For the OLT burst receiver transimpedance amplifier, which is a low-pass filter, see attached... Figure 9 The diagram shows the analog low-pass filter signal transmission of the transimpedance amplifier at the OLT receiver. When the transmit signal is continuously connected to 1 / 0 and the decision level is set to Vo / 2, the signal falling edge discharge speed is too slow at time t2, resulting in a bit error decision. Therefore, the falling edge time of the signal needs to be reduced for the ONU uplink transmit eye diagram. Thus, adjusting the ONU transmit eye diagram to reduce the falling edge time improves the packet loss problem during registration at large optical saturation points.
[0068] Specifically, there are several ways to debug the ONU transmit eye diagram, namely: debugging the transmit eye diagram at the optical network unit end to reduce the signal fall edge time, including:
[0069] Adjusting the cathode resistor-capacitor circuit of the laser at the optical network unit end reduces the capacitor charging and discharging time, thereby reducing the signal fall time.
[0070] Adjusting the emitter eye diagram at the optical network unit end to reduce signal fall-edge time includes:
[0071] Adjusting the parallel resistor in the DC bias circuit of the laser at the optical network unit end, increasing the resistance and decreasing the circuit quality factor to reduce the signal fall time; and adjusting the emitter eye diagram at the optical network unit end to reduce the signal fall time, including:
[0072] Adjust the damping resistors of the positive and negative electrodes of the laser at the optical network unit end to reduce the damping resistance and signal attenuation, thereby reducing the signal fall time.
[0073] In the specific implementation process, the following steps are taken: Adjusting the laser cathode RC circuit reduces capacitor charging and discharging time; adjusting the parallel resistor in the laser BIAS-T circuit increases the resistance, decreasing the circuit Q value and thus reducing the signal fall time; decreasing the damping resistors of the laser's positive and negative electrodes reduces signal attenuation, thereby reducing the signal fall time. After adjustment, it is necessary to determine whether the adjustment is in place. This is done by checking the ONU's transmit eye diagram with filter to observe the signal fall time. The bandwidth is calculated using the signal fall time: 0.35 / Fall Time, where Fall Time represents the ONU transmit eye time. Figure 1 The falling edge time from level 0 to 0 generally requires a bandwidth between 0.65 and 0.8 times the signal rate. If the signal eye diagram bandwidth is less than 0.65, eye diagram tuning is needed to reduce the falling edge time and increase the signal bandwidth. In other words, in the case of packet loss at the saturation point of the optical network unit (ONU), after tuning the transmit eye diagram at the ONU to reduce the falling edge time, the method also includes:
[0074] The signal bandwidth is obtained based on the signal fall-edge time.
[0075] Determine if the signal bandwidth meets the requirements. If not, return to the transmit eye diagram at the optical network unit end to reduce the signal fall-edge time steps until the signal bandwidth meets the requirements.
[0076] As attached Figure 10 The diagram shown is a schematic of the filter setup test after adjusting the uplink transmit eye diagram, as attached. Figure 11 The diagram shown is a schematic of the uplink transmit eye diagram without filter testing after debugging. By adjusting the signal fall time, the fall time of the uplink transmit eye diagram without filter testing is significantly shortened, and the filtered eye diagram is set well. Based on this, the packet loss registration problem at large light saturation points is improved.
[0077] In this embodiment, the saturation point optical power is determined by analyzing the link transmission principle between the optical network unit and the optical line terminal. Since the optical ports of the optical network unit and the optical line terminal are bidirectional and single-fiber, the attenuation of the transmission and reception of the optical network unit in the optical fiber is the same. When the optical network unit receives excessive optical power, the optical line terminal also receives excessive optical power. Since improving the falling edge may cause inter-symbol interference caused by the double line of the eye diagram signal, the packet loss problem at the overload saturation point needs to be judged and tested first. After determining the packet loss, debugging is carried out. Finally, the packet loss problem at the overload saturation point can be solved by adjusting the transmission eye diagram of the optical network unit to reduce the signal falling edge time.
[0078] See attached document Figure 12 Based on the same inventive concept as in the foregoing embodiments, this application also provides an apparatus for solving packet loss at ONU gateway overload points, comprising:
[0079] The input module is used to input optical power at the saturation point, based on the link transmission principle between optical network units and optical line terminals.
[0080] The judgment module is used to determine whether packet loss has occurred at the saturation point of the optical network unit.
[0081] The debugging module is used to debug the transmit eye diagram of the optical network unit (ONU) in the event of packet loss at the saturation point, so as to reduce the signal fall-edge time.
[0082] Those skilled in the art should understand that the division of the various modules in the embodiments is merely a logical functional division. In actual applications, they can be fully or partially integrated onto one or more actual carriers. These modules can be implemented entirely in software through processing unit calls, entirely in hardware, or a combination of software and hardware. It should be noted that each module in the device for resolving packet loss at ONU gateway overload points in this embodiment corresponds one-to-one with each step in the method for resolving packet loss at ONU gateway overload points in the aforementioned embodiments. Therefore, the specific implementation of this embodiment can refer to the implementation of the aforementioned method for resolving packet loss at ONU gateway overload points, which will not be repeated here.
[0083] Based on the same inventive concept as in the foregoing embodiments, embodiments of this application also provide a computer-readable storage medium storing a computer program. When the computer program is loaded and executed by a processor, it implements the method for solving packet loss at ONU gateway overload points as provided in the embodiments of this application.
[0084] Based on the same inventive concept as in the foregoing embodiments, embodiments of this application also provide an electronic device, including a processor and a memory, wherein,
[0085] Memory is used to store computer programs;
[0086] The processor is used to load and execute computer programs to cause the electronic device to perform the method for resolving packet loss at ONU gateway overload points, as provided in the embodiments of this application.
[0087] Based on the same inventive concept as in the foregoing embodiments, embodiments of this application also provide a computer program product, including a computer program, which, when executed, is used to perform the method for resolving packet loss at ONU gateway overload points as provided in the embodiments of this application.
[0088] In some embodiments, the computer-readable storage medium may be a memory such as FRAM, ROM, PROM, EPROM, EEPROM, flash memory, magnetic surface memory, optical disk, or CD-ROM; or it may be a device including one or any combination of the above-mentioned memories. The computer may be a variety of computing devices, including smart terminals and servers.
[0089] In some embodiments, executable instructions may take the form of a program, software, software module, script, or code, written in any form of programming language (including compiled or interpreted languages, or declarative or procedural languages), and may be deployed in any form, including as a standalone program or as a module, component, subroutine, or other unit suitable for use in a computing environment.
[0090] As an example, executable instructions may, but do not necessarily, correspond to files in the file system. They may be stored as part of a file that holds other programs or data, for example, in one or more scripts in a Hyper Text Markup Language (HTML) document, in a single file dedicated to the program in question, or in multiple co-located files (e.g., a file that stores one or more modules, subroutines, or code sections).
[0091] As an example, executable instructions can be deployed to execute on a single computing device, or on multiple computing devices located in one location, or on multiple computing devices distributed across multiple locations and interconnected via a communication network.
[0092] 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 system 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 system. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or system that includes that element.
[0093] The sequence numbers of the embodiments in this application are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.
[0094] 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 software product. This computer software product is stored in a storage medium (such as read-only memory / random access memory, magnetic disk, optical disk) and includes several instructions to cause a multimedia terminal device (which may be a mobile phone, computer, television receiver, or network device, etc.) to execute the methods described in the various embodiments of this application.
[0095] In summary, this application provides a method, apparatus, medium, device, and computer program product for resolving packet loss at the overload point of an ONU gateway. The method includes: inputting the saturation point optical power based on the link transmission principle between the optical network unit (ONU) and the optical line terminal (OLT); determining whether packet loss occurs at the saturation point of the ONU; and adjusting the transmit eye diagram of the ONU to reduce the signal fall-edge time when packet loss occurs at the saturation point. This application determines the saturation point optical power by analyzing the link transmission principle between the ONU and the OLT. Since the ONU and OLT optical ports are bidirectional and single-fiber, the attenuation in the optical fiber is the same for both transmission and reception. When the ONU receives overload optical power, the OLT also receives excessive optical power. Since improving the fall-edge time may cause intersymbol interference due to double-line eye diagram signals, a judgment test is needed first to determine packet loss before adjustment. Finally, reducing the signal fall-edge time by adjusting the transmit eye diagram of the ONU solves the overload saturation point packet loss problem.
[0096] The above description is only a preferred embodiment of this application and is not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.
Claims
1. A method for resolving packet loss at ONU gateway overload points, characterized in that, Includes the following steps: Based on the link transmission principle between the optical network unit end and the optical line terminal, the input is the saturation point optical power; wherein, the saturation point optical power refers to the maximum average input optical power that the receiving end component can receive under a certain bit error rate condition; Determine whether packet loss occurred at the saturation point of the optical network unit; In the event of packet loss at the saturation point of the optical network unit, the transmit eye diagram at the optical network unit is adjusted to reduce the signal fall-edge time. Wherein, after adjusting the transmit eye diagram of the optical network unit to reduce the signal fall-edge time in the event of packet loss at the saturation point of the optical network unit, the method further includes: The signal bandwidth is obtained based on the falling edge time of the signal; Determine whether the signal bandwidth meets the conditions. If the conditions are not met, return to the step of debugging the transmit eye diagram at the optical network unit end to reduce the signal fall time until the signal bandwidth meets the conditions. Before determining whether packet loss has occurred at the saturation point of the optical network unit, the method further includes: Determine if packet loss has occurred at the uplink optical line terminal; The step of determining whether the optical network unit end saturation point has packet loss includes: Based on whether packet loss occurs at the optical line terminal, it is determined whether packet loss occurs at the saturation point of the optical network unit.
2. The method for resolving packet loss at ONU gateway overload points according to claim 1, characterized in that, The process of adjusting the transmit eye diagram at the optical network unit end to reduce the signal fall-edge time includes: Adjusting the laser cathode resistor-capacitor circuit at the optical network unit end reduces the capacitor charging and discharging time, thereby reducing the signal fall-edge time.
3. The method for resolving packet loss at ONU gateway overload points according to claim 1, characterized in that, The process of adjusting the transmit eye diagram at the optical network unit end to reduce the signal fall-edge time includes: Adjust the parallel resistor of the DC bias circuit of the laser at the optical network unit end, increase the resistance and decrease the circuit quality factor to reduce the signal fall time.
4. The method for solving packet loss at ONU gateway overload points according to claim 1, characterized in that, The process of adjusting the transmit eye diagram at the optical network unit end to reduce the signal fall-edge time includes: Adjust the damping resistors of the positive and negative electrodes of the laser at the optical network unit end to reduce the damping resistance and signal attenuation, thereby reducing the signal fall time.
5. A device for solving packet loss at ONU gateway overload points, characterized in that, include: The input module is used to input optical power at the saturation point based on the link transmission principle between the optical network unit end and the optical line terminal; wherein, the saturation point optical power refers to the maximum average input optical power that the receiving end component can receive under a certain bit error rate condition. The judgment module is used to determine whether the saturation point at the optical network unit end has lost packets; The debugging module is used to debug the transmit eye diagram of the optical network unit in the event of packet loss at the saturation point of the optical network unit, so as to reduce the signal fall-edge time. Wherein, after adjusting the transmit eye diagram of the optical network unit to reduce the signal fall-edge time in the event of packet loss at the saturation point of the optical network unit, the method further includes: The signal bandwidth is obtained based on the falling edge time of the signal; Determine whether the signal bandwidth meets the conditions. If the conditions are not met, return to the step of debugging the transmit eye diagram at the optical network unit end to reduce the signal fall time until the signal bandwidth meets the conditions. Before determining whether packet loss has occurred at the saturation point of the optical network unit, the method further includes: Determine if packet loss has occurred at the uplink optical line terminal; The step of determining whether the optical network unit end saturation point has packet loss includes: Based on whether packet loss occurs at the optical line terminal, it is determined whether packet loss occurs at the saturation point of the optical network unit.
6. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is loaded and executed by the processor, it implements the method for resolving packet loss at the ONU gateway overload point as described in any one of claims 1-4.
7. An electronic device, characterized in that, Including processor and memory, among which, The memory is used to store computer programs; The processor is used to load and execute the computer program to cause the electronic device to perform the method for resolving packet loss at the ONU gateway overload point as described in any one of claims 1-4.
8. A computer program product, characterized in that, Includes a computer program, which, when executed, performs the method for resolving packet loss at an ONU gateway overload point as described in any one of claims 1-4.
Citation Information
Patent Citations
BoB optical modem automatic production commissioning and testing system equipment
CN114095115A
100G high-speed optical module three-temperature adjusting and testing system with flow testing function
CN115765865A
Optical transmit-receive driving chip and optical transmit-receive system
CN214851240U
Laser driver
JP2004335891A