Passive optical network systems, optical line terminals and optical network units

By setting up multiple uplink channels in the PON system and dividing data transmission channels according to the registration status of the ONU, the delay problem caused by ONU registration in the prior art is solved, and the low-latency service meets the system delay and improves the data transmission rate of uplink services.

CN111885435BActive Publication Date: 2025-04-11HUAWEI TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202010590256.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2016-11-23
Publication Date
2025-04-11
Estimated Expiration
2036-11-23

AI Technical Summary

Technical Problem

In the existing PON system, the registered ONU needs to send upstream service data after the silent window ends, resulting in a large delay in sending upstream service data, which cannot meet the system delay requirements of low-latency services.

Method used

In the PON system, a downlink channel is set, the first uplink channel of the registration function is turned off, and the second uplink channel of the registration function is turned on, so that after the OLT sends downlink data to each ONU through the downlink channel, the ONU can divide the uplink service data transmission and ONU registration to different uplink channels according to the uplink bandwidth authorization contained in the downlink data.

Benefits of technology

By separating the transmission channel of uplink data, the impact of ONU registration on the transmission of uplink service data is avoided, the low-latency service needs for system delay is met, and the transmission rate of uplink service data is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN111885435B_ABST
    Figure CN111885435B_ABST
Patent Text Reader

Abstract

Passive optical network system, optical line terminal and optical network unit. The present application discloses a PON system, OLT and ONU, and relates to the field of optical communication. The PON system comprises: an OLT and at least two ONUs, wherein the OLT and the at least two ONUs exchange data via a downstream channel and two upstream channels; the OLT sends downstream data to each ONU via the downstream channel, wherein the downstream data includes an upstream bandwidth authorization, and the upstream bandwidth authorization is used to control the ONU to send upstream data; the ONU receives the downstream data via the downstream channel; according to the upstream bandwidth authorization included in the downstream data, the upstream data is sent via a first upstream channel or a second upstream channel; the OLT receives the upstream data sent by each ONU via the first upstream channel and the second upstream channel; wherein the first upstream channel turns off the registration function, and the second upstream channel turns on the registration function.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application of Passive Optical Network System, Optical Line Terminal and Optical Network Unit, with patent application number CN201680086538.6. Technical Field

[0002] The present application relates to the field of optical communications, and in particular to a passive optical network (PON) system, an optical line terminal (OLT) and an optical network unit (ONU). Background Art

[0003] A passive optical network (PON) is a point-to-multipoint network topology, which usually includes an optical line terminal (OLT) located in a central office, multiple optical network units (ONUs) located at the user end, and an optical distribution network (ODN) located between the two.

[0004] In the PON system, the newly added ONU needs to complete registration and activation at the OLT before it can send uplink service data to the OLT through the uplink channel. For the Ethernet Passive Optical Network (EPON) system, the OLT receives the registration response message sent by the newly added ONU through the uplink channel by opening a quiet window (Quiet Zone), thereby allocating a logical link identifier (LLID) to the newly added ONU according to the Media Access Control (MAC) address carried in the registration response message, and completing the ranging of the newly added ONU; while for the Gigabit-Capable Passive Optical Network (GPON) system, the OLT receives the registration response message sent by the newly added ONU by opening a quiet window, thereby allocating an ONU ID according to the serial number (SN) carried in the registration response message, and further completing the ranging of the newly added ONU.

[0005] After completing the registration, the registered ONU uses the time division multiple access (TDMA) method to send the upstream service data to the OLT through the upstream channel according to the upstream transmission time slot allocated by the OLT, so as to avoid the upstream service data sent by different ONUs from conflicting on the upstream channel. At the same time, in order to avoid the conflict between the registration response message and the upstream service data in the upstream channel, during the registration of the new ONU, the OLT will stop granting bandwidth to the registered ONU, that is, the registered ONU will stop sending upstream service data.

[0006] In the PON system, the registered ONU needs to wait until the silent window ends before sending upstream service data, resulting in a large delay in sending upstream service data, which cannot meet the system delay requirements of low-latency services. Summary of the invention

[0007] In order to solve the problem that the registered ONU needs to wait until the silent window ends before sending uplink service data, resulting in a large delay in sending uplink service data and failing to meet the system delay requirements of low-latency services, the embodiment of the present application provides a PON system, OLT and ONU. The technical solution is as follows:

[0008] In a first aspect, a PON system is provided, the system comprising: an OLT and at least two ONUs, the OLT and each ONU are connected via an ODN, and the OLT and the at least two ONUs exchange data via a downstream channel and two upstream channels;

[0009] The OLT sends downstream data to each ONU through the downstream channel. The downstream data includes upstream bandwidth authorization, which is used to control the ONU to send upstream data.

[0010] The ONU receives the downlink data through the downlink channel; sends the uplink data through the first uplink channel or the second uplink channel according to the uplink bandwidth authorization contained in the downlink data;

[0011] The OLT receives the uplink data sent by each ONU through the first uplink channel and the second uplink channel;

[0012] The first upstream channel turns off the registration function, and the second upstream channel turns on the registration function, and the registration function is used to register the unregistered ONU.

[0013] Different from the prior art in which the PON system exchanges data only through one downstream channel and one upstream channel, in this embodiment, by setting a downstream channel, a first upstream channel with a registration function turned off, and a second upstream channel with a registration function turned on in the PON system, after the OLT sends downstream data to each ONU through the downstream channel, the ONU can divide the upstream service data transmission and ONU registration into different upstream channels according to the upstream bandwidth authorization contained in the downstream data, thereby avoiding the impact of ONU registration on the upstream service data transmission and meeting the system latency requirements of low-latency services.

[0014] In one possible design, the downlink data includes a first uplink bandwidth authorization and a second uplink bandwidth authorization, the first uplink bandwidth authorization is used to control the ONU to send uplink data on a first uplink channel, and the second uplink bandwidth authorization is used to control the ONU to send uplink data on a second uplink channel.

[0015] In a possible design, the OLT generates a first upstream bandwidth authorization and a second upstream bandwidth authorization; multiplexes the first upstream bandwidth authorization and the second upstream bandwidth authorization to obtain a multiplexed upstream bandwidth authorization;

[0016] The ONU demultiplexes the received uplink bandwidth authorization to obtain a first uplink bandwidth authorization and a second uplink bandwidth; sends uplink data on a first uplink channel according to the first uplink bandwidth authorization; and sends uplink data on a second uplink channel according to the second uplink bandwidth authorization.

[0017] In this embodiment, the OLT generates a first upstream bandwidth authorization and a second upstream bandwidth authorization respectively for controlling the first upstream channel and the second upstream channel, and multiplexes the first upstream bandwidth authorization and the second upstream bandwidth authorization, thereby providing the multiplexed upstream bandwidth authorization to each ONU through the downstream channel, so that the ONU can control the data transmission of the first upstream channel and the second upstream channel respectively according to the received upstream bandwidth authorization, ensuring that the upstream data reaches the OLT in an orderly manner through the first upstream channel and the second upstream channel, and avoiding conflicts between the upstream data.

[0018] In one possible design, the first uplink channel is used to transmit uplink service data, and the second uplink channel is used to transmit registration response messages;

[0019] The OLT generates a first uplink bandwidth authorization including an uplink transmission time slot; generates a second uplink bandwidth authorization including a registration time slot;

[0020] When the ONU is in a registered state, the ONU sends uplink service data to the OLT through the first uplink channel according to the uplink transmission time slot in the first uplink bandwidth authorization;

[0021] or,

[0022] When the ONU is in an unregistered state, it sends a registration response message to the OLT through the second upstream channel according to the registration time slot in the second upstream bandwidth grant.

[0023] Different from the prior art, in which the ONU sends upstream service data transmission and upstream registration messages to the OLT through the same upstream channel, in this embodiment, the ONU sends upstream service data to the OLT through the first upstream channel when in the registered state according to its own registration state, thereby communicating services with the OLT; when in the unregistered state, the ONU sends a registration response message to the OLT through the second upstream channel, thereby completing registration at the OLT, so that the unregistered ONU in the PON system can register while the registered ONU can still send upstream service data to the OLT, thereby avoiding the delay caused by the ONU registration in the PON system.

[0024] In one possible design, the first uplink channel is used to transmit the first uplink service data, and the second uplink channel is used to transmit the registration response message and the second uplink service data;

[0025] The OLT generates a first uplink bandwidth authorization including a first uplink transmission time slot; generates a second uplink bandwidth authorization including a second uplink transmission time slot and a registration time slot;

[0026] When the ONU is in a registered state, the first upstream service data is sent to the OLT through the first upstream channel according to the first upstream transmission time slot in the first upstream bandwidth authorization; the second upstream service data is sent to the OLT through the second upstream channel according to the second upstream transmission time slot in the second upstream bandwidth authorization;

[0027] or,

[0028] When the ONU is in an unregistered state, it sends a registration response message to the OLT through the second upstream channel according to the registration time slot in the second upstream bandwidth grant.

[0029] In this embodiment, the ONU sends uplink service data of low-latency services through the first uplink channel, sends uplink service data of high-latency services through the second uplink channel, and performs ONU registration. While avoiding the impact of ONU registration on low-latency services, dual uplink channels are used to send service data, thereby improving the transmission rate of uplink service data.

[0030] In one possible design, the OLT obtains the channel transmission quality of the first upstream channel and the second upstream channel; when the channel transmission quality of the first upstream channel is better than the channel transmission quality of the second upstream channel, the first upstream channel is controlled to close the registration function, and the second upstream channel is controlled to open the registration function.

[0031] In this embodiment, the OLT flexibly configures the opening or closing of the registration function on the upstream channel according to the channel transmission quality of the first upstream channel and the second upstream channel, ensuring that low-latency services can be transmitted on the upstream channel with better transmission quality, further improving the data transmission quality of the PON system.

[0032] In one possible design, the OLT stores the generated upstream bandwidth grant;

[0033] The OLT controls the reception of uplink data according to the uplink bandwidth authorization, and / or authenticates and analyzes the uplink data sent by each ONU according to the uplink bandwidth authorization.

[0034] In this embodiment, the OLT uses the generated upstream bandwidth authorization to control the reception of upstream data, thereby improving the accuracy of upstream data reception; at the same time, the OLT uses the upstream bandwidth authorization to authenticate the received upstream data, thereby filtering the upstream data sent by illegal ONUs, preventing the illegally accessed ONUs from affecting the PON system, and further improving the security of the PON system.

[0035] In one possible design, the ONU determines the service category to which each service belongs based on the latency requirements of each service;

[0036] When the service classification indicates that the service belongs to the first classification, the ONU sends uplink data corresponding to the service through the first uplink channel;

[0037] or,

[0038] When the service classification indicates that the service belongs to the second classification, the ONU sends uplink data corresponding to the service through the second uplink channel;

[0039] Among them, the delay requirement of the services belonging to the first category is higher than the delay requirement of the services belonging to the second category.

[0040] In this embodiment, the ONU classifies the services according to the delay requirements of the services, and selects the first uplink channel with the registration function turned off to send the uplink data corresponding to the low-latency services, and selects the second uplink channel with the registration function turned on to send the uplink data corresponding to the high-latency services, ensuring that the low-latency services are not affected by the ONU registration and meeting the system delay requirements of the low-latency services.

[0041] In one possible design, if the system is a GPON system, the BWmap message carries the upstream bandwidth authorization;

[0042] If the system is an EPON system, the Gate message carries the upstream bandwidth authorization.

[0043] For different types of PON systems, the OLT uses different types of messages to carry upstream bandwidth authorization, thereby using the upstream bandwidth authorization to achieve upstream control of the ONU, thereby improving the applicability of the OLT.

[0044] In one possible design, when the BWmap message carries an uplink bandwidth grant, a predetermined bit of a predetermined field in the BWmap message is used to identify an uplink channel corresponding to the BWmap message;

[0045] When the Gate message carries the uplink bandwidth authorization, the newly added channel identification field in the Gate message is used to identify the uplink channel corresponding to the Gate message, or the operation code of the Gate message is used to identify the uplink channel corresponding to the Gate message.

[0046] The reserved field is the start time field or the GrantSize field, and the reserved bit is the highest 1 bit or the highest 2 bits of the reserved field.

[0047] In one possible design, the downlink channel, the first uplink channel, and the second uplink channel share the ODN by wavelength division multiplexing, and the wavelengths of the first uplink channel and the second uplink channel are different.

[0048] In this embodiment, the upstream and downstream channels in the PON system use different wavelengths respectively and share the ODN through wavelength division multiplexing, thereby avoiding interference between the upstream and downstream channels and ensuring normal transmission of upstream and downstream data.

[0049] In a second aspect, an OLT is provided, the OLT comprising: at least one dynamic bandwidth allocation (Dynamic Bandwidth Allocation, DBA) scheduling module, a downlink transmission convergence (Transmission Convergence, TC) module, an uplink TC module, a downlink transmitter, a first uplink burst receiver and a second uplink burst receiver;

[0050] The DBA scheduling module is used to generate upstream bandwidth authorization, which is used to control each ONU to send upstream data;

[0051] The downlink TC module is connected to the DBA scheduling module and is used to generate downlink data including uplink bandwidth authorization through downlink framing aggregation;

[0052] The downstream transmitter is connected to the downstream TC module and is used to send downstream data to each ONU through the downstream channel;

[0053] The uplink TC module is connected to the first uplink burst receiver and is used to receive the uplink data sent by each ONU on the first uplink channel through the first uplink burst receiver;

[0054] The uplink TC module is also connected to the second uplink burst receiver, and is used to receive the uplink data sent by each ONU on the second uplink channel through the second uplink burst receiver;

[0055] The first upstream channel turns off the registration function, and the second upstream channel turns on the registration function, and the registration function is used to register the unregistered ONU.

[0056] Different from the prior art in which the OLT completes the uplink service data reception and ONU registration through an uplink channel, in this embodiment, the OLT completes the uplink service data reception and ONU registration through a first uplink channel with a registration function turned off and a second uplink channel with a registration function turned on, respectively. Under the premise of ensuring that the ONU is registered normally, the impact of the ONU registration on the uplink data transmission of the low-latency service is avoided, thereby meeting the low-latency service's requirements for system latency.

