A pre-equalization information transmission method, electronic equipment and storage medium
By transmitting pre-equalization information and configuring an equalizer in a passive optical network, the problem of system performance degradation caused by inter-symbol interference is solved, communication quality is improved, and latency is reduced.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- ZTE CORP
- Filing Date
- 2024-12-09
- Publication Date
- 2026-06-09
AI Technical Summary
In point-to-multipoint time-division multiplexing passive optical networks, inter-symbol interference is severe, system performance is degraded, and the lack of equalization algorithms in the uplink direction leads to large system delays.
In a passive optical network, pre-equalization information is transmitted. Through the registration and activation process of optical network units between the first and second nodes, equalizer information is determined and configured to achieve signal equalization processing.
This reduces inter-symbol interference, improves communication quality, and reduces system latency.
Smart Images

Figure CN122179692A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of communication technology, and in particular to a pre-equalized information transmission method, electronic device, and storage medium. Background Technology
[0002] Point-to-multipoint time-division multiplexing-passive optical network (TDM-PON) is widely used in optical access networks due to its cost and technological advantages. With social development, access networks with higher speeds and lower latency have become a necessary trend for the future development of communication networks. People are constantly upgrading the existing passive optical network (PON) system. For example, with the increase in system speed, the inter-symbol interference (ISI) caused by effects such as link dispersion and device bandwidth response limitations will become very serious, resulting in severe system performance degradation. On the other hand, in the uplink direction, because it is necessary to process data sent by different optical network units (ONUs) and complete the synchronization of different data blocks, PON has not yet introduced equalization algorithms, and only provides a preamble field in the uplink frame for receiver clock recovery, resulting in a large system latency. How to correct and compensate for system damage in digital communication systems through equalization technology and reduce the impact of ISI has become an urgent problem to be solved. Summary of the Invention
[0003] This application provides a pre-equalization information transmission method, electronic device, and storage medium, which aims to reduce inter-symbol interference in the system and improve the system communication quality by transmitting pre-equalization information in a passive optical network.
[0004] This application provides a pre-equalization information transmission method, which is applied to a first node, and the method includes:
[0005] The equalizer information is determined based on the first information transmitted by the second node and the target equalization sequence.
[0006] The registration and activation process based on the optical network unit transmits the equalizer information to the second node.
[0007] This application also provides another pre-equalization information transmission method, which is applied to a second node, and the method includes:
[0008] Transmit the first information and the target equalization sequence to the first node;
[0009] The registration and activation process based on optical network units receives equalizer information transmitted by the first node, wherein the equalizer information is determined based on the first signal and the target equalization sequence.
[0010] This application also provides an electronic device, wherein the electronic device includes:
[0011] One or more processors;
[0012] Memory, used to store one or more programs;
[0013] When the one or more programs are executed by the one or more processors, the one or more processors implement the pre-equalization information transmission method as described in any of the embodiments of this application.
[0014] This application also provides a computer-readable storage medium storing one or more programs that are executed by one or more processors to implement the pre-equalization information transmission method as described in any of the embodiments of this application.
[0015] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of this application, nor is it intended to limit the scope of this application. Other features of this application will become readily apparent from the following description. Attached Figure Description
[0016] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0017] Figure 1 This is a flowchart of a pre-equalization information transmission method provided in an embodiment of this application;
[0018] Figure 2 This is an example diagram illustrating a registration and activation process for an optical network unit provided in an embodiment of this application;
[0019] Figure 3 This is an example diagram of a downlink frame generation process provided in an embodiment of this application;
[0020] Figure 4 This is an example diagram of an uplink frame generation process provided in an embodiment of this application;
[0021] Figure 5 This is a flowchart of another pre-equalization information transmission method provided in the embodiments of this application;
[0022] Figure 6 This is a schematic diagram of the structure of a linear equalizer provided in an embodiment of this application;
[0023] Figure 7 This is a flowchart of another pre-equalization information transmission method provided in the embodiments of this application;
[0024] Figure 8 This is a flowchart of another pre-equalization information transmission method provided in the embodiments of this application;
[0025] Figure 9 This is a flowchart of another pre-equalization information transmission method provided in the embodiments of this application;
[0026] Figure 10 This is a flowchart of another pre-equalization information transmission method provided in the embodiments of this application;
[0027] Figure 11 This is a flowchart of another pre-equalization information transmission method provided in the embodiments of this application;
[0028] Figure 12 This is an example diagram of pre-equalized information transmission provided in an embodiment of this application;
[0029] Figure 13 This is an example diagram of another pre-equalization information transmission method provided in the embodiments of this application;
[0030] Figure 14 This is an example diagram of an uplink frame provided in an embodiment of this application;
[0031] Figure 15 This is an example diagram of another pre-equalization information transmission method provided in the embodiments of this application;
[0032] Figure 16 This is another example diagram of pre-equalized information transmission provided in the embodiments of this application;
[0033] Figure 17 This is an example diagram of another pre-equalization information transmission method provided in the embodiments of this application;
[0034] Figure 18 This is an example diagram of another pre-equalization information transmission method provided in the embodiments of this application;
[0035] Figure 19 This is a schematic diagram of the structure of a pre-equalized information transmission device provided in an embodiment of this application;
[0036] Figure 20 This is a schematic diagram of another pre-equalized information transmission device provided in the embodiments of this application;
[0037] Figure 21This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation
[0038] It should be understood that the specific embodiments described herein are for illustrative purposes only and are not intended to limit the scope of this application.
[0039] In the following description, the use of suffixes such as “module,” “part,” or “unit” to denote elements is solely for the purpose of illustration in this application and has no particular meaning in itself. Therefore, “module,” “part,” or “unit” may be used interchangeably.
[0040] In this embodiment of the application, by transmitting pre-equalization information during the uplink burst signal reception process in the uplink transmission direction of the passive optical network system, the equalization processing of the transmission signal of the passive optical network can be realized, avoiding the complex digital signal processing equalization of the optical line terminal receiver, and reducing system latency and power consumption.
[0041] Figure 1 This is a flowchart illustrating a pre-equalization information transmission method provided in an embodiment of this application. This embodiment is applicable to pre-equalization in passive optical network scenarios. The method can be executed by a pre-equalization information transmission device, typically integrated into a first node. This first node may include an optical line terminal (OLT) or an optical network unit (ONU), such as... Figure 1 As shown, the method provided in this application embodiment specifically includes the following steps:
[0042] Step 110: Determine the equalizer information based on the first information transmitted by the second node and the target equalization sequence.
[0043] The first information can be sample information used to train the equalizer information, and the first information can be information that has not undergone equalization processing. The target equalization sequence can be target value information used to train the equalizer information. The target equalization sequence can be used to determine whether the equalizer information training is complete. The target equalization sequence can include synchronization header information, preamble information, and other known training sequence information. The equalizer information can be relevant information of the equalizer used for equalization processing. The equalizer information can include the weight parameters of the equalizer. The equalizer can include, but is not limited to, linear equalizers, nonlinear equalizers, adaptive equalizers, and fractional interval equalizers.
[0044] In this embodiment of the application, the second node can transmit the first information and the target equalization sequence to the first node. The first node can use the first information and the target equalization sequence information to determine the equalizer information. This determination process can include determining it through a neural network model, or training the equalizer to generate it through the first information and the target equalizer information.
[0045] Step 120: The registration and activation process based on the optical network unit transmits equalizer information to the second node.
[0046] The registration and activation process for the optical network unit can be a process that enables the optical network unit to correctly access the optical line terminal initialization process. The registration and activation process for this optical network unit is described in [link to relevant documentation]. Figure 2 This can include physical connection and power-on in state O1, automatic discovery and initial information exchange in state O2, ranging and signal parameter adjustment in state O3, detailed information exchange and authentication / authorization in state O4, and configuration and service startup in state O5. In some embodiments, the uplink / downlink frame generation process in the registration and activation process of the optical network unit can be... Figure 3 as well as Figure 4 As shown, service data is encapsulated into XGEM frames, a series of XGEM frames are further encapsulated into FS frames, then PSBd is added and FEC check is inserted for scrambling, and when bit interleaving is required, the final physical frame to be transmitted is generated. The downlink physical frame has a period of 125 microseconds, and each uplink frame comes from the same ONU.
[0047] In this embodiment of the application, the equalization information obtained by the first node can be transmitted to the second node during the registration and activation process of the optical network unit, so that the second node can configure its own equalizer according to the equalization information, so as to use the equalizer to perform equalization processing on the communication signal during the passive optical network communication process.
[0048] In this embodiment, by acquiring the first information and the target equalization sequence transmitted by the second node, and determining the equalizer information based on the first information and the target equalization sequence, the equalizer information is transmitted to the second node during the registration and activation process of the optical network unit, thereby realizing the transmission of equalizer information. This facilitates equalization processing based on equalizer information within the passive optical network transmission system, which can improve the signal transmission quality of the passive optical network and enhance the user experience.
[0049] Based on the above application embodiments, the target equalization sequence includes at least one of the following: synchronization header information, preamble information, and other known training sequence information.
[0050] In this embodiment, when the first node is an ONU, the target equalization sequence used to determine the equalization information may include synchronization header information. This synchronization header information can be used by the first node to determine the equalizer information. The first node is an OLT, and the target equalization sequence may be preamble information. Furthermore, the target equalization sequence may also be other known training sequence information, which can be used to train the equalizer to obtain the equalizer information.
[0051] Figure 5This is a flowchart of another pre-equalization information transmission method provided in this application embodiment. This application embodiment describes the process of generating equalizer information. See [link to flowchart]. Figure 5 The method provided in this application specifically includes the following steps:
[0052] Step 210: Input the first information into the equalizer and adjust the weight parameters of the equalizer.
[0053] Equalizers can be used to handle time-varying and frequency-selective fading in passive optical network systems, thereby improving signal transmission quality. Equalizers can include, but are not limited to, linear equalizers, nonlinear equalizers, adaptive equalizers, and fractional interval equalizers.
[0054] In this embodiment of the application, the first information can be input into the equalizer, and the equalizer processes the first information with the current weight parameters to obtain the output information.
[0055] Step 220: Determine that the error value between the output information of the equalizer and the target equalization sequence meets the preset conditions, and use the weight parameters as the equalizer information.
[0056] Among them, the preset conditions can be used to determine the completion of equalizer training, and the preset conditions can include the minimum error value between the output information and the target equalization sequence.
[0057] Specifically, the equalizer's output information is compared with the target equalization sequence. If the error between the two meets a preset condition, such as being less than a first threshold within the preset conditions, the equalizer training is considered complete, and the equalizer's weight parameters at this point can be used as the equalizer information. If the error between the equalizer's output information and the target equalization sequence does not meet the preset condition, the process can return to step 210 to adjust the weight parameters.
[0058] In one exemplary implementation, Figure 6 A linear equalizer is illustrated, which may include a training phase and a tracking phase. During the training phase, a high-speed training sequence is input into the linear equalizer. The high-speed training sequence is weighted and summed with the weights of the linear equalizer. Error feedback is used to adjust the weights of the linear equalizer to minimize the error between the output sequence and the training sequence, thus completing the training phase of the linear equalizer. Then, during the tracking phase, the linear equalizer directly processes the transmitted signal using the equalized decision symbol.
[0059] Step 230: The registration and activation process based on the optical network unit transmits equalizer information to the second node.
[0060] Figure 7This is a flowchart of another pre-equalization information transmission method provided in this application embodiment. This application embodiment is a specific embodiment based on the above embodiment, describing the case where the first node includes an optical network unit. See [link to relevant documentation]. Figure 7 The method provided in this application specifically includes the following steps:
[0061] Step 310: Determine the equalizer information based on the first information transmitted by the second node and the target equalization sequence.
[0062] Step 320: Transmit equalizer information after the optical network unit sequence number field of the physical layer operation, management and maintenance message.
[0063] In this embodiment of the application, during the activation and registration process of the optical network unit, the optical network unit acting as the first node can transmit the equalizer information to the second node after sending the optical network unit serial number field of the physical layer operation, management and maintenance message to the second node, so that the second node can configure its own equalizer through the equalizer information.
[0064] In other embodiments, the method further includes transmitting equalizer information after the registration field of the physical layer operation, management, and maintenance message.
[0065] In this embodiment of the application, the optical network unit, which is the first node, can also transmit to the second node after the registration field of the physical layer operation, management and maintenance message.
[0066] Figure 8 This is a flowchart of another pre-equalization information transmission method provided in this application embodiment. This application embodiment is a specific embodiment based on the above embodiment, describing the case where the first node includes an optical line terminal. See [link to relevant documentation]. Figure 7 The method provided in this application specifically includes the following steps:
[0067] Step 410: Determine the equalizer information based on the first information transmitted by the second node and the target equalization sequence.
[0068] Step 420: Transmit equalizer information after the allocation optical network unit identifier field of the physical layer operation, management and maintenance message.
[0069] Specifically, during the activation and registration process of an optical network unit, the optical line terminal, acting as the first node, can transmit the equalizer information to the second node after sending the allocated optical network unit identifier field for physical layer operation, management, and maintenance messages to the second node. This allows the second node to configure its own equalizer using the equalizer information.
[0070] In other embodiments, the method further includes transmitting equalizer information after the ranging time field of the physical layer operation, management and maintenance message.
[0071] In this embodiment of the application, during the activation and registration process of the optical network unit, the optical line terminal, as the first node, can also transmit equalizer information to the second node after the ranging time field of the physical layer operation, management and maintenance message.
[0072] Based on the above application embodiments, the equalizer information is carried in the outer information frame of the registration and activation process.
[0073] In this embodiment, equalizer information can be implemented through uplink or downlink frames within the registration and activation process. These uplink and / or downlink frames can specifically be outer information frames of the registration and activation process, such as... Figure 2 as well as Figure 3 The outermost physical frame shown.
[0074] Figure 9 This is a flowchart of another pre-equalization information transmission method provided in this application embodiment. This application embodiment is applicable to the implementation of pre-equalization in passive optical network scenarios. This method can be executed by a pre-equalization information transmission device, which is generally integrated into a second node. The second node may include an optical line terminal or an optical network unit, such as... Figure 9 As shown, the method provided in this application embodiment specifically includes the following steps:
[0075] Step 510: Transmit the first information and the target equalization sequence to the first node.
[0076] In this embodiment of the application, the second node can transmit the first information and the target equalization sequence to the first node. The first node can use the first information and the target equalization sequence information to determine the equalizer information. This determination process can include determining it through a neural network model, or training the equalizer to generate it using the first information and the target equalizer information.
[0077] Step 520: The registration and activation process based on the optical network unit receives the equalizer information transmitted by the first node, wherein the equalizer information is determined based on the first signal and the target equalization sequence.
[0078] Specifically, the equalization information transmitted by the first node can be received during the registration and activation process of the optical network unit. The second node can configure its own equalizer according to the equalization information so that the equalizer can be used to equalize the communication signal during passive optical network communication.
[0079] Furthermore, based on the above-described embodiments, the equalizer information is determined based on the first signal and the target equalization sequence, including:
[0080] Input the first information into the equalizer of the first node, and adjust the weight parameters of the equalizer of the first node.
[0081] If the error value between the output information of the equalizer of the first node and the target equalization sequence meets the preset condition, the weight parameters are used as equalizer information.
[0082] Furthermore, based on the above-mentioned application embodiments, the equalizer includes at least one of a linear equalizer, a nonlinear equalizer, an adaptive equalizer, and a fractional interval equalizer.
[0083] Figure 10 This is a flowchart of another pre-equalization information transmission method provided in this application embodiment. When the first node of this application embodiment includes an optical network unit, the process of receiving equalization information is described. See [link to relevant documentation]. Figure 10 The method provided in this application specifically includes the following steps:
[0084] Step 610: Transmit the first information and the target equalization sequence to the first node.
[0085] Step 620: The equalizer information transmitted after receiving the optical network unit sequence number field of the physical layer operation, management and maintenance message.
[0086] In this embodiment of the application, during the activation and registration process of the optical network unit, the optical network unit acting as the first node can transmit equalizer information to the second node after sending the optical network unit serial number field of the physical layer operation, management and maintenance message to the second node. The second node receives the equalizer information after the optical network unit serial number field of the physical layer operation, management and maintenance message.
[0087] In other embodiments, the equalizer information is also included after receiving the registration field of physical layer operation, management and maintenance messages.
[0088] Specifically, the second node can transmit equalizer information after the registration field of the physical layer operation, management and maintenance message.
[0089] Figure 11 This is a flowchart of another pre-equalization information transmission method provided in this application embodiment. When the first node of this application embodiment includes an optical line terminal, the process of receiving equalization information is described. See [link to relevant documentation]. Figure 11 The method provided in this application specifically includes the following steps:
[0090] Step 710: Transmit the first information and the target equalization sequence to the first node.
[0091] Step 720: After receiving the allocation optical network unit identifier field of the physical layer operation, management and maintenance message, the equalizer information is transmitted.
[0092] Specifically, the first node can transmit equalizer information after the allocation optical network unit identifier field in the physical layer operation, management, and maintenance messages, and the second node can transmit equalizer information after the allocation optical network unit identifier field in the physical layer operation, management, and maintenance messages.
[0093] In some embodiments, the application also includes equalizer information transmitted after receiving the ranging time field of physical layer operation, management and maintenance messages.
[0094] Furthermore, based on the above application embodiments, the equalizer information is carried in the outer information frame of the registration and activation process.
[0095] In one exemplary implementation, see Figure 12 The ONU's linear equalizer enters the first training phase. For ONUs to be activated, a registration and activation process is required to complete the online process. After the ONU powers on, the receiver's linear filter is turned on, entering the synchronization phase. The downstream synchronization state machine is initialized, using the PSBd synchronization header as the target sequence after equalization, and the received synchronization header sequence as the input sequence of the linear filter. The tap weight values are converged through an adaptive equalization algorithm. Interoperation is performed between the PSBd synchronization header and the adaptively equalized code block. If the calculated coefficients are greater than a certain threshold, it is determined that the first phase of synchronization with the downstream PHY frame has been completed. The equalizer coefficients at this time are recorded and saved, and the ONU enters the O2 and O3 states.
[0096] The OLT sends an SN request message, which is then parsed by the ONU, which sends a Serial_Number_ONU PLOAM message uplink. At this point, the equalizer coefficients saved in the previous step are added to the ONU's transmitter. Since the Serial_Number_ONU PLOAM field has been fully used, a new uplink PLOAM message can be sent afterward. See the table below for an example of the content of the new PLOAM message.
[0097] Table 1 Downlink Equalizer Messages
[0098]
[0099] In the embodiments of this application, see Figure 13The ONU continues its normal registration and activation process, completing the ONU online functionality. Although the uplink and downlink use different wavelengths to transmit data, because the physical links are the same, an indirect training method can be used to train the corresponding filter parameters. After going online, the second stage, the tracking stage, begins. During downlink transmission, the OLT sends the trained linear filter parameters to the corresponding ONU via a BWmap message. The ONU can then activate the pre-equalizer in the frame structure of the physical adaptive sublayer by sending user data uplink. In this embodiment, the receiving side does not need to directly output the linear filter to complete uplink reception, but it can still retain its linear filter because the pre-equalization algorithm added to the ONU reduces the complexity of the OLT filter and the convergence time of the algorithm. See also Figure 14 BWmap messages are carried on the outermost layer of the uplink frame.
[0100] In another exemplary implementation, see Figure 15 During the first training phase, for the ONU to be activated, after the synchronization process with the downstream PHY frame is completed, the equalizer coefficients are recorded and saved. The normal activation process then enters the O4 state. The OLT sends a ranging request message, which the ONU parses and then sends a Regulation PLOAM message uplink. At this time, the saved equalizer data is added to the ONU's transmitter. Since the Regulation PLOAM field has been fully used, a new uplink PLOAM message can be added after it. See Table 2 below for an example of the content of the new PLOAM message.
[0101] Table 2 Downlink Equalizer Messages
[0102]
[0103] In other application embodiments, see Figure 16 In the first training phase, the linear filter in the OLT is activated. For the ONU to be activated, the pre-equalization parameters can be converged directly using the information transmitted from the uplink during the O2 and O3 phases of the activation process. The code blocks transmitted from the ONU uplink contain a specific preamble field, which is known to the OLT. This field is used as the target sequence after equalization for the linear filter, and the sequence to be equalized received from the uplink is used as the input sequence for the linear filter. The convergence of the tap weight values is achieved through an adaptive equalization algorithm.
[0104] See Figure 17When the ONU comes online normally and enters O2 or O3, the OLT sends an SN request message. After the ONU parses the message, it sends a Serial_Number_ONU PLOAM message upstream. After the OLT successfully parses the message, it completes the parameter convergence of the linear equalizer and saves the equalizer data. If it is necessary to send the linear filter parameters to the corresponding ONU at this time, since the Assign_ONU-ID PLOAM field has been fully used, a new PLOAM message can be added after it. See Table 3 below for an example of the content of the new PLOAM message.
[0105] Table 3 Uplink Equalizer Messages
[0106]
[0107]
[0108] Once the ONU comes online, it enters the second tracking phase. During downlink transmission, the OLT sends the trained linear filter parameters to the corresponding ONU via BWmap messages. During uplink transmission, when sending user data, pre-equalizer parameters can be added to the frame structure of the physical adaptive sublayer.
[0109] Furthermore, in some other application embodiments, see [link to application]. Figure 18 For ONUs to be activated, the convergence of pre-equalization parameters can be directly achieved in the O4 stage of the activation process using the preamble field sent uplink.
[0110] When the ONU comes online normally and enters O4, the OLT sends a ranging request message. After parsing, the ONU sends a Registration PLOAM message uplink. After successful parsing, the OLT completes the equalizer parameter convergence. At this point, the equalizer data is saved and added to the Ranging_Time PLOAM information subsequently sent by the OLT, which is then sent downlink to the corresponding ONU, completing the subsequent registration process. See Table 4 below for details of the PLOAM message.
[0111] Table 4 Uplink Equalizer Messages
[0112]
[0113] Figure 19 This is a schematic diagram of a pre-equalization information transmission device provided in an embodiment of this application. This device can execute the pre-equalization information transmission method provided in any embodiment of this application, and possesses the corresponding functional modules and beneficial effects of the method execution. This device can be implemented by software and / or hardware. The device provided in this embodiment specifically includes:
[0114] The information determination module 810 is used to determine the equalizer information based on the first information transmitted by the second node and the target equalization sequence.
[0115] The information transmission module 820 is used to transmit the equalizer information to the second node based on the registration and activation process of the optical network unit.
[0116] Furthermore, based on the above-described embodiments, the target equalization sequence includes at least one of the following:
[0117] Synchronization header information, preamble information, and other known training sequence information.
[0118] In this embodiment of the application, the information determination module 810 includes:
[0119] A weight adjustment unit is used to input the first information into the equalizer and adjust the weight parameters of the equalizer.
[0120] The training completion unit is used to determine that the error value between the output information of the equalizer and the target equalization sequence meets a preset condition, and uses the weight parameters as the equalizer information.
[0121] Based on the above-described embodiments, the equalizer includes at least one of a linear equalizer, a nonlinear equalizer, an adaptive equalizer, and a fractional interval equalizer.
[0122] Based on the above-described embodiments, the first node includes an optical network unit and an information transmission module 820, specifically used for at least one of the following:
[0123] The equalizer information is transmitted after the optical network unit sequence number field of the physical layer operation, management and maintenance messages;
[0124] The equalizer information is transmitted after the registration field of the physical layer operation, management, and maintenance messages.
[0125] Based on the above-described embodiments, the first node includes an optical line terminal and an information transmission module 820, specifically used for at least one of the following:
[0126] The equalizer information is transmitted after the optical network unit identifier field of the physical layer operation, management and maintenance messages;
[0127] The equalizer information is transmitted after the ranging time field of the physical layer operation, management and maintenance messages.
[0128] Based on the above application embodiments, the equalizer information is carried in the outer information frame of the registration and activation process.
[0129] Figure 20This is a schematic diagram of a pre-equalization information transmission device provided in an embodiment of this application. This device can execute the pre-equalization information transmission method provided in any embodiment of this application, and possesses the corresponding functional modules and beneficial effects of the method execution. This device can be implemented by software and / or hardware. The device provided in this embodiment specifically includes:
[0130] Training information unit 910 is used to transmit the first information and the target equalization sequence to the first node.
[0131] The information receiving unit 920 is used to receive equalizer information transmitted by the first node based on the registration and activation process of the optical network unit, wherein the equalizer information is determined based on the first signal and the target equalization sequence.
[0132] Based on the above-described embodiments, the target equalization sequence includes at least one of the following:
[0133] Synchronization header information, preamble information, and other training sequence information.
[0134] Based on the above-described embodiments, the equalizer information in the device is determined based on the first signal and the target equalization sequence, including:
[0135] The first information is input into the equalizer of the first node, and the weight parameters of the equalizer of the first node are adjusted.
[0136] If the error value between the output information of the equalizer of the first node and the target equalization sequence is determined to meet a preset condition, the weight parameter is used as the equalizer information.
[0137] Based on the above application embodiments, the first node includes an optical network unit, and the information receiving unit 920 is specifically used for at least one of the following: receiving the equalizer information transmitted after the optical network unit sequence number field of physical layer operation, management and maintenance messages;
[0138] The equalizer information is transmitted after receiving the registration field of the physical layer operation, management and maintenance messages.
[0139] Based on the above application embodiments, the first node includes an optical line terminal, and the information receiving unit 920 is specifically used for at least one of the following: receiving the equalizer information transmitted after the allocation optical network unit identifier field of physical layer operation, management and maintenance messages;
[0140] The equalizer information is transmitted after receiving the ranging time field of the physical layer operation, management and maintenance messages.
[0141] Based on the above application embodiments, the equalizer information is carried in the outer information frame of the registration and activation process.
[0142] Figure 21 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. The electronic device includes a processor 10, a memory 11, an input device 12, and an output device 13; the number of processors 10 in the electronic device can be one or more. Figure 21 Taking a processor 10 as an example; in an electronic device, the processor 10, memory 11, input device 12, and output device 13 can be connected via a bus or other means. Figure 21 Taking the example of a connection between China and Israel via a bus.
[0143] The memory 11, as a computer-readable storage medium, can be used to store software programs, computer-executable programs, and modules, such as the modules corresponding to the device in the embodiments of this application (information determination module 810 and information transmission module 820, or training information unit 910 and information receiving unit 920). The processor 10 executes various functional applications and data processing of the electronic device by running the software programs, instructions, and modules stored in the memory 11, that is, it implements the above-described method.
[0144] The memory 11 may primarily include a program storage area and a data storage area. The program storage area may store the operating system and at least one application program required for a given function; the data storage area may store data created based on the use of the electronic device. Furthermore, the memory 11 may include high-speed random access memory and non-volatile memory, such as at least one disk storage device, flash memory, or other non-volatile solid-state storage device. In some instances, the memory 11 may further include memory remotely located relative to the processor 10, which can be connected to the electronic device via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.
[0145] Input device 12 can be used to receive input digital or character information, and to generate key signal inputs related to user settings and function control of the electronic device. Output device 13 may include display devices such as a display screen.
[0146] This application also provides a storage medium containing computer-executable instructions, which, when executed by a computer processor, are used to perform a pre-equalization information transmission method, the method comprising:
[0147] The equalizer information is determined based on the first information transmitted by the second node and the target equalization sequence.
[0148] The registration and activation process based on the optical network unit transmits the equalizer information to the second node.
[0149] Alternatively, the method includes:
[0150] Transmit the first information and the target equalization sequence to the first node;
[0151] The registration and activation process based on optical network units receives equalizer information transmitted by the first node, wherein the equalizer information is determined based on the first signal and the target equalization sequence.
[0152] Based on the above description of the implementation methods, those skilled in the art can clearly understand that the present invention can be implemented using software and necessary general-purpose hardware, and of course, it can also be implemented using hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as a computer floppy disk, read-only memory (ROM), random access memory (RAM), flash memory, hard disk, or optical disk, etc., including several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments of this application.
[0153] It is worth noting that in the embodiments of the above-mentioned device, the various units and modules included are only divided according to functional logic, but are not limited to the above division, as long as the corresponding functions can be realized; in addition, the specific names of each functional unit are only for easy differentiation and are not used to limit the scope of protection of this application.
[0154] Those skilled in the art will understand that all or some of the steps, apparatuses, or functional modules / units in the methods disclosed above can be implemented as software, firmware, hardware, or suitable combinations thereof.
[0155] In hardware implementations, the division between functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components; for example, a physical component may have multiple functions, or a function or step may be performed collaboratively by several physical components. Some or all physical components may be implemented as software executed by a processor, such as a central processing unit, digital signal processor, or microprocessor, or as hardware, or as an integrated circuit, such as an application-specific integrated circuit. The corresponding software may be distributed on a computer-readable medium, which may include computer storage media (or non-transitory media) and communication media (or transient media). As is known to those skilled in the art, the term computer storage media includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data). Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technologies, CD-ROM, digital versatile disc (DVD) or other optical disc storage, magnetic cartridges, magnetic tape, disk storage or other magnetic storage devices, or any other medium that can be used to store desired information and is accessible to a computer. Furthermore, as is known to those skilled in the art, communication media typically contain computer-readable instructions, data structures, program modules, or other data in modulated data signals such as carrier waves or other transmission mechanisms, and may include any information delivery medium.
[0156] The above description, with reference to the accompanying drawings, illustrates preferred embodiments of the present invention, but does not limit the scope of the invention. Any modifications, equivalent substitutions, and improvements made by those skilled in the art without departing from the scope and spirit of the present invention should be considered within the scope of the present invention.
Claims
1. A method of pre-equalizing information transmission, characterized by, Applied to the first node, the method includes: The equalizer information is determined based on the first information transmitted by the second node and the target equalization sequence. The registration and activation process based on the optical network unit transmits the equalizer information to the second node.
2. The method of claim 1, wherein, The target equilibrium sequence includes at least one of the following: Synchronization header information, preamble information, and other known training sequence information.
3. The method of claim 1, wherein, The step of determining the equalizer information based on the first information transmitted by the second node and the target equalization sequence includes: The first information is input into the equalizer, and the weight parameters of the equalizer are adjusted. If the error value between the output information of the equalizer and the target equalization sequence is determined to meet a preset condition, the weight parameter is used as the equalizer information.
4. The method of claim 1 or 3, wherein, The equalizer includes at least one of the following: linear equalizer, nonlinear equalizer, adaptive equalizer, and fractional interval equalizer.
5. The method according to claim 1, characterized in that, The first node includes an optical network unit, and the registration and activation process based on the optical network unit transmits the equalizer information to the second node, including at least one of the following: The equalizer information is transmitted after the optical network unit sequence number field of the physical layer operation, management and maintenance messages; The equalizer information is transmitted after the registration field of the physical layer operation, management, and maintenance messages.
6. The method according to claim 1, characterized in that, The first node includes an optical line terminal, and the registration and activation process based on the optical network unit transmits the equalizer information to the second node, including at least one of the following: The equalizer information is transmitted after the optical network unit identifier field of the physical layer operation, management and maintenance messages; The equalizer information is transmitted after the ranging time field of the physical layer operation, management and maintenance messages.
7. The method according to claim 1, characterized in that, The equalizer information is carried in the outer information frame of the registration and activation process.
8. A pre-equalized information transmission method, characterized in that, Applied to the second node, the method includes: Transmit the first information and the target equalization sequence to the first node; The registration and activation process based on optical network units receives equalizer information transmitted by the first node, wherein the equalizer information is determined based on the first signal and the target equalization sequence.
9. The method according to claim 8, characterized in that, The target equilibrium sequence includes at least one of the following: Synchronization header information, preamble information, and other training sequence information.
10. The method according to claim 8, characterized in that, The equalizer information is determined based on the first signal and the target equalization sequence, including: The first information is input into the equalizer of the first node, and the weight parameters of the equalizer of the first node are adjusted. If the error value between the output information of the equalizer of the first node and the target equalization sequence is determined to meet a preset condition, the weight parameter is used as the equalizer information.
11. The method according to claim 8 or 10, characterized in that, The equalizer includes at least one of the following: linear equalizer, nonlinear equalizer, adaptive equalizer, and fractional interval equalizer.
12. The method according to claim 8, characterized in that, The first node includes an optical network unit (ONU), and the registration and activation process based on the ONU receives equalizer information transmitted by the first node, including at least one of the following: The equalizer information transmitted after receiving the optical network unit sequence number field of physical layer operation, management and maintenance messages; The equalizer information is transmitted after receiving the registration field of the physical layer operation, management and maintenance messages.
13. The method according to claim 8, characterized in that, The first node includes an optical line terminal, and the registration and activation process based on the optical network unit receives equalizer information transmitted by the first node, including at least one of the following: The equalizer information is transmitted after receiving the allocation optical network unit identifier field of physical layer operation, management and maintenance messages; The equalizer information is transmitted after receiving the ranging time field of the physical layer operation, management and maintenance messages.
14. The method according to claim 8, characterized in that, The equalizer information is carried in the outer information frame of the registration and activation process.
15. An electronic device, characterized in that, The electronic device includes: One or more processors; Memory, used to store one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the pre-equalized information transmission method as described in any one of claims 1-14.
16. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores one or more programs, which are executed by one or more processors to implement the pre-equalization information transmission method as described in any one of claims 1-14.