Information transmission method and device, OLT, ONU, storage medium and program product

By creating carrier groups in the OLT and adjusting the TIA gain, the uplink burst problem caused by inconsistent ONU power attenuation in the multi-carrier architecture was solved, thereby improving the reliability of information transmission.

CN120980375APending Publication Date: 2025-11-18ZTE CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410585946.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-05-11
Publication Date
2025-11-18

AI Technical Summary

Technical Problem

In a multi-carrier PON network, the inconsistent power attenuation of different ONUs due to optical path distance and link insertion loss can lead to uplink burst problems and affect the reliability of information transmission.

Method used

The OLT creates carrier groups, and the difference in the range of receive performance values ​​corresponding to each carrier group is less than or equal to the maximum receive performance difference. The receive performance value of the ONU is within this range, and the OLT ensures successful demodulation of information by adjusting the TIA gain.

Benefits of technology

It improves the reliability of information transmission, ensures that the carrier information of different ONUs can be correctly received and demodulated, and solves the uplink burst problem.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120980375A_ABST
    Figure CN120980375A_ABST
Patent Text Reader

Abstract

The invention discloses an information transmission method and device, an OLT, an ONU, a storage medium and a program product, and belongs to the technical field of communication. The method comprises the following steps: in a first time period, receiving carrier information sent by an optical network unit ONU corresponding to a first carrier group on an uplink subcarrier of the first carrier group; wherein the first carrier group is any carrier group in at least one carrier group created by the OLT; the difference value between the upper limit value and the lower limit value of the receiving performance value range corresponding to each carrier group is smaller than or equal to a first receiving performance difference value, and the first receiving performance difference value is smaller than or equal to the maximum receiving performance difference value between carrier information which is simultaneously received and successfully demodulated by the OLT; the receiving performance value of the ONU corresponding to each carrier group is within the receiving performance value range corresponding to the carrier group. The information transmission reliability can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application belongs to the technical field of communication, and particularly relates to an information transmission method and device, an OLT, an ONU, a storage medium and a program product. BACKGROUND

[0002] Passive optical network (PON) technology is a point-to-multipoint (P2MP) broadband access technology based on a passive optical distribution network (ODN) network, and uplink and downlink transmission wavelengths are independent, and data is time division multiplexed (TDM).

[0003] With the increasing demand for rate, the existing TDM technology can no longer meet the transmission rate requirements of future PONs. Based on this, a multi-carrier architecture is introduced, which combines TDM technology with carrier multiplexing technology. Compared with traditional time domain multiplexing, the multi-carrier architecture adds a frequency domain dimension for multiplexing, divides a single wavelength signal into multiple subcarriers, and transmits the signal to different users through different links.

[0004] The multi-carrier architecture has the advantages of flexibility and efficiency, but in the uplink transmission process, due to the optical path distance of different optical network units (ONUs), link insertion loss, and other reasons, the power attenuation of each ONU is different, and the power of the optical signals emitted by different ONUs reaching the optical line terminal (OLT) side is different, causing uplink burst problems.

[0005] The traditional TDM technology solves the uplink burst problem in the following way: when the information of an ONU with large attenuation is received, the trans-impedance amplifier (TIA) gain of the receiver in the OLT is adjusted to a large gain mode, and the output swing is increased to ensure normal reception and demodulation of the information of the ONU. However, in the multi-carrier architecture, the receiver may receive information sent by multiple ONUs through different subcarriers at the same time. If the power difference of the information of the multiple ONUs reaching the OLT is large, the receiver cannot correctly adjust the TIA gain for the received information of the ONUs, and thus cannot guarantee normal reception and demodulation of the information of the ONUs, thereby causing low information transmission reliability. SUMMARY

[0006] The embodiments of the present application provide an information transmission method, device, OLT, ONU, storage medium and program product, which can solve the problem of low information transmission reliability.

[0007] In a first aspect, the embodiments of the present application provide an information transmission method, executed by an optical line terminal (OLT), the method comprising:

[0008] receiving, in a first time period, carrier information sent by an optical network unit (ONU) corresponding to a first carrier group on uplink subcarriers of the first carrier group;

[0009] wherein the first carrier group is any carrier group in at least one carrier group created by the OLT; a difference between an upper limit value and a lower limit value of a receiving performance value range corresponding to each carrier group is less than or equal to a first receiving performance difference value, the first receiving performance difference value being less than or equal to a maximum receiving performance difference value between carrier information simultaneously received and successfully demodulated by the OLT; and a receiving performance value of an ONU corresponding to each carrier group is within the receiving performance value range corresponding to the carrier group.

[0010] In a second aspect, the embodiments of the present application provide an information transmission method, executed by an ONU, the method comprising:

[0011] sending carrier information on uplink subcarriers of a first carrier group;

[0012] wherein a time of arrival of the carrier information at an OLT is within a first time period;

[0013] the first carrier group is any carrier group in at least one carrier group created by the OLT; a difference between an upper limit value and a lower limit value of a receiving performance value range corresponding to each carrier group is less than or equal to a first receiving performance difference value, the first receiving performance difference value being less than or equal to a maximum receiving performance difference value between carrier information simultaneously received and successfully demodulated by the OLT; and a receiving performance value of an ONU corresponding to each carrier group is within the receiving performance value range corresponding to the carrier group.

[0014] In a third aspect, the embodiments of the present application provide an information transmission apparatus, the apparatus comprising:

[0015] a first receiving module configured to receive, in a first time period, carrier information sent by an optical network unit (ONU) corresponding to a first carrier group on uplink subcarriers of the first carrier group;

[0016] The first carrier group is any carrier group of at least one carrier group created by the OLT; a difference between an upper limit value and a lower limit value of a corresponding receiving performance value range of each carrier group is less than or equal to a first receiving performance difference value, the first receiving performance difference value is less than or equal to a maximum receiving performance difference value between carrier information simultaneously received and successfully demodulated by the OLT; and a receiving performance value of the ONU corresponding to each carrier group is within the corresponding receiving performance value range of the carrier group.

[0017] In a fourth aspect, an embodiment of the present application provides an information transmission device, the device comprising:

[0018] A first sending module is configured to send carrier information on uplink subcarriers of a first carrier group.

[0019] The time when the carrier information reaches the OLT is within a first time period.

[0020] The first carrier group is any carrier group of at least one carrier group created by the OLT; a difference between an upper limit value and a lower limit value of a corresponding receiving performance value range of each carrier group is less than or equal to a first receiving performance difference value, the first receiving performance difference value is less than or equal to a maximum receiving performance difference value between carrier information simultaneously received and successfully demodulated by the OLT; and a receiving performance value of the ONU corresponding to each carrier group is within the corresponding receiving performance value range of the carrier group.

[0021] In a fifth aspect, an embodiment of the present application provides an OLT, which comprises a processor and a memory, the memory stores programs or instructions executable on the processor, and the programs or instructions are executed by the processor to implement the steps of the method according to the first aspect.

[0022] In a sixth aspect, an embodiment of the present application provides an ONU, which comprises a processor and a memory, the memory stores programs or instructions executable on the processor, and the programs or instructions are executed by the processor to implement the steps of the method according to the second aspect.

[0023] In a seventh aspect, an embodiment of the present application provides a readable storage medium, which stores programs or instructions, and the programs or instructions are executed by a processor to implement the steps of the method according to the first aspect or the second aspect.

[0024] In an eighth aspect, an embodiment of the present application provides a chip, which comprises a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to run programs or instructions to implement the method according to the first aspect or the second aspect.

[0025] In a ninth aspect, an embodiment of the present application provides a computer program product, which is stored in a storage medium, and the program product is executed by at least one processor to implement the method in the first aspect or the second aspect.

[0026] In the embodiment of the present application, the OLT can create at least one carrier group, wherein the difference between the upper limit value and the lower limit value of the corresponding receiving performance value range of each carrier group is less than or equal to the first receiving performance difference value, the first receiving performance difference value is less than or equal to the maximum receiving performance difference value between the carrier information that the OLT can simultaneously receive and successfully demodulate; and the receiving performance value of the corresponding ONU of each carrier group is located in the corresponding receiving performance value range of the carrier group. For any carrier group created by the OLT, taking the first carrier group as an example, the carrier information sent by the corresponding ONU of the first carrier group on the uplink subcarrier of the first carrier group can reach the OLT within a first time period, so that the OLT can receive the carrier information of the corresponding ONU of the first carrier group on the uplink subcarrier of the first carrier group within the first time period. In this way, since the receiving performance value of the corresponding ONU of the first carrier group is located in the corresponding receiving performance value range of the first carrier group, the receiver of the OLT can accurately adjust the TIA gain, and ensure that the carrier information of the corresponding ONU of the first carrier group can be received and successfully demodulated by the OLT, thereby improving the reliability of information transmission. BRIEF DESCRIPTION OF DRAWINGS

[0027] Figure 1 is one of the schematic diagrams of information transmission provided by the embodiment of the present application;

[0028] Figure 2 is one of the flowcharts of the information transmission method provided by the embodiment of the present application;

[0029] Figure 3 is the second flowchart of the information transmission method provided by the embodiment of the present application;

[0030] Figure 4 is the second schematic diagram of information transmission provided by the embodiment of the present application;

[0031] Figure 5 is the third schematic diagram of information transmission provided by the embodiment of the present application;

[0032] Figure 6a is the fourth schematic diagram of information transmission provided by the embodiment of the present application;

[0033] Figure 6b is the fifth schematic diagram of information transmission provided by the embodiment of the present application;

[0034] Figure 7 is one of the structural diagrams of the information transmission device provided by the embodiment of the present application;

[0035] Figure 8 Figure 2 is a structural diagram of an information transmission device according to an embodiment of the present application;

[0036] Figure 9 Figure 3 is a structural diagram of an information transmission device according to an embodiment of the present application. DETAILED DESCRIPTION

[0037] The technical solutions in the embodiments of the present application will be clearly described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, but not all of them. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art belong to the scope of protection of the present application.

[0038] The terms "first", "second", and the like in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way can be interchanged under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than that illustrated or described herein, and the objects distinguished by "first", "second", etc. are generally a category, not limited to the number of objects, for example, the first object can be one or more. In addition, "and / or" in the specification and claims means at least one of the connected objects, and the character " / ", generally represents a "or" relationship between the front and rear associated objects.

[0039] For the convenience of understanding, some contents related to the embodiments of the present application are described below:

[0040] In a multi-carrier architecture, the receiver of the OLT can receive information sent by multiple ONUs through different carriers in the same time period. If the power difference of the information of the multiple ONUs when arriving at the OLT is large, since the TIA gain of the receiver is different in the power range handled by each TIA, the receiver will not be able to correctly adjust the TIA gain for the received information of the ONUs, at this time the signal quality on the OLT side will not be guaranteed, so that the system cannot work normally.