[0057] In one possible design, the downlink data includes a first uplink bandwidth authorization and a second uplink bandwidth authorization, the first uplink bandwidth authorization is used to control the ONU to send uplink data on a first uplink channel, and the second uplink bandwidth authorization is used to control the ONU to send uplink data on a second uplink channel.

[0058] In one possible design, the OLT includes a first DBA scheduling module, a second DBA scheduling module, and a multiplexing module;

[0059] The first DBA scheduling module is used to generate a first uplink bandwidth grant;

[0060] The second DBA scheduling module is used to generate a second uplink bandwidth grant;

[0061] The multiplexing module is connected to the first DBA scheduling module and the second DBA scheduling module respectively, and is used to multiplex the first uplink bandwidth authorization and the second uplink bandwidth authorization;

[0062] The multiplexing module is also connected to the downstream TC module, and is used to provide the downstream TC module with a multiplexed upstream bandwidth authorization.

[0063] In this embodiment, the OLT generates a first upstream bandwidth authorization by using a first DBA scheduling module, generates a second upstream bandwidth authorization by using a second DBA scheduling module, and multiplexes the first upstream bandwidth authorization and the second upstream bandwidth authorization through a multiplexing module, thereby providing the multiplexed upstream bandwidth authorization to each ONU through a downstream channel, so that the ONU can control the upstream data sending of the first upstream channel and the second upstream channel respectively according to the received upstream bandwidth authorization, ensuring that the upstream data reaches the OLT in an orderly manner through the first upstream channel and the second upstream channel, and avoiding conflicts between the upstream data.

[0064] In one possible design, the first uplink channel is used to transmit uplink service data, and the second uplink channel is used to transmit registration response messages;

[0065] A first DBA scheduling module, configured to generate a first uplink bandwidth grant including an uplink transmission time slot;

[0066] A second DBA scheduling module, configured to generate a second uplink bandwidth grant including a registration time slot;

[0067] The uplink transmission time slot is used to instruct the registered ONU to send uplink service data on the first uplink channel, and the registration time slot is used to instruct the unregistered ONU to send a registration response message on the second uplink channel.

[0068] In this embodiment, the OLT controls the first upstream channel through the first DBA scheduling module to be used only for transmitting upstream service data, and controls the second upstream channel through the second DBA scheduling module to be used only for transmitting registration response messages, so that while the unregistered ONUs in the PON system send registration response messages through the second upstream channel, the registered ONUs can still send upstream service data through the first upstream channel, thereby avoiding the impact of ONU registration on the sending of upstream service data.

[0069] In one possible design, the first uplink channel is used to transmit the first uplink service data, and the second uplink channel is used to transmit the registration response message and the second uplink service data;

[0070] A first DBA scheduling module, configured to generate a first uplink bandwidth grant including a first uplink transmission time slot;

[0071] A second DBA scheduling module, used to generate a second uplink bandwidth grant including a second uplink transmission time slot and a registration time slot;

[0072] Among them, the first uplink sending time slot is used to indicate the registered ONU to send the first uplink service data on the first uplink channel, the second uplink sending time slot is used to indicate the registered ONU to send the second uplink service data on the second uplink channel, and the registration time slot is used to indicate the unregistered ONU to send a registration response message on the second uplink channel. The delay requirement of the first uplink service data is higher than the delay requirement of the second uplink service data.

[0073] In this embodiment, the OLT controls the first uplink channel through the first DBA scheduling module to be used only for transmitting uplink service data corresponding to low-latency services, and controls the second uplink channel through the second DBA scheduling module to be used for transmitting registration response messages and uplink service data corresponding to high-latency services. While avoiding the impact of ONU registration on low-latency services, dual uplink channels are used to send uplink service data, thereby improving the transmission rate of uplink service data.

[0074] In a possible design, the OLT further includes a control module, and the control module is connected to the first DBA scheduling module and the second DBA scheduling module respectively;

[0075] A control module, used to control the first DBA scheduling module to close the registration function, and control the second DBA scheduling module to open the registration function;

[0076] The second uplink bandwidth grant generated by the second DBA scheduling module with the registration function enabled includes a registration time slot, and the registration time slot is used to instruct the unregistered ONU to send a registration response message on the second uplink channel.

[0077] In this embodiment, by setting a control module in the OLT and using the control module to control the first and second DBA scheduling modules to open and close registration functions, flexible configuration of the first uplink channel and the second uplink channel is achieved.

[0078] In one possible design, the OLT includes a DBA scheduling module and a control module connected to the DBA scheduling module;

[0079] The control module is used to control the DBA scheduling module to open or close the registration function;

[0080] A DBA scheduling module, configured to generate, when the registration function is disabled, a first uplink bandwidth authorization including a first uplink transmission time slot, or generate a first uplink bandwidth authorization including the first uplink transmission time slot and a second uplink bandwidth authorization including a second uplink transmission time slot;

[0081] The DBA scheduling module is further used to generate a first uplink bandwidth authorization including a first uplink transmission time slot and a second uplink bandwidth authorization including a registration time slot when the registration function is enabled;

[0082] Among them, the first uplink sending time slot is used to instruct the registered ONU to send uplink service data on the first uplink channel, the second uplink sending time slot is used to instruct the registered ONU to send uplink service data on the second uplink channel, and the registration time slot is used to instruct the unregistered ONU to send a registration response message on the second uplink channel.

[0083] In this embodiment, the OLT controls the DBA scheduling module to turn on and off the registration function through the control module, and the DBA scheduling module generates the corresponding first uplink bandwidth authorization and the second uplink bandwidth authorization according to the on and off status of the registration function, thereby achieving orderly management of the first uplink channel and the second uplink channel.

[0084] In one possible design, the OLT also includes a memory;

[0085] The memory is connected to each DBA scheduling module and is used to store the uplink bandwidth authorization generated by each DBA scheduling module;

[0086] The uplink TC module is connected to the memory, and is used to control the first uplink burst receiver and the second uplink burst receiver to receive uplink data according to the uplink bandwidth authorization, and / or authenticate and analyze the uplink data sent by each ONU according to the uplink bandwidth authorization.

[0087] In this embodiment, the upstream TC module uses the generated upstream bandwidth authorization to control each upstream burst receiver to receive upstream data, thereby improving the accuracy of upstream data reception; at the same time, the upstream TC module uses the upstream bandwidth authorization to authenticate the received upstream data, thereby filtering the upstream data sent by illegal ONUs, preventing the illegally connected ONUs from affecting the PON system, and further improving the security of the PON system.

[0088] In one possible design, if the OLT is used in a GPON system, the upstream bandwidth authorization is carried in the BWmap message;

[0089] If the OLT is used in an EPON system, the upstream bandwidth authorization is carried in the Gate message.

[0090] In one possible design, when the BWmap message carries an uplink bandwidth grant, a predetermined bit of a predetermined field in the BWmap message is used to identify an uplink channel corresponding to the BWmap message;

[0091] When the Gate message carries an uplink bandwidth authorization, the newly added channel identification field in the Gate message is used to identify the uplink channel corresponding to the Gate message, or the operation code of the Gate message is used to identify the uplink channel corresponding to the Gate message; wherein, the reserved field is the start time field or the GrantSize field, and the reserved bit is the highest 1 bit or the highest 2 bits of the reserved field.

[0092] In one possible design, the downlink channel, the first uplink channel and the second uplink channel share the same optical distribution network ODN by wavelength division multiplexing, and the wavelengths of the first uplink channel and the second uplink channel are different.

[0093] In a third aspect, an ONU is provided, the ONU comprising: a downstream TC module, at least one DBA response module, an upstream TC module, a downstream receiver, a first upstream burst transmitter, and a second upstream burst transmitter;

[0094] The downstream TC module is connected to the downstream receiver and the DBA response module respectively, and is used to provide the DBA response module with the downstream data received by the downstream receiver through the downstream channel, and the downstream data is sent by the OLT;

[0095] The DBA response module is connected to the uplink TC module and is used to control the uplink TC module to send uplink data according to the uplink bandwidth authorization contained in the downlink data;

[0096] The uplink TC module is connected to the first uplink burst transmitter and is used to send uplink data on the first uplink channel through the first uplink burst transmitter;

[0097] The uplink TC module is connected to the second uplink burst transmitter and is used to send uplink data on the second uplink channel through the second uplink burst transmitter;

[0098] The first upstream channel turns off the registration function, and the second upstream channel turns on the registration function, and the registration function is used to register the unregistered ONU.

[0099] Different from the prior art in which the ONU completes upstream service data transmission and ONU registration through an upstream channel, in this embodiment, the ONU completes upstream service data transmission and ONU registration through a first upstream channel with a registration function turned off and a second upstream channel with a registration function turned on, respectively, thereby avoiding the impact of ONU registration on upstream service data transmission, thereby meeting the system latency requirements of low-latency services.

[0100] In one possible design, the downlink data includes a first uplink bandwidth authorization and a second uplink bandwidth authorization, the first uplink bandwidth authorization is used to control the ONU to send uplink data on a first uplink channel, and the second uplink bandwidth authorization is used to control the ONU to send uplink data on a second uplink channel.

[0101] In one possible design, the ONU includes a first DBA response module, a second DBA response module, and a demultiplexing module;

[0102] The demultiplexing module is connected to the downstream TC module and is used to demultiplex the upstream bandwidth authorization received by the downstream TC module to obtain a first upstream bandwidth authorization and a second upstream bandwidth authorization;

[0103] The first DBA response module is connected to the demultiplexing module, and is used to control the uplink TC module to send uplink data through the first uplink channel according to the first uplink bandwidth authorization;

[0104] The second DBA response module is connected to the demultiplexing module, and is used to control the uplink TC module to send uplink data through the second uplink channel according to the second uplink bandwidth authorization.

[0105] In this embodiment, after receiving the downstream data, the ONU uses a demultiplexing module to demultiplex the upstream bandwidth authorization in the downstream data to obtain a first upstream bandwidth authorization and a second upstream bandwidth authorization, thereby sending the upstream data according to the first upstream bandwidth authorization and the second upstream bandwidth authorization, respectively, to ensure that the upstream data reaches the OLT in an orderly manner and avoid conflicts between the upstream data.

[0106] In one possible design, the first uplink channel is used to transmit uplink service data, and the second uplink channel is used to transmit registration response messages;

[0107] If the ONU is in a registered state, the uplink TC module is used to send a first enable signal to the first uplink burst transmitter according to the uplink transmission time slot in the first uplink bandwidth authorization, and the first enable signal is used to instruct the first uplink burst transmitter to send uplink service data through the first uplink channel;

[0108] If the ONU is in an unregistered state, the upstream TC module is used to send a second enable signal to the second upstream burst transmitter according to the registration time slot in the second upstream bandwidth authorization, and the second enable signal is used to instruct the second upstream burst transmitter to send a registration response message through the second upstream channel.

[0109] In this embodiment, the first upstream channel is configured to be used only for transmitting upstream service data, and the second upstream channel is configured to be used only for transmitting registration response messages, so that while the unregistered ONUs in the PON system send registration response messages through the second upstream channel, the registered ONUs can send upstream service data through the first upstream channel, thereby avoiding the impact of the registration data message on the sending of upstream service data.

[0110] In one possible design, the ONU includes an optical module slot, and the optical module slot is used to insert the first optical module or the second optical module;

[0111] The first optical module at least includes a downlink receiver and the first uplink burst transmitter;

[0112] The second optical module at least includes a downlink receiver and a second uplink burst transmitter;

[0113] When the ONU is in an unregistered state, the second optical module is inserted into the optical module slot; when the ONU is in a registered state, the first optical module is inserted into the optical module slot.

[0114] In this embodiment, by integrating the downstream receiver and the first upstream burst transmitter into the first optical module, and integrating the downstream receiver and the second upstream burst transmitter into the second optical module, different newly added ONUs can use the same second optical module to complete ONU registration, thereby improving the utilization rate of the second upstream burst transmitter and reducing the manufacturing cost of the ONU.

[0115] In one possible design, the first uplink channel is used to transmit the first uplink service data, the second uplink channel is used to transmit the registration response message and the second uplink service data, and the delay requirement of the first uplink service data is higher than the delay requirement of the second uplink service data;

[0116] If the ONU is in a registered state, the upstream TC module is used to send a third enable signal to the first upstream burst transmitter according to the first upstream transmission time slot in the first upstream bandwidth authorization, and the third enable signal is used to instruct the first upstream burst transmitter to send the first upstream service data through the first upstream channel; according to the second upstream transmission time slot in the second upstream bandwidth authorization, send a fourth enable signal to the second upstream burst transmitter, and the fourth enable signal is used to instruct the second upstream burst transmitter to send the second upstream service data through the second upstream channel;

[0117] If the ONU is in an unregistered state, the upstream TC module is used to send a fifth enable signal to the second upstream burst transmitter according to the registration time slot in the second upstream bandwidth authorization, and the fifth enable signal is used to instruct the second upstream burst transmitter to send a registration response message through the second upstream channel.

[0118] In this embodiment, the first uplink channel is configured to be used only for transmitting the first uplink service data, and the second uplink channel is configured to be used to transmit the registration response message and the second uplink service data. While ensuring that the ONU registration will not affect the sending of the first uplink service data, the two uplink channels are used simultaneously for uplink service data transmission, thereby improving the transmission rate of the uplink service data in the PON system.

[0119] In one possible design, the ONU further includes a service classification module;

[0120] The service classification module is used to collect the delay requirements of each service and determine the service classification to which each service belongs based on the delay requirements;

[0121] The DBA response module is connected to the service classification module, and is used to control the uplink TC module to send first uplink service data corresponding to the service through the first uplink channel when the service classification indicates that the service belongs to the first classification;

[0122] The DBA response module is further configured to control the uplink TC module to send second uplink service data corresponding to the service through a second uplink channel when the service classification indicates that the service belongs to the second classification.

