Method and device for solving packet loss of ONU gateway overload point, medium, equipment and computer program product
By analyzing the link transmission principle between optical network units and optical line terminals, judging packet loss at the saturation point of the ONU gateway and debugging the transmitting eye diagram, the problem of packet loss at the overload point of the ONU gateway is solved, and the signal quality and network stability are improved.
Patent Information
- Application Number
- CN202510324200.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-19
- Publication Date
- 2025-06-24
- Estimated Expiration
- 2045-03-19
AI Technical Summary
The existing technology is difficult to effectively solve the problem of packet loss at the ONU gateway overload point, and there is a lack of a general solution.
By analyzing the link transmission principle between the optical network unit and the optical line terminal, we can determine whether the saturation point at the optical network unit end is lost, and debug the transmitting eye diagram at the optical network unit end in the case of packet loss to reduce the signal falling edge time to solve the problem of packet loss at the overload saturation point.
By debugging the transmitting eye diagram at the optical network unit, the signal falling edge time is reduced, and the packet loss problem of ONU gateway overload point is effectively solved, and signal quality and network stability are improved.
Smart Images

Figure CN120201334A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technologies, and particularly to a method, device, medium, equipment, and computer program product for solving packet loss at the overload point of an ONU gateway. Background Art
[0002] Fiber access means that end users are connected to the central office equipment through optical fibers. Based on fiber access technology, various forms of communication means have been derived to adapt to different application scenarios. For example, FTTR (Fiber to the Room) extends optical fibers from the communication base station to every corner of the home interior, thereby providing extremely high-speed Internet access services for home users. Another example is the integrated gateway, which is a device that integrates a fiber optic modem and a set-top box in the same casing and can simultaneously implement the functions of fiber optic Internet access and watching TV. Another example is the enterprise-government gateway, which is mainly applied in the network environments of governments and enterprises to connect various devices and systems in the network and achieve data transmission, processing, and access control.
[0003] Passive Optical Network (PON) technology is a point-to-multipoint fiber access technology, which consists of an optical line terminal (OLT) at the central office, an optical network unit (ONU) on the user side, and an optical distribution network (ODN). The PON network transmits data through devices and optical paths. During the data transmission process, there will be problems of data packet loss. However, there are various reasons for network data packet loss, such as hardware, software, optical paths, and the docking network environment. Currently, it is difficult to identify the cause of network data packet loss.
[0004] During the product R & D stage, the overload saturation point and sensitivity point of the ONU are usually tested. Since the ONU's downstream is for continuous reception, there are usually no quality problems in the ONU's downstream. Therefore, usually, the quality of the upstream eye diagram is checked. For the test of the sensitivity point, if there is a problem of registration packet loss, usually the TX transmit power of the eye diagram is increased and the quality of the laser anti-transmission signal is improved; there is currently no general solution for the test of ONU overload point registration packet loss. Summary of the Invention
[0005] The main purpose of this application is to provide a method, device, medium, equipment, and computer program product for solving packet loss at the overload point of an ONU gateway, aiming to solve the problems raised in the above background art.
[0006] To achieve the above purpose, the technical solutions adopted in the embodiments of this application are as follows:
[0007] In a first aspect, an embodiment of the present application provides a method for solving packet loss at the overload point of an ONU gateway, including the following steps:
[0008] Based on the link transmission principle between the optical network unit and the optical line terminal, input is performed with the optical power at the saturation point;
[0009] Determine whether packet loss occurs at the saturation point of the optical network unit side;
[0010] In the case of packet loss at the saturation point of the optical network unit side, debug the transmit eye diagram of the optical network unit side to reduce the signal falling edge time.
[0011] In a possible implementation manner of the first aspect, debugging the transmit eye diagram of the optical network unit side to reduce the signal falling edge time includes:
[0012] Debug the laser cathode resistor-capacitor circuit on the optical network unit side to reduce the capacitor charge and discharge time, so as to reduce the signal falling edge time.
[0013] In a possible implementation manner of the first aspect, debugging the transmit eye diagram of the optical network unit side to reduce the signal falling edge time includes:
[0014] Debug the resistor in parallel with the laser DC biaser circuit on the optical network unit side, increase the resistor, and reduce the circuit quality factor to reduce the signal falling edge time.
[0015] In a possible implementation manner of the first aspect, debugging the transmit eye diagram of the optical network unit side to reduce the signal falling edge time includes:
[0016] Debug the positive and negative damping resistors of the laser on the optical network unit side, reduce the damping resistor, and reduce the signal attenuation to reduce the signal falling edge time.
[0017] In a possible implementation manner of the first aspect, after debugging the transmit eye diagram of the optical network unit side to reduce the signal falling edge time in the case of packet loss at the saturation point of the optical network unit side, the method further includes:
[0018] Obtain the signal bandwidth according to the signal falling edge time;
[0019] Determine whether the signal bandwidth meets the condition. If it does not meet the condition, return to the step of debugging the transmit eye diagram of the optical network unit side to reduce the signal falling edge time until the signal bandwidth meets the condition.
[0020] In a possible implementation manner of the first aspect, before determining whether packet loss occurs at the saturation point of the optical network unit side, the method further includes:
[0021] Determine whether packet loss occurs in the uplink optical line terminal;
[0022] Determining whether packet loss occurs at the saturation point of the optical network unit side, including:
[0023] Determining whether packet loss occurs at the saturation point of the optical network unit side according to whether packet loss occurs at the optical line terminal.
[0024] In a second aspect, an embodiment of the present application provides a device for solving packet loss at the overload point of the ONU gateway, including:
[0025] An input module, which is used to input based on the link transmission principle between the optical network unit and the optical line terminal with the saturation point optical power;
[0026] A judgment module, which is used to judge whether packet loss occurs at the saturation point of the optical network unit side;
[0027] A debugging module, which is used to debug the transmitted eye diagram of the optical network unit side to reduce the signal falling edge time when packet loss occurs at the saturation point of the optical network unit side.
[0028] In a third aspect, an embodiment of the present application provides a computer-readable storage medium storing a computer program, which when loaded and executed by a processor, implements the method for solving packet loss at the overload point of the ONU gateway provided in any one of the above first aspects.
[0029] In a fourth aspect, an embodiment of the present application provides an electronic device including a processor and a memory, wherein,
[0030] The memory is used to store a computer program;
[0031] The processor is used to load and execute the computer program so that the electronic device executes the method for solving packet loss at the overload point of the ONU gateway provided in any one of the above first aspects.
[0032] In a fifth aspect, an embodiment of the present application provides a computer program product including a computer program, which when executed, is used to execute the method for solving packet loss at the overload point of the ONU gateway provided in any one of the above first aspects.
[0033] Compared with the prior art, the beneficial effects of the present application are:
[0034] A method, device, medium, equipment and computer program product for solving packet loss at the overload point of an ONU gateway proposed in an embodiment of the present application. The method includes: based on the link transmission principle between an optical network unit and an optical line terminal, inputting at the saturation point optical power; determining whether packet loss occurs at the saturation point of the optical network unit side; in the case of packet loss at the saturation point of the optical network unit side, debugging the transmitted eye diagram of the optical network unit side to reduce the signal falling edge time. By analyzing the link transmission principle between the optical network unit and the optical line terminal, the saturation point optical power is determined in the present application. Since the optical ports of the optical network unit and the optical line terminal are single-fiber bidirectional, the attenuation of the optical network unit during transmission and reception in the optical fiber is the same. When the receiving link of the optical network unit receives an overload optical power, the receiving end of the optical line terminal also receives an excessive optical power. Since improving the falling edge may cause the two lines of the eye diagram signal to cause inter-symbol interference, it is necessary to first perform judgment and testing on the overload saturation point packet loss problem, determine the packet loss and then perform debugging. Finally, the problem of packet loss at the overload saturation point can be solved by debugging the transmitted eye diagram of the optical network unit side to reduce the signal falling edge time. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] Figure 1 Schematic diagram of the electronic device structure of the hardware operating environment involved in an embodiment of the present application;
[0036] Figure 2 Schematic flow diagram of the method for solving packet loss at the overload point of the ONU gateway provided by an embodiment of the present application;
[0037] Figure 3 Schematic diagram of the test for setting a filter for the upstream transmitted eye diagram;
[0038] Figure 4 Schematic diagram of the test for the upstream transmitted eye diagram without a filter;
[0039] Figure 5 Electrical port eye diagram when the OLT receiving end has a normal light point;
[0040] Figure 6 Electrical port eye diagram when the 1 level is clipped at the saturation light point of the OLT receiving end;
[0041] Figure 7 Schematic diagram of the upward shift of the signal crossover point at the saturation light point of the OLT receiving end;
[0042] Figure 8 Schematic diagram of the 1 level time being longer than the 0 level time due to the upward shift of the crossover point;
[0043] Figure 9 Schematic diagram of the signal transmission of the transimpedance amplifier analog low-pass filter at the OLT receiving end;
[0044] Figure 10 Schematic diagram of the test for setting a filter after debugging the upstream transmitted eye diagram;
[0045] Figure 11 It is a schematic diagram of the test without a filter after the eye diagram debugging for uplink transmission.
[0046] Figure 12 It is a schematic diagram of the modules of the device provided by the embodiment of the present application for solving the packet loss at the overload point of the ONU gateway.
[0047] Markings in the figure: 101 - Processor, 102 - Communication bus, 103 - Network interface, 104 - User interface, 105 - Memory. Detailed implementation manners
[0048] It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0049] Referring to the appended Figure 1 appendix Figure 1 It is a schematic diagram of the structure of an electronic device for the hardware operating environment involved in the solution of the embodiment of the present 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. Among them, the communication bus 102 is used to realize the connection and communication between these components. The user interface 104 may include a display screen (Display) and an input unit such as a keyboard (Keyboard). Optionally, the user interface 104 may further include a standard wired interface and a wireless interface. The network interface 103 may optionally include a standard wired interface and a wireless interface (such as a wireless fidelity (Wireless-Fidelity, Wi-Fi) interface). The memory 105 may optionally be a storage device independent of the aforementioned processor 101. The memory 105 may be a high-speed random access memory (Random Access Memory, RAM) memory, or may be a stable non-volatile memory (Non-Volatile Memory, NVM), such as at least one disk memory; the processor 101 may be a general-purpose processor, including a central processor, a network processor, etc., and may also be a digital signal processor, an application-specific integrated circuit, a field programmable gate array, or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.
[0050] Those skilled in the art can understand that the structure shown in the appended Figure 1 appendix does not constitute a limitation on the electronic device, and may include more or fewer components than shown in the figure, or combine some components, or arrange different components.
[0051] As shown in the appended Figure 1As shown in the figure, the memory 105 as a storage medium may include an operating system, a network communication module, a user interface module, and a device for solving the packet loss problem at the overload point of the ONU gateway.
[0052] In the attached Figure 1 In the electronic device shown in the figure, the network interface 103 is mainly used for data communication with a network server; the user interface 104 is mainly used for data interaction with a 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 the packet loss problem at the overload point of the ONU gateway stored in the memory 105 through the processor 101, and executes the method for solving the packet loss problem at the overload point of the ONU gateway provided by the embodiments of this application.
[0053] Referring to the attached Figure 2 Based on the hardware device of the foregoing embodiments, an embodiment of this application provides a method for solving the packet loss problem at the overload point of the ONU gateway, including the following steps:
[0054] S10: Based on the link transmission principle between the optical network unit and the optical line terminal, input with the saturation point optical power.
[0055] In the specific implementation process, the ONU uplink of the optical network unit adopts the burst mode, and the downlink adopts the continuous reception mode, which is a single-fiber bidirectional passive network. During the product R & D stage, the overload saturation point and the sensitivity point of the ONU are usually tested. Since the ONU downlink is continuous reception, there are usually no quality problems in the downlink. Therefore, usually check the uplink eye diagram quality. For the test of the sensitivity point, if there is a registration packet loss problem, usually increase the eye diagram TX transmission power and improve the laser anti-transmission signal quality.
[0056] The overload saturation point, also known as the saturation optical power, refers to the maximum average input optical power that the receiving end component can receive under a certain bit error rate (BER = 10 -12 ) condition; it should be noted that the photodetector will have a photocurrent saturation phenomenon under strong light irradiation. After this phenomenon occurs, the detector needs a certain time to recover. At this time, the receiving sensitivity decreases, and the received signal may be misjudged and cause a bit error phenomenon. Simply put, if the input optical power exceeds the overload optical power, it may damage the device. In the operation, strong light irradiation should be avoided as much as possible to prevent exceeding the overload optical power. Sensitivity point: The receiving sensitivity refers to the minimum average input optical power that the receiving end component can receive under a certain bit error rate (BER = 10 -12 ) condition. The overload saturation point and the sensitivity point are specified in the ITU or IEEE protocol.
[0057] S20: Determine whether there is packet loss at the saturation point of the optical network unit side.
[0058] In the specific implementation process, since improving the falling edge may cause inter-symbol interference due to the double lines of the eye diagram signal, generally, for the problem of packet loss at the saturation point, it is necessary to first test whether there is packet loss at the saturation point, and if it is confirmed that there is packet loss, then specifically improve the falling edge of the ONU transmission signal.
[0059] In one embodiment, before determining whether there is packet loss at the saturation point of the optical network unit side, the method further includes:
[0060] Determining whether there is packet loss in the upstream optical line terminal;
[0061] Determining whether there is packet loss at the saturation point of the optical network unit side includes:
[0062] Determining whether there is packet loss at the saturation point of the optical network unit side according to whether there is packet loss in the optical line terminal.
[0063] In the specific implementation process, the optical signal transmitted by the OLT in the downstream of the optical line terminal is transmitted to the ONU; after the ONU receives the optical signal, it is transmitted to the ONU MAC chip through the receiving serdes electrical signal link for data parsing; when the ONU MAC signal parses the correct signal, it will drive the optical driving chip through the transmitting serdes electrical signal to transmit the eye diagram to the OLT. Since the ONU and the OLT optical ports are single-fiber bidirectional, the attenuation of the ONU transmission and reception in the optical fiber is the same; when the ONU receiving link receives the overload optical power, the OLT receiving end also receives too much optical power, resulting in the saturation of the large light spot gain and the compression of the signal 1 level; the time of the 1 level signal is greater than the time of the 0 level signal. Simply put, the maximum received optical power at the ONU end is the saturation point. When the input optical power at the saturation point causes packet loss in the upstream OLT, it is packet loss at the saturation point of the ONU end.
[0064] S30: In the case of packet loss at the saturation point of the optical network unit side, debug the transmitted eye diagram of the optical network unit side to reduce the signal falling edge time.
[0065] In the specific implementation process, the ONU upstream transmitted eye diagram test usually uses an eye diagram tester for testing, and the oscilloscope bandwidth (filter) is set to the transmission rate * 0.75. The eye diagram tested by this method simply cannot view its overload point registration and packet loss problems, so usually the test is carried out without a filter. As shown in the attached Figure 3 Figure shows the schematic diagram of the upstream transmitted eye diagram with a filter test, as shown in the attached Figure 4 Figure shows the schematic diagram of the upstream transmitted eye diagram without a filter test. It can be seen that when the upstream transmitted eye diagram is set with a filter, the shape is good and the overall mold margin is large, while the eye diagram without a filter has a poor shape, many noise points, a poor mold margin, and a long signal falling edge time.
[0066] The transimpedance amplifier in the OLT receiving link is for burst reception, and automatic gain control cannot be performed within the limited burst time. Therefore, some manufacturers adopt a fixed-gain mode for the burst transimpedance amplifier. The advantages are good burst performance and fast signal recovery. The disadvantage is that the electrical signal moves up near saturation. For large optical spots, due to the influence of fixed gain, the 1-level clipping crossover point moves up, resulting in the 1-level time of the signal being longer than the 0-level time of the signal. As shown in the appendix Figure 5 The following figure shows the electrical port eye diagram at the OLT receiving end for a normal optical spot, as shown in the appendix Figure 6 The following figure shows the electrical port eye diagram at the OLT receiving end when the 1-level is clipped at a saturated optical spot, as shown in the appendix Figure 7 The following figure shows a schematic diagram of the signal crossover point moving up at the OLT receiving end for a saturated optical spot, as shown in the appendix Figure 8 The following figure shows a schematic diagram of the 1-level time being longer than the 0-level time due to the crossover point moving up.
[0067] For the OLT burst receiving transimpedance amplifier, it is a low-pass filter. As shown in the appendix Figure 9 The following figure shows a schematic diagram of the signal transmission of the analog low-pass filter of the transimpedance amplifier at the OLT receiving end. When the decision level is set to Vo / 2 when the transmitted packet signal has a long string of 1s / 0s, bit error decisions occur at time t2 due to the too slow discharge speed of the signal falling edge; therefore, for the ONU upstream transmit eye diagram, the signal falling edge time needs to be reduced; therefore, debug the ONU transmit eye diagram to reduce the falling edge time to improve the problem of packet loss during registration at large optical saturation points.
[0068] Specifically, there are the following ways to debug the ONU transmit eye diagram, namely: Debug the transmit eye diagram at the optical network unit end to reduce the signal falling edge time, including:
[0069] Debug the cathode resistor-capacitor circuit of the laser at the optical network unit end to reduce the capacitor charge and discharge time to reduce the signal falling edge time.
[0070] Debug the transmit eye diagram at the optical network unit end to reduce the signal falling edge time, including:
[0071] Debug the resistor in parallel with the DC biaser circuit of the laser at the optical network unit end, increase the resistance and reduce the circuit quality factor to reduce the signal falling edge time; and, debug the transmit eye diagram at the optical network unit end to reduce the signal falling edge time, including:
[0072] Debug the positive and negative damping resistors of the laser at the optical network unit end, reduce the damping resistance and reduce the signal attenuation to reduce the signal falling edge time.
[0073] In the specific implementation process, debug the cathode RC circuit of the laser to reduce the capacitor charge and discharge time; debug the resistor in parallel with the BIAS-T circuit of the laser, increase the resistor to reduce the Q value of the circuit and thus reduce the signal falling edge time; reduce the damping resistors at the positive and negative poles of the laser to reduce signal attenuation and thus reduce the signal falling edge time. After debugging, it is necessary to determine whether the debugging is in place. By viewing the transmitted eye diagram of the ONU with a filter, check the signal eye diagram falling edge time, and calculate its bandwidth = 0.35 / Fall Time according to the signal falling edge time, where Fall Time represents the falling edge time from the ONU transmitted eye Figure 1 level to the 0 level. Generally, it is required that its bandwidth is between 0.65 and 0.8 of the signal rate; if the signal eye diagram bandwidth is less than 0.65, it is necessary to perform eye diagram debugging to reduce the signal falling edge and increase the signal bandwidth. That is: in the case of packet loss at the saturation point of the optical network unit side, debug the transmitted eye diagram of the optical network unit side to reduce the signal falling edge time. After that, the method further includes:
[0074] Obtain the signal bandwidth according to the signal falling edge time;
[0075] Judge whether the signal bandwidth meets the conditions. If it does not meet the conditions, return to the step of debugging the transmitted eye diagram of the optical network unit side to reduce the signal falling edge time until the signal bandwidth meets the conditions.
[0076] As shown in the Figure 10 figure is a schematic diagram of the filter test setting after the uplink transmitted eye diagram debugging. As shown in the Figure 11 figure is a schematic diagram of the test without a filter after the uplink transmitted eye diagram debugging. By debugging the signal falling edge time, the falling edge time is significantly shortened during the test without a filter for the uplink transmitted eye diagram and the eye diagram with a filter is set well, based on which the packet loss registration problem at the large optical saturation point is improved.
[0077] In this embodiment, by analyzing the link transmission principle between the optical network unit and the optical line terminal, the saturation point optical power is determined. Since the optical ports of the optical network unit and the optical line terminal are single-fiber bidirectional, the attenuation of the optical network unit during transmission and reception in the optical fiber is the same. When the optical network unit receiving link receives an overload optical power, the receiving end of the optical line terminal also receives an excessive optical power. Since improving the falling edge may cause the eye diagram signal to have two lines and cause inter-symbol interference, for the packet loss problem at the overload saturation point, it is necessary to first perform a judgment test, determine the packet loss and then perform debugging. Finally, the packet loss problem at the overload saturation point can be solved by debugging the transmitted eye diagram of the optical network unit side to reduce the signal falling edge time.
[0078] Referring to the Figure 12 accompanying figure, based on the same inventive concept as in the foregoing embodiment, the embodiment of the present application further provides a device for solving the packet loss problem at the overload point of the ONU gateway, including:
[0079] An input module, which is used to input based on the link transmission principle between an optical network unit and an optical line terminal at the saturation point optical power;
[0080] A judgment module, which is used to judge whether packet loss occurs at the saturation point of the optical network unit side;
[0081] A debugging module, which is used to debug the transmitted eye diagram at the saturation point of the optical network unit side to reduce the signal falling edge time in case of packet loss at the saturation point of the optical network unit side.
[0082] Those skilled in the art should understand that the division of each module in the embodiment is only a division of logical functions. In actual application, they can be fully or partially integrated into one or more actual carriers, and these modules can all be implemented in the form of software called by a processing unit, or all be implemented in the form of hardware, or be implemented in the form of a combination of software and hardware. It should be noted that each module in the device for solving packet loss at the overload point of the ONU gateway in this embodiment corresponds one by one to each step in the method for solving packet loss at the overload point of the ONU gateway in the foregoing embodiment. Therefore, the specific implementation manner of this embodiment can refer to the implementation manner of the method for solving packet loss at the overload point of the ONU gateway in the foregoing, and will not be elaborated here.
[0083] Based on the same inventive concept as in the foregoing embodiment, an embodiment of the present application also provides a computer-readable storage medium storing a computer program, which when loaded and executed by a processor, implements the method for solving packet loss at the overload point of the ONU gateway provided by the embodiment of the present application.
[0084] Based on the same inventive concept as in the foregoing embodiment, an embodiment of the present application also provides an electronic device, including a processor and a memory, wherein
[0085] The memory is used to store a computer program;
[0086] The processor is used to load and execute the computer program so that the electronic device executes the method for solving packet loss at the overload point of the ONU gateway provided by the embodiment of the present application.
[0087] Based on the same inventive concept as in the foregoing embodiment, an embodiment of the present application also provides a computer program product including a computer program, which when executed, is used to execute the method for solving packet loss at the overload point of the ONU gateway provided by the embodiment of the present 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 disc, or CD-ROM; or it may be various devices including one or any combination of the above memories. The computer may be various computing devices including intelligent terminals and servers.
[0089] In some embodiments, the executable instructions may be in the form of a program, software, a software module, a 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 being deployed as a stand-alone program or being deployed as a module, component, subroutine, or other unit suitable for use in a computing environment.
[0090] As an example, the executable instructions may or may not correspond to a file in a file system, 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, stored in a single file dedicated to the program in question, or, stored in multiple cooperating files (such as files that store one or more modules, subroutines, or portions of code).
[0091] As an example, the executable instructions may be deployed to execute on one computing device, or on multiple computing devices located at one site, or, on multiple computing devices distributed across multiple sites and interconnected by a communication network.
[0092] It should be noted that, in this document, the terms "comprising", "including", or any other variation thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or system that includes a series of elements includes not only those elements but also other elements not expressly listed, or elements that are inherent to such process, method, article, or system. Without further limitation, an element defined by the statement "including a..." does not exclude the presence of additional identical elements in the process, method, article, or system that includes the element.
[0093] The serial numbers of the embodiments of the present application above are only for description and do not represent the superiority or inferiority of the embodiments.
[0094] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-described embodiment methods can be implemented by means of software plus a necessary general hardware platform. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation. Based on such an understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. The computer software product is stored in a storage medium (such as a read-only memory / random access memory, magnetic disk, optical disk), and includes several instructions for causing a multimedia terminal device (which may be a mobile phone, a computer, a television receiver, or a network device, etc.) to execute the methods described in the various embodiments of the present application.
[0095] In summary, a method, device, medium, equipment, and computer program product for solving packet loss at the overload point of an ONU gateway provided by this application. The method includes: based on the link transmission principle between the optical network unit and the optical line terminal, inputting at the saturation point optical power; determining whether packet loss occurs at the saturation point of the optical network unit side; in the case of packet loss at the saturation point of the optical network unit side, debugging the transmitted eye diagram of the optical network unit side to reduce the signal falling edge time. By analyzing the link transmission principle between the optical network unit and the optical line terminal, this application determines the saturation point optical power. Since the optical ports of the optical network unit and the optical line terminal are single-fiber bidirectional, the attenuation of the optical network unit during transmission and reception in the optical fiber is the same. When the optical network unit receiving link receives an overload optical power, the receiving end of the optical line terminal also receives an excessive optical power. Since improving the falling edge may cause the eye diagram signal to have two lines, resulting in inter-symbol interference, for the problem of packet loss at the overload saturation point, it is necessary to first perform judgment and testing, determine the packet loss and then perform debugging. Finally, the problem of packet loss at the overload saturation point can be solved by debugging the transmitted eye diagram of the optical network unit side to reduce the signal falling edge time.
[0096] The foregoing are only the preferred embodiments of this application and are not intended to limit this application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principle of this application shall be included within the protection scope of this application.
Claims
1. A method for solving packet loss at an ONU gateway overload point, characterized in that: The following steps are involved: Based on the link transmission principle between the optical network unit and the optical line terminal, the saturation point optical power is input; Determining whether there is packet loss at a saturation point at the optical network unit end; In the case of packet loss at the saturation point of the optical network unit end, the transmission eye diagram of the optical network unit end is debugged to reduce the signal falling edge time.
2. The method for solving packet loss at an ONU gateway overload point according to claim 1, characterized in that: The debugging of the transmit eye diagram of the optical network unit end to reduce the signal falling edge time includes: The cathode resistor-capacitor circuit of the laser at the optical network unit end is debugged to reduce the capacitor charging and discharging time, so as to reduce the signal falling edge time.
3. The method for solving packet loss at an ONU gateway overload point according to claim 1, characterized in that: The debugging of the transmit eye diagram of the optical network unit end to reduce the signal falling edge time includes: The resistor in parallel with the DC bias circuit of the laser at the optical network unit end is adjusted to increase the resistance and reduce the circuit quality factor to reduce the signal falling edge time.
4. The method for solving packet loss at an ONU gateway overload point according to claim 1, characterized in that: The debugging of the transmit eye diagram of the optical network unit end to reduce the signal falling edge time includes: Debug the positive and negative damping resistances of the laser at the optical network unit end, reduce the damping resistance, reduce signal attenuation, and thus reduce the signal falling edge time.
5. The method for solving packet loss at an ONU gateway overload point according to claim 1, characterized in that: In the case of packet loss at the saturation point of the optical network unit end, after debugging the transmission eye diagram of the optical network unit end to reduce the signal falling edge time, the method further includes: Obtaining a signal bandwidth according to 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 of the optical network unit end to reduce the signal falling edge time until the signal bandwidth meets the conditions.
6. The method for solving packet loss at an ONU gateway overload point according to claim 1, characterized in that: Before determining whether the optical network unit end saturation point has packet loss, the method further includes: Determine whether packet loss occurs in the uplink optical line terminal; The determining whether the optical network unit end saturation point has packet loss includes: According to 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 end.
7. A device for solving packet loss at an ONU gateway overload point, characterized in that: include: An input module, the input module is used to input the saturation point optical power based on the link transmission principle between the optical network unit and the optical line terminal; A judgment module, the judgment module is used to judge whether there is packet loss at the saturation point of the optical network unit end; A debugging module is used to debug the transmission eye diagram of the optical network unit end in the case of packet loss at the saturation point of the optical network unit end, so as to reduce the signal falling edge time.
8. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is loaded and executed by the processor, the method for solving the packet loss at the overload point of the ONU gateway as described in any one of claims 1-6 is implemented.
9. An electronic device, characterized in that: comprising a processor and a memory, wherein: The memory is used to store computer programs; The processor is used to load and execute the computer program so that the electronic device executes the method for solving the packet loss at the ONU gateway overload point as described in any one of claims 1-6.
10. A computer program product, characterized in that It comprises a computer program, which, when executed, is used to execute the method for solving the packet loss at the overload point of the ONU gateway as described in any one of claims 1-6.
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
Test method for optical distribution node, server, system, and storage medium
WO2020078458A1