[0041] As shown in Figure 1 Taking the example of ONU1 to ONU6 sending information on different carriers respectively, since the link attenuation of ONU2 and ONU4 is larger than that of other ONUs, compared with other ONUs, the information of ONU2 and ONU4 has smaller power when arriving at the OLT, if the receiver of the OLT adjusts the TIA to adapt to the power of the information of other ONUs when arriving at the OLT, the information of ONU2 and ONU4 will be greatly affected in signal quality due to the lack of sufficient TIA gain of the receiver, thereby affecting the normal demodulation transmission of the information of ONU2 and ONU4.

[0042] Based on this, the embodiment of the present application provides an information transmission method. In the uplink transmission of the multi-carrier PON network, the corresponding carriers of the ONUs can be grouped according to the receiving performance values of the ONUs, so as to solve the uplink burst problem of the multi-carrier PON network.

[0043] In the embodiment of the present application, the receiving performance value of the ONU is the performance value of the information of the ONU when it reaches the OLT. In the above description, the performance value is represented as power, but this does not limit the specific representation of the performance value. In actual application, the performance value can be but is not limited to any of the following: power, signal quality, signal strength, signal-to-noise and interference ratio (SINR), and symbol error rate (BER). Correspondingly, the receiving performance value can be any of the following: received optical power, received signal strength indication (RRSI) value, received signal quality, received signal strength, SINR, and BER.

[0044] The receiving performance value of the ONU is related to the transmitting optical power of the ONU and the target parameter. The target parameter can be any parameter that causes power attenuation of the ONU, and can include at least one of the following: optical path distance of the ONU, link loss of the ONU, uplink bandwidth of the corresponding carrier of the ONU, and modulation mode of the corresponding carrier of the ONU.

[0045] It can be understood that, in the case that the target parameters of different ONUs are different, if their transmitting optical powers are the same, their receiving performance values will be different. Conversely, if their receiving performance values are the same, their transmitting optical powers will be different.

[0046] The OLT corresponds to a receiving performance value range. In the case that the receiving performance value of the carrier information falls within the receiving performance value range corresponding to the OLT, the carrier information can be successfully demodulated by the OLT. In the case that the receiving performance value of the carrier information does not fall within the receiving performance value range corresponding to the OLT, the carrier information cannot be successfully demodulated by the OLT. Based on this, the difference between the upper limit value and the lower limit value of the receiving performance value range corresponding to the OLT, i.e., the maximum receiving performance difference between the carrier information that can be simultaneously received and successfully demodulated by the OLT.

[0047] The information transmission method provided by the embodiment of the present application will be described in detail in combination with some embodiments and their application scenarios, with reference to the accompanying drawings.

[0048] Reference is made to Figure 2 , Figure 2 is one of the flowcharts of the information transmission method provided by the embodiment of the present application. Figure 2The information transmission method shown is executed by an OLT. As shown in Figure 2 The information transmission method can include the following steps:

[0049] Step 201, receiving, in a first time period, carrier information sent by an optical network unit (ONU) corresponding to a first carrier group on uplink subcarriers of the first carrier group.

[0050] The first carrier group is any carrier group in at least one carrier group created by the OLT; a difference between an upper limit value and a lower limit value of a receiving performance value range corresponding to each carrier group is less than or equal to a first receiving performance difference value, which is less than or equal to a maximum receiving performance difference value between carrier information that the OLT can simultaneously receive and successfully demodulate; and a receiving performance value of an ONU corresponding to each carrier group is within the receiving performance value range corresponding to the carrier group.

[0051] In the embodiments of the present application, the OLT can create at least one carrier group, and each carrier group corresponds to a receiving performance value range.

[0052] A difference between an upper limit value and a lower limit value of a receiving performance value range corresponding to each carrier group is less than or equal to a first receiving performance difference value. Further, the first receiving performance difference value can be less than or equal to a maximum receiving performance difference value between carrier information that the OLT can simultaneously receive and successfully demodulate, so that the OLT can receive and successfully demodulate carrier information with a receiving performance value falling within the same receiving performance value range.

[0053] In a specific implementation, the first receiving performance difference value can be predefined by a protocol or determined by the OLT in advance, and can be determined according to actual conditions, which is not limited in the embodiments of the present application.

[0054] It should be noted that a difference between an upper limit value and a lower limit value of a receiving performance value range corresponding to different carrier groups can be equal or unequal. The receiving performance value ranges corresponding to different carrier groups can be the same or different. Further, for carrier groups corresponding to different receiving performance value ranges, the receiving performance value ranges can be continuous or discontinuous.

[0055] After the OLT creates at least one carrier group, the OLT can allocate carriers to each carrier group. In a specific implementation, a receiving performance value of an ONU can be obtained, and then the receiving performance value of the ONU is compared with a receiving performance value range corresponding to each carrier group. If the receiving performance value of the ONU is within the receiving performance value range corresponding to a carrier group, a carrier corresponding to the ONU can be allocated to the carrier group, and the ONU can be regarded as an ONU corresponding to the carrier group. Therefore, in the embodiments of the present application, a receiving performance value of an ONU corresponding to each carrier group is within the receiving performance value range corresponding to the carrier group.

[0056] Since the receiving performance value of the ONU corresponding to each carrier group is in a receiving performance value range, each carrier group can correspond to a TIA gain, that is, the OLT can use the same TIA gain when receiving the carrier information sent through the carriers of the same carrier group. The TIA gain corresponding to each carrier group can satisfy that the adjusted receiving performance value of the carrier information of the ONU corresponding to the carrier group falls into the receiving performance value range corresponding to the OLT, so as to be successfully received and demodulated by the OLT.

[0057] Therefore, the OLT can accurately adjust the TIA gain for the carrier information of the ONU corresponding to the same carrier group, so as to ensure that the carrier information of the ONU corresponding to the same carrier group can be received and successfully demodulated by the OLT, thereby improving the reliability of information transmission.

[0058] Based on this, in the embodiments of the present application, the OLT can receive the carrier information of the ONU corresponding to the same carrier group in the same time period.

[0059] The OLT can receive the carrier information of the ONU corresponding to different carrier groups in different time periods, that is, stagger the receiving time periods of the carrier information of the ONU corresponding to different carrier groups. The receiving time period of the carrier information of the ONU corresponding to a carrier group can be referred to as the receiving time period corresponding to the carrier group. That is, in the embodiments of the present application, each carrier group corresponds to a receiving time period. In this way, the OLT can accurately adjust the TIA gain in each receiving time period, thereby improving the reliability of information transmission.

[0060] When implemented, the receiving time period corresponding to each carrier group can be determined by the OLT in advance, or can be determined by the OLT and the ONU in negotiation, but is not limited thereto.

[0061] In step 201, the receiving time period corresponding to the first carrier group is the first time period. The OLT receives the carrier information received by the ONU corresponding to the first carrier group on the uplink subcarrier of the first carrier group in the first time period.

[0062] Step 201 is exemplarily illustrated by the receiving of the carrier information of the ONU corresponding to the first carrier group, but it should be noted that the first carrier group can be any carrier group created by the OLT, that is, in the embodiments of the present application, for any carrier group created by the OLT, the OLT can receive the carrier information sent by the ONU corresponding to the carrier group on the uplink subcarrier of the carrier group in the receiving time period corresponding to the carrier group. In this way, the carrier information received by the OLT in the same time period corresponds to the same carrier group, so as to enable the receiver to correctly adjust the TIA gain and improve the reliability of data transmission.

[0063] The information transmission method of the embodiment can be used to create at least one carrier group, wherein the difference between the upper limit value and the lower limit value of the corresponding receiving performance value range of each carrier group is less than or equal to a first receiving performance difference value, the first receiving performance difference value is less than or equal to the maximum receiving performance difference value between the carrier information that can be simultaneously received and successfully demodulated by the OLT, and the receiving performance value of the corresponding ONU of each carrier group is within the corresponding receiving performance value range of the carrier group. For any carrier group created by the OLT, taking the first carrier group as an example, the carrier information sent by the corresponding ONU of the first carrier group on the uplink subcarriers of the first carrier group can reach the OLT within a first time period, so that the OLT can receive the carrier information of the corresponding ONU of the first carrier group on the uplink subcarriers of the first carrier group within the first time period. In this way, since the receiving performance value of the corresponding ONU of the first carrier group is within the corresponding receiving performance value range of the first carrier group, the receiver of the OLT can accurately adjust the TIA gain, so as to ensure that the carrier information of the corresponding ONU of the first carrier group can be received and successfully demodulated by the OLT, thereby improving the reliability of information transmission.

[0064] In some embodiments, before the first time period, the method further comprises:

[0065] sending first information on the downlink subcarriers of the first carrier group;

[0066] wherein the first information is used to indicate that the corresponding ONU of the first carrier group sends carrier information in a second time period, and the carrier information sent by the corresponding ONU of the first carrier group in the second time period satisfies that the arrival time at the OLT is within the first time period.

[0067] In this embodiment, the OLT can further indicate the corresponding sending time period of each carrier group, i.e., the time period in which the corresponding ONU of each carrier group sends carrier information.

[0068] In actual application, the receiving time of carrier information is related to the sending time of carrier information and transmission delay. The transmission delay of carrier information can be determined based on at least one of the following: transmission distance, processing delay of each device in the transmission path.

[0069] Therefore, in order to ensure that the receiving time periods corresponding to different carrier groups are different, the OLT can determine the sending time period corresponding to each carrier group by using the transmission delay and the receiving time period corresponding to the carrier group before indicating the sending time period corresponding to each carrier group, so that the sending time period corresponding to each carrier group indicated by the OLT can meet the requirement that the carrier information sent by the ONU corresponding to each carrier group in the time period can be received in the receiving time period corresponding to each carrier group, thereby improving the probability of successful reception and demodulation of the carrier information.

[0070] It can be understood that, if the transmission delays of two pieces of carrier information sent at the same time are different, the times at which the two pieces of carrier information arrive at the OLT are different, and if the transmission delays of two pieces of carrier information sent at different times are different, the times at which the two pieces of carrier information arrive at the OLT can be the same. Based on this, it can be understood that, although the receiving time periods corresponding to different carrier groups are different, the sending time periods corresponding to different carrier groups can be the same or different, which can be determined according to actual conditions.

[0071] For the convenience of understanding, the first carrier group is still taken as an example for illustration, and the sending time period corresponding to the first carrier group is the second time period.