[0123] In this embodiment, the ONU classifies the services through the service classification module, and selects the first uplink channel with the registration function turned off to send the uplink data corresponding to the low-latency service, and selects the second uplink channel with the registration function turned on to send the uplink data corresponding to the high-latency service, ensuring that the low-latency service is not affected by the ONU registration and meeting the low-latency service's requirements for system latency.

[0124] In a possible design, the ONU includes a first optical module slot and a second optical module slot, the first optical module slot is used to insert the first optical module, and the second optical module slot is used to insert the second optical module;

[0125] The first optical module at least includes a first uplink burst transmitter;

[0126] The second optical module at least includes a downlink receiver and a second uplink burst transmitter;

[0127] When transmitting the second uplink service data, the second optical module is inserted into the second optical module slot; when transmitting the first uplink service data and the second uplink service data, the second optical module is inserted into the second optical module slot and the first optical module is inserted into the first optical module slot.

[0128] In one possible design, the ONU includes a DBA response module and a channel selection module;

[0129] The channel selection module is connected to the first uplink burst transmitter, the second uplink burst transmitter and the uplink TC module respectively;

[0130] A DBA response module, configured to control the uplink TC module to send uplink service data according to the first uplink bandwidth authorization, or to control the uplink TC module to send a registration response message according to the second uplink bandwidth authorization;

[0131] The channel selection module is used to select the first uplink burst transmitter to send the uplink service data generated by the uplink TC module when the ONU is in a registered state, or to select the second uplink burst transmitter to send the registration response message generated by the uplink TC module when the ONU is in an unregistered state.

[0132] In this embodiment, the channel selection module in the ONU sends uplink service data through the first uplink channel or sends a registration corresponding message through the second uplink channel according to the registration state of the ONU, thereby realizing dynamic energy saving of the ONU.

[0133] In one possible design, if the ONU is used in a GPON system, the upstream bandwidth grant is carried in the BWmap message;

[0134] If the ONU is used in an EPON system, the upstream bandwidth authorization is carried in the Gate message.

[0135] In one possible design, when the BWmap message carries an uplink bandwidth grant, a predetermined bit of a predetermined field in the BWmap message is used to identify an uplink channel corresponding to the BWmap message;

[0136] When the Gate message carries the uplink bandwidth authorization, the newly added channel identification field in the Gate message is used to identify the uplink channel corresponding to the Gate message, or the operation code of the Gate message is used to identify the uplink channel corresponding to the Gate message;

[0137] The reserved field is the start time field or the GrantSize field, and the reserved bit is the highest 1 bit or the highest 2 bits of the reserved field.

[0138] In one possible design, the downlink channel, the first uplink channel, and the second uplink channel share the same ODN using wavelength division multiplexing, and the wavelengths of the first uplink channel and the second uplink channel are different. BRIEF DESCRIPTION OF THE DRAWINGS

[0139] Figure 1 A system architecture diagram of a PON system provided by an embodiment of the present application is shown;

[0140] Figure 2 A schematic diagram of the structure of the OLT provided in the first embodiment of the present application is shown;

[0141] Figure 3 A schematic diagram of the structure of an OLT provided in a second embodiment of the present application is shown;

[0142] Figure 4 A schematic diagram of the structure of an OLT provided in a third embodiment of the present application is shown;

[0143] Figure 5 A schematic diagram of the structure of the ONU provided in the first embodiment of the present application is shown;

[0144] Figure 6 A schematic diagram of the structure of an ONU provided in a second embodiment of the present application is shown;

[0145] Figure 7 A schematic diagram of the structure of an ONU provided in a third embodiment of the present application is shown;

[0146] Figure 8 A schematic diagram of the structure of an ONU provided in the fourth embodiment of the present application is shown;

[0147] Fig. 9 A schematic diagram of the structure of an ONU provided in the fifth embodiment of the present application is shown;

[0148] Fig.10A schematic diagram of the structure of an ONU provided in the sixth embodiment of the present application is shown;

[0149] Fig.11 A flow chart showing a data interaction process in a PON system provided by an embodiment of the present application is shown;

[0150] Fig.12 A flow chart of a data interaction process in a PON system provided by another embodiment of the present application is shown. DETAILED DESCRIPTION

[0151] In order to make the objectives, technical solutions and advantages of the present application clearer, the implementation methods of the present application will be further described in detail below with reference to the accompanying drawings.

[0152] The term "multiple" as used herein refers to two or more than two. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the related objects are in an "or" relationship.

[0153] In the prior art, the PON system only includes one downstream channel and one upstream channel. The OLT sends downstream data to the registered ONUs through the downstream channel in a time-division multiplexing manner; accordingly, the registered ONUs all send upstream service data to the OLT in their respective upstream transmission time slots through the upstream channel in a time-division multiplexing manner, thereby avoiding conflicts in upstream service data. However, since the newly added ONUs in the PON system also need to register at the OLT through the upstream channel, during the registration period of the newly added ONU (usually 200 to 250us), the registered ONUs need to stop sending upstream service data on the upstream channel, thereby avoiding conflicts between the registration response message sent by the newly added ONU and the upstream service data sent by the registered ONU. Although the above-mentioned anti-collision mechanism can effectively avoid conflicts between uplink service data and registration response messages, it will increase the delay of uplink service data, resulting in the existing PON system being unable to meet the delay requirements of low-latency services such as high-definition video (4K, 8K video) services, augmented reality (AR) services, virtual reality (VR) or mobile front-end backhaul (Mobile Fronthual) services.

[0154] In various embodiments of the present application, the PON system includes a downstream channel and two upstream channels, and one of the two upstream channels has a registration function enabled, while the other has a registration function disabled. While an unregistered ONU in the PON system uses the upstream channel with the registration function enabled to perform registration activation, a registered ONU can use the upstream channel with the registration function disabled to send upstream service data, that is, the OLT can simultaneously receive the upstream service data and the registration response message sent by the ONU, thereby avoiding the impact of the ONU registration activation on the sending of the upstream service data.

[0155] Please refer to Figure 1 , which shows a system architecture diagram of a PON system provided in an embodiment of the present application. The PON system includes: an OLT 110 and at least one ONU 120 , and the OLT 110 and each ONU 120 are connected via an ODN 130 .

[0156] OLT110 is the central office device in the PON system, which has functions such as ONU registration, bandwidth allocation and downstream data transmission.

[0157] In each embodiment of the present application, a downstream transmitter, a first upstream burst receiver, and a second upstream burst receiver are provided in the OLT 110. The OLT 110 uses the downstream transmitter (through the downstream channel in the ODN 130) to send downstream data to the ONU 120, and uses the first upstream burst receiver and the second upstream burst receiver to receive the upstream data sent in bursts by the ONU 120.

[0158] The ODN 130 is used to provide an optical transmission channel between the OLT 110 and each ONU 120. Specifically, the ODN 130 is composed of an optical fiber 131 and a power splitter 132.

[0159] In the embodiment of the present application, the PON system includes a downstream channel, a first upstream channel, and a second upstream channel, and the downstream channel, the first upstream channel, and the second upstream channel are used as logical channels on the ODN 130, and the ODN 130 is shared in a wavelength division multiplexing manner. At the same time, in order to avoid mutual influence between the channels, the wavelength of the downstream channel is λ1, the wavelength of the first upstream channel is λ2, and the wavelength of the second upstream channel is λ3, wherein λ2≠λ3.

[0160] ONU 120 is a user terminal device in the PON system, and has functions such as registration response, bandwidth allocation request and downstream data reception.

[0161] In each embodiment of the present application, each ONU 120 is provided with a downstream receiver, a first upstream burst transmitter, and a second upstream burst transmitter. The ONU 120 uses the downstream receiver to receive the downstream data sent by the OLT 110 from the downstream channel, uses the first upstream burst transmitter to burst send the upstream data on the first upstream channel, and uses the second upstream burst transmitter to burst send the upstream data on the second upstream channel.

[0162] It should be noted that Figure 1 The PON system shown may be an EPON system or a GPON system, which is not limited in the embodiments of the present application.

[0163] Please refer to Figure 2 , which shows a schematic diagram of the structure of an OLT provided by an embodiment of the present application. In this embodiment, the OLT is used Figure 1 The PON system is used as an example for explanation. The OLT includes: at least one DBA scheduling module 210 , a downstream TC module 220 , an upstream TC module 230 , a downstream transmitter 240 , a first upstream burst receiver 241 and a second upstream burst receiver 242 .

[0164] The DBA scheduling module 210 has a control scheduling function, which is used to generate an upstream bandwidth authorization, and use the upstream bandwidth authorization to control each ONU to send upstream data through the first and second upstream channels. Specifically, the first upstream bandwidth authorization generated by the DBA scheduling module 210 is used to control the ONU to send upstream data through the first upstream channel, and the second upstream bandwidth authorization generated by the DBA scheduling module 210 is used to control the ONU to send upstream data through the second upstream channel.

[0165] It should be noted that for different PON systems, the message used to carry the upstream bandwidth authorization generated by the DBA scheduling module 210 is also different. Optionally, when the OLT is used in a GPON system, the message used to carry the upstream bandwidth authorization is a BWmap message; when the OLT is used in an EPON system, the message used to carry the upstream bandwidth authorization is a Gate message. The embodiment of the present application does not limit the specific type of the message carrying the upstream bandwidth authorization.

[0166] The downstream TC module 220 is connected to each DBA scheduling module 210, and is used to obtain the upstream bandwidth authorization generated by each DBA scheduling module 210, and generate downstream data including the upstream bandwidth authorization through downstream framing aggregation. The downstream data also includes downstream service data requested by the ONU, such as video data, voice data, etc. requested by the ONU.

[0167] Optionally, the downstream TC module 220 generates the downstream data after completing upper layer service adaptation, GPON encapsulation mode (G-PON Encapsulation Mode, GEM) encapsulation, TC framing and physical layer adaptation, wherein the upper layer service adaptation includes user data adaptation, optical network unit management and control interface (ONU Management and Control Interface, OMCI) adaptation, etc.

[0168] Optionally, since the uplink bandwidth authorizations corresponding to the first uplink channel and the second uplink channel are both sent to the ONU through the same downlink channel, accordingly, after receiving the uplink bandwidth authorization, the ONU needs to further determine the uplink channel corresponding to the uplink bandwidth authorization, so as to send uplink data on the corresponding uplink channel according to the identified uplink bandwidth authorization. Therefore, the uplink bandwidth authorization includes an uplink channel identifier, so that the ONU can identify the received uplink bandwidth authorization according to the uplink channel identifier.

[0169] The downstream transmitter 240 is connected to the downstream TC module 220 and is used to send the downstream data generated by the downstream TC module 220 to each ONU through a downstream channel.

[0170] The downstream transmitter 240 sends downstream data to each ONU in the PON system in a broadcasting manner, and the downstream data is transmitted in a downstream channel in the form of an optical carrier signal.

[0171] The OLT can complete the downlink data transmission through the DBA scheduling module 210, the downlink TC module 220 and the downlink transmitter 240; the ONU receiving the downlink data transmits the uplink data through the first uplink channel or the second uplink channel according to the uplink bandwidth authorization contained in the downlink data.

[0172] In a possible design, the ONU sends upstream data through the upstream channel including the following situations:

[0173] 1. When the ONU is not registered, it sends a registration response message through the second upstream channel;

[0174] 2. When the ONU is registered, the uplink service data is sent through the first uplink channel (the uplink service data of the low-latency service and the high-latency service are all sent through the first uplink channel);

[0175] 3. When the ONU is registered and the system does not contain unregistered ONUs, the uplink service data of the low-latency service is sent through the first uplink channel, and the uplink service data of the high-latency service is sent through the second uplink channel;

[0176] 4. When the ONU is registered and the system includes unregistered ONUs, only the uplink service data of the low-latency service is sent through the first uplink channel.

[0177] like Figure 2 As shown, the upstream TC module 230 in the OLT is connected to the first upstream burst receiver 251 and the second upstream burst receiver 252 respectively, so that the upstream data transmitted by the ONU on the first upstream channel is received through the first upstream burst receiver 251, and the upstream data transmitted by the ONU on the second upstream channel is received through the second upstream burst receiver 252. The upstream data is transmitted on the first upstream channel and the second upstream channel in the form of an optical carrier signal.

[0178] In the embodiment of the present application, the registration function of the first uplink channel is turned off, and the registration function of the second uplink channel is turned on, and the opening and closing of the registration functions of the first uplink channel and the second uplink channel are controlled by the DBA scheduling module 210.

[0179] When the registration function of the first upstream channel is turned off and the registration function of the second upstream channel is turned on, the unregistered ONU in the PON system can only send a registration response message through the second upstream channel. Correspondingly, the OLT can only receive the registration response message from the second upstream channel through the second upstream burst receiver 262, and register the unregistered ONU according to the registration response message.

[0180] Obviously, while the unregistered ONUs in the PON system send registration response messages to the OLT through the second upstream channel, the registered ONUs in the system can still send upstream service data to the OLT through the first upstream channel, and there will be no conflict between the upstream service data and registration response messages in different upstream channels.

[0181] It is easy to think that the ONU can transmit the uplink service data corresponding to the low-latency service (service with higher delay requirements) through the first uplink channel, and transmit the registration response message and / or the uplink service data corresponding to the high-latency service (service with lower delay requirements) through the second uplink channel, thereby ensuring that the system meets the delay requirements of the low-latency service while ensuring the normal registration of the unregistered ONU.

[0182] It should be noted that since the downlink channel, the first uplink channel and the second uplink channel share the same ODN by wavelength division multiplexing, and the wavelengths of the first uplink channel and the second uplink channel are different, the OLT is also provided with a combiner / demultiplexer 260 for aggregating or separating the optical carrier signals in the uplink and downlink channels.

[0183] In a possible implementation, two DBA scheduling modules are provided in the OLT, and the OLT controls the uplink data transmission of the first uplink channel and the second uplink channel respectively through the two DBA scheduling modules. Figure 2 As shown in the OLT basis, such as Figure 3 As shown, the OLT includes a first DBA scheduling module 211 , a second DBA scheduling module 212 and a multiplexing module 270 .

