Information processing method, device, optical line terminal and optical network unit
By closing the silent window of some PON channels and using another PON channel for ranging, the problem of increasing transmission delay in passive fiber networks is solved, and effective ranging and information transmission of low-latency PON channels is achieved.
Patent Information
- Application Number
- CN202110401633.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-04-14
- Publication Date
- 2025-08-22
- Estimated Expiration
- 2041-04-14
AI Technical Summary
The existing ranging technology leads to an increase in transmission delay in passive fiber networks, especially in the distance measurement process between optical network units and optical line terminals, introducing a delay change of 200us-400us, affecting real-time services.
By closing the silent window of the first passive optical fiber network PON channel and maintaining the silent window of the second PON channel to open, the distance measurement indication and response are used to perform distance measurement indication, and the distance measurement result of the first PON channel is determined based on the distance measurement result, and the result is sent to the optical network unit. The first PON channel has a time delay of less than or equal to the first threshold, and the second PON channel has a time delay of greater than the first threshold.
It effectively avoids silent windowing of low-latency PON channels, reduces transmission delay changes, reduces transmission delays, and meets the needs of low-latency services.
Smart Images

Figure CN115209244B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of communication technology, and in particular to an information processing method, device, optical line terminal, and optical network unit. Background Art
[0002] Because the PON system's upstream transmission uses a multi-point-to-point topology, with multiple optical network units (ONUs) sharing the backbone fiber, the latency (or distance) between each ONU and the optical line terminal (OLT) must be known to correctly schedule the start and end times of each ONU's upstream transmissions and ensure that their transmission time slots are "multiplexed" without overlapping after being combined at the optical splitter. Otherwise, differences in upstream transmission delays between each ONU and the OLT could cause their time slots to overlap, leading to collisions between time slots from different ONUs. Therefore, ranging technology must be introduced to compensate for the latency differences caused by the physical transmission mechanism, ensuring that signals from different ONUs can be accurately multiplexed together at the OLT.
[0003] To avoid timeslot conflicts, the ONU-OLT latency, or distance, must be measured. Based on the latency between each ONU and the OLT, each ONU's upstream timeslot is multiplexed to ensure non-overlapping transmission. This process of measuring ONU-OLT latency, or distance, is called ranging.
[0004] During existing ranging, passive optical networks (PONs) require silent windowing (i.e., a quiet window) to allow new ONUs to register and activate. However, this silent windowing increases the upstream data latency and jitter of other operating ONUs. Assuming a fiber transmission distance of 20-40 km, silent windowing can introduce latency variations of more than 200-400 μs, impacting real-time services that are sensitive to latency or jitter.
[0005] As can be seen from the above, the existing information processing solutions for ranging have the problem of increasing transmission delay. Summary of the Invention
[0006] The object of the present invention is to provide an information processing method, device, optical line terminal and optical network unit to solve the problem of increased transmission delay caused by information processing solutions for ranging in the prior art.
[0007] In order to solve the above technical problems, an embodiment of the present invention provides an information processing method applied to an optical line terminal, comprising:
[0008] closing a quiet window of a first passive optical network (PON) channel and maintaining a quiet window of a second PON channel open;
[0009] Sending a ranging indication to an optical network unit (ONU) through the second PON channel according to the silent window; and receiving a ranging response fed back by the ONU through the second PON channel;
[0010] Obtaining a ranging result of the ONU on the second PON channel according to the ranging response;
[0011] Determining a ranging result of the ONU on the first PON channel according to the ranging result;
[0012] Sending a ranging result of the ONU on the first PON channel to the ONU through the first PON channel;
[0013] The first PON channel is a PON channel with a delay less than or equal to a first threshold; the second PON channel is a PON channel with a delay greater than the first threshold.
[0014] Optionally, before sending a ranging indication to an optical network unit (ONU) through the second PON channel according to the silent window, the method further includes:
[0015] Sending a serial number request to the ONU through the second PON channel;
[0016] Receiving a sequence number response sent by the ONU through the second PON channel;
[0017] According to the sequence number response, it is determined that activation of the second PON channel and the first PON channel is complete.
[0018] Optionally, before sending the ranging result of the ONU on the first PON channel to the ONU through the first PON channel, the method further includes:
[0019] Sending an identity of the second PON channel to the ONU through the second PON channel;
[0020] Receive the identity of the first PON channel sent by the ONU through the second PON channel according to the identity of the second PON channel.
[0021] Optionally, sending the ranging result of the ONU on the first PON channel to the ONU through the first PON channel includes:
[0022] According to the identity identifier of the first PON channel, the ranging result of the ONU on the first PON channel is sent to the ONU through the first PON channel.
[0023] Optionally, the first PON channel uses a first downstream wavelength and a first upstream wavelength to transmit data, and the second PON channel uses a second downstream wavelength and a second upstream wavelength to transmit data;
[0024] The center wavelengths of the first downlink wavelength, the first uplink wavelength, the second downlink wavelength, and the second uplink wavelength are different from each other.
[0025] An embodiment of the present invention further provides an information processing method, which is applied to an optical network unit, including:
[0026] receiving a ranging indication sent by the optical line terminal OLT through the second PON channel;
[0027] Feedback a ranging response to the OLT via the second PON channel according to the ranging indication;
[0028] receiving a ranging result of the optical network unit ONU on the first PON channel sent by the OLT through the first PON channel;
[0029] The first PON channel is a PON channel with a delay less than or equal to a first threshold; the second PON channel is a PON channel with a delay greater than the first threshold.
[0030] Optionally, before receiving the ranging indication sent by the optical line terminal OLT through the second PON channel, the method further includes:
[0031] receiving a sequence number request sent by the OLT through the second PON channel;
[0032] According to the serial number request, a serial number response is sent to the OLT through the second PON channel.
[0033] Optionally, before receiving the ranging result of the optical network unit ONU on the first PON channel sent by the OLT through the first PON channel, the method further includes:
[0034] receiving an identity identifier of the second PON channel sent by the OLT through the second PON channel;
[0035] Obtaining the identity of the first PON channel according to the identity of the second PON channel;
[0036] The identity of the first PON channel is sent to the OLT through the second PON channel.
[0037] Optionally, after obtaining the identity identifier of the first PON channel according to the identity identifier of the second PON channel, the method further includes:
[0038] Controlling the first PON channel to enter a ranging state according to the identity identifier of the first PON channel;
[0039] The receiving a ranging result of the optical network unit ONU on the first PON channel sent by the OLT through the first PON channel includes:
[0040] When the first PON channel is in a ranging state, a ranging result of the ONU on the first PON channel sent by the OLT through the first PON channel is received.
[0041] Optionally, before obtaining the identity identifier of the first PON channel according to the identity identifier of the second PON channel, the method further includes:
[0042] Controlling the first PON channel to enter a sequence number state;
[0043] The obtaining the identity identifier of the first PON channel according to the identity identifier of the second PON channel includes:
[0044] When the first PON channel is in a serial number state, the identity identifier of the first PON channel is obtained according to the identity identifier of the second PON channel.
[0045] Optionally, the first PON channel uses a first downstream wavelength and a first upstream wavelength to transmit data, and the second PON channel uses a second downstream wavelength and a second upstream wavelength to transmit data;
[0046] The center wavelengths of the first downlink wavelength, the first uplink wavelength, the second downlink wavelength, and the second uplink wavelength are different from each other.
[0047] An embodiment of the present invention further provides an information processing device, applied to an optical line terminal, comprising:
[0048] A first processing module is configured to close a silent window of a first passive optical network (PON) channel and maintain an open silent window of a second PON channel;
[0049] A first transmission module is configured to send a ranging indication to an optical network unit (ONU) through the second PON channel according to the silent window; and receive a ranging response fed back by the ONU through the second PON channel;
[0050] A second processing module is configured to obtain a ranging result of the ONU on the second PON channel according to the ranging response;
[0051] A first determining module, configured to determine a ranging result of the ONU on the first PON channel according to the ranging result;
[0052] A first sending module, configured to send a ranging result of the ONU on the first PON channel to the ONU through the first PON channel;
[0053] The first PON channel is a PON channel with a delay less than or equal to a first threshold; the second PON channel is a PON channel with a delay greater than the first threshold.
[0054] Optionally, also include:
[0055] A second sending module is configured to send a sequence number request to the optical network unit ONU through the second PON channel before sending a ranging indication to the ONU through the second PON channel according to the silent window;
[0056] A first receiving module, configured to receive a sequence number response sent by the ONU through the second PON channel;
[0057] The second determining module is configured to determine, based on the serial number response, that activation of the second PON channel and the first PON channel is complete.
[0058] Optionally, also include:
[0059] a third sending module, configured to send an identity of the second PON channel to the ONU through the second PON channel before sending the ranging result of the ONU on the first PON channel to the ONU through the first PON channel;
[0060] The second receiving module is configured to receive the identity of the first PON channel sent by the ONU through the second PON channel according to the identity of the second PON channel.
[0061] Optionally, sending the ranging result of the ONU on the first PON channel to the ONU through the first PON channel includes:
[0062] According to the identity identifier of the first PON channel, the ranging result of the ONU on the first PON channel is sent to the ONU through the first PON channel.
[0063] Optionally, the first PON channel uses a first downstream wavelength and a first upstream wavelength to transmit data, and the second PON channel uses a second downstream wavelength and a second upstream wavelength to transmit data;
[0064] The center wavelengths of the first downlink wavelength, the first uplink wavelength, the second downlink wavelength, and the second uplink wavelength are different from each other.
[0065] An embodiment of the present invention further provides an information processing device, applied to an optical network unit, comprising:
[0066] A third receiving module is used to receive a ranging indication sent by the optical line terminal OLT through the second PON channel;
[0067] A first feedback module is configured to feed back a ranging response to the OLT through the second PON channel according to the ranging indication;
[0068] a fourth receiving module, configured to receive a ranging result of the optical network unit ONU on the first PON channel sent by the OLT through the first PON channel;
[0069] The first PON channel is a PON channel with a delay less than or equal to a first threshold; the second PON channel is a PON channel with a delay greater than the first threshold.
[0070] Optionally, also include:
[0071] a fifth receiving module, configured to receive a sequence number request sent by the optical line terminal OLT through the second PON channel before receiving a ranging indication sent by the OLT through the second PON channel;
[0072] A fourth sending module is configured to send a sequence number response to the OLT through the second PON channel according to the sequence number request.
[0073] Optionally, also include:
[0074] a sixth receiving module, configured to receive an identity identifier of the second PON channel sent by the OLT through a second PON channel before receiving the ranging result of the optical network unit ONU on the first PON channel sent by the OLT through the first PON channel;
[0075] A third processing module, configured to obtain an identity identifier of the first PON channel according to the identity identifier of the second PON channel;
[0076] A fifth sending module is configured to send the identity of the first PON channel to the OLT via the second PON channel.
[0077] Optionally, also include:
[0078] a first control module, configured to, after obtaining the identity identifier of the first PON channel according to the identity identifier of the second PON channel, control the first PON channel to enter a ranging state according to the identity identifier of the first PON channel;
[0079] The receiving a ranging result of the optical network unit ONU on the first PON channel sent by the OLT through the first PON channel includes:
[0080] When the first PON channel is in a ranging state, a ranging result of the ONU on the first PON channel sent by the OLT through the first PON channel is received.
[0081] Optionally, also include:
[0082] a second control module, configured to control the first PON channel to enter a serial number state before obtaining the identity identifier of the first PON channel according to the identity identifier of the second PON channel;
[0083] The obtaining the identity identifier of the first PON channel according to the identity identifier of the second PON channel includes:
[0084] When the first PON channel is in a serial number state, the identity identifier of the first PON channel is obtained according to the identity identifier of the second PON channel.
[0085] Optionally, the first PON channel uses a first downstream wavelength and a first upstream wavelength to transmit data, and the second PON channel uses a second downstream wavelength and a second upstream wavelength to transmit data;
[0086] The center wavelengths of the first downlink wavelength, the first uplink wavelength, the second downlink wavelength, and the second uplink wavelength are different from each other.
[0087] An embodiment of the present invention further provides an optical line terminal, comprising: a processor and a transceiver;
[0088] The processor is configured to close the silent window of the first passive optical network (PON) channel and maintain the silent window of the second PON channel open;
[0089] Using the transceiver to send a ranging indication to an optical network unit (ONU) through the second PON channel according to the silent window; and receiving a ranging response fed back by the ONU through the second PON channel;
[0090] Obtaining a ranging result of the ONU on the second PON channel according to the ranging response;
[0091] Determining a ranging result of the ONU on the first PON channel according to the ranging result;
[0092] Using the transceiver to send the ranging result of the ONU on the first PON channel to the ONU through the first PON channel;
[0093] The first PON channel is a PON channel with a delay less than or equal to a first threshold; the second PON channel is a PON channel with a delay greater than the first threshold.
[0094] Optionally, the processor is further configured to:
[0095] Before sending a ranging indication to an optical network unit (ONU) through the second PON channel according to the silent window, sending a sequence number request to the ONU through the second PON channel using the transceiver;
[0096] Receiving, by the transceiver, a sequence number response sent by the ONU through the second PON channel;
[0097] According to the sequence number response, it is determined that activation of the second PON channel and the first PON channel is complete.
[0098] Optionally, the processor is further configured to:
[0099] Before sending the ranging result of the ONU on the first PON channel to the ONU through the first PON channel, using the transceiver to send the identity of the second PON channel to the ONU through the second PON channel;
[0100] The transceiver is used to receive the identity of the first PON channel sent by the ONU through the second PON channel according to the identity of the second PON channel.
[0101] Optionally, sending the ranging result of the ONU on the first PON channel to the ONU through the first PON channel includes:
[0102] According to the identity identifier of the first PON channel, the ranging result of the ONU on the first PON channel is sent to the ONU through the first PON channel.
[0103] Optionally, the first PON channel uses a first downstream wavelength and a first upstream wavelength to transmit data, and the second PON channel uses a second downstream wavelength and a second upstream wavelength to transmit data;
[0104] The center wavelengths of the first downlink wavelength, the first uplink wavelength, the second downlink wavelength, and the second uplink wavelength are different from each other.
[0105] An embodiment of the present invention further provides an optical network unit, comprising: a processor and a transceiver;
[0106] The processor is configured to receive, using the transceiver, a ranging indication sent by the optical line terminal OLT through the second PON channel;
[0107] Feedback a ranging response to the OLT via the second PON channel using the transceiver according to the ranging indication;
[0108] Receiving, by the transceiver, a ranging result of the optical network unit ONU on the first PON channel sent by the OLT through the first PON channel;
[0109] The first PON channel is a PON channel with a delay less than or equal to a first threshold; the second PON channel is a PON channel with a delay greater than the first threshold.
[0110] Optionally, the processor is further configured to:
[0111] Before receiving the ranging indication sent by the optical line terminal OLT through the second PON channel, receiving, by the transceiver, a sequence number request sent by the OLT through the second PON channel;
[0112] The transceiver is used to send a serial number response to the OLT through the second PON channel according to the serial number request.
[0113] Optionally, the processor is further configured to:
[0114] Before receiving the ranging result of the optical network unit ONU on the first PON channel sent by the OLT through the first PON channel, receiving, by the transceiver, an identity identifier of the second PON channel sent by the OLT through the second PON channel;
[0115] Obtaining the identity of the first PON channel according to the identity of the second PON channel;
[0116] The transceiver is used to send the identity of the first PON channel to the OLT through the second PON channel.
[0117] Optionally, the processor is further configured to:
[0118] After obtaining the identity identifier of the first PON channel according to the identity identifier of the second PON channel, controlling the first PON channel to enter a ranging state according to the identity identifier of the first PON channel;
[0119] The receiving a ranging result of the optical network unit ONU on the first PON channel sent by the OLT through the first PON channel includes:
[0120] When the first PON channel is in a ranging state, a ranging result of the ONU on the first PON channel sent by the OLT through the first PON channel is received.
[0121] Optionally, the processor is further configured to:
[0122] Before obtaining the identity identifier of the first PON channel according to the identity identifier of the second PON channel, controlling the first PON channel to enter a serial number state;
[0123] The obtaining the identity identifier of the first PON channel according to the identity identifier of the second PON channel includes:
[0124] When the first PON channel is in a serial number state, the identity identifier of the first PON channel is obtained according to the identity identifier of the second PON channel.
[0125] Optionally, the first PON channel uses a first downstream wavelength and a first upstream wavelength to transmit data, and the second PON channel uses a second downstream wavelength and a second upstream wavelength to transmit data;
[0126] The center wavelengths of the first downlink wavelength, the first uplink wavelength, the second downlink wavelength, and the second uplink wavelength are different from each other.
[0127] An embodiment of the present invention further provides an optical line terminal, comprising a memory, a processor, and a program stored in the memory and executable on the processor; when the processor executes the program, the above-mentioned information processing method on the optical line terminal side is implemented.
[0128] An embodiment of the present invention further provides an optical network unit, comprising a memory, a processor, and a program stored in the memory and executable on the processor; when the processor executes the program, the above-mentioned information processing method on the optical network unit side is implemented.
[0129] An embodiment of the present invention further provides a readable storage medium having a program stored thereon, which, when executed by a processor, implements the steps of the above-mentioned information processing method at the optical line terminal side; or,
[0130] When the program is executed by a processor, the steps in the above-mentioned information processing method on the optical network unit side are implemented.
[0131] The beneficial effects of the above technical solution of the present invention are as follows:
[0132] In the above scheme, the information processing method closes the silent window of the first passive optical network (PON) channel and maintains the silent window of the second PON channel open; according to the silent window, sends a ranging indication to the optical network unit (ONU) through the second PON channel; and receives a ranging response fed back by the ONU through the second PON channel; obtains a ranging result of the ONU on the second PON channel based on the ranging response; determines a ranging result of the ONU on the first PON channel based on the ranging result; and sends the ranging result of the ONU on the first PON channel to the ONU through the first PON channel; wherein the first PON channel is a PON channel with a delay less than or equal to a first threshold; and the second PON channel is a PON channel with a delay greater than the first threshold; it can avoid silent windowing during ranging of the low-latency PON channel, thereby reducing the delay variation caused by silent windowing and reducing the transmission delay of the low-latency PON channel; and effectively solves the problem of increased transmission delay caused by information processing schemes for ranging in the prior art. BRIEF DESCRIPTION OF THE DRAWINGS
[0133] Figure 1 Schematic diagram of the information processing method according to an embodiment of the present invention Figure 1 ;
[0134] Figure 2 Schematic diagram of the information processing method according to an embodiment of the present invention Figure 2 ;
[0135] Figure 3 A schematic diagram of an implementation architecture of an information processing method according to an embodiment of the present invention;
[0136] Figure 4 A schematic diagram of a specific implementation flow of the information processing method according to an embodiment of the present invention;
[0137] Figure 5 Schematic diagram of the window ranging method according to an embodiment of the present invention;
[0138] Figure 6 Schematic diagram of the structure of the information processing device according to an embodiment of the present invention Figure 1 ;
[0139] Figure 7 Schematic diagram of the structure of the information processing device according to an embodiment of the present invention Figure 2 ;
[0140] Figure 8 This is a schematic structural diagram of an optical line terminal according to an embodiment of the present invention;
[0141] Figure 9 The figure is a schematic diagram of the structure of an optical network unit according to an embodiment of the present invention. DETAILED DESCRIPTION
[0142] In order to make the technical problems, technical solutions and advantages to be solved by the present invention clearer, a detailed description will be given below with reference to the accompanying drawings and specific embodiments.
[0143] The present invention aims to solve the problem that the information processing scheme for ranging in the existing technology causes increased transmission delay, and provides an information processing method applied to an optical line terminal, such as Figure 1 Shown, including:
[0144] Step 11: closing the silent window of the first passive optical network (PON) channel and keeping the silent window of the second PON channel open;
[0145] Step 12: Sending a ranging indication to an optical network unit (ONU) through the second PON channel according to the silent window; and receiving a ranging response fed back by the ONU through the second PON channel;
[0146] Step 13: Obtaining a ranging result of the ONU on the second PON channel according to the ranging response;
[0147] Step 14: Determine a ranging result of the ONU on the first PON channel according to the ranging result;
[0148] Step 15: Sending the ranging result of the ONU on the first PON channel to the ONU through the first PON channel; wherein the first PON channel is a PON channel with a delay less than or equal to a first threshold; and the second PON channel is a PON channel with a delay greater than the first threshold.
[0149] Step 11 allows the low-latency channel to complete ranging while the silent window is closed. The "close" in step 11 can be continuously closed. The "maintain" in step 11 can be maintained open while the silent window of the normal channel is regularly open. The first PON channel can be called a low-latency channel, and the second PON channel can be called a normal channel.
[0150] The ranging result of the ONU on the second PON channel can be understood as a ranging result obtained by the ONU through the second PON channel; the ranging result of the ONU on the first PON channel can be understood as a ranging result obtained by the ONU through the first PON channel. The ranging result can specifically include equalization delay.
[0151] In this embodiment of the present invention, the ranging result is for each ONU, and the ranging results for different ONUs may vary. For example, one PON port (i.e., one channel) can connect to 64 ONUs. These 64 ONUs are located at varying distances from the OLT's PON port, ranging from 5 km to 10 km. Therefore, the ranging values for these distances are different. Multiple (i.e., at least two) ONUs operate with one OLT on one channel using TDMA (time division multiple access).
[0152] The information processing method provided in an embodiment of the present invention closes a silent window of a first passive optical fiber network (PON) channel and maintains an open silent window of a second PON channel; sends a ranging indication to an optical network unit (ONU) through the second PON channel according to the silent window; and receives a ranging response fed back by the ONU through the second PON channel; obtains a ranging result of the ONU on the second PON channel according to the ranging response; determines a ranging result of the ONU on the first PON channel according to the ranging result; and sends the ranging result of the ONU on the first PON channel to the ONU through the first PON channel; wherein the first PON channel is a PON channel having a delay less than or equal to a first threshold; and the second PON channel is a PON channel having a delay greater than the first threshold; the method can avoid silent windowing during ranging of a low-latency PON channel, thereby reducing the delay variation caused by silent windowing and reducing the transmission delay of the low-latency PON channel; and effectively solves the problem of increased transmission delay caused by information processing solutions for ranging in the prior art.
[0153] Furthermore, before sending a ranging indication to the optical network unit ONU through the second PON channel according to the silent window, it also includes: sending a serial number request to the ONU through the second PON channel; receiving a serial number response sent by the ONU through the second PON channel; and determining, based on the serial number response, that activation of the second PON channel and the first PON channel is complete.
[0154] This can support the registration of two PON channels.
[0155] In an embodiment of the present invention, before sending the ranging result of the ONU on the first PON channel to the ONU through the first PON channel, the method further includes: sending the identity of the second PON channel to the ONU through the second PON channel; and receiving the identity of the first PON channel sent by the ONU through the second PON channel based on the identity of the second PON channel.
[0156] This makes it easier to use the first PON channel for subsequent information transmission.
[0157] The sending, through the first PON channel, the ranging result of the ONU on the first PON channel to the ONU includes: sending, through the first PON channel, the ranging result of the ONU on the first PON channel to the ONU according to the identity identifier of the first PON channel.
[0158] This allows for accurate information transmission. The identity identifier may be an ONU-ID.
[0159] In an embodiment of the present invention, the first PON channel uses a first downstream wavelength and a first upstream wavelength to transmit data, and the second PON channel uses a second downstream wavelength and a second upstream wavelength to transmit data; wherein the center wavelengths of the first downstream wavelength, the first upstream wavelength, the second downstream wavelength, and the second upstream wavelength are different from each other.
[0160] It can also be understood that this solution is based on the time-division multiplexing PON working channel, which includes one upstream wavelength and one downstream wavelength to complete two-way communication interaction; this solution can be two PON systems sharing one fiber core, that is, two working channels, using a total of two groups of wavelengths, each working channel corresponds to one group of wavelengths, and one group of wavelengths includes one upstream wavelength + one downstream wavelength, and the upstream and downstream wavelengths are different.
[0161] The embodiment of the present invention also provides an information processing method, which is applied to an optical network unit, such as Figure 2 Shown, including:
[0162] Step 21: Receive a ranging indication sent by the optical line terminal OLT through the second PON channel;
[0163] Step 22: Feedback a ranging response to the OLT via the second PON channel according to the ranging indication;
[0164] Step 23: Receive a ranging result of the optical network unit (ONU) on the first PON channel, which is sent by the OLT through the first PON channel; wherein the first PON channel is a PON channel with a delay less than or equal to a first threshold; and the second PON channel is a PON channel with a delay greater than the first threshold.
[0165] This allows the low-latency channel to complete ranging even when the silent window is closed. The first PON channel can be called a low-latency channel, and the second PON channel can be called a normal channel. The ranging results can specifically include equalized delay.
[0166] In this embodiment of the present invention, the ranging result of the ONU (i.e., optical network unit) on the second PON channel can be understood as the ranging result obtained by the ONU through the second PON channel; the ranging result of the ONU on the first PON channel can be understood as the ranging result obtained by the ONU through the first PON channel.
[0167] In this embodiment of the present invention, the ranging result is for each ONU, and the ranging results for different ONUs may vary. For example, one PON port (i.e., one channel) can connect to 64 ONUs. These 64 ONUs are located at varying distances from the OLT's PON port, ranging from 5 km to 10 km. Therefore, the ranging values for these distances are different. Multiple (i.e., at least two) ONUs operate with one OLT on one channel using TDMA (time division multiple access).
[0168] The information processing method provided by the embodiment of the present invention receives a ranging indication sent by an optical line terminal OLT through a second PON channel; based on the ranging indication, feeds back a ranging response to the OLT through the second PON channel; receives a ranging result of the optical network unit ONU on the first PON channel sent by the OLT through a first PON channel; wherein the first PON channel is a PON channel with a delay less than or equal to a first threshold; the second PON channel is a PON channel with a delay greater than the first threshold; it can avoid silent windowing during ranging of a low-latency PON channel, thereby reducing the delay variation caused by silent windowing, and reducing the transmission delay of the low-latency PON channel; and it well solves the problem of increased transmission delay caused by the information processing scheme for ranging in the prior art.
[0169] Furthermore, before receiving the ranging indication sent by the optical line terminal OLT through the second PON channel, the method further includes: receiving a serial number request sent by the OLT through the second PON channel; and sending a serial number response to the OLT through the second PON channel according to the serial number request.
[0170] This can support the registration of two PON channels.
[0171] In an embodiment of the present invention, before receiving the ranging result of the optical network unit ONU on the first PON channel sent by the OLT through the first PON channel, the method further includes: receiving an identity identifier of the second PON channel sent by the OLT through the second PON channel; obtaining the identity identifier of the first PON channel according to the identity identifier of the second PON channel; and sending the identity identifier of the first PON channel to the OLT through the second PON channel.
[0172] This makes it easier to use the first PON channel for subsequent information transmission.
[0173] In an embodiment of the present invention, after obtaining the identity of the first PON channel according to the identity of the second PON channel, it also includes: controlling the first PON channel to enter a ranging state according to the identity of the first PON channel; the receiving of the ranging result of the optical network unit ONU on the first PON channel sent by the OLT through the first PON channel includes: when the first PON channel is in the ranging state, receiving the ranging result of the ONU on the first PON channel sent by the OLT through the first PON channel.
[0174] In this way, the first PON channel is controlled to enter the ranging state to wait for the ranging result sent by the OLT through the first PON channel.
[0175] In an embodiment of the present invention, before obtaining the identity of the first PON channel based on the identity of the second PON channel, the process further includes: controlling the first PON channel to enter a serial number state; obtaining the identity of the first PON channel based on the identity of the second PON channel includes: when the first PON channel is in the serial number state, obtaining the identity of the first PON channel based on the identity of the second PON channel.
[0176] In this way, the first PON channel is controlled to enter the serial number state to wait for the OLT to assign an identity. The identity may be an ONU-ID.
[0177] In an embodiment of the present invention, the first PON channel uses a first downstream wavelength and a first upstream wavelength to transmit data, and the second PON channel uses a second downstream wavelength and a second upstream wavelength to transmit data; wherein the center wavelengths of the first downstream wavelength, the first upstream wavelength, the second downstream wavelength, and the second upstream wavelength are different from each other.
[0178] It can also be understood that this solution is based on the time-division multiplexing PON working channel, which includes one upstream wavelength and one downstream wavelength to complete two-way communication interaction; this solution can be two PON systems sharing one fiber core, that is, two working channels, using a total of two groups of wavelengths, each working channel corresponds to one group of wavelengths, and one group of wavelengths includes one upstream wavelength + one downstream wavelength.
[0179] The information processing method provided by the embodiment of the present invention is further described below, taking a low-latency ONU as an example.
[0180] In response to the above technical problems, an embodiment of the present invention provides an information processing method, which can be specifically implemented as a low-latency PON solution. This solution is based on two groups of wavelengths (two wavelengths in the downstream direction and two wavelengths in the upstream direction, with one upstream wavelength and one downstream wavelength constituting one wavelength group). By optimizing the protocol layer and the PON system, the latency of the PON system can be directly reduced by 200-400us, and the latency performance is improved by nearly 100%, meeting the low-latency service requirements of the PON system.
[0181] The solution provided by the embodiment of the present invention can be adopted Figure 3 The architecture shown is implemented, where λ xPON_dn Indicates the downstream wavelength of the low-latency PON channel, λ xPON_up Indicates the upstream wavelength of the low-latency PON channel, λ legacyPON_dn Indicates the downstream wavelength of a non-low-latency common PON channel, λ legacyPON_up Indicates the upstream wavelength of a non-low-latency, standard PON channel. Legacy ONUs represent standard ONUs that communicate with the OLT exclusively through non-low-latency, standard PON channels. The xPON MAC (chip) corresponds to low-latency PON channels, and the Legacy PON MAC corresponds to non-low-latency, standard PON channels. Both support wavelength division coexistence. xPON stands for low-latency PON, and MAC stands for medium access control.
[0182] That is, in this solution, two groups of wavelengths are supported to coexist on the PON lines on the OLT side and the ONU side (the center wavelengths of the two groups of four wavelengths are different and do not interfere with each other). Each group of wavelengths includes an upstream wavelength and a downstream wavelength, and each group of wavelengths corresponds to an independent PON MAC chip (xPON MAC or PON MAC) on the OLT side and the ONU side.
[0183] Specifically, the OLT needs to support the coexistence of two wavelength groups, with the downstream wavelength in each group corresponding to an independent PON MAC chip on the OLT side. The low-latency ONU needs to support the coexistence of two wavelength groups, with the upstream wavelength in each group corresponding to an independent PON MAC chip on the ONU side.
[0184] This solution can set low-latency devices in the OLT and low-latency ONU respectively to implement the above information processing method: the OLT low-latency device controls the closing of the silent window of the low-latency channel, and then uses the ONU low-latency device to control the registration, activation and online of the low-latency ONU.
[0185] In the embodiment of the present invention, the process of implementing the information processing method by the low-latency device mainly involves:
[0186] The low-latency device on the OLT side controls the xPON channel (i.e., the low-latency channel) to close the Quiet Window (corresponding to closing the Quiet Window of the first PON channel mentioned above), and the Legacy PON channel (i.e., the ordinary channel) to open the Quiet Window normally (corresponding to keeping the Quiet Window of the second PON channel open).
[0187] Low-latency ONU 1 completes normal ranging in the Legacy PON channel; the low-latency device on the OLT side obtains the round-trip delay RTT value (for details, see the following Figure 5 The process is described in detail below. The equalized delay EqD1 is calculated based on T1, and the ranging result is obtained. The ranging result (including the equalized delay EqD1) is notified to ONU 1 through the Leagacy PON channel. At the same time, the OLT notifies ONU 1 of EqD1 through the xPON channel via the low-latency device on the OLT side. Both channels of ONU 1 complete registration, activation and online, and enter the operating state. If a new low-latency ONU n (n is an integer greater than 1) is subsequently registered, activated and online, the above process is repeated.
[0188] The solution provided by the embodiment of the present invention can be specifically as follows Figure 4 As shown (the ranging result takes the balanced delay as an example), including:
[0189] 1. The low-latency device on the OLT side controls the silent window of the low-latency channel corresponding to the OLT (corresponding to the first PON channel) to be disabled and the silent window of the normal channel (corresponding to the second PON channel) to be enabled.
[0190] It can also be understood that the low-latency device on the OLT side turns off the windowing activation and ranging of the low-latency PON channel (corresponding to the low-latency channel) (i.e., turns off silent windowing), and normally enables the windowing activation and ranging of the normal-latency PON channel (corresponding to the normal channel);
[0191] 2. The OLT transmits the control packet Bust_Profile to the ONU (corresponding to the above-mentioned low-latency ONU) through the low-latency channel and the normal channel respectively; the parameter information to be carried in the physical layer frame header during the uplink burst is broadcast to notify the low-latency ONU, which is used for the OLT to synchronize and delimit the reception of the uplink frame.
[0192] Subsequently, the OLT and ONU collaborate with the normal latency PON channel to complete registration, activation, and online normally:
[0193] (1) The common channel OLT sends a sequence number request (SN request) to the common channel ONU, and the common channel ONU feeds back a sequence number response (SN response) to the common channel OLT. The SN request can be used to start activation processes such as windowed ranging.
[0194] The low-latency device on the ONU side controls the ONU end of the low-latency channel to enter the serial number state, waiting for the OLT to assign an ONU-ID;
[0195] The SN request can carry the SN.
[0196] (2) The low-latency device on the OLT side controls the synchronization sequence number SN of the common channel OLT end;
[0197] That is, the low-latency device on the OLT side transmits the SN received by the normal channel ONU end to the low-latency channel OLT end; here, the normal channel can be activated and put online.
[0198] (3) The OLT assigns an ONU-ID to the ONU on the normal channel through the OLT end of the normal channel (i.e., assigns ONU-ID); the ONU on the normal channel synchronizes the ONU-ID to the ONU on the low-latency channel through the ONU end of the low-latency channel;
[0199] Specifically, the low-latency device on the ONU side synchronizes the ONU-ID of the common channel ONU end to the low-latency channel ONU end, and at the same time notifies the low-latency device on the OLT side through the common channel ONU end of the ONU-ID obtained by the low-latency channel ONU end.
[0200] The low-latency channel ONU receives the ONU-ID synchronized by the low-latency device on the ONU side and enters the ranging state. The low-latency device on the ONU side controls the common channel ONU and the low-latency channel ONU to wait for the OLT to send the equalization delay.
[0201] (4) The OLT sends a ranging request to the ONU via the common channel (within the silent window). The ONU sends a ranging response back to the OLT via the common channel. The OLT obtains the equalization delay EqD based on the ranging response.
[0202] That is, the common channel can use the existing ranging method to complete the ranging;
[0203] (5) The low-latency device on the OLT side controls the normal channel OLT end to send the equalized delay EqD to the low-latency channel OLT end;
[0204] Specifically, the low-latency device on the OLT side synchronizes the ONU's ranging result on the normal channel - the equalized delay EqD - to the low-latency channel.
[0205] (6) The normal channel OLT assigns the above-mentioned equalized delay EqD (i.e., the ranging result of the ONU in the normal channel) to the normal channel ONU, and the low-latency channel OLT assigns the above-mentioned equalized delay EqD (i.e., the ranging result of the ONU in the low-latency channel) to the low-latency channel ONU;
[0206] Specifically, the low-latency channel OLT sends the equalized delay EqD to the low-latency channel ONU end according to the ONU-ID;
[0207] (7) Both channels (normal channel and low-latency channel) enter the running state, and the registration of the two channels is completed here.
[0208] The above existing distance measurement method can be a window distance measurement method:
[0209] The windowed ranging method is a ranging method adopted by PON-related standard specifications. Generally, PON systems adopt this ranging method in accordance with the standard. The specific method includes: when an ONU needs to be ranged, the OLT issues a command to all running ONUs to suspend uplink services for a certain period of time, which is equivalent to opening a ranging window in the uplink time slot; at the same time, it commands the ONU being ranged (that is, the ONU that issues the ranging command to instruct the ONU being ranged) to send a special time slot signal (which can be a response element) upward. The OLT records the delay from issuing the command to receiving the ONU's response signal (that is, the above-mentioned time slot signal), and can obtain the loop delay value Tloop of this ONU (see Figure 5 , corresponding to the above RTT).
[0210] Assuming that each ONU's response time to an OLT command is fixed, the measured loop delay Tloop (i.e., the loop delay before equalization, Tloop, corresponding to the RTT described above) is compared with the preset equalized loop delay Teqd (i.e., the loop delay after equalization) to determine the delay Td (corresponding to the equalized delay EqD described above) that the ONU should insert. Thereafter, when the ONU receives an upward transmission command from the OLT, it does not respond immediately but instead delays transmission after Td. This prevents the ONU's upstream transmission from colliding with that of neighboring ONUs, completing the ranging function. Because this method requires upstream bandwidth, it is also referred to as the in-band method to distinguish it from other methods. In the figure, A represents the OLT timeline, and B represents the ONU timeline. a represents the moment the OLT issues a ranging command, b represents the arrival of the ranging response cell, and c represents the arrival of the response cell after ranging.
[0211] In the embodiments of the present invention, this windowed ranging measurement can be accomplished using digital timing technology. Digital technology is mature, reliable, and easy to implement. Its accuracy is determined by the timing granularity (the smallest unit) used for measurement. If bits are used as the timing unit, ranging accuracy can reach within ±1 bit. Due to its high accuracy, windowed static ranging can be completed in a single step, eliminating the need for separate coarse and fine measurement phases.
[0212] When the ONU's location is completely unknown, the ranging window must cover the entire system access range. When the system specifies an access distance of 0 to 20 km, the ranging window is as long as 200 μs. To avoid losing services arriving at the ONU during the ranging window, the ONU must be equipped with a large data buffer.
[0213] For example, assume that the maximum rate allowed for an ONU to access the PON is Vi (Mbit / s), and the PON's upstream transmission rate is V (Mbit / s). Generally, a single ONU is allowed to occupy the entire PON's upstream bandwidth during peak times, i.e., Vi = V. If the ranging window size is Rwsize (us), then the data buffer size Bfsize required by the ONU is (here only the data buffer required for ranging is calculated):
[0214] Bfsize=V×Rwsize / 8 (byte);
[0215] For an APON (ATM-based passive optical network) system with an upstream transmission rate V of 155.520 Mbit / s and a ranging window Rwsize of 200 μs, the ONU needs to configure a data buffer size Bfsize of 3888 bytes.
[0216] As can be seen from the above, the solution provided by the embodiment of the present invention involves: setting a low-latency device to close the silent window to achieve ONU online registration; specifically, achieving ONU online registration by adding a new wavelength.
[0217] In summary, this solution can directly reduce the latency of the PON system by 200-400us through optimization of the protocol layer (the entire interaction process described above can be classified as the Ploam (Physical Layer OAM) protocol) and the system. This improves latency performance by nearly 100%, reducing transmission latency to less than 350us, thereby enabling the PON system to carry low-latency services and thus possess comprehensive service carrying capabilities.
[0218] The embodiment of the present invention further provides an information processing device, which is applied to an optical line terminal, such as Figure 6 Shown, including:
[0219] A first processing module 61 is configured to close the silent window of the first passive optical network PON channel and keep the silent window of the second PON channel open;
[0220] A first transmission module 62 is configured to send a ranging indication to an optical network unit (ONU) through the second PON channel according to the silent window; and receive a ranging response fed back by the ONU through the second PON channel;
[0221] A second processing module 63 is configured to obtain a ranging result of the ONU on the second PON channel according to the ranging response;
[0222] A first determining module 64 is configured to determine a ranging result of the ONU on the first PON channel according to the ranging result;
[0223] A first sending module 65 is configured to send the ranging result of the ONU on the first PON channel to the ONU through the first PON channel;
[0224] The first PON channel is a PON channel with a delay less than or equal to a first threshold; the second PON channel is a PON channel with a delay greater than the first threshold.
[0225] The information processing device provided in an embodiment of the present invention closes a silent window of a first passive optical fiber network (PON) channel and maintains an open silent window of a second PON channel; sends a ranging indication to an optical network unit (ONU) through the second PON channel according to the silent window; and receives a ranging response fed back by the ONU through the second PON channel; obtains a ranging result of the ONU on the second PON channel according to the ranging response; determines a ranging result of the ONU on the first PON channel according to the ranging result; and sends the ranging result of the ONU on the first PON channel to the ONU through the first PON channel; wherein the first PON channel is a PON channel having a delay less than or equal to a first threshold; and the second PON channel is a PON channel having a delay greater than the first threshold; the information processing device can avoid silent windowing during ranging of a low-latency PON channel, thereby reducing the delay variation caused by silent windowing and reducing the transmission delay of the low-latency PON channel; and effectively solves the problem of increased transmission delay caused by information processing solutions for ranging in the prior art.
[0226] Furthermore, the information processing device also includes: a second sending module, used to send a serial number request to the optical network unit ONU through the second PON channel before sending a ranging indication to the ONU through the second PON channel according to the silent window; a first receiving module, used to receive a serial number response sent by the ONU through the second PON channel; and a second determination module, used to determine, based on the serial number response, whether the activation of the second PON channel and the first PON channel is completed.
[0227] In an embodiment of the present invention, the information processing device further includes: a third sending module, configured to send an identity of the second PON channel to the ONU through the second PON channel before sending the ranging result of the ONU on the first PON channel to the ONU through the first PON channel; and a second receiving module, configured to receive the identity of the first PON channel sent by the ONU through the second PON channel based on the identity of the second PON channel.
[0228] The sending, through the first PON channel, the ranging result of the ONU on the first PON channel to the ONU includes: sending, through the first PON channel, the ranging result of the ONU on the first PON channel to the ONU according to the identity identifier of the first PON channel.
[0229] In an embodiment of the present invention, the first PON channel uses a first downstream wavelength and a first upstream wavelength to transmit data, and the second PON channel uses a second downstream wavelength and a second upstream wavelength to transmit data; wherein the center wavelengths of the first downstream wavelength, the first upstream wavelength, the second downstream wavelength, and the second upstream wavelength are different from each other.
[0230] Among them, the implementation embodiments of the information processing method on the optical line terminal side are all applicable to the embodiments of the information processing device and can achieve the same technical effects.
[0231] The embodiment of the present invention further provides an information processing device, which is applied to an optical network unit, such as Figure 7 Shown, including:
[0232] The third receiving module 71 is used to receive the ranging indication sent by the optical line terminal OLT through the second PON channel;
[0233] A first feedback module 72 is configured to feed back a ranging response to the OLT via the second PON channel according to the ranging indication;
[0234] A fourth receiving module 73 is configured to receive a ranging result of the optical network unit ONU on the first PON channel sent by the OLT through the first PON channel;
[0235] The first PON channel is a PON channel with a delay less than or equal to a first threshold; the second PON channel is a PON channel with a delay greater than the first threshold.
[0236] The information processing device provided in an embodiment of the present invention receives a ranging indication sent by an optical line terminal OLT through a second PON channel; based on the ranging indication, feeds back a ranging response to the OLT through the second PON channel; receives a ranging result of the optical network unit ONU on the first PON channel sent by the OLT through a first PON channel; wherein the first PON channel is a PON channel with a delay less than or equal to a first threshold; the second PON channel is a PON channel with a delay greater than the first threshold; it can avoid silent windowing during ranging of a low-latency PON channel, thereby reducing the delay variation caused by silent windowing, and reducing the transmission delay of the low-latency PON channel; and it well solves the problem of increased transmission delay caused by the information processing scheme for ranging in the prior art.
[0237] Furthermore, the information processing device further includes: a fifth receiving module, configured to receive a serial number request sent by the optical line terminal OLT through the second PON channel before receiving a ranging indication sent by the OLT through the second PON channel; and a fourth sending module, configured to send a serial number response to the OLT through the second PON channel according to the serial number request.
[0238] In an embodiment of the present invention, the information processing device further includes: a sixth receiving module, configured to receive an identity identifier of the second PON channel sent by the OLT through a second PON channel before receiving the ranging result of the optical network unit ONU on the first PON channel sent by the OLT through the first PON channel; a third processing module, configured to obtain an identity identifier of the first PON channel based on the identity identifier of the second PON channel; and a fifth sending module, configured to send the identity identifier of the first PON channel to the OLT through the second PON channel.
[0239] Furthermore, the information processing device also includes: a first control module, which is used to control the first PON channel to enter a ranging state according to the identity identifier of the first PON channel after obtaining the identity identifier of the first PON channel according to the identity identifier of the second PON channel; the receiving the ranging result of the optical network unit ONU on the first PON channel sent by the OLT through the first PON channel includes: when the first PON channel is in the ranging state, receiving the ranging result of the ONU on the first PON channel sent by the OLT through the first PON channel.
[0240] In an embodiment of the present invention, the information processing device further includes: a second control module, configured to control the first PON channel to enter a serial number state before obtaining the identity of the first PON channel based on the identity of the second PON channel; obtaining the identity of the first PON channel based on the identity of the second PON channel includes: when the first PON channel is in the serial number state, obtaining the identity of the first PON channel based on the identity of the second PON channel.
[0241] In an embodiment of the present invention, the first PON channel uses a first downstream wavelength and a first upstream wavelength to transmit data, and the second PON channel uses a second downstream wavelength and a second upstream wavelength to transmit data; wherein the center wavelengths of the first downstream wavelength, the first upstream wavelength, the second downstream wavelength, and the second upstream wavelength are different from each other.
[0242] Among them, the implementation embodiments of the information processing method on the above-mentioned optical network unit side are all applicable to the embodiments of the information processing device and can also achieve the same technical effects.
[0243] The embodiment of the present invention also provides an optical line terminal, such as Figure 8 As shown, it includes: a processor 81 and a transceiver 82;
[0244] The processor 81 is configured to close the silent window of the first passive optical network PON channel and keep the silent window of the second PON channel open;
[0245] Using the transceiver 82 to send a ranging indication to an optical network unit (ONU) through the second PON channel according to the silent window; and receiving a ranging response fed back by the ONU through the second PON channel;
[0246] Obtaining a ranging result of the ONU on the second PON channel according to the ranging response;
[0247] Determining a ranging result of the ONU on the first PON channel according to the ranging result;
[0248] Using the transceiver 82 to send the ranging result of the ONU on the first PON channel to the ONU through the first PON channel;
[0249] The first PON channel is a PON channel with a delay less than or equal to a first threshold; the second PON channel is a PON channel with a delay greater than the first threshold.
[0250] The optical line terminal provided in an embodiment of the present invention closes a silent window of a first passive optical network (PON) channel and maintains an open silent window of a second PON channel; sends a ranging indication to an optical network unit (ONU) through the second PON channel according to the silent window; and receives a ranging response fed back by the ONU through the second PON channel; obtains a ranging result of the ONU on the second PON channel according to the ranging response; determines a ranging result of the ONU on the first PON channel according to the ranging result; and sends the ranging result of the ONU on the first PON channel to the ONU through the first PON channel; wherein the first PON channel is a PON channel with a delay less than or equal to a first threshold; and the second PON channel is a PON channel with a delay greater than the first threshold; the invention can avoid silent windowing during ranging of a low-latency PON channel, thereby reducing the delay variation caused by silent windowing and reducing the transmission delay of the low-latency PON channel; and effectively solves the problem of increased transmission delay caused by information processing schemes for ranging in the prior art.
[0251] Furthermore, the processor is also used to: before sending a ranging indication to the optical network unit ONU through the second PON channel according to the silent window, use the transceiver to send a serial number request to the ONU through the second PON channel; use the transceiver to receive a serial number response sent by the ONU through the second PON channel; and determine, based on the serial number response, that activation of the second PON channel and the first PON channel is complete.
[0252] In an embodiment of the present invention, the processor is further configured to: before sending the ranging result of the ONU on the first PON channel to the ONU through the first PON channel, use the transceiver to send the identity of the second PON channel to the ONU through the second PON channel; and use the transceiver to receive the identity of the first PON channel sent by the ONU through the second PON channel based on the identity of the second PON channel.
[0253] The sending, through the first PON channel, the ranging result of the ONU on the first PON channel to the ONU includes: sending, through the first PON channel, the ranging result of the ONU on the first PON channel to the ONU according to the identity identifier of the first PON channel.
[0254] In an embodiment of the present invention, the first PON channel uses a first downstream wavelength and a first upstream wavelength to transmit data, and the second PON channel uses a second downstream wavelength and a second upstream wavelength to transmit data; wherein the center wavelengths of the first downstream wavelength, the first upstream wavelength, the second downstream wavelength, and the second upstream wavelength are different from each other.
[0255] Among them, the implementation embodiments of the information processing method on the optical line terminal side are all applicable to the embodiments of the optical line terminal and can achieve the same technical effects.
[0256] The embodiment of the present invention further provides an optical network unit, such as Figure 9 As shown, it includes: a processor 91 and a transceiver 92;
[0257] The processor 91 is configured to use the transceiver 92 to receive a ranging indication sent by the optical line terminal OLT through the second PON channel;
[0258] Using the transceiver 92 to feed back a ranging response to the OLT through the second PON channel according to the ranging indication;
[0259] Utilizing the transceiver 92 to receive the ranging result of the optical network unit ONU on the first PON channel sent by the OLT through the first PON channel;
[0260] The first PON channel is a PON channel with a delay less than or equal to a first threshold; the second PON channel is a PON channel with a delay greater than the first threshold.
[0261] The optical network unit provided in an embodiment of the present invention receives a ranging indication sent by an optical line terminal OLT through a second PON channel; based on the ranging indication, feeds back a ranging response to the OLT through the second PON channel; receives a ranging result of the optical network unit ONU on the first PON channel sent by the OLT through a first PON channel; wherein the first PON channel is a PON channel with a delay less than or equal to a first threshold; the second PON channel is a PON channel with a delay greater than the first threshold; it is possible to avoid silent windowing during ranging of a low-latency PON channel, thereby reducing the delay variation caused by silent windowing and reducing the transmission delay of the low-latency PON channel; and it well solves the problem of increased transmission delay caused by the information processing scheme for ranging in the prior art.
[0262] Furthermore, the processor is also used to: before receiving the ranging indication sent by the optical line terminal OLT through the second PON channel, use the transceiver to receive a serial number request sent by the OLT through the second PON channel; and use the transceiver to send a serial number response to the OLT through the second PON channel according to the serial number request.
[0263] In an embodiment of the present invention, the processor is further configured to: before receiving the ranging result of the optical network unit ONU on the first PON channel sent by the OLT through the first PON channel, use the transceiver to receive the identity of the second PON channel sent by the OLT through the second PON channel; obtain the identity of the first PON channel based on the identity of the second PON channel; and use the transceiver to send the identity of the first PON channel to the OLT through the second PON channel.
[0264] Furthermore, the processor is also used to: after obtaining the identity of the first PON channel according to the identity of the second PON channel, control the first PON channel to enter the ranging state according to the identity of the first PON channel; the receiving the ranging result of the optical network unit ONU on the first PON channel sent by the OLT through the first PON channel includes: when the first PON channel is in the ranging state, receiving the ranging result of the ONU on the first PON channel sent by the OLT through the first PON channel.
[0265] In an embodiment of the present invention, the processor is further configured to: before obtaining the identity of the first PON channel based on the identity of the second PON channel, control the first PON channel to enter a serial number state; obtaining the identity of the first PON channel based on the identity of the second PON channel includes: when the first PON channel is in the serial number state, obtaining the identity of the first PON channel based on the identity of the second PON channel.
[0266] In an embodiment of the present invention, the first PON channel uses a first downstream wavelength and a first upstream wavelength to transmit data, and the second PON channel uses a second downstream wavelength and a second upstream wavelength to transmit data; wherein the center wavelengths of the first downstream wavelength, the first upstream wavelength, the second downstream wavelength, and the second upstream wavelength are different from each other.
[0267] Among them, the implementation embodiments of the information processing method on the above-mentioned optical network unit side are all applicable to the embodiments of the optical network unit and can also achieve the same technical effects.
[0268] An embodiment of the present invention further provides an optical line terminal, comprising a memory, a processor, and a program stored in the memory and executable on the processor; when the processor executes the program, the above-mentioned information processing method on the optical line terminal side is implemented.
[0269] Among them, the implementation embodiments of the information processing method on the optical line terminal side are all applicable to the embodiments of the optical line terminal and can achieve the same technical effects.
[0270] An embodiment of the present invention further provides an optical network unit, comprising a memory, a processor, and a program stored in the memory and executable on the processor; when the processor executes the program, the above-mentioned information processing method on the optical network unit side is implemented.
[0271] Among them, the implementation embodiments of the information processing method on the above-mentioned optical network unit side are all applicable to the embodiments of the optical network unit and can also achieve the same technical effects.
[0272] An embodiment of the present invention further provides a readable storage medium having a program stored thereon, which, when executed by a processor, implements the steps of the above-mentioned information processing method at the optical line terminal side; or,
[0273] When the program is executed by a processor, the steps in the above-mentioned information processing method on the optical network unit side are implemented.
[0274] Among them, the implementation embodiments of the information processing method on the above-mentioned optical line terminal side or optical network unit side are applicable to the embodiments of the readable storage medium and can also achieve the same technical effects.
[0275] It should be noted that many functional components described in this specification are referred to as modules in order to more particularly emphasize the independence of their implementation methods.
[0276] In embodiments of the present invention, modules can be implemented in software so that they can be executed by various types of processors. For example, an identified executable code module can include one or more physical or logical blocks of computer instructions, for example, which can be constructed as objects, procedures, or functions. Nevertheless, the executable code of the identified module does not need to be physically located together, but can include different instructions stored in different locations, which, when logically combined together, constitute the module and achieve the specified purpose of the module.
[0277] In fact, executable code module can be a single instruction or many instructions, and can even be distributed on a plurality of different code segments, distributed in the middle of different programs, and distributed across a plurality of memory devices.Similarly, operating data can be identified in the module, and can be implemented and organized in the data structure of any appropriate type according to any appropriate form.Described operating data can be collected as a single data set, or can be distributed in different locations (including on different storage devices), and can only be present on a system or network as an electronic signal at least in part.
[0278] When a module can be implemented using software, given the current state of hardware technology, those skilled in the art can build corresponding hardware circuits to implement the corresponding functions of the module, regardless of cost. The hardware circuits may include conventional very large scale integration (VLSI) circuits or gate arrays, as well as existing semiconductors such as logic chips and transistors, or other discrete components. Modules may also be implemented using programmable hardware devices, such as field programmable gate arrays, programmable array logic, or programmable logic devices.
[0279] The above is a preferred embodiment of the present invention. It should be pointed out that for ordinary personnel in this technical field, several improvements and modifications can be made without departing from the principles of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.
Claims
1. An information processing method, applied to an optical line terminal, characterized in that: include: closing a quiet window of a first passive optical network (PON) channel and maintaining a quiet window of a second PON channel open; Sending a ranging indication to an optical network unit (ONU) through the second PON channel according to the silent window; and receiving a ranging response fed back by the ONU through the second PON channel; Obtaining a ranging result of the ONU on the second PON channel according to the ranging response; Determining a ranging result of the ONU on the first PON channel according to the ranging result; Sending a ranging result of the ONU on the first PON channel to the ONU through the first PON channel; The first PON channel is a PON channel with a delay less than or equal to a first threshold; the second PON channel is a PON channel with a delay greater than the first threshold.
2. The information processing method according to claim 1, wherein: Before sending a ranging indication to an optical network unit (ONU) through the second PON channel according to the silent window, the method further includes: Sending a serial number request to the ONU through the second PON channel; Receiving a sequence number response sent by the ONU through the second PON channel; According to the sequence number response, it is determined that activation of the second PON channel and the first PON channel is complete.
3. The information processing method according to claim 1, wherein: Before sending the ranging result of the ONU on the first PON channel to the ONU through the first PON channel, the method further includes: Sending an identity of the second PON channel to the ONU through the second PON channel; Receive the identity of the first PON channel sent by the ONU through the second PON channel according to the identity of the second PON channel.
4. The information processing method according to claim 1, wherein: The sending, through the first PON channel, a ranging result of the ONU on the first PON channel to the ONU, includes: According to the identity identifier of the first PON channel, the ranging result of the ONU on the first PON channel is sent to the ONU through the first PON channel.
5. The information processing method according to claim 1, wherein: The first PON channel uses a first downstream wavelength and a first upstream wavelength to transmit data, and the second PON channel uses a second downstream wavelength and a second upstream wavelength to transmit data; The center wavelengths of the first downlink wavelength, the first uplink wavelength, the second downlink wavelength, and the second uplink wavelength are different from each other.
6. An information processing method, applied to an optical network unit, characterized in that: include: receiving a ranging indication sent by the optical line terminal OLT through the second PON channel; The ranging indication is sent according to the silent window when the OLT closes the silent window of the first PON channel and keeps the silent window of the second PON channel open; Feedback a ranging response to the OLT via the second PON channel according to the ranging indication; receiving a ranging result of the optical network unit ONU on the first PON channel sent by the OLT through the first PON channel; Wherein, the first PON channel is a PON channel whose delay is less than or equal to a first threshold; The second PON channel is a PON channel whose delay is greater than a first threshold.
7. The information processing method according to claim 6, characterized in that: Before receiving the ranging instruction sent by the optical line terminal OLT through the second PON channel, the method further includes: receiving a sequence number request sent by the OLT through the second PON channel; According to the serial number request, a serial number response is sent to the OLT through the second PON channel.
8. The information processing method according to claim 6, wherein: Before receiving the ranging result of the optical network unit ONU on the first PON channel sent by the OLT through the first PON channel, the method further includes: receiving an identity identifier of the second PON channel sent by the OLT through the second PON channel; Obtaining the identity of the first PON channel according to the identity of the second PON channel; The identity of the first PON channel is sent to the OLT through the second PON channel.
9. The information processing method according to claim 8, characterized in that After obtaining the identity identifier of the first PON channel according to the identity identifier of the second PON channel, the method further includes: Controlling the first PON channel to enter a ranging state according to the identity identifier of the first PON channel; The receiving a ranging result of the optical network unit ONU on the first PON channel sent by the OLT through the first PON channel includes: When the first PON channel is in a ranging state, a ranging result of the ONU on the first PON channel sent by the OLT through the first PON channel is received.
10. The information processing method according to claim 8, wherein: Before obtaining the identity identifier of the first PON channel according to the identity identifier of the second PON channel, the method further includes: Controlling the first PON channel to enter a sequence number state; The obtaining the identity identifier of the first PON channel according to the identity identifier of the second PON channel includes: When the first PON channel is in a serial number state, the identity identifier of the first PON channel is obtained according to the identity identifier of the second PON channel.
11. The information processing method according to claim 6, wherein: The first PON channel uses a first downstream wavelength and a first upstream wavelength to transmit data, and the second PON channel uses a second downstream wavelength and a second upstream wavelength to transmit data; The center wavelengths of the first downlink wavelength, the first uplink wavelength, the second downlink wavelength, and the second uplink wavelength are different from each other.
12. An information processing device, applied to an optical line terminal, characterized in that: include: A first processing module is configured to close a silent window of a first passive optical network (PON) channel and maintain an open silent window of a second PON channel; A first transmission module is configured to send a ranging indication to an optical network unit ONU through the second PON channel according to the silent window; and receiving a ranging response fed back by the ONU through the second PON channel; A second processing module is configured to obtain a ranging result of the ONU on the second PON channel according to the ranging response; A first determining module, configured to determine a ranging result of the ONU on the first PON channel according to the ranging result; A first sending module, configured to send a ranging result of the ONU on the first PON channel to the ONU through the first PON channel; The first PON channel is a PON channel with a delay less than or equal to a first threshold; the second PON channel is a PON channel with a delay greater than the first threshold.
13. The information processing device according to claim 12, wherein: Also includes: A second sending module is configured to send a sequence number request to the optical network unit ONU through the second PON channel before sending a ranging indication to the ONU through the second PON channel according to the silent window; A first receiving module, configured to receive a sequence number response sent by the ONU through the second PON channel; The second determining module is configured to determine, based on the serial number response, that activation of the second PON channel and the first PON channel is complete.
14. The information processing device according to claim 12, wherein: Also includes: a third sending module, configured to send an identity of the second PON channel to the ONU through the second PON channel before sending the ranging result of the ONU on the first PON channel to the ONU through the first PON channel; The second receiving module is configured to receive the identity of the first PON channel sent by the ONU through the second PON channel according to the identity of the second PON channel.
15. The information processing device according to claim 12, wherein: The sending, through the first PON channel, a ranging result of the ONU on the first PON channel to the ONU, includes: According to the identity identifier of the first PON channel, the ranging result of the ONU on the first PON channel is sent to the ONU through the first PON channel.
16. The information processing device according to claim 12, wherein: The first PON channel uses a first downstream wavelength and a first upstream wavelength to transmit data, and the second PON channel uses a second downstream wavelength and a second upstream wavelength to transmit data; The center wavelengths of the first downlink wavelength, the first uplink wavelength, the second downlink wavelength, and the second uplink wavelength are different from each other.
17. An information processing device, applied to an optical network unit, characterized in that: include: A third receiving module is used to receive a ranging indication sent by the optical line terminal OLT through the second PON channel; The ranging indication is sent according to the silent window when the OLT closes the silent window of the first PON channel and keeps the silent window of the second PON channel open; A first feedback module is configured to feed back a ranging response to the OLT through the second PON channel according to the ranging indication; a fourth receiving module, configured to receive a ranging result of the optical network unit ONU on the first PON channel sent by the OLT through the first PON channel; Wherein, the first PON channel is a PON channel whose delay is less than or equal to a first threshold; The second PON channel is a PON channel whose delay is greater than a first threshold.
18. The information processing device according to claim 17, wherein: Also includes: a fifth receiving module, configured to receive a sequence number request sent by the optical line terminal OLT through the second PON channel before receiving a ranging indication sent by the OLT through the second PON channel; A fourth sending module is configured to send a sequence number response to the OLT through the second PON channel according to the sequence number request.
19. The information processing device according to claim 17, wherein: Also includes: a sixth receiving module, configured to receive an identity identifier of the second PON channel sent by the OLT through a second PON channel before receiving the ranging result of the optical network unit ONU on the first PON channel sent by the OLT through the first PON channel; A third processing module, configured to obtain an identity identifier of the first PON channel according to the identity identifier of the second PON channel; A fifth sending module is configured to send the identity of the first PON channel to the OLT via the second PON channel.
20. The information processing device according to claim 19, wherein Also includes: a first control module, configured to, after obtaining the identity identifier of the first PON channel according to the identity identifier of the second PON channel, control the first PON channel to enter a ranging state according to the identity identifier of the first PON channel; The receiving a ranging result of the optical network unit ONU on the first PON channel sent by the OLT through the first PON channel includes: When the first PON channel is in a ranging state, a ranging result of the ONU on the first PON channel sent by the OLT through the first PON channel is received.
21. The information processing device according to claim 19, wherein Also includes: a second control module, configured to control the first PON channel to enter a serial number state before obtaining the identity identifier of the first PON channel according to the identity identifier of the second PON channel; The obtaining the identity identifier of the first PON channel according to the identity identifier of the second PON channel includes: When the first PON channel is in a serial number state, the identity identifier of the first PON channel is obtained according to the identity identifier of the second PON channel.
22. The information processing device according to claim 17, wherein: The first PON channel uses a first downstream wavelength and a first upstream wavelength to transmit data, and the second PON channel uses a second downstream wavelength and a second upstream wavelength to transmit data; The center wavelengths of the first downlink wavelength, the first uplink wavelength, the second downlink wavelength, and the second uplink wavelength are different from each other.
23. An optical line terminal, characterized in that: include: processor and transceiver; The processor is configured to close the silent window of the first passive optical network (PON) channel and maintain the silent window of the second PON channel open; Using the transceiver to send a ranging indication to an optical network unit (ONU) through the second PON channel according to the silent window; and receiving a ranging response fed back by the ONU through the second PON channel; Obtaining a ranging result of the ONU on the second PON channel according to the ranging response; Determining a ranging result of the ONU on the first PON channel according to the ranging result; Using the transceiver to send the ranging result of the ONU on the first PON channel to the ONU through the first PON channel; The first PON channel is a PON channel with a delay less than or equal to a first threshold; the second PON channel is a PON channel with a delay greater than the first threshold.
24. An optical network unit, characterized in that: include: processor and transceiver; The processor is configured to receive, using the transceiver, a ranging indication sent by the optical line terminal OLT through the second PON channel; The ranging indication is sent according to the silent window when the OLT closes the silent window of the first PON channel and keeps the silent window of the second PON channel open; Feedback a ranging response to the OLT via the second PON channel using the transceiver according to the ranging indication; Receiving, by the transceiver, a ranging result of the optical network unit ONU on the first PON channel sent by the OLT through the first PON channel; Wherein, the first PON channel is a PON channel whose delay is less than or equal to a first threshold; The second PON channel is a PON channel whose delay is greater than a first threshold.
25. An optical line terminal comprising a memory, a processor, and a program stored in the memory and executable on the processor; characterized in that: When the processor executes the program, the information processing method according to any one of claims 1 to 5 is implemented.
26. An optical network unit comprising a memory, a processor, and a program stored in the memory and executable on the processor; characterized in that: When the processor executes the program, the information processing method according to any one of claims 6 to 11 is implemented.
27. A readable storage medium having a program stored thereon, characterized in that: When the program is executed by a processor, the steps of the information processing method according to any one of claims 1 to 5 are implemented; or When the program is executed by a processor, the steps of the information processing method according to any one of claims 6 to 11 are realized.
Citation Information
Patent Citations
Method and system for performing ranging on optical network unit in passive optical network
CN102075240A
ONU (Optical Network Unit) discovery ranging method and system in TDM (Time Division Multiplexing) PON (Passive Optical Network)
CN111901706A