[0072] In a specific implementation, after determining the second time period corresponding to the first carrier group, the OLT can send first information on the downlink subcarriers of the first carrier group to indicate the ONU corresponding to the first carrier group to perform uplink transmission in the second time period. In this way, after receiving the first information on the downlink subcarriers of the first carrier group, the ONU corresponding to the first carrier group can know the second time period corresponding to the first carrier group and send carrier information in the second time period.

[0073] In some implementations, the second time period can be carried in the first information. In this implementation, the second time period carried in the first information can be the time period of the carrier group corresponding to the ONU receiving the first information by default, so that the amount of information of the first information can be reduced and information transmission resources can be saved.

[0074] In other implementations, the second time period and the identifier of the first carrier group can be carried in the first information, so that the ONU receiving the first information can accurately identify the carrier group corresponding to the time period carried in the first information, thereby improving the reliability of information transmission.

[0075] In this embodiment, the OLT can indicate the sending time period corresponding to each carrier group, so that the carrier information of the ONU corresponding to each carrier group can arrive at the OLT in the receiving time period corresponding to each carrier group, so that the OLT can stagger the reception of the carrier information of the ONUs corresponding to different carrier groups, thereby improving the probability of successful reception and demodulation of the carrier information.

[0076] In the above embodiment, the OLT determines the transmission time period corresponding to each carrier group, so that the flexibility of determining the time period corresponding to each carrier group can be improved.

[0077] In some other embodiments, the transmission time period corresponding to each carrier group can be determined by negotiation between the OLT and the ONU, so that the transmission time period corresponding to each carrier group can meet the expectation of both the OLT and the ONU, thereby improving the reliability of determining the transmission time period corresponding to each carrier group.

[0078] The embodiments of the present application do not limit the creation manner of the carrier group, which is specifically described as follows.

[0079] In some embodiments, before the first information is transmitted on the downlink subcarriers of the first carrier group, the method can further include:

[0080] dividing the reception performance values from the maximum reception performance value of the ONU to the minimum reception performance value of the ONU by the second reception performance difference to obtain at least one reception performance value range, wherein the second reception performance difference is less than or equal to the first reception performance difference;

[0081] creating at least one carrier group corresponding to the at least one reception performance value range.

[0082] In this embodiment, the OLT can first obtain the maximum reception performance value and the minimum reception performance value of the ONU.

[0083] When implemented, the maximum reception performance value and the minimum reception performance value of the ONU can be determined based on the maximum transmission optical power and the minimum transmission optical power of the ONU, and based on at least one power attenuation determined based on at least one target parameter of the ONU. The maximum transmission optical power and the minimum transmission optical power of the ONU can be predefined by a protocol.

[0084] When the reception performance value is the reception optical power, the difference between the maximum transmission optical power of the ONU and the minimum value in the at least one power attenuation can be determined as the maximum reception optical power of the ONU, and the difference between the minimum transmission optical power of the ONU and the maximum value in the at least one power attenuation can be determined as the minimum reception optical power of the ONU.

[0085] When the reception performance value is other than the reception optical power, a conversion relationship between the reception performance value and the reception optical power can be determined in advance, and then the maximum transmission optical power of the ONU is converted by using the conversion relationship to obtain the maximum value of the reception performance value, and the minimum transmission optical power of the ONU is converted by using the conversion relationship to obtain the minimum value of the reception performance value.

[0086] Then, the reception performance values from the maximum reception performance value of the ONUs to the minimum reception performance value of the ONUs can be divided by the second reception performance difference to obtain at least one reception performance value range. Then, a corresponding carrier group can be created for each reception performance value range.

[0087] Of course, it can be understood that the OLT can also create the corresponding carrier group for the divided partial reception performance value range first; for other reception performance value ranges, the corresponding carrier group can be created again when there is a creation demand, such as when the reception performance value of the activated ONU does not fall within the reception performance value range corresponding to the existing carrier group. That is, the embodiments of the present application do not limit the creation time of each carrier group, and different carrier groups can be created at the same time or at different times, which can be determined according to actual conditions, and the embodiments of the present application do not limit this.

[0088] The second reception performance difference is less than or equal to the first reception performance difference, so that the difference between the upper limit value and the lower limit value of the reception performance value range corresponding to the created carrier group is less than or equal to the first reception performance difference.

[0089] In specific implementation, the reception performance values are divided at equal intervals from the maximum reception performance value or the minimum reception performance value of the ONUs by the second reception performance value. It can be understood that in this case, the reception performance value ranges corresponding to each carrier group are continuous. In addition, the difference between the upper limit value and the lower limit value of each reception performance value range except the last divided reception performance value range is equal, and is the second reception performance difference.

[0090] In this embodiment, since the reception performance value range is obtained by dividing the reception performance values from the maximum reception performance value of the ONUs to the minimum reception performance value of the ONUs by the second reception performance difference, the reception performance value range corresponding to each carrier group can cover the maximum reception performance value and the minimum reception performance value of the ONUs, so that the case that there is no corresponding carrier group for the ONU can be avoided, and the reliability of ONU transmission can be improved.

[0091] In other embodiments, the reception performance values from the maximum reception performance value of the ONUs to the minimum reception performance value of the ONUs can be randomly divided, but the random division satisfies that the difference between the upper limit value and the lower limit value of each reception performance value range is less than or equal to the first reception performance difference, so that the flexibility of the reception performance value division can be improved.

[0092] The allocation of the carrier is described below.

[0093] In some embodiments, the method can further include:

[0094] If the receiving performance value of the activated ONU is located in the first receiving performance value range corresponding to the first carrier group, the carrier corresponding to the activated ONU is allocated to the first carrier group.

[0095] In this embodiment, before allocating a carrier, it can be determined whether the ONU corresponding to the carrier has completed activation, i.e., whether the ONU is an activated ONU.

[0096] If the ONU corresponding to the carrier has completed activation, for the activated ONU, the OLT can compare the receiving performance value of the ONU corresponding to the carrier with the receiving performance value ranges corresponding to the carrier groups. If the receiving performance value of the ONU corresponding to the carrier falls within the receiving performance value range corresponding to a carrier group, the carrier can be allocated to the carrier group. If the receiving performance value of the ONU corresponding to the carrier does not fall within the receiving performance value range corresponding to an existing carrier group, in one implementation, the allocation of the carrier can be abandoned; in another implementation, a new carrier group can be created, so that the receiving performance value of the ONU corresponding to the carrier falls within the receiving performance value range corresponding to the newly created carrier group, and then the carrier is allocated to the newly created carrier group.

[0097] If the ONU corresponding to the carrier has not completed activation, for the to-be-activated ONU, in one implementation, the allocation of the carrier can be abandoned; in another implementation, the ONU corresponding to the carrier can be registered for activation first, and then the allocation of the carrier can be performed.

[0098] In this embodiment, the allocation of the carrier corresponding to the activated ONU can be performed based on the receiving performance value of the activated ONU and the receiving performance value ranges corresponding to the carrier groups. In this way, it can be ensured that the ONUs corresponding to the carriers in a carrier group all fall within the receiving performance value range corresponding to the carrier group, and the information transmission reliability can be improved.

[0099] In other embodiments, before allocating a carrier, the state of the ONU corresponding to the carrier can also not be concerned, and the receiving performance value of the ONU corresponding to the carrier can be directly compared with the receiving performance value ranges corresponding to the carrier groups to achieve the allocation of the carrier. In this way, the range of the carriers can be expanded.

[0100] In actual applications, considering that the hardware bearing capacity of the receiver of the OLT is limited, the receiver can support a limited number of carriers in the same time period, the maximum number of carriers m of a carrier group can be constrained, i.e., at most m carriers can be allocated to each carrier group, and m is a positive integer.

[0101] In some embodiments, m can satisfy any of the following conditions:

[0102] 1) determined based on the maximum bandwidth limit and the maximum receiving performance value limit of the receiver in the OLT;

[0103] 2) is predefined by protocol.

[0104] In 1), m can be determined by the OLT based on the maximum bandwidth limit and the maximum receiving performance value limit of its own receiver. In a specific implementation, the maximum bandwidth limit of the receiver can be divided by the bandwidth of a single carrier, and the result is rounded down to obtain a first value; the maximum receiving performance value limit of the receiver can be divided by the receiving performance value of a single carrier, and the result is rounded down to obtain a second value; then the smaller one of the first value and the second value is determined as m. In this way, the bandwidth of the m carriers can be received simultaneously when transmitted at different frequencies, and the total receiving performance value will not exceed the maximum bearing capacity of the receiver, thereby improving the reliability of information transmission.

[0105] In 2), m can be predefined by protocol. In a specific implementation, considering that the hardware bearing capacity of different receivers is different, the maximum bandwidth limit and the maximum receiving performance value limit of at least two receivers can be obtained, and for each receiver, a first value and a second value can be calculated in the aforementioned manner. Then, the minimum value of all the first values and the second values can be taken as m. In this way, m can be applicable to at least two receivers, thereby improving the scope of application of m.

[0106] The m determined in the above manner can at least enable the OLT to receive the same carrier group created by itself to meet the hardware bearing capacity of its own receiver, thereby improving the reliability of information transmission.

[0107] In the case of restricting the maximum number of carriers m of the carrier group, if the receiving performance value of the ONU corresponding to a certain carrier falls within the receiving performance value range corresponding to a certain carrier group, it can be further determined whether the number of carriers of the carrier group reaches m, and then it is decided to which carrier group the carrier is allocated.

[0108] In some embodiments, the allocating the carrier corresponding to the activated ONU to the first carrier group comprises:

[0109] In the case where the number of carriers of the first carrier group does not reach m, the carrier corresponding to the activated ONU is allocated to the first carrier group; m is a positive integer.

[0110] In this embodiment, the receiving performance value of the ONU falls within the receiving performance value range corresponding to the first carrier group, and the number of carriers of the first carrier group does not reach m, so the OLT can directly allocate the carrier to the first carrier group, thereby simplifying the allocation of the carrier.

[0111] In other embodiments, the method can further comprise:

[0112] In a case where the number of carriers in the first carrier group reaches m, the carrier corresponding to the activated ONU is allocated to a target carrier group; the target carrier group is different from the first carrier group.

[0113] In this embodiment, the receiving performance value of the ONU falls within the range of receiving performance values corresponding to the first carrier group, but the number of carriers in the first carrier group reaches m, at which time the carrier cannot be allocated to the first carrier group any more and needs to be allocated to a carrier group other than the first carrier group. In this way, the number of carrier groups can be limited to the maximum number of carriers, thereby improving information transmission reliability.

[0114] The determination of the target carrier group in a case where the number of carriers in the first carrier group reaches m is described below.

[0115] The method can further include, before the carrier corresponding to the activated ONU is allocated to the target carrier group:

[0116] a second carrier group corresponding to the first range of receiving performance values is created;