[0184] The first DBA scheduling module 211 is used to generate a first uplink bandwidth authorization, which is used to control uplink data transmission on the first uplink channel; the second DBA scheduling module 212 is used to generate a second uplink bandwidth authorization, which is used to control uplink data transmission on the second uplink channel.

[0185] Optionally, in order to achieve load balancing between the first uplink channel and the second uplink channel, the first DBA scheduling module 211 is connected to the second DBA scheduling module 212. When an uplink bandwidth authorization is generated, the first DBA scheduling module 211 and the second DBA scheduling module 212 exchange information through the connection, thereby achieving scheduling optimization of the uplink bandwidth. The embodiments of the present application are not limited to this.

[0186] The multiplexing module 270 is connected to the first DBA scheduling module 211 and the second scheduling module 212 respectively, and is used to obtain the first uplink bandwidth authorization and the second uplink bandwidth authorization, and multiplex the uplink bandwidth authorizations to finally generate a multiplexed uplink bandwidth authorization.

[0187] Since the first and second uplink bandwidth authorizations are sent to the ONU through the same downlink channel after being multiplexed, in order to enable the ONU to identify the first and second uplink bandwidth authorizations and determine the uplink channels corresponding to different uplink bandwidth authorizations, after the multiplexing module 270 obtains the first uplink bandwidth authorization and the second uplink bandwidth authorization, it is necessary to add a corresponding uplink channel identifier to the uplink bandwidth authorization, and then multiplex the uplink bandwidth authorization after adding the uplink channel identifier. Optionally, the uplink channel identifier can also be generated by the DBA scheduling module, that is, the DBA scheduling module directly generates an uplink bandwidth authorization carrying the uplink channel identifier, which is not limited in the embodiment of the present application.

[0188] In a possible implementation, when the OLT is used in a GPON system, the multiplexing module 270 adds an upstream channel identifier to the first BWmap message (generated by the first DBA scheduling module) and the second BWmap message (generated by the second DBA scheduling module).

[0189] Specifically, since the start time field and GrantSize field in the BWmap are both 16 bits, but the actual value range is 0-9719, that is, only 14 bits are used, the multiplexing module 270 can use the highest 1 bit or 2 bits of the start time field and the GrantSize field to identify the uplink channel corresponding to the BWmap message. For example, when the highest 1 bit is 0, it means that the BWmap message corresponds to the first uplink channel, and when the highest 1 bit is 1, it means that the BWmap message corresponds to the second uplink channel; or, when the highest 2 bits are 00, it means that the BWmap message corresponds to the first uplink channel, and when the highest 2 bits are 11, it means that the BWmap message corresponds to the second uplink channel.

[0190] In another possible implementation, when the OLT is used in an EPON system, the multiplexing module (or DBA scheduling module) adds a channel identification field in the Gate message to indicate the upstream channel to which the Gate message corresponds. For example, a channel identification field CH_Num is added to the Gate message, and when CH_Num is 0x00, it indicates that the Gate message corresponds to the first upstream channel, and when CH_Num is 0x01, it indicates that the Gate message corresponds to the second upstream channel.

[0191] Optionally, when the OLT is used in an EPON system, different operation codes (Operation codes, Opcodes) may be used to identify the upstream channel corresponding to the Gate message. For example, when the operation code of the Gate message is 0xaa, it indicates that the Gate message corresponds to the first upstream channel, and when the operation code of the Gate message is 0xbb, it indicates that the Gate message corresponds to the second upstream channel.

[0192] After performing uplink channel identification on the first uplink bandwidth authorization and the second uplink bandwidth authorization, the multiplexing module 270 aggregates and multiplexes the first uplink bandwidth authorization and the second uplink bandwidth authorization, thereby obtaining a multiplexed uplink bandwidth authorization.

[0193] The multiplexing module 270 is also connected to the downstream TC module 220 and is used to provide the downstream TC module 220 with the multiplexed upstream bandwidth authorization, and the downstream TC module 220 sends the downstream data including the upstream bandwidth authorization on the downstream channel through the downstream transmitter 240 .

[0194] Optionally, the multiplexing module 270 is also connected to the upstream TC module 230, and is used to provide the upstream TC module 230 with a multiplexed upstream bandwidth authorization. Accordingly, the upstream TC module 230 controls the first upstream burst receiver 251 to receive the upstream data transmitted by the ONU on the first upstream channel, and controls the second upstream burst receiver 252 to receive the upstream data transmitted by the ONU on the second upstream channel according to the upstream bandwidth authorization.

[0195] Since the uplink data on the first uplink channel and the second uplink channel are sent in bursts, in order to make the OLT aware of when the uplink data arrives so that the uplink burst receiver in the OLT can prepare for data reception before the uplink data arrives, optionally, Figure 3 As shown, the OLT further includes a memory 280, wherein the memory 280 is connected to each DBA scheduling module respectively, and the memory 280 is also connected to the multiplexing module 270 and the uplink TC module 230 respectively.

[0196] After the memory 280 obtains the uplink bandwidth authorization generated by each DBA scheduling module, it copies the uplink bandwidth authorization into two copies, one of which is sent to the multiplexing module 270. After the multiplexing module 270 multiplexes the uplink bandwidth authorization, it is handed over to the downstream TC module 220 to generate downlink data including the uplink bandwidth authorization through downlink framing aggregation, and finally the downlink data is sent to the ONU; the other copy is stored and sent to the uplink TC module 230. The uplink TC module 230 controls the first uplink burst receiver 251 to receive the uplink data burst-sent by the ONU on the first uplink channel according to the uplink bandwidth authorization, and controls the second uplink burst receiver 252 to receive the uplink data burst-sent by the ONU on the second uplink channel.

[0197] Optionally, after the upstream TC module 230 obtains the upstream bandwidth authorization, the first upstream burst receiver 251 and the second upstream burst transmitter 252 are reset before the upstream data arrives, so as to instruct the first upstream burst receiver 251 to start receiving the upstream data transmitted by the ONU on the first upstream channel, and to instruct the second upstream burst receiver 252 to start receiving the upstream data transmitted by the ONU on the second upstream channel.

[0198] Furthermore, the upstream TC module 230 may also identify the ONU transmitting upstream data on the first upstream channel and the ONU transmitting upstream data on the second upstream channel according to the upstream bandwidth authorization, so as to achieve further forwarding of the upstream data.

[0199] Further, the upstream TC module 230 can also authenticate the upstream data sent by the ONU according to the upstream bandwidth authorization, so as to determine whether there is an illegally connected ONU in the PON system. For example, if the upstream TC module 230 detects the upstream data outside the upstream transmission time slot indicated by the upstream bandwidth authorization, it is determined that there is an illegally connected ONU in the PON system; for another example, after receiving the upstream data, the upstream TC module 230 searches for the corresponding ONU identifier in the upstream bandwidth authorization according to the upstream transmission time slot of the upstream data sent by the sender (ONU sending the upstream data). If the ONU identifier found is inconsistent with the ONU identifier of the sender, it is determined that there is an illegally connected ONU in the PON system, wherein the ONU identifier is the LLID or ONUID assigned by the OLT. For the upstream data that has not passed the authentication, the OLT directly filters it, and for the upstream data that has passed the authentication, the OLT further parses the upstream data to obtain the service information contained in the upstream data.

[0200] In other possible implementations, the multiplexing module 270 may also be connected to the first DBA scheduling module 211 and the second DBA scheduling module 212, respectively, and provide the multiplexed uplink bandwidth authorization to the connected memory 280, and the memory 280 provides the multiplexed uplink bandwidth authorization to the connected downlink TC module 220 and the uplink TC module 230, respectively. The embodiment of the present application does not limit the connection order of the multiplexing module and the memory.

[0201] In this embodiment, the memory is used to provide the upstream TC module with an upstream bandwidth authorization, so that the upstream TC module can control the upstream burst receiver to receive the upstream data according to the upstream bandwidth authorization, thereby improving the accuracy of upstream data reception; at the same time, the upstream TC module can also use the upstream bandwidth authorization to authenticate the received upstream data, thereby preventing the illegal access of the ONU from affecting the PON system.

[0202] Figure 3 In the OLT shown in FIG. 1 , when the first DBA scheduling module 211 is configured to disable the registration function and the second DBA scheduling module 212 is configured to enable the registration function, the newly added ONU can only register on the second uplink channel corresponding to the second DBA scheduling module 212. In order to achieve flexible configuration of the registration function, as shown in FIG. Figure 3 As shown, the OLT also includes a control module 290 .

[0203] The control module 290 is connected to the first DBA scheduling module 211 and the second DBA scheduling module 212 respectively, and is used to control one of the first DBA scheduling module 211 and the second DBA scheduling module 212 to start the registration function, thereby controlling the opening and closing of the registration function on the corresponding uplink channel.

[0204] Optionally, the control module 290 configures the opening and closing of the registration functions of the first DBA scheduling module 211 and the second DBA scheduling module 212 according to the received configuration command, wherein the configuration command is input by an external device connected to the OLT.

[0205] Optionally, the control module 290 obtains the channel transmission quality of the first uplink channel and the second uplink channel at predetermined time intervals. When the channel transmission quality of the first uplink channel is better than that of the second uplink channel, the control module 290 controls the first DBA scheduling module 211 to turn off the registration function and controls the second DBA scheduling module 212 to turn on the registration function. When the channel transmission quality of the second uplink channel is better than that of the first uplink channel, the control module 290 controls the first DBA scheduling module 211 to turn off the registration function and controls the second DBA scheduling module 212 to turn on the registration function. In various embodiments of the present application, only the example of the control module 290 controlling the first DBA scheduling module 211 to turn off the registration function and controlling the second DBA scheduling module 212 to turn on the registration function is used for description, which does not constitute a limitation to the present application.

[0206] The first upstream bandwidth authorization generated by the first DBA scheduling module with the registration function turned off includes an upstream transmission time slot, and the registered ONU in the PON system sends upstream service data on the first upstream channel according to the upstream transmission time slot; and the second upstream bandwidth authorization generated by the second DBA scheduling module with the registration function turned on includes a registration time slot, and the unregistered ONU in the PON system sends a registration response message on the second upstream channel according to the registration time slot, and finally the OLT completes the registration activation for it according to the registration response message.

[0207] Optional, Figure 3 The OLT shown configures the first upstream channel only for transmitting upstream service data, and configures the second upstream channel only for transmitting registration response messages, that is, all upstream service data in the PON system are transmitted through the first upstream channel, and all registration response messages in the system are transmitted through the second upstream channel.

[0208] The first DBA scheduling module 211 is configured to generate a first uplink bandwidth grant including an uplink transmission time slot.

[0209] The uplink transmission time slot is used to indicate that the registered ONU in the PON system sends uplink service data through the first uplink channel, and the uplink transmission time slots corresponding to different ONUs are different. The designation method of the uplink transmission time slot can refer to the GPON series standard and / or the EPON series standard, and the embodiments of the present application are not limited to this.

[0210] Optionally, the first uplink bandwidth authorization includes a correspondence between an ONU identifier and an uplink transmission time slot, and the ONU searches for a corresponding uplink transmission time slot according to its own ONU identifier, and burst-transmits uplink service data within a period indicated by the uplink transmission time slot.

[0211] The second DBA scheduling module 212 is configured to generate a second uplink bandwidth grant including a registration time slot.

[0212] The registration time slot is used to instruct the unregistered ONU in the PON system to send a registration response message on the second upstream channel. When the unregistered ONU receives the second upstream bandwidth authorization through the downstream channel and detects that the second upstream bandwidth authorization includes a registration time slot, it sends a registration response message during the period indicated by the registration time slot.

[0213] Obviously, during the registration period (i.e., the silent window), the unregistered ONU sends a registration response message through the second upstream channel, and the registered ONU sends upstream service data through the first upstream channel, and there is no conflict between the two; during the non-registration period, the registered ONU sends upstream service data through the first upstream channel, and the second upstream channel is in a closed state. At this time, the second upstream burst receiver of the OLT and the second upstream burst transmitter of the ONU both stop working, thereby realizing dynamic energy saving of the PON system.

[0214] Optional, Figure 3 The OLT is shown to configure the first uplink channel only for transmitting the first uplink service data, and configure the second uplink channel for transmitting the registration response message and the second uplink service data.

[0215] The first DBA scheduling module 211 is configured to generate a first uplink bandwidth grant including a first uplink transmission time slot.

[0216] The second DBA scheduling module 212 is configured to generate a second uplink bandwidth grant including a second uplink transmission time slot and a registration time slot.

[0217] Among them, the first uplink sending time slot is used to indicate the registered ONU to send the first uplink service data on the first uplink channel, the second uplink sending time slot is used to indicate the registered ONU to send the second uplink service data on the second uplink channel, and the registration time slot is used to indicate the unregistered ONU to send a registration response message on the second uplink channel. The delay requirement of the first uplink service data is higher than the delay requirement of the second uplink service data.

[0218] Optionally, the delay of the first uplink service data is lower than the delay of the second uplink service data, that is, the ONU sends the uplink service data corresponding to the low-latency service through the first uplink channel, and registers new ONUs and sends the uplink service data corresponding to the high-latency service through the second uplink channel.

[0219] It should be noted that when the unregistered ONU sends a registration response message according to the registration time slot in the second uplink bandwidth authorization, the registered ONU needs to stop sending the second uplink service data on the second uplink channel to avoid conflict between the second uplink service data and the registration response message on the second uplink channel.

[0220] Obviously, in this embodiment, while ensuring that the low-latency service is not affected by the ONU registration process, the PON system can use dual upstream channels to send upstream service data, thereby improving the transmission rate of the upstream service data in the entire PON system.

[0221] In the above embodiment, two DBA scheduling modules are provided in the OLT as an example for explanation; in another possible implementation, only one DBA scheduling module may be provided in the OLT, and the OLT controls the uplink data transmission of the first uplink channel and the second uplink channel through the DBA scheduling module. Figure 2 As shown in the OLT basis, such as Figure 4 As shown, the OLT includes a DBA scheduling module 210 and a control module 290 .

[0222] The control module 290 is connected to the DBA scheduling module 210 and is used to control the DBA scheduling module 210 to enable or disable the registration function.

[0223] Optionally, the control module 290 controls the DBA scheduling module 210 to enable the registration function at predetermined time intervals, and controls the DBA scheduling module 210 to disable the registration function when the activation time of the registration function reaches a preset time.

[0224] When the registration function is enabled, the DBA scheduling module 210 generates a first uplink bandwidth grant including a first uplink transmission time slot and a second uplink bandwidth grant including a registration time slot.

[0225] Correspondingly, after each ONU in the PON system receives the first upstream bandwidth authorization and the second upstream bandwidth authorization, the registered ONU sends the first upstream service data through the first upstream channel according to the first upstream transmission time slot included in the first upstream bandwidth authorization; the unregistered ONU sends the registration response message through the second upstream channel according to the registration time slot included in the second upstream bandwidth authorization and completes the registration activation.

[0226] When the registration function is turned off and the second uplink channel is configured to transmit only the registration response message, the DBA scheduling module 210 generates a first uplink bandwidth grant including a first uplink transmission time slot, instructing the registered ONUs in the system to send uplink service data through the first uplink channel;

[0227] When the registration function is turned off and the second uplink channel is configured to transmit a registration response message and a second uplink service data, the DBA scheduling module 210 generates a first uplink bandwidth authorization including a first uplink transmission time slot and a second uplink bandwidth authorization including a second uplink transmission time slot, instructing the registered ONUs in the system to send the first uplink service data through the first uplink channel and send the second uplink service data through the second uplink channel.

[0228] Since the uplink data on the first uplink channel and the second uplink channel are sent in bursts, in order to make the OLT aware of when the uplink data arrives so that the uplink burst receiver in the OLT can prepare for data reception before the uplink data arrives, optionally, Figure 4 As shown, the OLT further includes a memory 280, wherein the memory 280 is connected to the DBA scheduling module 210, and the memory 280 is also connected to the downstream TC module 220 and the upstream TC module 230 respectively.

[0229] After the memory 280 obtains the upstream bandwidth authorization generated by the DBA scheduling module 210, it copies the upstream bandwidth authorization into two copies, one of which is sent to the downstream TC module 220, and the downstream TC module 220 generates downstream data including the upstream bandwidth authorization through downstream framing aggregation, and finally sends the downstream data to the ONU; the other copy is stored and sent to the upstream TC module 230, and the upstream TC module 230 controls the first upstream burst receiver 251 to receive the upstream data burst-sent by the ONU on the first upstream channel according to the upstream bandwidth authorization, and controls the second upstream burst receiver 252 to receive the upstream data burst-sent by the ONU on the second upstream channel.

[0230] Optionally, after the upstream TC module 230 obtains the upstream bandwidth authorization, the first upstream burst receiver 251 and the second upstream burst transmitter 252 are reset before the upstream data arrives, so as to instruct the first upstream burst receiver 251 to start receiving the upstream data transmitted by the ONU on the first upstream channel, and to instruct the second upstream burst receiver 252 to start receiving the upstream data transmitted by the ONU on the second upstream channel.

[0231] Furthermore, the upstream TC module 230 may also identify the ONU transmitting upstream data on the first upstream channel and the ONU transmitting upstream data on the second upstream channel according to the upstream bandwidth authorization, so as to achieve further forwarding of the upstream data.

[0232] Further, the upstream TC module 230 can also authenticate the upstream data sent by the ONU according to the upstream bandwidth authorization, so as to determine whether there is an illegally connected ONU in the PON system. For example, if the upstream TC module 230 detects the upstream data outside the upstream transmission time slot indicated by the upstream bandwidth authorization, it is determined that there is an illegally connected ONU in the PON system; for another example, after receiving the upstream data, the upstream TC module 230 searches for the corresponding ONU identifier in the upstream bandwidth authorization according to the upstream transmission time slot of the upstream data sent by the sender (ONU sending the upstream data). If the ONU identifier found is inconsistent with the ONU identifier of the sender, it is determined that there is an illegally connected ONU in the PON system, wherein the ONU identifier is the LLID or ONUID assigned by the OLT. For the upstream data that has not passed the authentication, the OLT directly filters it, and for the upstream data that has passed the authentication, the OLT further parses the upstream data to obtain the service information contained in the upstream data.

[0233] In this embodiment, the memory is used to provide the upstream TC module with an upstream bandwidth authorization, so that the upstream TC module can control the upstream burst receiver to receive the upstream data according to the upstream bandwidth authorization, thereby improving the accuracy of upstream data reception; at the same time, the upstream TC module can also use the upstream bandwidth authorization to authenticate the received upstream data, thereby preventing the illegal access of the ONU from affecting the PON system.

[0234] Please refer to Figure 5 , which shows a schematic diagram of the structure of an ONU provided by an embodiment of the present application. In this embodiment, the ONU is used Figure 1 The PON system shown is used as an example for explanation. The ONU comprises: a downstream TC module 510 , at least one DBA response module 520 , an upstream TC module 530 , a downstream receiver 540 , a first upstream burst transmitter 551 and a second upstream burst transmitter 552 .

[0235] The downlink receiver 540 is used to receive downlink data sent by the OLT (in a broadcast form) on a downlink channel, wherein the downlink data is transmitted in the downlink channel in a form of an optical carrier signal.

[0236] The downstream data includes an upstream bandwidth authorization for controlling the ONU to send upstream data. Optionally, when the ONU is used in a GPON system, the upstream bandwidth authorization is carried in a BWmap message sent by the OLT; when the ONU is used in an EPON system, the upstream bandwidth authorization is carried in a Gate message sent by the OLT.

[0237] Optionally, the downlink data also includes downlink service data requested by the ONU, such as video data, voice data, etc. requested by the ONU.

[0238] After acquiring the downlink data, the downlink receiver 540 provides the downlink data to the connected downlink TC module 510 .

[0239] In a possible implementation, after the downlink TC module 510 obtains the downlink data, it restores the uplink bandwidth authorization and downlink service data contained in the downlink data, provides the downlink service data to the connected terminal device, and provides the identified uplink bandwidth authorization to the connected DBA response module 520.

[0240] The DBA response module 520 corresponds to the DBA scheduling module of the OLT in the above embodiment, and is used to control the ONU to send uplink data through the uplink channel according to the acquired uplink bandwidth authorization.

[0241] like Figure 5 As shown, the DBA response module 520 is also connected to the uplink TC module 530, and is used to control the uplink TC module 530 to send uplink data according to the uplink bandwidth authorization included in the downlink data.

[0242] Different from the prior art in which the ONU sends upstream data through only one upstream channel, in this embodiment, the ONU sends upstream data to the OLT through two upstream channels.

[0243] Optionally, the downlink data includes a first uplink bandwidth authorization and a second uplink bandwidth authorization. The DBA response module 520 controls the uplink TC module 530 to send the uplink data through a first uplink channel according to the first uplink bandwidth authorization, and controls the uplink TC module 530 to send the uplink data through a second uplink channel according to the second uplink bandwidth authorization.

[0244] Optionally, the uplink TC module 530 is further used to receive uplink bandwidth requests sent by each DBA response module 520, and report the uplink bandwidth request through the uplink channel corresponding to the DBA response module 520, wherein the uplink bandwidth request is obtained after the DBA response module 520 collects and counts the data packets in the sending queue.

[0245] In order to realize dual-channel transmission of uplink data, the uplink TC module 530 is connected to the first uplink burst transmitter 551 and the second uplink burst transmitter 552 respectively, so that the uplink data is sent on the first uplink channel through the first uplink burst transmitter 551 and the uplink data is sent on the second uplink channel through the second uplink burst transmitter 552.

[0246] Optionally, when the uplink TC module 530 needs to send uplink data through the first uplink channel, it sends an enable signal to the first uplink burst transmitter 551 corresponding to the first uplink channel, triggering the first uplink burst transmitter 551 to send uplink data; when the uplink TC module 530 needs to send uplink data through the second uplink channel, it sends an enable signal to the second uplink burst transmitter 552 corresponding to the second uplink channel, triggering the second uplink burst transmitter 552 to send uplink data.

[0247] In this embodiment, the registration function of the first upstream channel is disabled, and the registration function of the second upstream channel is enabled, and the opening and closing of the registration functions of the first upstream channel and the second upstream channel are controlled by the OLT.

[0248] Since only the uplink channel with the registration function enabled can transmit the registration response message, and there will be no conflict between different uplink channels, the ONU may, optionally, select the first uplink channel with the registration function disabled to transmit the uplink service data, and select the second uplink channel with the registration function enabled to transmit the registration response message; or, based on the delay requirement of the service, the ONU may select the first uplink channel with the registration function disabled to transmit the uplink service data corresponding to the low-latency service (service with higher delay requirements), and select the second uplink channel with the registration function enabled to transmit the registration response message and the uplink service data corresponding to the high-latency service (service with lower delay requirements).

[0249] Obviously, by setting up dual upstream channels, configuring the first upstream channel to close the registration function, and configuring the second upstream channel to open the registration function, when the unregistered ONU in the PON system sends a registration response message through the second upstream channel, the registered ONU can still send upstream service data through the first upstream channel, avoiding the impact of ONU registration on the sending of service upstream data, thereby meeting the system latency requirements of low-latency services.

[0250] It should be noted that since the downstream channel, the first upstream channel and the second upstream channel share the same ODN by wavelength division multiplexing, and the wavelengths of the first upstream channel and the second upstream channel are different, the ONU is also provided with a combiner / demultiplexer 560 for aggregating or separating the optical carrier signals in the upstream and downstream channels.

[0251] In a possible implementation, the uplink bandwidth authorization sent by the OLT through the downlink channel is obtained by multiplexing the first uplink bandwidth authorization and the second uplink bandwidth authorization. Correspondingly, after receiving the uplink bandwidth authorization, the ONU needs to demultiplex the uplink bandwidth authorization, so as to send uplink data on the corresponding uplink channel according to the first uplink bandwidth authorization and the second uplink bandwidth authorization obtained by demultiplexing. Figure 5 The ONU shown, Figure 6As shown, the ONU includes a first DBA response module 521 , a second DBA response module 522 and a demultiplexing module 570 .

[0252] The demultiplexing module 570 corresponds to the multiplexing module of the OLT in the above embodiment, and is used to obtain the uplink bandwidth authorization received by the downlink TC module 510, and demultiplex the uplink bandwidth authorization to obtain the first uplink bandwidth authorization and the second uplink bandwidth authorization.

[0253] Furthermore, the demultiplexing module 570 is also connected to the first DBA response module 521 and the second DBA response module 522 , and is configured to provide the first uplink bandwidth authorization obtained by demultiplexing to the first DBA response module 521 , and provide the second uplink bandwidth authorization obtained by demultiplexing to the second DBA response module 522 .

[0254] Optionally, the demultiplexing module 570 demultiplexes the first uplink bandwidth authorization and the second uplink bandwidth authorization according to the uplink channel identifier contained in the (after multiplexing) uplink bandwidth authorization, wherein the first uplink bandwidth authorization corresponds to the uplink channel identifier of the first uplink channel, and the second uplink bandwidth authorization corresponds to the uplink channel identifier of the second uplink channel; further, the demultiplexing module 670 sends the first and second uplink bandwidth authorizations to the corresponding DBA response modules.

[0255] like Figure 6 As shown, the first DBA response module 521 is connected to the demultiplexing module 570, and is used to control the uplink TC module 530 to send uplink data through the first uplink channel according to the first uplink bandwidth authorization;

[0256] The second DBA response module 522 is connected to the demultiplexing module 570, and is used to control the uplink TC module 530 to send uplink data through the second uplink channel according to the second uplink bandwidth authorization.

[0257] In a possible implementation manner, the first uplink channel with the registration function disabled is only used to transmit uplink service data, and the second uplink channel with the registration function enabled is only used to transmit registration response messages.

[0258] For an ONU in a registered state in the PON system, the upstream TC module 530 in the ONU sends a first enable signal to the first upstream burst transmitter 551 according to the upstream transmission time slot in the first upstream bandwidth authorization, triggering the first upstream burst transmitter 551 to send upstream service data to the OLT through the first upstream channel;

[0259] For an ONU in an unregistered state in the PON system, the upstream TC module 530 in the ONU sends a second enable signal to the second upstream burst transmitter 552 according to the registration time slot in the second upstream bandwidth grant, triggering the second upstream burst transmitter 552 to send a registration response message to the OLT through the second upstream channel.

[0260] In other words, when the first upstream channel with the registration function turned off is only used to transmit upstream service data, and the second upstream channel with the registration function turned on is only used to transmit registration response messages, the registered ONUs in the PON system all send upstream service data to the OLT through the first upstream channel, and the unregistered ONUs all send registration response messages to the OLT through the second upstream channel. The upstream service data and the registration response messages are transmitted on different upstream channels, avoiding the ONU registration process from affecting the upstream service data sending process.

[0261] In another possible implementation, the first uplink channel with the registration function disabled is used to transmit the first uplink service data, and the second uplink channel with the registration function enabled is used to transmit the registration response message and the second uplink service data.

[0262] For an ONU in a registered state in the PON system, the upstream TC module 530 in the ONU sends a third enable signal to the first upstream burst transmitter 551 according to the first upstream transmission time slot in the first upstream bandwidth authorization, thereby triggering the first upstream burst transmitter 551 to send the first upstream service data through the first upstream channel; at the same time, the upstream TC module 530 sends a fourth enable signal to the second upstream burst transmitter 552 according to the second upstream transmission time slot in the second upstream bandwidth authorization, thereby triggering the second upstream burst transmitter 552 to send the second upstream service data through the second upstream channel, wherein the delay requirement of the first upstream service data is higher than the delay requirement of the second upstream service data.