[0117] The target carrier group is the second carrier group.

[0118] In the determination method one, in a case where the receiving performance value of the ONU falls within the range of receiving performance values corresponding to the first carrier group, but the number of carriers in the first carrier group reaches m, the OLT can create a new carrier group, i.e., a second carrier group, and the second carrier corresponds to the first range of receiving performance values corresponding to the first carrier group. The second carrier group can be understood as a sub-carrier group of the first carrier group.

[0119] After that, the carrier can be allocated to the second carrier group. That is, in the determination method one, the target carrier group is the newly created sub-carrier group of the first carrier group.

[0120] In the determination method one, in a case where the receiving performance value of the ONU falls within the range of receiving performance values corresponding to the first carrier group, but the number of carriers in the first carrier group reaches m, the OLT can newly create a sub-carrier group of the first carrier group and allocate the carrier to the newly created carrier group, thereby improving carrier allocation efficiency.

[0121] The method can further include, before the carrier corresponding to the activated ONU is allocated to the target carrier group:

[0122] a carrier group whose number of carriers does not reach m is queried;

[0123] In a case where it is queried that the number of carriers in the third carrier group does not reach m, a first power adjustment command is sent to the activated ONU.

[0124] The first power adjustment command comprises a first transmission optical power adjustment value; and the first transmission optical power adjustment value satisfies that, after the active ONU performs transmission optical power adjustment according to the first transmission optical power adjustment value, the receiving performance value of the active ONU is located in the second receiving performance value range corresponding to the third carrier group.

[0125] The allocating the carrier corresponding to the active ONU into the target carrier group comprises:

[0126] In a case where the second information is received, the carrier corresponding to the active ONU is allocated into the third carrier group; and the second information indicates that the active ONU performs transmission optical power adjustment according to the first transmission optical power adjustment value.

[0127] The target carrier group is the third carrier group.

[0128] In the determination mode two, in a case where the receiving performance value of the ONU falls into the receiving performance value range corresponding to the first carrier group, but the number of carriers of the first carrier group reaches m, the OLT can first query whether there is a carrier group with a number of carriers not reaching m in the created carrier groups.

[0129] In a specific implementation, in one implementation manner, the OLT can take the first queried carrier group with a number of carriers not reaching m as the third carrier group, so that the carrier allocation efficiency can be improved. In another implementation manner, the OLT can take the carrier group with a number of carriers not reaching m and a receiving performance value range closest to the receiving performance value range corresponding to the first carrier group as the third carrier group, so that the adjustment amount of the transmission optical power of the ONU can be reduced.

[0130] In one example, the OLT can query, in order from small to large, whether the number of carriers of each carrier group reaches m according to the difference between the upper limit value of the receiving performance value range corresponding to the carrier group and the upper limit value of the receiving performance value range corresponding to the first carrier group, and take the first queried carrier group with a number of carriers not reaching m as the third carrier group, so that, compared with other carrier groups with a number of carriers not reaching m, the receiving performance value range corresponding to the third carrier group can be closer to the receiving performance value range corresponding to the first carrier group, thereby reducing the adjustment amount of the transmission optical power of the ONU.

[0131] After the third carrier group is determined, the OLT can send a first power adjustment command to the ONU, so that the ONU adjusts the receiving performance value thereof by adjusting the transmission optical power thereof in response to the first power adjustment command, so that the adjusted receiving performance value of the ONU falls into the third carrier group, and then the carrier corresponding to the ONU can be allocated into the third carrier group. In a case where the second information is received, the carrier corresponding to the active ONU is allocated into the third carrier group; and the second information indicates that the active ONU performs transmission optical power adjustment according to the first transmission optical power adjustment value.

[0132] Further, the OLT can carry the first transmit optical power adjustment value in the first power adjustment command. In this case, before the first power adjustment command is sent to the active ONU, the method can further include:

[0133] calculating a first difference value of the receiving performance value of the active ONU relative to the upper limit value of the second receiving performance value range;

[0134] calculating a second difference value of the receiving performance value of the active ONU relative to the lower limit value of the second receiving performance value range;

[0135] determining the first transmit optical power adjustment value by using the smaller absolute value of the first difference value and the second difference value.

[0136] In a specific implementation, to make the receiving performance value of the ONU fall within the second receiving performance value range corresponding to the third carrier group after the ONU adjusts the transmit optical power according to the first transmit optical power adjustment value, the OLT can first calculate the difference value between the receiving performance value of the ONU and the upper limit value and the lower limit value of the second receiving performance value range, respectively, to obtain a first difference value and a second difference value. The first difference value and the second difference value can be positive or negative, and the signs of the first difference value and the second difference value are the same.

[0137] To reduce the transmit optical power adjustment value of the ONU, the smaller absolute value of the first difference value and the second difference value can be used to determine the first transmit optical power adjustment value. Of course, in some implementations, the larger absolute value of the first difference value and the second difference value can also be used to determine the first transmit optical power adjustment value, which can be set according to actual requirements, and the embodiments of the present application do not limit this.

[0138] In the determination of the first transmit optical power adjustment value by using the first difference value or the second difference value, specifically, the conversion relationship between the difference value and the transmit optical power adjustment value can be determined by using the target parameter corresponding to the ONU, and then the first transmit optical power adjustment value is converted by using the first difference value or the second difference value based on the conversion relationship. In this way, the receiving performance value of the ONU can accurately fall within the second receiving performance value range corresponding to the third carrier group after the ONU adjusts the transmit optical power according to the first transmit optical power adjustment value, and the carrier corresponding to the ONU is allocated to the created carrier group, thereby reducing the creation of the carrier group.

[0139] Notably, the ONU has a maximum transmit optical power and a minimum transmit optical power, so that the transmit optical power adjustment range of the ONU is limited, and the adjusted transmit optical power cannot exceed the maximum transmit optical power of the ONU or be lower than the minimum transmit optical power of the ONU. Based on this, after obtaining the first transmit optical power adjustment value, the ONU can compare it with the maximum transmit optical power adjustment value of itself.

[0140] The maximum transmit optical power adjustment value of the ONU includes a third difference value of the maximum transmit optical power relative to the current transmit optical power of the ONU and a fourth difference value of the maximum transmit optical power relative to the current transmit optical power of the ONU. Understandably, the third difference value is positive, and the fourth difference value is negative.

[0141] In specific implementation, the signs of the first difference value and the second difference value can be determined first, and then compared with the maximum transmit optical power adjustment value of the ONU with the same sign.

[0142] If the first transmit optical power adjustment value is less than or equal to the corresponding maximum transmit optical power adjustment value, it indicates that after the ONU adjusts its transmit optical power according to the first transmit optical power adjustment value, the transmit optical power of the ONU will not exceed the maximum transmit optical power of the ONU or be lower than the minimum transmit optical power of the ONU. The ONU can respond to the first power adjustment command to adjust its transmit optical power according to the first transmit optical power adjustment value, and send second information to the OLT, indicating that it has adjusted its transmit optical power according to the first transmit optical power adjustment value. In this way, after the OLT receives the second information, the carrier corresponding to the ONU can be allocated to the third carrier group. In this case, the target carrier group is the third carrier group created.

[0143] If the first transmit optical power adjustment value is greater than the corresponding maximum transmit optical power adjustment value, it indicates that after the ONU adjusts its transmit optical power according to the first transmit optical power adjustment value, the transmit optical power of the ONU will exceed the maximum transmit optical power of the ONU or be lower than the minimum transmit optical power of the ONU. The ONU can reject the first power adjustment command, keep its transmit optical power unchanged, and send third information to the OLT, indicating that it has not adjusted its transmit optical power. In this case, after the first power adjustment command is sent to the activated ONU, before the carrier corresponding to the activated ONU is allocated to the target carrier group, the method can further include:

[0144] In the case of receiving the third information, a fourth carrier group corresponding to the first reception performance value range is created; the third information indicates that the activated ONU has not performed transmit optical power adjustment.

[0145] Among them, the target carrier group is the fourth carrier group.

[0146] In a specific implementation, after receiving the second information, the OLT can know that the ONU has not adjusted its transmission optical power, and thus the receiving performance value of the ONU still falls within the first receiving performance value range corresponding to the first carrier group. Based on this, the OLT can create a fourth carrier group corresponding to the first receiving performance value range according to the implementation logic of the determination manner one, and allocate the carrier corresponding to the ONU into the fourth carrier group. In this case, the target carrier group is the newly created fourth carrier group.

[0147] It should be noted that in some implementation manners, in the created carrier groups, if there are other carrier groups with a carrier quantity less than m in addition to the third carrier group, another carrier group with a carrier quantity less than m can be re-determined as the third carrier group, and the above steps are repeatedly executed until the ONU performs transmission optical power adjustment according to the new first transmission optical power adjustment value, or all carrier groups with a carrier quantity less than m are traversed and none of the ONUs performs transmission optical power adjustment.

[0148] In the determination manner two, in the case where the receiving performance value of the ONU falls within the receiving performance value range corresponding to the first carrier group, but the carrier quantity of the first carrier group reaches m, it can be tried to adjust the transmission optical power of the ONU to adjust the receiving performance value of the ONU, so that the adjusted receiving performance value of the ONU falls within the receiving performance value range corresponding to the created carrier group, so as to allocate the carrier corresponding to the ONU into the created carrier group, thereby reducing the number of created carrier groups and reducing the complexity of carrier group management.

[0149] The registration process of the ONU is described below.

[0150] In some embodiments, the method can further include:

[0151] opening a first quiet window on a first carrier in a fifth carrier group, wherein the fifth carrier group is: a carrier group corresponding to the maximum TIA gain in the at least one carrier group; or a carrier group blindly selected by the OLT from the at least one carrier group;

[0152] sending a registration request in the first quiet window;

[0153] parsing a registration response of a first to-be-activated ONU received in the first quiet window; the receiving performance value of the first to-be-activated ONU is within the receiving performance value range corresponding to the fifth carrier group;

[0154] registering and activating the first to-be-activated ONU;

[0155] The activated ONU includes the first to-be-activated ONU after successful registration and activation.

[0156] In this embodiment, the OLT can open a first quiet window on a first carrier in the fifth carrier group for implementing registration of the OLT.

[0157] In implementation, the OLT can send a registration request in the first quiet window, so that the corresponding to-be-activated ONU responds to the registration request and sends a registration response in the first quiet window.

[0158] After receiving the registration response of the to-be-activated ONU, the OLT can parse it.

[0159] If the parsing succeeds, the to-be-activated ONU can be registered and activated, and after the registration and activation succeeds, the OLT can obtain the receiving performance value of the ONU, and then group the Zibo corresponding to the ONU by using the receiving performance value of the ONU.