[0263] For an ONU in an unregistered state in the PON system, the upstream TC module 530 in the ONU sends a second enable signal to the second upstream burst transmitter 552 according to the registration time slot in the second upstream bandwidth authorization, thereby triggering the second upstream burst transmitter 552 to send a registration response message through the second upstream channel. It should be noted that when the unregistered ONU sends a registration response message through the second upstream channel, the registered ONU needs to stop sending the second upstream service data through the second upstream channel, thereby avoiding a conflict between the registration response message and the second upstream service data on the second upstream channel. Simply put, in this embodiment, the first upstream channel is used to transmit the upstream service data of the low-latency service, and the second upstream channel is used for ONU registration while also transmitting the upstream service data of the high-latency service. On the premise of ensuring that the ONU registration will not affect the low-latency service, the two upstream channels are used simultaneously for upstream service data transmission, which further improves the transmission rate of the upstream service data in the PON system.

[0264] It should be noted that the above embodiment is only described by taking the first DBA response module 521 and the second DBA response module 522 being connected to the same uplink TC module 530 as an example. In other possible implementations, the uplink TC module 530 may be split into two sub-uplink TC modules, and the first DBA response module 521 and the second DBA response module 522 are connected to their respective corresponding sub-uplink TC modules, and uplink data is sent through the sub-uplink TC modules. This embodiment is not limited to this.

[0265] In the above embodiment, an ONU is described by taking two DBA response modules as an example. In other possible implementations, Figure 5 As shown on the basis of ONU, Figure 7 As shown, the ONU includes a DBA response module 520 and a channel selection module 580.

[0266] The DBA response module 520 is connected to the downlink TC module 510 and is used to control the uplink TC module 530 to send uplink service data according to the received first uplink bandwidth authorization, or to control the uplink TC module 530 to send a registration response message according to the received second uplink bandwidth authorization.

[0267] One end of the channel selection module 580 is connected to the upstream TC module 530, and the other end of the channel selection module 580 is respectively connected to the first upstream burst transmitter 551 and the second upstream burst transmitter 552. After the channel selection module 580 obtains the upstream data (upstream service data or registration response message) to be sent through the upstream TC module 630, it further determines which upstream burst transmitter to select for upstream data transmission according to the registration state of the ONU.

[0268] When the ONU is in a registered state, the channel selection module 580 selects the first uplink burst transmitter 551 to send the uplink service data framed by the uplink TC module 530; when the ONU is in an unregistered state, the channel selection module 580 selects the second uplink burst transmitter 552 to send the registration response message generated by the uplink TC module 530.

[0269] In this embodiment, the channel selection module in the ONU turns off the second uplink burst transmitter (i.e., turns off its own second uplink channel) according to the registration state of the ONU when the ONU is in the registered state, and sends uplink service data on the first uplink channel by turning on the first uplink burst transmitter; when the ONU is in the unregistered state, the first uplink burst transmitter is turned off (i.e., turns off its own first uplink channel), and sends a registration response message on the second uplink channel by turning on the second uplink burst transmitter, thereby realizing dynamic energy saving of the ONU.

[0270] When the ONU needs to send uplink service data of low-latency services and high-latency services at the same time, in order to avoid the impact of ONU registration on low-latency services, the ONU needs to separate the uplink process of low-latency service data and the ONU registration process. Figure 6 The ONU shown, Figure 8 As shown, the ONU also includes a service classification module 590.

[0271] The service classification module 590 classifies the upper layer services according to a preset classification standard, and divides the upper layer services into a first category and a second category, wherein the delay requirement of the services belonging to the first category is higher than the delay requirement of the services belonging to the second category.

[0272] Optionally, the service classification module 590 is used to collect the delay requirements of each service and determine the service classification to which each service belongs according to the delay requirements.

[0273] Furthermore, the service classification module 590 selects a corresponding DBA response module (corresponding to an uplink channel) to send uplink service data corresponding to the service according to the service classification to which each service belongs.

[0274] Since high-latency services are not sensitive to latency, that is, ONU registration will not affect high-latency services, therefore, when the service classification indicates that the service belongs to the first category (that is, the service is a low-latency service), the service classification module 590 hands the service over to the first DBA response module 521 for processing, and the first DBA response module 521 controls the upstream TC module 530 to send the first upstream service data corresponding to the service through the first upstream channel with the registration function turned off; when the service classification indicates that the service belongs to the second category (that is, the service is a high-latency service), the service classification module 590 hands the service over to the second DBA response module 522 for processing, and the second DBA response module 522 controls the upstream TC module 530 to send the second upstream service data corresponding to the service through the second upstream channel with the registration function turned on.

[0275] Optionally, for uplink data sent through the same uplink channel, the ONU may further sort the services according to their priorities, and preferentially send uplink data corresponding to high-priority services, which is not limited in this embodiment.

[0276] In this embodiment, the ONU classifies the services through the service classification module, and selects the first uplink channel with the registration function turned off to send the uplink data corresponding to the low-latency service, and selects the second uplink channel with the registration function turned on to send the uplink data corresponding to the high-latency service, ensuring that the low-latency service is not affected by the ONU registration and meeting the low-latency service's requirements for system latency.

[0277] Figures 5 to 8 In the ONU shown in the figure, the first uplink burst transmitter 551 and the second uplink burst transmitter 552 are both fixed in the ONU. However, in actual use, the second uplink burst transmitter 552 only works when registering or when the second uplink service data needs to be sent, resulting in a low utilization rate of the second uplink burst transmitter 552. Figure 5 The ONU shown in FIG. 1 may be implemented as follows: Fig. 9 As shown, the ONU includes an optical module slot 910 , and the optical module slot 910 is used to insert a first optical module 911 or a second optical module 912 .

[0278] Among them, the first optical module 911 includes at least a downlink receiver 540 and a first uplink burst transmitter 551, and the second optical module 912 includes at least a downlink receiver 540 and a second uplink burst receiver 551; that is, when the first optical module 911 is inserted into the optical module slot 910, the first optical module 911 receives downlink data on the downlink channel through the downlink receiver 540, and sends uplink data on the first uplink channel through the first uplink burst transmitter 551; when the second optical module 912 is inserted into the optical module slot 910, the second optical module 912 receives downlink data through the downlink channel, and sends uplink data on the second uplink channel through the second uplink burst transmitter 552. Since the registration function is turned off in the first upstream channel and the registration function is turned on in the second upstream channel, for the unregistered ONU in the PON system, by inserting the second optical module 912 into the optical module slot 910, the unregistered ONU can receive the downlink data including the registration time slot through the downlink channel, and then send a registration response message to the OLT through the second uplink burst transmitter 552 in the second optical module 912, thereby completing the registration activation; when the ONU completes the registration, the second optical module 912 is unplugged, and the first optical module 911 is inserted into the optical module slot 910, so that the registered ONU can send the uplink service data to the OLT through the first uplink burst transmitter 551 in the first optical module 911 after receiving the downlink data including the uplink sending time slot through the downlink channel.

[0279] It should be noted that after the second optical module 912 is pulled out and before the first optical module 911 is inserted into the optical module slot 910, the ONU may lose synchronization due to not receiving the downstream data sent by the OLT for a period of time, causing the ONU to exit from the normal working state. In order to restore the ONU to the normal working state, after the second optical module 911 is inserted into the optical module slot 910, the OLT sends the registration information to the ONU through the downstream channel, so that the ONU can restore to the normal working state according to the registration information.

[0280] Obviously, when installing the ONU, the installer only needs to use the second optical module 920 to register the ONU during the ONU registration stage, and insert the first optical module 910 into the ONU after completing the ONU registration to complete the ONU installation; and the installer can use the same second optical module 920 to complete the installation of different ONUs, thereby reducing the manufacturing cost of the ONU.

[0281] In other possible implementations, the combiner / demultiplexer 560, the downstream TC module 510, the DBA response module 520, the upstream TC module 530 and the second optical module 912 can also constitute an ONU registration device specifically used for registration, and the SN or MAC address of the ONU registration device is set to be modifiable. When a newly added ONU (including the first optical module 910) needs to be registered, the ONU registration device obtains the SN or MAC address of the newly added ONU and connects to the PON system. When the ONU registration device receives the downstream data sent by the OLT through the downstream channel, that is, according to the registration time slot contained in the downstream data, a registration response message (including the SN or MAC address of the newly added ONU) is sent through the second upstream channel to complete the registration activation; when the ONU registration device completes the registration according to the SN or MAC address of the newly added ONU, the ONU registration device is removed and the newly added ONU is connected to the PON system. Since the ONU registration device has registered using the SN or MAC address of the newly added ONU, the newly added ONU has completed registration when accessing the PON system and can send uplink service data through the first uplink burst transmitter 551 in the first optical module 910 .

[0282] It should be noted that after the ONU registration device is removed and the newly added ONU is connected to the PON system, the newly added ONU may still be in the initial state. In order to enable the newly added ONU to work normally, the OLT sends the registration information to the ONU through the downstream channel so that the ONU can recover to the normal working state according to the registration information.

[0283] In this embodiment, by integrating the downstream receiver and the first upstream burst transmitter into the first optical module, and integrating the downstream receiver and the second upstream burst transmitter into the second optical module, different newly added ONUs can use the same second optical module to complete ONU registration, thereby improving the utilization rate of the second upstream burst transmitter and reducing the manufacturing cost of the ONU.

[0284] Fig. 9 In the ONU shown in the figure, the second uplink channel is only used for ONU registration, and all uplink service data is transmitted through the first uplink channel. When the amount of uplink service data is large, the transmission pressure of the first uplink channel is too large, which will affect the low-latency service. In order to reduce the transmission pressure of a single uplink channel, Figure 5 As shown on the basis of ONU, Fig.10 As shown, the ONU includes a first optical module slot 1011 and a second optical module slot 1012 . The first optical module slot 1011 is used to insert a first optical module 1021 , and the second optical module slot 1012 is used to insert a second optical module 1022 .

[0285] The first optical module 1021 at least includes a first uplink burst transmitter 551 , and the second optical module 1022 at least includes a downlink receiver 540 and a second uplink burst transmitter 552 .

[0286] For the newly added ONU, by inserting the second optical module 1022 into the second optical module slot 1012 and connecting the ONU to the PON system, the ONU can receive the downlink data through the downlink receiver 540 in the second optical module 1022, and complete the registration activation on the second uplink channel according to the registration time slot contained in the downlink data. When the ONU is only used to transmit the uplink service data of the high-latency service, after the ONU completes the registration using the second uplink channel, it further uses the second uplink channel to send the uplink service data. Since the high-latency service is not sensitive to the delay, even if the newly added ONU uses the second uplink channel to register the device, it will not have a significant impact on the registered ONU.

[0287] When the ONU needs to transmit the uplink service data of the low-latency service, in order to avoid the ONU registration affecting the low-latency service, the first optical module 1022 needs to be inserted into the first optical module slot 1011. After the first optical module 1022 is inserted into the ONU, the ONU transmits the second uplink service data corresponding to the high-latency service through the second uplink burst transmitter 552 in the second optical module 1022, and transmits the first uplink service data corresponding to the low-latency service through the first uplink burst transmitter 551 in the first optical module 1021, thereby achieving the effect of uplink service data diversion. At the same time, since the newly added ONU is registered through the second uplink channel, the ONU registration will not affect the uplink service data transmission in the first uplink channel.

[0288] It should be noted that Fig. 9 and 10 In the optical module shown, when the optical module includes both an uplink burst transmitter and a downlink receiver, the optical module also needs to include a combiner / demultiplexer to aggregate or separate the received optical carrier signal, which is not limited in the embodiments of the present application.

[0289] Please refer to Fig.11 , which shows a flow chart of a data interaction process in a PON system provided by an embodiment of the present application. The PON system includes: an OLT and at least two ONUs, the OLT and each ONU are connected through an ODN, and the OLT and at least two ONUs exchange data through a downstream channel and two upstream channels in the ODN.

[0290] Step 1110: The OLT sends downstream data to each ONU through a downstream channel. The downstream data includes an upstream bandwidth authorization, and the upstream bandwidth authorization is used to control the ONU to send upstream data.

[0291] Optionally, the uplink bandwidth authorization is generated by at least one DBA scheduling module in the OLT.

[0292] Optionally, the downlink data includes a first uplink bandwidth authorization and a second uplink bandwidth authorization, the first uplink bandwidth authorization is used to control the ONU to send uplink data on a first uplink channel, the second uplink bandwidth authorization is used to control the ONU to send uplink data on a second uplink channel, and the uplink data sent by the ONU includes uplink service data or a registration response message.

[0293] Optionally, if the PON system is a GPON system, the message carrying the upstream bandwidth authorization is a BWMAP message; if the PON system is an EPON system, the message carrying the upstream bandwidth authorization is a Gate message.

[0294] Step 1120: The ONU receives downstream data through a downstream channel.

[0295] Correspondingly, each ONU in the PON system receives the downstream data sent by the OLT in the form of broadcast through the downstream channel.

[0296] Step 1130: The ONU sends the uplink data through the first uplink channel or the second uplink channel according to the uplink bandwidth authorization included in the downlink data.

[0297] The ONU further obtains the upstream bandwidth authorization contained in the downstream data, and sends the upstream data to the OLT through the first upstream channel or the second upstream channel according to its own registration status. The first upstream channel turns off the registration function, and the second upstream channel turns on the registration function, and the registration function is used to register unregistered ONUs.

[0298] Optionally, when the ONU is in an unregistered state and the acquired upstream bandwidth authorization includes a registration time slot, the ONU sends a registration response message to the OLT through a second upstream channel with a registration function enabled within the registration time slot.

[0299] Optionally, when the ONU is in a registered state and the acquired uplink bandwidth authorization includes an uplink sending time slot, the ONU sends uplink service data to the OLT through a first uplink channel with a registration function turned off within the uplink sending time slot; or, the ONU sends uplink service data to the OLT through a first uplink channel and a second uplink channel simultaneously within the uplink sending time slot.