[0160] If the parsing fails, it can be determined that the activation result of the to-be-activated ONU is failure.

[0161] In this embodiment, in implementation, in the first implementation, the fifth carrier group can be a carrier group corresponding to the maximum TIA gain in the created carrier groups; in the second implementation, the fifth carrier group can be a carrier group blindly selected by the OLT from the created carrier groups. It should be noted that for different forms of the fifth carrier group, the ONUs included in the first to-be-activated ONU can be different, which will be explained as follows.

[0162] For the above first implementation:

[0163] As known from the foregoing, each carrier group can correspond to a TIA gain, and the size of the TIA gain corresponding to the carrier group is negatively correlated with the upper limit value of the range of the receiving performance value corresponding thereto, that is, if the upper limit value of the range of the receiving performance value corresponding to a carrier group is larger, the signal strength of the information of the ONU corresponding to the carrier group when reaching the OLT is larger, and therefore, the receiver can use a smaller TIA gain to realize the receiving of the carrier information of the ONU corresponding to the carrier group, so that the TIA gain corresponding to the carrier group is smaller; on the contrary, if the upper limit value of the range of the receiving performance value corresponding to a carrier group is smaller, the signal strength of the information of the ONU corresponding to the carrier group when reaching the OLT is smaller, and therefore, the receiver needs to use a larger TIA gain to realize the receiving of the carrier information of the ONU corresponding to the carrier group, so that the TIA gain corresponding to the carrier group is larger.

[0164] In the embodiments of the present application, each TIA gain can correspond to a range of reception performance values. The greater the TIA gain, the greater the maximum reception performance difference supported by the OLT for the received signal, and vice versa. It can be understood that for each TIA gain, the maximum reception performance difference supported by the OLT for the received signal, i.e., the difference between the upper limit value and the lower limit value of the range of reception performance values corresponding to the TIA gain.

[0165] The TIA gain and the carrier group respectively correspond to a range of reception performance values, and therefore, the TIA gain corresponding to each carrier group can be determined by comparing the range of reception performance values corresponding to the TIA gain and the range of reception performance values corresponding to the carrier group. Specifically, if the range of reception performance values corresponding to a carrier group falls within the range of reception performance values corresponding to a TIA gain, it can be determined that the carrier group corresponds to the TIA gain.

[0166] In the first embodiment, the fifth carrier group is the carrier group corresponding to the maximum TIA gain among the created carrier groups. As known from the above, the greater the TIA gain, the greater the corresponding signal strength, and therefore, in this embodiment, any to-be-activated ONU can receive and respond to the registration request sent by the OLT through the quiet window opened on the first carrier in the fifth carrier group. The first to-be-activated ONU can include a to-be-activated ONU whose reception performance value falls within the range of reception performance values corresponding to the fifth carrier group, or a to-be-activated ONU whose reception performance value falls within the range of reception performance values corresponding to another carrier group. In this way, the probability of the to-be-activated ONU receiving the registration request can be improved, and thus the activation rate of the ONU can be improved.

[0167] It should be noted that since the first quiet window is opened on the carrier in the fifth carrier group, the fifth carrier group at least includes one carrier. However, the carrier group corresponding to the maximum TIA gain among the at least one created carrier group can be empty, i.e., the carrier group has not been allocated with a carrier.

[0168] For the above case, in one implementation, all carrier groups with a carrier number greater than or equal to 1 among the at least one created carrier group can be determined first, and then the carrier group corresponding to the maximum TIA gain among these carrier groups can be determined as the fifth carrier group.

[0169] In another implementation, the carrier group corresponding to the maximum TIA gain among the at least one created carrier group can be directly determined as the fifth carrier group, but before opening the quiet window on the carrier in the fifth carrier group, at least one carrier can be allocated to the carrier group.

[0170] For the above second embodiment:

[0171] In a specific implementation, the OLT can randomly select a carrier group from the created carrier groups as the fifth carrier group, and open a quiet window on the first carrier of the fifth carrier group to send a registration request. Further, the registration request can indicate the receiving performance value range of the fifth carrier group. In this embodiment, the to-be-activated ONU can compare its receiving performance value with the receiving performance value range corresponding to the fifth carrier group. If the receiving performance value of the to-be-activated ONU falls within the receiving performance value range corresponding to the fifth carrier group, the to-be-activated ONU can respond to the registration request after a random delay and send a registration response. It can be seen that, in this embodiment, the receiving performance value of the first to-be-activated ONU is within the receiving performance value range corresponding to the fifth carrier group, i.e., other ONUs whose receiving performance values do not fall within the receiving performance value range corresponding to the fifth carrier group cannot respond to the registration request.

[0172] Based on this, to enable the to-be-activated ONUs to have an opportunity to be activated, in the second embodiment, the method can further include:

[0173] opening a second quiet window on a second carrier in the sixth carrier group;

[0174] sending a registration request in the second quiet window;

[0175] analyzing a registration response of a second to-be-activated ONU received in the second quiet window; the receiving performance value of the second to-be-activated ONU is within the receiving performance value range corresponding to the sixth carrier group;

[0176] performing registration activation on the second to-be-activated ONU;

[0177] wherein the activated ONUs include the second to-be-activated ONU after successful registration activation.

[0178] That is, in the second embodiment, the OLT can switch carrier groups and open quiet windows on different carrier groups to enable to-be-activated ONUs with any receiving performance value to have an opportunity to be activated, thereby improving the probability of the to-be-activated ONUs receiving the registration request and further improving the activation rate of the ONUs.

[0179] It should be noted that the implementation logic of the ONU activation on the quiet window of the carrier in different carrier groups is the same, and details can be referred to the ONU activation process on the quiet window of the carrier in the fifth carrier group, which will not be described again.

[0180] The determination of the carrier on which the quiet window is opened in the fifth carrier group is taken as an example below to describe the determination of the carrier on which the quiet window is opened in the carrier group. Understandably, the determination of the carrier on which the quiet window is opened in other carrier groups can be determined in the same way as the first carrier, which will not be described again.

[0181] In some embodiments, the first carrier can be: an idle carrier in the fifth carrier group, or a carrier stopped by the OLT from the non-idle carriers in the fifth carrier group.

[0182] In a specific implementation, the OLT can first determine whether there is an idle carrier in the fifth carrier group.

[0183] If there is an idle carrier in the fifth carrier group, any idle carrier can be determined as the first carrier. In this way, the activation of the ONU can not affect the carrier service, and the service reliability can be improved.

[0184] If there is no idle carrier in the fifth carrier group, the OLT can stop one of the non-idle carriers, i.e., a normally running carrier, and then determine it as the first carrier. In this way, the running of the ONU activation can be ensured.

[0185] It should be noted that the registration and activation of the ONU can not affect the normal work of the activated ONU. In some embodiments, the method can further include:

[0186] allocating an uplink bandwidth for the first ONU on an uplink subcarrier of a third carrier of the fifth carrier group;

[0187] wherein the receiving performance value of the first ONU is within the receiving performance value range corresponding to the fifth carrier group, and the first ONU is an activated ONU.

[0188] In this embodiment, the OLT can open a quiet window on one carrier of the fifth carrier group for the registration and activation of the to-be-activated ONU, and can allocate an uplink bandwidth for the activated ONU on another carrier. In this way, the synergy of the service can be improved.

[0189] In some embodiments of the present application, the method further includes:

[0190] if the resource occupancy rate of the first carrier group is greater than the occupancy rate threshold, sending a second power adjustment command to a second ONU corresponding to the first carrier group;

[0191] wherein the second power adjustment command includes a second optical transmission power adjustment value; the second optical transmission power adjustment value satisfies that, after the second ONU performs optical transmission power adjustment according to the second optical transmission power adjustment value, the receiving performance value of the second ONU is within the receiving performance value range corresponding to the seventh carrier group; and the resource occupancy rate of the seventh carrier group is less than the occupancy rate threshold.

[0192] In a case that the fourth information is received, the carrier corresponding to the second ONU is allocated to the seventh carrier group; the fourth information indicates that the second ONU has performed the transmission optical power adjustment according to the second transmission optical power adjustment value.

[0193] In this embodiment, the OLT can monitor the resource occupancy of each carrier group. The resource occupancy of a carrier group can be represented by at least one of the following: the number of idle carriers in the carrier group, the number of carriers in the carrier group. Specifically, the resource occupancy of a carrier group can be negatively correlated with the number of idle carriers in the carrier group, and positively correlated with the number of carriers in the carrier group.

[0194] The OLT can compare the monitored resource occupancy of each carrier group with the occupancy threshold.

[0195] If the resource occupancy of a carrier group is less than or equal to the occupancy threshold, it indicates that the resource occupancy of the carrier group is low, and no adjustment can be made to the carriers in the carrier group.

[0196] If the resource occupancy of a carrier group is greater than the occupancy threshold, it indicates that the resource occupancy of the carrier group is high, and at least one carrier in the carrier group can be tuned to another carrier group with lower resource occupancy, so as to balance the resource occupancy between the carrier groups and ensure balanced uplink carrier services.

[0197] The re-allocation of the carriers can refer to the relevant description above, which will not be repeated here.

[0198] In this embodiment, by tuning the carriers in the carrier group with high resource occupancy to a carrier group with lower resource occupancy, the resource occupancy between the carrier groups can be balanced, and the uplink carrier services can be balanced.

[0199] In some embodiments of the present application, the first reception performance difference value can be less than or equal to the maximum reception performance difference value supported by the OLT when the TIA gain of the OLT is the minimum TIA gain.

[0200] As can be seen from the foregoing, the greater the TIA gain, the greater the maximum reception performance difference value supported by the OLT; conversely, the smaller the TIA gain, the smaller the maximum reception performance difference value supported by the OLT. In addition, the first reception performance difference value is the maximum value of the difference between the upper limit value and the lower limit value of the reception performance value range corresponding to each carrier group. The OLT receives the carrier information sent by the ONU corresponding to the same carrier group in the same time period.

[0201] Based on this, in this embodiment, to ensure that the OLT can receive the information of the ONUs corresponding to the same carrier group under each TIA gain of the receiver, the range of the reception performance value corresponding to each carrier group is less than the maximum reception performance difference corresponding to each TIA gain. Specifically, the first reception performance difference can be less than or equal to the minimum value in the maximum reception performance difference corresponding to each TIA gain, that is, less than or equal to the minimum TIA gain, and the OLT supports the maximum reception performance difference received.

[0202] The first reception performance value determined in this way can ensure that the OLT can receive the information of the ONUs corresponding to the same carrier group under each TIA gain of the receiver, thereby improving the information transmission reliability.

[0203] In some embodiments of the present application, the method can further include:

[0204] In the first time period, the TIA gain of the OLT is determined as the first TIA gain corresponding to the first carrier group.

[0205] That is, in the first time period, the TIA gain can be maintained at the first TIA gain corresponding to the first carrier group.

[0206] As known from the foregoing, the carrier group and the TIA gain have a corresponding relationship. When the receiver is at the TIA gain corresponding to the carrier group, the reception performance value of the ONU corresponding to the carrier group falls within the range of the reception performance value supported by the OLT for reception. In this way, by determining the TIA gain of the OLT as the gain corresponding to the first carrier group in the first time period, the OLT can successfully receive the carrier information of the ONU corresponding to the first carrier group, thereby improving the information transmission reliability.

[0207] In the embodiments of the present application, the above Xth information, registration request, registration response and the like can be, but are not limited to, carried in a radio resource control (RRC) message or a radio link control (RLC) message. In addition, these information can be sent in a broadcast, multicast or unicast manner, which can be determined according to actual needs, and the embodiments of the present application do not limit this.

[0208] Figure 3 FIG. 2 is a flowchart of another information transmission method provided by the embodiments of the present application. Figure 3 The information transmission method shown can be performed by an ONU, as shown in Figure 3 may include the following steps:

[0209] Step 301: transmitting carrier information on the uplink subcarriers of the first carrier group.

[0210] The time when the carrier information reaches the OLT is within a first time period.

[0211] The first carrier group is any carrier group in at least one carrier group created by the OLT; a difference between an upper limit value and a lower limit value of a corresponding receiving performance value range of each carrier group is less than or equal to a first receiving performance difference value, the first receiving performance difference value is less than or equal to a maximum receiving performance difference value between carrier information that the OLT supports to receive and successfully demodulate at the same time; a receiving performance value of the ONU corresponding to each carrier group is within the corresponding receiving performance value range of the carrier group.

[0212] In some embodiments, before the sending of the carrier information on the uplink subcarriers of the first carrier group, the method further comprises:

[0213] Receiving first information on the downlink subcarriers of the first carrier group;

[0214] The first information is used to indicate that the ONU corresponding to the first carrier group sends carrier information in a second time period; the carrier information sent by the ONU corresponding to the first carrier group in the second time period satisfies that the time when the carrier information reaches the OLT is within the first time period.

[0215] The sending of the carrier information on the uplink subcarriers of the first carrier group comprises:

[0216] In the second time period, the carrier information is sent on the uplink subcarriers of the first carrier group.

[0217] In some embodiments, the method further comprises:

[0218] Receiving a second power adjustment command; wherein the second power adjustment command includes a second transmitted optical power adjustment value; the second power adjustment value satisfies that after the ONU performs transmitted optical power adjustment according to the second transmitted optical power adjustment value, the receiving performance value of the ONU is within the corresponding receiving performance value range of the seventh carrier group; the resource occupancy rate of the seventh carrier group is less than the occupancy threshold;

[0219] Comparing the second transmitted optical power adjustment value with a maximum transmitted optical power adjustment value corresponding to the ONU;

[0220] In the case that the second transmitted optical power adjustment value is less than or equal to the maximum transmitted optical power adjustment value, performing transmitted optical power adjustment according to the second transmitted optical power adjustment value;

[0221] Sending fourth information to the OLT; the fourth information indicates that the ONU has performed transmitted optical power adjustment according to the second transmitted optical power adjustment value.

[0222] In some embodiments, after comparing the second transmission optical power adjustment value with the maximum transmission optical power adjustment value corresponding to the ONU, the method further comprises:

[0223] In the case that the second transmission optical power adjustment value is greater than the maximum transmission optical power adjustment value, keeping the transmission optical power unchanged.

[0224] In some embodiments, the first received performance difference value is less than or equal to the maximum received performance difference value supported by the OLT when the TIA gain of the OLT is the minimum TIA gain.

[0225] In some embodiments, the received performance value is any one of the following: received optical power, RRSI value, received signal quality, received signal strength, SINR, and BER.

[0226] It should be noted that the method embodiment of the present application is the method embodiment of the ONU corresponding to the method embodiment of the OLT, and therefore, the related descriptions in the method embodiment of the OLT can be referred to, and the same beneficial effects can be achieved. In order to avoid repeated description, it will not be described here.

[0227] The various optional embodiments introduced in the embodiments of the present application can be combined with each other for implementation in the case of no conflict, or can be implemented alone, and the embodiments of the present application do not limit this.

[0228] The embodiments of the present application propose an information transmission method for solving the uplink burst problem of a passive multi-carrier optical network. In the uplink transmission, the carriers corresponding to each ONU are grouped by the received performance value of each ONU, so that the performance values of the information of the ONUs in the same group (i.e., the ONUs corresponding to the same carrier group) are similar when reaching the OLT, so as to solve the uplink burst problem of the multi-carrier passive optical network.

[0229] The information transmission method of the embodiments of the present application can include the following steps:

[0230] Step one: the OLT side pre-groups each carrier received in the uplink, and the carrier information of the ONUs in the same group is received in the same time period, and the carrier information of the ONUs in different groups is received in different time periods, including the to-be-activated ONUs and the ONUs that have completed activation.

[0231] Step two: ONU registration and activation process.

[0232] Method one, OLT selects the group with the largest TIA gain of the receiver. OLT specifies the idle carrier of the group, if there is no idle carrier, stops one carrier which is in normal operation, specifies the carrier, sends the registration request and opens the quiet window. OLT sends the broadcast message on the downlink carrier of the specified carrier. Except the specified carrier, other carriers can normally send messages. The to-be-activated ONU responds to the registration request and sends the registration response to OLT after random delay.

[0233] Method two, OLT sends the broadcast message on the downlink carrier of the specified carrier, specifies the RSSI range of the ONU, and sends the registration request and opens the quiet window. The to-be-activated ONU detects its RSSI, if it belongs to the specified RSSI range, responds to the registration request and sends the registration response to OLT after random delay on the uplink subcarrier of the specified carrier.

[0234] On the carriers other than the specified carrier, if there are the same RSSI range of the completed activated ONU, OLT can allocate the uplink bandwidth for these ONUs on the uplink carrier of these carriers. OLT if parses the registration response sent by the to-be-activated ONU, then carries out the subsequent standard activation process.

[0235] In method two, OLT will change the carrier, send the broadcast message with different RSSI range, so that the ONU working in different carriers and different transmitting optical power has the opportunity to activate.

[0236] Step three: after the ONU successfully registers and activates, OLT obtains the receiving performance value of the ONU, judges which group the receiving optical power of the ONU belongs to, and divides the carrier corresponding to the ONU into the correct group. Further, the transmitting optical power of the ONU can be adjusted as needed.

[0237] Step four: if it is needed to adjust the transmitting optical power of the ONU, OLT transmits the information of the transmitting optical power adjustment to the ONU downstream, so as to realize the correct grouping of the ONU. In addition, in order to ensure the balance of each uplink carrier service, the carrier corresponding to some ONUs can be tuned from one carrier group to another carrier group.

[0238] Step five: OLT can allocate the uplink bandwidth to each group and the ONU in the group according to the uplink bandwidth demand of the ONU in different groups. The ONU carries out the operation such as the control of the message sending time period and the power adjustment according to the command of OLT.

[0239] The interaction process of OLT and ONU can be seen from Figure 4 .

[0240] For the convenience of understanding, the information transmission method of the embodiments of the application is described below by taking two specific embodiments. Specific embodiment one

[0242] Step one: OLT device pre-groups according to the hardware bearing capacity of its own receiver, the initial grouping rules are as follows:

[0243] Restrict the maximum number of carriers m of each group, so that the bandwidth of m carriers can be received simultaneously when transmitted at different frequencies, and the total received optical power does not exceed the maximum bearing capacity of the receiver; OLT estimates the maximum received optical power and the minimum received optical power of a single carrier that can be received, and divides them into x groups with a certain optical power difference interval, respectively G1, G2,..., Gx group, the maximum value of the power difference here can be the maximum carrier power difference that OLT can normally receive when the receiver has the maximum TIA gain.

[0244] OLT receives the carrier information sent by the ONUs in the same group at the same time, including the to-be-activated ONUs and the already-activated ONUs; when receiving the uplink signal transmitted by any ONU in the same group, the gain of the TIA in the receiver of the OLT remains unchanged.

[0245] Step two: registration and activation of new ONUs.

[0246] Method one: OLT sends a registration request and opens a quiet window to the ONUs, and lets the new ONUs first divide into the groups of the already-running ONUs, and pre-divides the new ONUs into the group with the maximum TIA gain of the receiver, OLT sends a broadcast message to the ONUs, specifying the idle carriers of the group, if there is no idle carrier, stop one of the normally running carriers, specify the carrier, send a registration request and open a quiet window. Except for the specified carrier, other carriers can normally send messages. The to-be-activated ONUs respond to the registration request and send a registration response to the OLT after a random delay.

[0247] Method two: OLT sends a broadcast message on the downlink carrier of the specified carrier, specifies the RSSI range of the ONUs, and sends a registration request and opens a quiet window, the to-be-activated ONUs detect their own RSSI, if it belongs to the specified RSSI range, respond to the registration request and send a registration response to the OLT after a random delay on the uplink subcarrier of the specified carrier.

[0248] In method two, in addition to the specified carrier, if there are already-activated ONUs with the same RSSI range in other carriers, OLT can allocate uplink bandwidth to these ONUs on the uplink carrier of these carriers. If OLT parses the registration response sent by the to-be-activated ONUs, it will perform the subsequent standard activation process. OLT will change the carrier, send a broadcast message with a different RSSI range, so that ONUs working in different carriers and at different transmission optical powers have the opportunity to be activated.

[0249] Step three: after the ONU successfully registers and activates, the OLT obtains the receiving optical power of the ONU, judges which group of optical power range the receiving optical power of the ONU belongs to in step one, and divides the carrier corresponding to the ONU into the correct group; if the number of carriers in the group has reached the upper limit of the value of m, then a new sub-group with the same optical power range is opened.

[0250] Step four: the OLT transmits the correct grouping information of the ONU to the ONU, and the OLT will stagger the time slots between groups and transmit the command to the ONUs in the same group to transmit in different frequency bands at the same time slot. The OLT adjusts the gain of the TIA according to different groups, and the gain of the TIA remains unchanged when the ONUs in the same group transmit.

[0251] Step five: the ONU controls the sending message time period according to the command of the OLT, so that the OLT receiver processes carriers with small power difference in the same time period, and there is no situation that the gain of the small power carrier is not enough and the quality is poor or even the system cannot work.