[0300] In this embodiment, the ONU divides the upstream service data transmission and ONU registration into different upstream channels according to the upstream bandwidth authorization generated by the OLT, thereby avoiding the impact of ONU registration on the upstream service data transmission and meeting the system latency requirements of low-latency services.

[0301] It should be noted that the downlink channel, the first uplink channel and the second uplink channel share the same ODN in a wavelength division multiplexing manner, and the wavelengths of the first uplink channel and the second uplink channel are different, thereby avoiding interference between the first uplink channel and the second uplink channel.

[0302] Step 1140: The OLT receives the uplink data sent by each ONU through the first uplink channel and the second uplink channel.

[0303] Correspondingly, the OLT receives uplink data sent by each ONU through the first uplink channel and the second uplink channel, wherein the uplink data includes a registration response message sent through the second uplink channel and uplink service data sent through the first and / or second uplink channel.

[0304] Optionally, when the OLT receives uplink service data sent by a registered ONU, the OLT parses the uplink service data and further feeds back corresponding downlink data to the ONU through a downlink channel; when the OLT receives a registration response message sent by an unregistered ONU, the OLT registers the unregistered ONU.

[0305] In a possible implementation, the downlink data sent by the OLT through the downlink channel includes a first uplink bandwidth authorization and a second uplink bandwidth authorization. After receiving the downlink data, the ONU sends the uplink data to the OLT through the first uplink channel according to the first uplink bandwidth authorization, and / or sends the uplink data to the OLT through the second uplink channel according to the second uplink bandwidth authorization. The following is an exemplary embodiment for illustration.

[0306] Please refer to Fig.12 , which shows a flowchart of the data interaction process in a PON system provided by another embodiment of the present application.

[0307] Step 1201: The OLT generates a first upstream bandwidth grant and a second upstream bandwidth grant.

[0308] In this embodiment, the first upstream channel in the PON system turns off the registration function, and the second upstream channel turns on the registration function, that is, the unregistered ONU in the PON system completes the registration activation on the second upstream channel. Correspondingly, the first upstream bandwidth authorization generated by the OLT is used to instruct the registered ONU to send upstream service data through the first upstream channel, and the second upstream bandwidth authorization generated by the OLT is used to instruct the unregistered ONU to send a registration response message through the second upstream channel during the registration period, or the second upstream bandwidth authorization is used to instruct the registered ONU to send upstream service data through the second upstream channel during the non-registration period.

[0309] Optionally, the OLT includes a first DBA scheduling module and a second DBA scheduling module, and the first uplink bandwidth authorization is generated by the first DBA scheduling module, and the second uplink bandwidth authorization is generated by the second DBA scheduling module.

[0310] In a possible implementation, when the first upstream channel is configured to be used only for transmitting upstream service data and the second upstream channel is configured to be used only for transmitting registration response messages, the OLT generates a first upstream bandwidth authorization including an upstream transmission time slot and generates a second upstream bandwidth authorization including a registration time slot. The first upstream bandwidth authorization is used to instruct the registered ONUs in the PON system to transmit upstream service data through the first upstream channel in the upstream transmission time slot; the second upstream bandwidth authorization is used to instruct the unregistered ONUs in the PON system to transmit registration response messages through the second upstream channel in the registration time slot.

[0311] In another possible implementation, when the first upstream channel is configured to transmit the first upstream service data, and the second upstream channel is configured to transmit the registration response message and the second upstream service data, the OLT generates a first upstream bandwidth authorization including the first upstream transmission time slot, and generates a second upstream bandwidth authorization including the second upstream transmission time slot and the registration time slot. The first bandwidth authorization is used to instruct the registered ONU in the PON system to transmit the first upstream service data through the first upstream channel in the first upstream transmission time slot; the second bandwidth authorization is used to instruct the registered ONU to transmit the second upstream service data through the second upstream channel during a non-registration period (i.e., non-silent window period) (according to the second upstream transmission time slot), or the second bandwidth authorization is used to instruct the unregistered ONU to transmit the registration response message through the second upstream channel during the registration period (according to the registration time slot). Among them, the delay requirement of the first upstream service data is higher than the delay requirement of the second upstream service data.

[0312] It should be noted that the opening and closing of the first upstream channel and the second upstream channel registration functions are flexibly configured by the OLT, that is, the OLT can configure the first upstream channel to open the registration function and configure the second upstream channel to close the registration function; the OLT can also configure the first upstream channel to close the registration function and configure the second upstream channel to open the registration function. The embodiment of the present application only takes the first upstream channel to close the registration function and the second upstream channel to open the registration function as an example for schematic description, but does not limit this.

[0313] Optionally, the OLT obtains the channel transmission quality of the first upstream channel and the second upstream channel at predetermined time intervals; when the channel transmission quality of the first upstream channel is better than the channel transmission quality of the second upstream channel, the OLT controls the first upstream channel to close the registration function, and controls the second upstream channel to open the registration function; when the channel transmission quality of the second upstream channel is better than the channel transmission quality of the first upstream channel, the OLT controls the second upstream channel to close the registration function, and controls the first upstream channel to open the registration function.

[0314] Optionally, since the uplink data on the first uplink channel and the second uplink channel are sent in bursts, in order to make the OLT aware of when the uplink data arrives so that the uplink burst receiver in the OLT can prepare for data reception before the uplink data arrives, the OLT stores the generated first uplink bandwidth authorization and the second uplink bandwidth authorization, and controls the responding uplink burst receiver to receive the uplink data according to the first uplink bandwidth authorization and the second uplink bandwidth authorization.

[0315] Step 1202: The OLT multiplexes the first upstream bandwidth authorization and the second upstream bandwidth authorization to obtain a multiplexed upstream bandwidth authorization.

[0316] Optionally, a multiplexing module is provided in the OLT, and the uplink bandwidth authorization generated by the OLT is multiplexed and aggregated through the multiplexing module.

[0317] Since the first and second upstream bandwidth authorizations are sent to the ONU through the same downstream channel after being multiplexed, in order to enable the ONU to identify the first and second upstream bandwidth authorizations and determine the upstream channels corresponding to different upstream bandwidth authorizations, in the process of multiplexing the first upstream bandwidth authorization and the second upstream bandwidth authorization, the OLT needs to add the corresponding upstream channel identifier to the first and second upstream bandwidth authorizations, and then multiplex the upstream bandwidth authorizations after adding the upstream channel identifier. Optionally, the OLT can also directly generate the first and second upstream bandwidth authorizations carrying the upstream channel identifier, which is not limited in the embodiments of the present application.

[0318] In a possible implementation, when the OLT is used in a GPON system, the OLT adds an upstream channel identifier to a first BWmap message (ie, a message carrying the first upstream bandwidth authorization) and a second BWmap message (ie, a message carrying the second upstream bandwidth authorization).

[0319] In a possible implementation, when the OLT is used in an EPON system, the OLT adds an upstream channel identifier to a first Gate message (ie, a message carrying the first upstream bandwidth authorization) and a second Gate message (ie, a message carrying the second upstream bandwidth authorization).

[0320] Step 1203: The OLT sends downstream data to each ONU through a downstream channel, where the downstream data includes the multiplexed upstream bandwidth authorization.

[0321] Optionally, after performing upper layer service adaptation, GEM encapsulation, TC framing and physical layer adaptation, the OLT generates the downlink data and controls the built-in downlink transmitter to send the downlink data on the downlink channel. The upper layer service adaptation includes user data adaptation, OMCI adaptation and the like.

[0322] Step 1204: The ONU receives downstream data through a downstream channel.

[0323] Correspondingly, each ONU in the PON system receives the downstream data sent by the OLT in the form of broadcast through the downstream channel.

[0324] Step 1205: The ONU demultiplexes the received upstream bandwidth authorization to obtain a first upstream bandwidth authorization and a second upstream bandwidth authorization.

[0325] After receiving the downlink data, the ONU obtains the multiplexed uplink bandwidth authorization contained in the downlink data, and demultiplexes the uplink bandwidth authorization, thereby obtaining the first uplink bandwidth authorization and the second uplink bandwidth authorization.

[0326] Optionally, the ONU obtains the multiplexed upstream bandwidth authorization, and demultiplexes it according to the upstream channel identifier included in the upstream bandwidth authorization, thereby obtaining a first upstream bandwidth authorization for controlling the first upstream channel and a second upstream bandwidth authorization for controlling the second upstream channel.

[0327] Step 1206: The ONU sends uplink data on the first uplink channel according to the first uplink bandwidth authorization, and / or sends uplink data on the second uplink channel according to the second uplink bandwidth authorization.

[0328] In a possible implementation, when the first upstream channel is used to transmit upstream service data and the second upstream channel is only used to transmit registration response messages, the registered ONU sends the upstream service data through the first upstream channel according to the upstream transmission time slot included in the first upstream bandwidth authorization; the unregistered ONU sends the registration response message through the second upstream channel according to the registration time slot included in the second upstream bandwidth authorization.

[0329] In another possible implementation, when the first upstream channel is used to transmit the first upstream service data and the second upstream channel is used to transmit the registration response message and the second upstream service data, the registered ONU sends the first upstream service data through the first upstream channel according to the first upstream sending time slot included in the first upstream bandwidth authorization. At the same time, the ONU sends the second upstream service data through the second upstream channel according to the second upstream sending time slot included in the second upstream bandwidth authorization; the unregistered ONU sends a registration response message to the OLT through the second upstream channel according to the registration time slot in the second upstream bandwidth authorization, and the registration activation is completed.

[0330] Since the same ONU needs to execute multiple services and the delay requirements of different services are different, in order to ensure that the PON system meets the delay requirements of low-latency services, optionally, before the registered ONU sends upstream data through the dual upstream channels, it collects the delay requirements of each upper-layer service, and determines the service category to which each service belongs based on the delay requirements of each service. When the service classification indicates that the service belongs to the first category, the ONU determines to send the upstream data corresponding to the service through the first upstream channel; when the service classification indicates that the service belongs to the second category, the ONU determines to send the upstream data corresponding to the service through the second upstream channel.

[0331] It should be noted that, for uplink data sent through the same uplink channel, the ONU may further sort the services according to their priorities and preferentially send uplink data corresponding to high-priority services, which is not limited in this embodiment.

[0332] Step 1207: The OLT receives the uplink data sent by each ONU through the first uplink channel and the second uplink channel.

[0333] Optionally, the OLT is provided with a first uplink burst receiver and a second uplink burst receiver, and the OLT receives uplink service data sent by the registered ONU from the first uplink channel through the first uplink burst receiver, and receives uplink service data sent by the registered ONU or registration response message sent by the unregistered ONU from the second uplink channel through the second uplink burst receiver.

[0334] Optionally, when the generated upstream bandwidth grant is stored in the OLT, the OLT resets the built-in upstream burst receiver before the upstream data arrives, so as to instruct the upstream burst receiver to start receiving the upstream data transmitted by the ONU on the first and second upstream channels.

[0335] Optionally, the OLT may also identify the ONU transmitting the upstream data on the first upstream channel and the ONU transmitting the upstream data on the second upstream channel according to the upstream bandwidth authorization, so as to further forward the upstream data.

[0336] Optionally, the OLT can also authenticate the upstream data sent by the ONU according to the upstream bandwidth authorization, so as to determine whether there is an illegally connected ONU in the PON system. For example, if the OLT detects the upstream data outside the upstream transmission time slot indicated by the upstream bandwidth authorization, it is determined that there is an illegally connected ONU in the PON system; for another example, after receiving the upstream data, the OLT searches for the corresponding ONU identifier in the upstream bandwidth authorization according to the upstream transmission time slot of the upstream data sent by the sender (the ONU sending the upstream data). If the ONU identifier found is inconsistent with the ONU identifier of the sender, it is determined that there is an illegally connected ONU in the PON system, wherein the ONU identifier is the LLID or ONU ID assigned by the OLT. For the upstream data that has not passed the authentication, the OLT directly filters it, and for the upstream data that has passed the authentication, the OLT further parses the upstream data to obtain the service information contained in the upstream data.

[0337] In this embodiment, the OLT generates a first upstream bandwidth authorization and a second upstream bandwidth authorization respectively for controlling the first upstream channel and the second upstream channel, and multiplexes the first upstream bandwidth authorization and the second upstream bandwidth authorization, thereby providing the multiplexed upstream bandwidth authorization to each ONU through the downstream channel, so that the ONU can control the data transmission of the first upstream channel and the second upstream channel respectively according to the received upstream bandwidth authorization, ensuring that the upstream data reaches the OLT in an orderly manner through the first upstream channel and the second upstream channel, and avoiding conflicts between the upstream data.

[0338] In this embodiment, the OLT uses the generated upstream bandwidth authorization to control the upstream burst receiver to receive upstream data, thereby improving the accuracy of upstream data reception; at the same time, the OLT uses the upstream bandwidth authorization to authenticate the received upstream data, thereby preventing the illegal access of ONUs from affecting the PON system.

[0339] The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.

[0340] A person skilled in the art will understand that all or part of the steps to implement the above embodiments may be accomplished by hardware or by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a disk or an optical disk, etc.

[0341] The above description is only a specific embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application should be included in the protection scope of the present application.

Claims

1. A method of optical communication, characterized in that: include: The optical line terminal OLT sends downlink data to the optical network unit ONU through a downlink channel, wherein the downlink data includes an uplink bandwidth authorization, and the uplink bandwidth authorization includes at least one of a first uplink bandwidth authorization and a second uplink bandwidth authorization; When the downlink data includes the first uplink bandwidth authorization, the OLT receives the uplink service data sent by the ONU in a registered state through a first uplink channel; When the downlink data includes the second uplink bandwidth authorization, the OLT receives, through the second uplink channel, a registration response message sent by the ONU in an unregistered state.

2. The method according to claim 1, characterized in that Also includes: The OLT generates the first upstream bandwidth authorization and the second upstream bandwidth authorization, and multiplexes the first upstream bandwidth authorization and the second upstream bandwidth authorization to obtain a multiplexed upstream bandwidth authorization.