[0252] As shown in Figure 5 , finally, the six ONUs are divided into three groups, ONU1 and ONU5 in the same group have similar link attenuation, ONU2 and ONU4 are in one group, and ONU3 and ONU6 are in one group, and reach the t1, t2 and t3 time period respectively, at this time, the carrier receiving optical power of the same group is similar, and the system can work normally.

[0253] Further, the above example is an example of one ONU corresponding to one subcarrier, and the ONU can occupy multiple carriers for information transmission, but only one carrier is allowed to be occupied for registration and activation in the initial registration and activation stage of the ONU, until the grouping is successful. After successful grouping, the ONU that has been online can be allowed to occupy multiple carriers. Specific embodiment two

[0255] This embodiment can change the output power of the transmitted signal on the ONU side, so that the carrier signals of the ONU have similar performance when reaching the OLT side. The method of changing the output power of the transmitted signal can include but is not limited to adjusting at least one of the following: the output optical power of the laser on the ONU side; controlling the output electrical signal size of the Digital Signal Processor (DSP) in the ONU transmitter, the Laser Diode Driver (LDD); and the gain size of the amplifier.

[0256] The main difference between this embodiment and embodiment one is step three:

[0257] Step three: after the ONU successfully registers and activates, the OLT obtains the receiving optical power of the ONU, judges which group of optical power range the receiving optical power of the ONU belongs to in step one, and divides the ONU into the correct group; if the number of carriers in the group has reached the upper limit of the value of m, then first identify whether there is a free frequency band that can be inserted into the carrier of the ONU in the adjacent group, if not, then search for a free frequency band in the adjacent group, and so on. After finding a group of free carrier frequency bands, the upper and lower limits of the optical power range of the group are subtracted from the receiving optical power of the ONU, and two power differences are obtained, the smaller power difference is fed back to the ONU, and the ONU is commanded to reduce / increase the output power of the transmitted signal. If the adjusted power exceeds the adjustment range of the ONU, the transmission power of the ONU will not be changed.

[0258] In one example, as shown in Figure 6a , the OLT side finds the group with the largest RSSI range, i.e. the first group where ONU1 and ONU5 are located, calculates the difference between the receiving optical power of other ONUs and the RSSI range of the group, and the OLT transmits the difference power of each ONU downstream to the ONU. After receiving the corresponding message, ONU2, ONU3, ONU4, and ONU6 respectively increase the output power of the corresponding transmitted signal to make the power reaching the OLT side conform to the RSSI range of the first group. In this way, when the OLT receives signals in a certain time period, the problem of signal transmission failure caused by large power difference between carriers will not occur. At this time, the system can accommodate all the carriers of the ONUs, and there is no limitation on bandwidth allocation, only one group, which fully utilizes the carrier frequency band resources.

[0259] In another example, as shown in Figure 6b , if the power range adjusted by ONU2 and ONU4 is limited and cannot be increased to the RSSI range of the first group, only the power of ONU3 and ONU6 will be adjusted to be divided into the first group, and ONU2 and ONU4 will not change their transmitted uplink output optical power, and will be separately grouped, a total of 2 groups.

[0260] Based on the information transmission method provided in the above embodiments, the application also provides a specific implementation mode of an information transmission device. Please refer to the following embodiments.

[0261] Referring to Figure 7 , the information transmission device provided by the embodiments of the application can include:

[0262] The first receiving module 701 is configured to receive, in a first time period, carrier information transmitted by an optical network unit (ONU) corresponding to a first carrier group on an uplink subcarrier of the first carrier group.

[0263] The first carrier group is any carrier group in at least one carrier group created by the OLT; a difference between an upper limit value and a lower limit value of a corresponding receiving performance value range of each carrier group is less than or equal to a first receiving performance difference value, the first receiving performance difference value is less than or equal to a maximum receiving performance difference value between carrier information simultaneously received and successfully demodulated by the OLT; and a receiving performance value of the ONU corresponding to each carrier group is located in the corresponding receiving performance value range of the carrier group.

[0264] Figure 7 The information transmission device shown can implement each process implemented by the information transmission device in the method embodiment corresponding to the OLT, and thus details are not repeated here.

[0265] Referring to Figure 8 The information transmission device provided in the embodiment of the present application can include:

[0266] The first receiving module 801 is configured to send carrier information on uplink subcarriers of a first carrier group.

[0267] The time when the carrier information reaches the OLT is located in a first time period.

[0268] The first carrier group is any carrier group in at least one carrier group created by the OLT; a difference between an upper limit value and a lower limit value of a corresponding receiving performance value range of each carrier group is less than or equal to a first receiving performance difference value, the first receiving performance difference value is less than or equal to a maximum receiving performance difference value between carrier information simultaneously received and successfully demodulated by the OLT; and a receiving performance value of the ONU corresponding to each carrier group is located in the corresponding receiving performance value range of the carrier group.

[0269] Figure 8 The information transmission device shown can implement each process implemented by the information transmission device in the method embodiment corresponding to the ONU, and thus details are not repeated here.

[0270] Figure 9 A hardware structure schematic diagram of the information transmission device provided in the embodiment of the present application is shown. The information transmission device can be the OLT or the ONU described above, and the information transmission device can include a processor 901 and a memory 902 storing computer program instructions.

[0271] Specifically, the processor 901 can include a central processing unit (CPU), or an application specific integrated circuit (ASIC), or can be configured as one or more integrated circuits implementing the embodiment of the present application.

[0272] The memory 902 can include mass storage for data or instructions. As an example and not by way of limitation, the memory 902 can include a hard disk drive (HDD), a floppy disk drive, flash memory, an optical disc (e.g., a compact disc (CD) or a digital versatile disc (DVD)), a solid-state drive (SSD), a USB drive, or a combination of two or more of these. Where appropriate, the memory 902 can include removable or non-removable (or fixed) media. Where appropriate, the memory 902 can be internal or external to the integrated gateway disaster recovery appliance. In particular embodiments, the memory 902 is non-volatile, solid-state memory.

[0273] The memory can include read-only memory (ROM), random access memory (RAM), magnetic disk storage mediums, optical storage mediums, flash memory devices, electrical, optical, or other physical / tangible memory storage devices. Thus, in general, the memory includes one or more tangible (non-transitory) computer-readable storage media (e.g., a memory device) encoded with software that, when executed (by one or more processors), is operable to access the data and / or instructions that enable the operations described with reference to the methods according to an aspect of the present disclosure.

[0274] The processor 901 implements any one of the information transmission methods in the above embodiments by reading and executing computer program instructions stored in the memory 902.

[0275] In one example, the information transmission device can further include a communication interface 909 and a bus 910. Wherein, as shown in the figure, the processor 901, the memory 902, the communication interface 909 are connected through the bus 910 and complete the communication between each other. Figure 9

[0276] The communication interface 909 is mainly used to realize the communication between each module, device, unit and / or equipment in the embodiments of the present application.

[0277] ​Bus 910 includes a hardware, software, or both that couples components of information transmission device to each other. As an example and not by way of limitation, bus can include an Accelerated Graphics Port (AGP) or other graphics bus, an Enhanced Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), a HyperTransport (HT) interconnect, an Industry Standard Architecture (ISA) bus, an InfiniBand (IB) interconnect, a Low Pin Count (LPC) bus, a memory bus, a Micro Channel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a Serial Advanced Technology Attachment (SATA) bus, a Video Electronics Standards Association Local (VLB) bus, or another suitable bus or a combination of two or more of these. Where appropriate, bus 910 can include one or more buses. Although this application describes and shows a particular bus, this application contemplates any suitable bus or interconnect.

[0278] In addition, in combination with the information transmission method in the above-mentioned embodiments, the embodiments of the present application can provide a computer storage medium to implement. The computer storage medium has computer program instructions stored thereon; the computer program instructions are executed by a processor to implement any one of the information transmission methods in the above-mentioned embodiments.

[0279] It needs to be clear that the present application is not limited to the specific configurations and processes described above and shown in the drawings. For the sake of brevity, detailed descriptions of well-known methods are omitted here. In the above-mentioned embodiments, several specific steps are described and shown as examples. However, the method processes of the present application are not limited to the specific steps described and shown, and those skilled in the art can make various changes, modifications and additions, or change the order between steps, after understanding the spirit of the present application.

[0280] The functional blocks shown in the above-described structural block diagrams can be implemented as hardware, software, firmware or a combination thereof. When implemented in hardware, it can be, for example, an electronic circuit, an application specific integrated circuit (ASIC), appropriate firmware, a plug-in, a functional card, etc. When implemented in software, the elements of the present application are program or code segments used to perform the required tasks. The program or code segments can be stored in a machine-readable medium or transmitted through a data signal carried in a carrier wave over a transmission medium or communication link. The "machine-readable medium" can include any medium capable of storing or transmitting information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, ROM, flash memory, erasable ROM (EROM), floppy disks, CD-ROMs, optical disks, hard disks, fiber optic media, radio frequency (RF) links, etc. The code segments can be downloaded via a computer network such as the Internet, an intranet, etc.

[0281] It is also need to be explained that the example embodiments mentioned in the present application describe some methods or systems based on a series of steps or devices. However, the present application is not limited to the order of the above steps, that is, the steps can be performed in the order mentioned in the embodiments, can be different from the order in the embodiments, or several steps are performed simultaneously.

[0282] The computer program instructions can also be loaded onto a computer, other programmable data processing apparatus, or other processing device to cause a series of operational steps to be performed on the computer, other programmable apparatus or other processing device to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks.

[0283] The above describes only the specific implementation of the present application, and those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the above-described system, module and unit can refer to the corresponding process in the foregoing method embodiments, which will not be described here. It should be understood that the protection scope of the present application is not limited to this, and any person skilled in the art can easily think of various equivalent modifications or replacements within the technical range disclosed in the present application, and these modifications or replacements shall be covered within the protection scope of the present application.

Claims

1. An information transmission method, executed by an optical line terminal (OLT), characterized in that, include: During the first time period, carrier information transmitted by the optical network unit (ONU) corresponding to the first carrier group is received on the uplink subcarrier of the first carrier group; Wherein, the first carrier group is any carrier group among at least one carrier group created by the OLT; the difference between the upper and lower limits of the receiving performance value range corresponding to each carrier group is less than or equal to a first receiving performance difference, and the first receiving performance difference is less than or equal to the maximum receiving performance difference between carrier information that the OLT supports for simultaneous reception and successful demodulation. The reception performance value of each ONU corresponding to the carrier group is within the range of reception performance values ​​corresponding to the carrier group.

2. The method according to claim 1, characterized in that, Before receiving carrier information transmitted by the ONU corresponding to the first carrier group on the uplink subcarrier of the first carrier group in the first time period, the method further includes: Transmit the first information on the downlink subcarrier of the first carrier group; Wherein, the first information is used to instruct the ONU corresponding to the first carrier group to send carrier information in the second time period; the carrier information sent by the ONU corresponding to the first carrier group in the second time period satisfies that the arrival time of the OLT is within the first time period.