3. The method according to claim 1 or 2, characterized in that: The method further comprises: The OLT generates the first uplink bandwidth grant including an uplink transmission time slot; and generates the second uplink bandwidth grant including a registration time slot.

4. The method according to claim 1 or 2, characterized in that: Also includes: The OLT obtains the channel transmission quality of the first upstream channel and the second upstream channel; when the channel transmission quality of the first upstream channel is better than the channel transmission quality of the second upstream channel, controls the first upstream channel to close the registration function, and controls the second upstream channel to open the registration function.

5. The method according to claim 1 or 2, characterized in that: Also includes: The OLT stores the generated uplink bandwidth authorization; The OLT controls the reception of uplink data according to the uplink bandwidth authorization, and / or authenticates and analyzes the uplink data sent by each of the ONUs according to the uplink bandwidth authorization.

6. The method according to claim 1 or 2, characterized in that: The downlink channel, the first uplink channel and the second uplink channel share the same optical distribution network ODN in a wavelength division multiplexing manner, and the wavelengths of the first uplink channel and the second uplink channel are different.

7. According to the method of claim 1 or 2, the uplink bandwidth authorization is carried in a bandwidth map BWmap message or a Gate message and sent to the ONU.

8. A method of optical communication, characterized in that: include: The optical network unit ONU receives downlink data sent by the optical line terminal OLT through a downlink channel; the downlink data includes an uplink bandwidth authorization, and the uplink bandwidth authorization includes at least one of a first uplink bandwidth authorization and a second uplink bandwidth authorization; When the downlink data includes the first uplink bandwidth authorization, the ONU sends the uplink service data to the OLT through the first uplink channel in a registered state; When the downstream data includes the second upstream bandwidth authorization, the ONU sends a registration response message to the OLT in an unregistered state through a second upstream channel.

9. The method according to claim 8, characterized in that Also includes: The ONU demultiplexes the received upstream bandwidth authorization to obtain the first upstream bandwidth authorization and the second upstream bandwidth authorization.

10. The method according to claim 8 or 9, characterized in that: If the ONU is in a registered state, sending the uplink service data to the OLT through the first uplink channel according to the uplink sending time slot in the first uplink bandwidth authorization; If the ONU is in an unregistered state, a registration response message is sent to the OLT through the second upstream channel according to the registration time slot in the second upstream bandwidth grant.

11. According to the method of claim 8 or 9, the uplink bandwidth authorization is carried in a bandwidth map BWmap message or a Gate message.

12. A method of optical communication, characterized in that: include: The optical line terminal OLT sends downlink data to the optical network unit ONU through a downlink channel, wherein the downlink data includes an uplink bandwidth authorization, and the uplink bandwidth authorization includes at least one of a first uplink bandwidth authorization and a second uplink bandwidth authorization; When the downlink data includes the first uplink bandwidth authorization, the OLT receives the first uplink service data sent by the ONU in a registered state through a first uplink channel; When the downlink data includes the second uplink bandwidth authorization, the OLT receives, through a second uplink channel, second uplink service data sent by the ONU in a registered state.

13. The method according to claim 12, characterized in that Also includes: The OLT generates the first upstream bandwidth authorization and the second upstream bandwidth authorization, and multiplexes the first upstream bandwidth authorization and the second upstream bandwidth authorization to obtain a multiplexed upstream bandwidth authorization.

14. The method according to claim 12 or 13, characterized in that The method further comprises: The OLT generates the first uplink bandwidth authorization including a first uplink transmission time slot; generates the second uplink bandwidth authorization including a second uplink transmission time slot; and the delay requirement of the first uplink service data is higher than the delay requirement of the second uplink service data.

15. The method according to claim 12 or 13, characterized in that Also includes: The OLT stores the generated uplink bandwidth authorization; The OLT controls the reception of uplink data according to the uplink bandwidth authorization, and / or authenticates and analyzes the uplink data sent by each of the ONUs according to the uplink bandwidth authorization.

16. The method according to claim 12 or 13, characterized in that The downlink channel, the first uplink channel and the second uplink channel share the same optical distribution network ODN in a wavelength division multiplexing manner, and the wavelengths of the first uplink channel and the second uplink channel are different.

17. The method according to claim 12 or 13, wherein the uplink bandwidth authorization is carried in a bandwidth map BWmap message or a Gate message and sent to the ONU.

18. A method of optical communication, characterized in that: include: The optical network unit ONU receives downlink data sent by the optical line terminal OLT through a downlink channel; the downlink data includes an uplink bandwidth authorization, and the uplink bandwidth authorization includes at least one of a first uplink bandwidth authorization and a second uplink bandwidth authorization; When the downlink data includes the first uplink bandwidth authorization, the ONU sends the first uplink service data to the OLT through the first uplink channel in a registered state; When the downlink data includes the second uplink bandwidth authorization, the ONU sends the second uplink service data to the OLT through the second uplink channel in a registered state.

19. The method according to claim 18, characterized in that Also includes: The ONU demultiplexes the received upstream bandwidth authorization to obtain the first upstream bandwidth authorization and the second upstream bandwidth authorization; sending uplink data on the first uplink channel according to the first uplink bandwidth authorization; Uplink data is sent on the second uplink channel according to the second uplink bandwidth authorization.

20. The method according to claim 18 or 19, characterized in that The delay requirement of the first uplink service data is higher than the delay requirement of the second uplink service data; If the ONU is in a registered state, the first upstream service data is sent to the OLT through the first upstream channel according to the upstream sending time slot in the first upstream bandwidth authorization; and the second upstream service data is sent to the OLT through the second upstream channel according to the upstream sending time slot in the second upstream bandwidth authorization.

21. The method according to claim 18 or 19, characterized in that Also includes: The ONU determines the service classification to which each service belongs according to the delay requirement of each service; When the service classification indicates that the service belongs to the first classification, the ONU sends uplink data corresponding to the service through the first uplink channel; When the service classification indicates that the service belongs to the second classification, the ONU sends uplink data corresponding to the service through the second uplink channel; Among them, the delay requirement of the services belonging to the first category is higher than the delay requirement of the services belonging to the second category.

22. The method according to claim 18 or 19, wherein the uplink bandwidth authorization is carried in a bandwidth map BWmap message or a Gate message.

23. An optical line terminal, characterized in that: The optical line terminal comprises a memory storing a computer program. When the computer program is executed, the optical line terminal executes the method according to any one of claims 1 to 7, or the optical line terminal executes the method according to any one of claims 12 to 17.

24. An optical network unit, characterized in that: The optical network unit includes a memory storing a computer program. When the computer program is executed, the optical network unit executes the method described in any one of claims 8 to 11, or the optical network unit executes the method described in any one of claims 18 to 22.

25. A passive optical network PON system, characterized in that: The system comprises: an optical line terminal OLT and at least two optical network units ONU; The OLT is used to execute the method according to any one of claims 1 to 7, and the ONU is used to execute the method according to any one of claims 8 to 11; Alternatively, the OLT is used to execute the method described in any one of claims 12-17, and the ONU is used to execute the method described in any one of claims 18-22.

26. An optical line terminal OLT, characterized in that: The OLT comprises: at least one dynamic bandwidth allocation DBA scheduling module, a downlink transmission convergence TC module, an uplink TC module, a downlink transmitter, a first uplink burst receiver and a second uplink burst receiver; The at least one DBA scheduling module is used to generate an uplink bandwidth authorization, wherein the uplink bandwidth authorization includes at least one of a first uplink bandwidth authorization and a second uplink bandwidth authorization; The downlink TC module is connected to the at least one DBA scheduling module, and is used to generate downlink data including the uplink bandwidth authorization through downlink framing aggregation; The downlink transmitter is connected to the downlink TC module and is used to send the downlink data to the optical network unit ONU through a downlink channel; The uplink TC module is connected to the first uplink burst receiver, and is used for receiving, through the first uplink burst receiver, uplink service data sent by the ONU in a registered state on the first uplink channel when the downlink data includes the first uplink bandwidth authorization; The upstream TC module is also connected to the second upstream burst receiver, and is used for receiving, through the second upstream burst receiver, a registration response message sent by the ONU in an unregistered state through the second upstream channel when the downstream data includes the second upstream bandwidth authorization.

27. The OLT according to claim 26, characterized in that: The at least one DBA scheduling module includes a first DBA scheduling module, a second DBA scheduling module and a multiplexing module; The first DBA scheduling module is used to generate the first uplink bandwidth authorization; The second DBA scheduling module is used to generate the second uplink bandwidth grant; The multiplexing module is connected to the first DBA scheduling module and the second DBA scheduling module respectively, and is used to multiplex the first uplink bandwidth authorization and the second uplink bandwidth authorization; The multiplexing module is also connected to the downstream TC module, and is used to provide the downstream TC module with a multiplexed upstream bandwidth authorization.

28. The OLT according to claim 27, characterized in that: The first DBA scheduling module is used to generate the first uplink bandwidth grant including the uplink transmission time slot; The second DBA scheduling module is used to generate the second uplink bandwidth grant including the registration time slot.

29. The OLT according to claim 27 or 28, characterized in that: The OLT further includes a control module, and the control module is connected to the first DBA scheduling module and the second DBA scheduling module respectively; The control module is used to control the first DBA scheduling module to turn off the registration function, and control the second DBA scheduling module to turn on the registration function; wherein the second uplink bandwidth authorization generated by the second DBA scheduling module with the registration function turned on includes a registration time slot.

30. The OLT according to any one of claims 26 to 28, characterized in that: The OLT also includes a memory; The memory is connected to each of the DBA scheduling modules and is used to store the uplink bandwidth authorization generated by each of the DBA scheduling modules; The uplink TC module is connected to the memory, and is used to control the first uplink burst receiver and the second uplink burst receiver to receive uplink data according to the uplink bandwidth authorization, and / or authenticate and parse the uplink data sent by each ONU according to the uplink bandwidth authorization.

31. The OLT according to any one of claims 26 to 28, characterized in that: The downlink channel, the first uplink channel and the second uplink channel share the same optical distribution network ODN in a wavelength division multiplexing manner, and the wavelengths of the first uplink channel and the second uplink channel are different.

32. An optical network unit ONU, characterized in that: The ONU comprises: a downlink transmission convergence TC module, at least one dynamic bandwidth allocation DBA response module, an uplink TC module, a downlink receiver, a first uplink burst transmitter and a second uplink burst transmitter; The downstream TC module is connected to the downstream receiver and the DBA response module respectively, and is used to provide the DBA response module with downstream data received by the downstream receiver through a downstream channel, wherein the downstream data is sent by an optical line terminal OLT, and the downstream data includes an upstream bandwidth authorization, and the upstream bandwidth authorization includes at least one of a first upstream bandwidth authorization and a second upstream bandwidth authorization; The DBA response module is connected to the uplink TC module, and is used to control the uplink TC module to send uplink data according to the uplink bandwidth authorization included in the downlink data; The uplink TC module is connected to the first uplink burst transmitter, and is used to send uplink service data to the OLT in a registered state on a first uplink channel through the first uplink burst transmitter when the downlink data includes the first uplink bandwidth authorization; The uplink TC module is connected to the second uplink burst transmitter, and is used for sending a registration response message to the OLT in an unregistered state on a second uplink channel through the second uplink burst transmitter when the downlink data includes the second uplink bandwidth authorization.

33. The ONU according to claim 32, characterized in that: The ONU includes a first DBA response module, a second DBA response module and a demultiplexing module; The demultiplexing module is connected to the downlink TC module, and is configured to demultiplex the uplink bandwidth authorization received by the downlink TC module to obtain the first uplink bandwidth authorization and the second uplink bandwidth authorization; The first DBA response module is connected to the demultiplexing module, and is used to control the uplink TC module to send uplink data through the first uplink channel according to the first uplink bandwidth authorization; The second DBA response module is connected to the demultiplexing module, and is used to control the uplink TC module to send uplink data through the second uplink channel according to the second uplink bandwidth authorization.

34. The ONU according to claim 33, characterized in that: If the ONU is in a registered state, the uplink TC module is used to send a first enable signal to the first uplink burst transmitter according to the uplink transmission time slot in the first uplink bandwidth authorization, wherein the first enable signal is used to instruct the first uplink burst transmitter to send the uplink service data through the first uplink channel; If the ONU is in an unregistered state, the upstream TC module is used to send a second enable signal to the second upstream burst transmitter according to the registration time slot in the second upstream bandwidth authorization, and the second enable signal is used to instruct the second upstream burst transmitter to send a registration response message through the second upstream channel.

35. The ONU according to any one of claims 32 to 34, characterized in that: The ONU includes an optical module slot, and the optical module slot is used to insert the first optical module or the second optical module; The first optical module at least includes the downlink receiver and the first uplink burst transmitter; The second optical module at least includes the downlink receiver and the second uplink burst transmitter; Wherein, when the ONU is in an unregistered state, the second optical module is inserted into the optical module slot; when the ONU is in a registered state, the first optical module is inserted into the optical module slot.

36. The ONU according to any one of claims 32 to 34, characterized in that: The ONU includes a DBA response module and a channel selection module; The channel selection module is connected to the first uplink burst transmitter, the second uplink burst transmitter and the uplink TC module respectively; The DBA response module is configured to control the uplink TC module to send uplink service data according to the first uplink bandwidth authorization, or to control the uplink TC module to send a registration response message according to the second uplink bandwidth authorization; The channel selection module is used to select the first uplink burst transmitter to send the uplink service data generated by the uplink TC module when the ONU is in a registered state, or to select the second uplink burst transmitter to send the registration response message generated by the uplink TC module when the ONU is in an unregistered state.

37. The ONU according to any one of claims 32 to 34, characterized in that: The downlink channel, the first uplink channel and the second uplink channel share the same optical distribution network ODN in a wavelength division multiplexing manner, and the wavelengths of the first uplink channel and the second uplink channel are different.

Citation Information

Patent Citations

  • Network system, optical network unit and optical line terminal

    CN101466052A

  • Optical line terminal, optical network unit and passive optical network system

    CN101692716A