3. The method according to claim 1, characterized in that, Before transmitting the first information on the downlink subcarrier of the first carrier group, the method further includes: Using the second receiving performance difference, the receiving performance values ​​from the maximum receiving performance value to the minimum receiving performance value of the ONU are divided to obtain at least one range of receiving performance values, wherein the second receiving performance difference is less than or equal to the first receiving performance difference. Create at least one carrier group that corresponds one-to-one with the at least one range of receive performance values.

4. The method according to claim 3, characterized in that, The method further includes: If the receiving performance value of the activated ONU is within the first receiving performance value range corresponding to the first carrier group, the carrier corresponding to the activated ONU is allocated to the first carrier group.

5. The method according to claim 4, characterized in that, The step of allocating the carrier corresponding to the activated ONU to the first carrier group includes: If the number of carriers in the first carrier group is less than m, the carrier corresponding to the activated ONU will be allocated to the first carrier group; m is a positive integer.

6. The method according to claim 4, characterized in that, The method further includes: When the number of carriers in the first carrier group reaches m, the carrier corresponding to the activated ONU is allocated to the target carrier group; the target carrier group is a different carrier group from the first carrier group.

7. The method according to claim 6, characterized in that, Before allocating the carrier corresponding to the activated ONU to the target carrier group, the method further includes: Create a second carrier group corresponding to the first range of receive performance values; The target carrier group is the second carrier group.

8. The method according to claim 6, characterized in that, Before allocating the carrier corresponding to the activated ONU to the target carrier group, the method further includes: Query carrier groups whose carrier count has not reached m; If the number of carriers in the third carrier group is found to be less than m, a first power adjustment command is sent to the activated ONU. The first power adjustment command includes a first transmit optical power adjustment value; the first power adjustment value satisfies the following condition: after the activated ONU adjusts its transmit optical power according to the first transmit optical power adjustment value, the receive performance value of the activated ONU is within the range of the second receive performance value corresponding to the third carrier group. The step of allocating the carrier corresponding to the activated ONU to the target carrier group includes: Upon receiving the second information, the carrier corresponding to the activated ONU is allocated to the third carrier group; the second information instructs the activated ONU to adjust its transmit optical power according to the first transmit optical power adjustment value; The target carrier group is the third carrier group.

9. The method according to claim 8, characterized in that, After sending the first power adjustment command to the activated ONU and before allocating the carrier corresponding to the activated ONU to the target carrier group, the method further includes: Upon receiving the third information, a fourth carrier group corresponding to the first receive performance value range is created; the third information indicates that the activated ONU has not performed transmit optical power adjustment. The target carrier group is the fourth carrier group.

10. The method according to claim 8, characterized in that, Before sending the first power adjustment command to the activated ONU, the method further includes: Calculate the first difference between the receiving performance value of the activated ONU and the upper limit of the second receiving performance value range; Calculate the second difference between the receiving performance value of the activated ONU and the lower limit of the second receiving performance value range; The first emitted optical power adjustment value is determined by using the smaller of the absolute values ​​of the first difference and the second difference.

11. The method according to any one of claims 5 to 10, characterized in that, m satisfies any of the following: Determined based on the maximum bandwidth limit and maximum reception performance limit of the receiver in the OLT; Predefined by the protocol.

12. The method according to claim 4, characterized in that, The method further includes: A first quiet window is opened on the first carrier in the fifth carrier group, wherein the fifth carrier group is: the carrier group corresponding to the maximum transimpedance amplifier (TIA) gain in the at least one carrier group; or, the carrier group blindly selected by the OLT from the at least one carrier group; Send the registration request within the first quiet window; Parse the registration response received by the first ONU to be activated within the first quiet window; Register and activate the first ONU to be activated; The activated ONU includes the first ONU to be activated after successful registration and activation.

13. The method according to claim 12, characterized in that, The first carrier is either an idle carrier in the fifth carrier group or a carrier in the non-idle carrier group that has been stopped by the OLT.

14. The method according to claim 12, characterized in that, When the fifth carrier group is a carrier group that the OLT blindly selects from the at least one carrier group, the receiving performance value of the first ONU to be activated is within the range of the receiving performance value corresponding to the fifth carrier group. The method further includes: Open a second quiet window on the second carrier in the sixth carrier group; Send the registration request within the second quiet window; The registration response of the second ONU to be activated, received within the second quiet window, is analyzed; the reception performance value of the second ONU to be activated is within the range of reception performance values ​​corresponding to the sixth carrier group; Register and activate the second ONU to be activated; The activated ONU includes the second ONU to be activated after successful registration and activation.

15. The method according to claim 12, characterized in that, The method further includes: Uplink bandwidth is allocated to the first ONU on the uplink subcarrier of the third carrier of the fifth carrier group; The receiving performance value of the first ONU is within the range of the receiving performance value corresponding to the fifth carrier group, and the first ONU is the active ONU.

16. The method according to claim 1, characterized in that, The method further includes: If the resource occupancy rate of the first carrier group is greater than the occupancy rate threshold, a second power adjustment command is sent to the second ONU corresponding to the first carrier group. The second power adjustment command includes a second transmit optical power adjustment value; the second power adjustment value satisfies the following conditions: after the second ONU adjusts its transmit optical power according to the second transmit optical power adjustment value, the receive performance value of the second ONU is within the range of the receive performance value corresponding to the seventh carrier group; and the resource occupancy rate of the seventh carrier group is less than the occupancy rate threshold. Upon receiving the fourth information, the carrier corresponding to the second ONU is assigned to the seventh carrier group; the fourth information indicates that the second ONU has adjusted its transmit optical power according to the second transmit optical power adjustment value.

17. The method according to claim 1, characterized in that, The method further includes: During the first time period, the TIA gain of the OLT is determined to be the first TIA gain corresponding to the first carrier group.

18. The method according to claim 1, characterized in that, The receiving performance values ​​are any of the following: received optical power, received signal strength indication (RRSI) value, received signal quality, received signal strength, signal-to-interference-plus-noise ratio (SINR), and bit error rate (BER).

19. An information transmission method, executed by an ONU, characterized in that, include: Transmit carrier information on the uplink subcarriers of the first carrier group; Wherein, the carrier information arrives at the OLT within the first time period; The first carrier group is any carrier group among at least one carrier group created by the OLT; the difference between the upper and lower limits of the receiving performance value range corresponding to each carrier group is less than or equal to a first receiving performance difference, the first receiving performance difference is less than or equal to the maximum receiving performance difference between carrier information that the OLT supports for simultaneous reception and successful demodulation; the receiving performance value of the ONU corresponding to each carrier group is within the receiving performance value range corresponding to the carrier group.

20. The method according to claim 19, characterized in that, Before transmitting carrier information on the uplink subcarriers of the first carrier group, the method further includes: Receive the first information on the downlink subcarrier of the first carrier group; Wherein, the first information is used to instruct the ONU corresponding to the first carrier group to send carrier information in the second time period; the carrier information sent by the ONU corresponding to the first carrier group in the second time period satisfies that the arrival time of the OLT is within the first time period; The transmission of carrier information on the uplink subcarriers of the first carrier group includes: During the second time period, carrier information is transmitted on the uplink subcarriers of the first carrier group.

21. The method according to claim 19, characterized in that, The method further includes: Receive a second power adjustment command; wherein the second power adjustment command includes a second transmit optical power adjustment value; the second power adjustment value satisfies the following: after the ONU adjusts its transmit optical power according to the second transmit optical power adjustment value, the ONU's receive performance value is within the range of the receive performance value corresponding to the seventh carrier group; and the resource occupancy rate of the seventh carrier group is less than the occupancy rate threshold. Compare the second transmit optical power adjustment value with the maximum transmit optical power adjustment value corresponding to the ONU; If the second transmitted optical power adjustment value is less than or equal to the maximum transmitted optical power adjustment value, the transmitted optical power is adjusted according to the second transmitted optical power adjustment value. A fourth message is sent to the OLT; the fourth message instructs the ONU to adjust the transmitted optical power according to the second transmitted optical power adjustment value.

22. The method according to claim 21, characterized in that, After comparing the second transmitted optical power adjustment value with the maximum transmitted optical power adjustment value corresponding to the ONU, the method further includes: If the second emitted optical power adjustment value is greater than the maximum emitted optical power adjustment value, the emitted optical power remains unchanged.

23. The method according to claim 19, characterized in that, The receiving performance values ​​are any of the following: received optical power, RRSI value, received signal quality, received signal strength, SINR, and BER.

24. An information transmission device, characterized in that, include: The first receiving module is used to receive carrier information sent by the optical network unit (ONU) corresponding to the first carrier group on the uplink subcarrier of the first carrier group in the first time period. Wherein, the first carrier group is any carrier group among at least one carrier group created by the OLT; the difference between the upper and lower limits of the receiving performance value range corresponding to each carrier group is less than or equal to the first receiving performance difference, and the first receiving performance difference is less than or equal to the maximum receiving performance difference between the carrier information that the OLT supports to receive and successfully demodulate simultaneously. The reception performance value of each ONU corresponding to the carrier group is within the range of reception performance values ​​corresponding to the carrier group.

25. An information transmission device, characterized in that, include: The first transmitting module is used to transmit carrier information on the uplink subcarriers of the first carrier group; Wherein, the carrier information arrives at the OLT within the first time period; The first carrier group is any carrier group among at least one carrier group created by the OLT; the difference between the upper and lower limits of the receiving performance value range corresponding to each carrier group is less than or equal to a first receiving performance difference, and the first receiving performance difference is less than or equal to the maximum receiving performance difference between carrier information that the OLT supports for simultaneous reception and successful demodulation. The reception performance value of each ONU corresponding to the carrier group is within the range of reception performance values ​​corresponding to the carrier group.

26. An OLT, characterized in that, It includes a processor and a memory, the memory storing a program or instructions that can run on the processor, the program or instructions being executed by the processor to implement the steps of the information transmission method as described in any one of claims 1 to 18.

27. An OLU, characterized in that, It includes a processor and a memory, the memory storing a program or instructions that can run on the processor, the program or instructions being executed by the processor to implement the steps of the information transmission method as described in any one of claims 19 to 23.

28. A readable storage medium, characterized in that, The readable storage medium stores a program or instructions that, when executed by a processor, implement the steps of the information transmission method as described in any one of claims 1 to 23.

29. A computer program product, characterized in that, The program product is stored in a storage medium, and the program product is executed by at least one processor to implement the steps of the information transmission method as described in any one of claims 1 to 23.