Scheduling method, parameter transmission method, apparatus, device, system, and medium

By predicting transmission parameters for cells within the radio unit's coverage area and optimizing scheduling, the method conserves fronthaul bandwidth by ensuring the maximum transmission bandwidth is below the sum of individual cell requirements, addressing the cost-effective management of optical fiber deployment in fronthaul networks.

JP7791335B2Active Publication Date: 2025-12-23HUAWEI TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2024539599
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2021-12-31
Filing Date
2022-12-23
Publication Date
2025-12-23
Estimated Expiration
2042-12-23

AI Technical Summary

Technical Problem

The high cost of deploying optical fiber in fronthaul networks necessitates efficient management of fronthaul bandwidth, which is determined by channel parameters such as the number of radio resource blocks and channel layers, posing a challenge in existing scheduling methods.

Method used

A scheduling method that predicts transmission parameters for each cell within the signal coverage area of a radio unit, allowing the baseband unit to schedule cells based on these parameters to optimize bandwidth usage, ensuring the maximum transmission bandwidth between the radio unit and baseband unit is less than the sum of individual cell requirements, thereby conserving fronthaul bandwidth.

Benefits of technology

This approach effectively saves fronthaul bandwidth by scheduling cells based on predicted transmission parameters, reducing bandwidth usage by up to 50% when cells do not reach peak load simultaneously.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007791335000001
    Figure 0007791335000001
  • Figure 0007791335000002
    Figure 0007791335000002
  • Figure 0007791335000003
    Figure 0007791335000003
Patent Text Reader

Abstract

The present application discloses a scheduling method, a parameter transmission method, an apparatus, a device, a system, and a medium belonging to the field of communication technology. The method includes: obtaining a first predicted transmission parameter of each of a plurality of cells, the first predicted transmission parameter indicating a predicted transmission parameter required by each cell during scheduling in a current periodicity, the plurality of cells being cells included in a signal coverage area of ​​a wireless unit RU, a maximum transmission bandwidth between the RU and a BU being smaller than a sum of the maximum transmission bandwidth required by the plurality of cells, and scheduling at least one of the plurality of cells based on the first predicted transmission parameter of the plurality of cells. In the present application, it can be ensured that the maximum transmission bandwidth between the RU and a BU is smaller than a sum of the maximum transmission bandwidth required by the plurality of cells, thereby saving fronthaul bandwidth when the plurality of cells do not reach a peak load at the same time.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present application relates to the field of communication technologies, and in particular to a scheduling method, a parameter transmission method, an apparatus, a device, a system, and a medium. [Background technology]

[0002] A base station typically consists of a baseband unit (BU) and a radio unit (RU). Contains BUs and RUs usually use optical fiber Through The network between the BU and RU is called the fronthaul network. The cost of deploying optical fiber is high, so fronthaul bandwidth is a precious resource.

[0003] Currently, the fronthaul bandwidth is determined by the channel parameters in the fronthaul network, such as the number of available physical radio resource blocks (RBs), the number of available physical radio resource blocks (RBs), and the number of available physical radio resource blocks (RBs). AboutThe number of downlink data channel (e.g., physical downlink shared channel (PDSCH)) beams, the number of downlink data channel layers, the number of downlink control channel (e.g., physical downlink control channel (PDCCH)) beams, the number of downlink control channel layers, the number of uplink data channel (e.g., physical uplink shared channel (PUSCH)) beams, the number of uplink data channel layers, the number of uplink control channel (e.g., physical uplink control channel (PUCCH)) beams, the number of uplink control channel layers, etc. Therefore, how to perform scheduling based on channel parameters to save fronthaul bandwidth has become an urgent problem to be solved at present. Summary of the Invention

[0004] The present application provides a scheduling method, a parameter transmission method, an apparatus, a device, a system, and a medium for saving fronthaul bandwidth.

[0005] According to a first aspect, there is provided a scheduling method, in which first predicted transmission parameters for each of a plurality of cells are obtained, and the first predicted transmission parameters are used to estimate the transmission time for each of the cells during scheduling in a current periodicity. necessary The plurality of cells are cells included in a signal coverage area of ​​the RU, and a maximum transmission bandwidth between the RU and the BU is less than a sum of the maximum transmission bandwidths required by the plurality of cells. At least one of the plurality of cells is scheduled based on the first predicted transmission parameters of the plurality of cells.

[0006] It should be noted that the multiple cells may be all cells in the signal coverage area of ​​the RU, or may be some cells in the signal coverage area of ​​the RU. In addition, the multiple cells may be multiple cells that provide coverage to the base station, or may be all cells that share the same fronthaul bandwidth. This is not a limitation in this application.

[0007] Additionally, the maximum transmission bandwidth between an RU and a BU is the maximum amount of data transmitted per unit time by the fronthaul network between the RU and the BU. The maximum transmission bandwidth required by each cell refers to the maximum amount of data transmitted by each cell per unit time through the fronthaul network when each cell reaches its peak load.

[0008] In this application, there are two ways in which the BU obtains the first predicted transmission parameters of each of the multiple cells, which will be described separately below.

[0009] In a first embodiment, the RU is configured to schedule each of the plurality of cells during scheduling in the current periodicity. necessary The RU predicts required transmission parameters to obtain first predicted transmission parameters for each cell. The RU transmits the first predicted transmission parameters for each of the plurality of cells to the BU. The BU receives the first predicted transmission parameters for each of the cells transmitted by the RU.

[0010] In a second embodiment, the BU may select one of the plurality of cells during scheduling in the current periodicity. necessary Required transmission parameters are predicted to obtain first predicted transmission parameters for each cell.

[0011] In other words, in the first embodiment, during scheduling in the current periodicity, each cell necessary The required transmission parameters are ByIn the second embodiment, each cell is scheduled during the current periodicity. necessary The required transmission parameters are By Predicted.

[0012] During scheduling in the current periodicity, each cell necessary Whether the required transmission parameters are predicted by the RU or the BU, the prediction method is the same. Therefore, in the two embodiments described above, each of the multiple cells during scheduling in the current periodicity necessary The process of predicting the required transmission parameters includes obtaining second predicted transmission parameters and actual transmission parameters of each of the plurality of cells, the second predicted transmission parameters being obtained by scheduling the respective cells during a previous periodicity. necessary The actual transmission parameters are shown as the predicted transmission parameters required for each cell during scheduling in the previous periodicity. Real and determining a first predicted transmission parameter for each cell based on the second predicted transmission parameter and the actual transmission parameter of each of the plurality of cells.

[0013] It should be noted that the multiple cells may be cells of the same standard or cells of different standards. If the multiple cells are cells of different standards, the multiple cells may include cells of two different standards, or , may include cells of more than two standards. That is, the plurality of cells may include cells of at least two standards. The at least two standards may include LTE and NR, and may further include another standard.

[0014] Optionally, multiple cells may have the same coverage area. ,or , multiple cells ,another Each of the mobile stations may have different coverage areas.

[0015] The first predicted transmission parameters include predicted channel parameters or predicted transmission bandwidths. The predicted channel parameters are used to determine the respective cell bandwidths during scheduling in the current periodicity. necessary The predicted transmission bandwidth indicates the predicted transmission bandwidth required by the respective cell during scheduling with the current periodicity.

[0016] In some embodiments, the predicted channel parameters include at least one of the following parameters: the number of downlink effective physical RBs, the number of downlink antennas, the number of uplink effective physical RBs, and the number of uplink antennas. That is, the predicted channel parameters include at least one of the number of downlink effective physical RBs, the number of downlink antennas, the number of uplink effective physical RBs, and the number of uplink antennas.

[0017] In some other embodiments, the predicted channel parameters include the number of user equipments on at least one of the following channels: a downlink data channel, a downlink control channel, an uplink data channel, an uplink control channel, and a sounding reference channel, and resource information occupied by each user equipment. In other words, the predicted channel parameters include the number of user equipments on at least one of the following channels: a downlink data channel, a downlink control channel, an uplink data channel, an uplink control channel, and a sounding reference channel (e.g., a channel configured to transmit a sounding reference signal (SRS)), and resource information occupied by each user equipment.

[0018] For each of the downlink data channel, the downlink control channel, the uplink data channel, and the uplink control channel, the resource information occupied by each user equipment of the channel includes at least one of the following parameters: the number of RBs, the number of channel layers of each RB, and the number of channel physical antennas or channel beams of each RB.For the sounding reference channel, the resource information occupied by each user equipment of the channel includes at least one of the following parameters: the number of RBs, the number of channel physical antennas of each RB, and the number of sounding reference signal symbols of each radio frame.

[0019] identification It should be noted that whether the parameters are included in the predicted channel parameters depends on the capabilities of the BU and RU, respectively. identification Whether these parameters are included in the predicted channel parameters depends on the functionality of the fronthaul network between the BU and the RU. of Split of rear of Conducted by BU Functions , and Conducted by RU function The predicted channel parameters vary with the dividing line.

[0020] Based on the above description, the first predicted transmission parameters include predicted channel parameters or predicted transmission bandwidth. In various cases, the manner in which the BU schedules at least one of the multiple cells based on the first predicted transmission parameters of the multiple cells may be different. Therefore, the following describes each of these cases separately.

[0021] In a first case, the first predicted transmission parameters include predicted channel parameters. In this case, the BU may determine schedulable channel parameters of at least one cell based on the predicted channel parameters of the multiple cells and the maximum allowable channel parameter of the RU. The BU schedules the at least one cell based on the schedulable channel parameters of the at least one cell.

[0022] The schedulable channel parameters of a cell are the parameters that the cell Used for This refers to the maximum channel parameters that can be used by a cell during scheduling with the current periodicity. Real The channel parameters used during the transmission do not exceed the schedulable channel parameters.

[0023] Based on the above description, the multiple cells may be cells of the same standard or cells of two different standards. In various cases, the manner of determining the schedulable channel parameters of at least one cell based on the predicted channel parameters of the multiple cells and the maximum allowable channel parameter of the RU is different. Therefore, the following describes these cases separately.

[0024] Case 1: The multiple cells are cells of the same standard. In this case, the BU may determine the sum of the predicted channel parameters of the multiple cells to obtain a total predicted channel parameter. If the total predicted channel parameter is greater than the maximum allowable channel parameter of the RU, the BU determines the schedulable channel parameter of the at least one cell based on the maximum allowable channel parameter of the RU and the ratio of each predicted channel parameter of the at least one cell to the total predicted channel parameter.

[0025] That is, in the case where the total predicted channel parameter is greater than the maximum allowable channel parameter of the RU, for any cell among the at least one cell, the ratio of the predicted channel parameter of that cell to the total predicted channel parameter is determined, and the maximum allowable channel parameter of the RU is multiplied by that ratio to obtain the schedulable channel parameter of that cell.

[0026] Optionally, if the total predicted channel parameters are less than or equal to the maximum allowable channel parameters of the RU, the predicted channel parameters of the respective cells are used as schedulable channel parameters, i.e., for at least one cell, the predicted channel parameters of the at least one cell are used as the respective schedulable channel parameters.

[0027] In case 1, for multiple cells of the same standard, the predicted channel parameters of each cell in the current periodicity are determined, and the schedulable channel parameters of each of the at least one cell are dynamically determined based on the maximum allowable channel parameters of the RU and the predicted channel parameters of each cell in the current periodicity to schedule the at least one cell, that is, the multiple cells share the maximum allowable channel parameters of the RU. ,So The schedulable channel parameters for each cell are determined based on the peak load that can be reached by the respective cell. decisions are made as needed, rather than In this way, fronthaul bandwidth can be saved if multiple cells do not reach peak load simultaneously. ,Ke Base 1 In Experiments have proven that 20% of the fronthaul bandwidth can be saved.

[0028] Case 2: The multiple cells include two different standard cells, and those cells teeth,The BU may determine the sum of predicted channel parameters of cells of the same standard in the plurality of cells to obtain a total predicted channel parameter of the first standard and a total predicted channel parameter of the second standard. If the sum of the total predicted channel parameter of the first standard and the total predicted channel parameter of the second standard is greater than the maximum allowable channel parameter of the RU, the schedulable channel general parameter of the first standard and the schedulable channel general parameter of the second standard are determined based on the maximum allowable channel parameter of the RU. The schedulable channel parameter of each cell of the first standard in the at least one cell is determined based on the total schedulable channel parameter of the first standard and a ratio of the predicted channel parameter of each cell of the first standard in the at least one cell to the total predicted channel parameter of the first standard. The schedulable channel parameter of each cell of the second standard in the at least one cell is determined based on the total schedulable channel parameter of the second standard and a ratio of the predicted channel parameter of each cell of the second standard in the at least one cell to the total predicted channel parameter of the second standard.

[0029] For example, an implementation process for determining a total schedulable channel parameter of a first standard and a total schedulable channel parameter of a second standard based on a maximum allowable channel parameter of an RU includes: subtracting a total predicted channel parameter of the first standard from the maximum allowable channel parameter of the RU to obtain a total schedulable channel parameter of the second standard; and using the total predicted channel parameter of the first standard as the total schedulable channel parameter of the first standard.

[0030] No. The total schedulable channel parameters for the first standard and the second standard are: As an alternative Other styles DecideFor example, the total predicted channel parameters of the second standard may be subtracted from the maximum allowable channel parameters of the RU to obtain the schedulable channel general parameters of the first standard, and the total predicted channel parameters of the second standard may be used as the schedulable channel general parameters of the second standard. As another example, the sum of the total predicted channel parameters of the first standard and the total predicted channel parameters of the second standard may be determined to obtain the total predicted channel parameters of all cells, and a ratio of the total predicted channel parameters of the first standard to the total predicted channel parameters of all cells may be determined. The ratio may be multiplied by the maximum allowable channel parameter of the RU to obtain the total schedulable channel parameters of the first standard. The ratio of the total predicted channel parameters of the second standard to the total predicted channel parameters of all cells may be determined. The ratio may be multiplied by the maximum allowable channel parameter of the RU to obtain the total schedulable channel parameters of the second standard.

[0031] Optionally, if the sum of the total predicted channel parameters of the first standard and the total predicted channel parameters of the second standard is less than or equal to the maximum allowable channel parameters of the RU, the predicted channel parameters of the respective cells are used as schedulable channel parameters, i.e., for at least one cell, the predicted channel parameters of the at least one cell are used as the respective schedulable channel parameters.

[0032] In Case 2, for cells of two different standards, the predicted channel parameters of each cell at the current periodicity are determined, and the total schedulable channel parameters of the two standards are dynamically determined based on the maximum allowable channel parameter of the RU and the predicted channel parameters of each cell at the current periodicity, whereby the schedulable channel parameters of each of at least one cell are dynamically determined to schedule at least one cell. That is, the two standards share the maximum allowable channel parameter of the RU, and the total schedulable channel parameters of the two standards are determined as needed, whereby the schedulable channel parameters of each cell are ,So Based on the peak load that can be reached by each cell, decisions are made as needed, rather than In this way, fronthaul bandwidth can be saved if multiple cells do not reach peak load simultaneously. In addition, in the case where the two standards occupy the same spectrum bandwidth and have the same channel parameters, ,Ke Base 2 In Experiments have proven that 50% of the fronthaul bandwidth can be saved.

[0033] In a second case, the first predicted transmission parameter includes a predicted transmission bandwidth. In this case, the BU may determine predicted channel parameters of the multiple cells based on the predicted transmission bandwidths of the multiple cells, and determine schedulable channel parameters of the at least one cell based on the predicted channel parameters of the multiple cells and a maximum allowable channel parameter of the RU. The BU schedules the at least one cell based on the schedulable channel parameters of the at least one cell.

[0034] According to a second aspect, there is provided a parameter transmission method, in which each of a plurality of cells is scheduled during a current periodicity. necessaryThe required transmission parameters are predicted to obtain first predicted transmission parameters for each cell, and the first predicted transmission parameters for each cell are sent to a baseband unit BU, where the multiple cells are cells included in a signal coverage area of ​​a radio unit RU, and the maximum transmission bandwidth between the RU and the BU is smaller than the sum of the maximum transmission bandwidths required by the multiple cells.

[0035] Optionally, each of the plurality of cells during scheduling in the current periodicity necessary The required transmission parameters are predicted to obtain first predicted transmission parameters for each cell, obtaining second predicted transmission parameters and actual transmission parameters for each cell, the second predicted transmission parameters being obtained during scheduling in a previous periodicity; necessary The actual transmission parameters are shown as the predicted transmission parameters required for each cell during scheduling in the previous periodicity. Real indicating the transmission parameters used in the and determining a first predicted transmission parameter for each cell based on the second predicted transmission parameter and the actual transmission parameter for each cell.

[0036] Optionally, the first predicted transmission parameters include predicted channel parameters or predicted transmission bandwidth, the predicted channel parameters being a predicted transmission bandwidth for each cell during scheduling in the current periodicity. necessary The required predicted physical channel parameters are shown.

[0037] Optionally, the predicted channel parameters include at least one of the following parameters: a quantity of downlink valid physical radio resource blocks RB, a quantity of downlink antennas, a quantity of uplink valid physical RBs, and a quantity of uplink antennas.

[0038] Optionally, the predicted channel parameters include the quantity of user equipments on at least one of the following channels: a downlink data channel, a downlink control channel, an uplink data channel, an uplink control channel, and a sounding reference channel, and resource information occupied by each user equipment.

[0039] Optionally, the resource information occupied by each user equipment for each of the downlink data channel, the downlink control channel, the uplink data channel, or the uplink control channel includes at least one of the following parameters: the number of RBs, the number of channel layers for each RB, and the number of channel physical antennas or the number of channel beams for each RB.

[0040] The resource information occupied by each user equipment of the sounding reference channel includes at least one of the following parameters: the number of RBs, the number of channel physical antennas of each RB, and the number of sounding reference signal symbols of each radio frame.

[0041] Optionally, the plurality of cells are cells of the same standard, or the plurality of cells includes cells of two different standards.

[0042] Optionally, the two separate standards include Long Term Evolution LTE and New Radio NR.

[0043] Optionally, the multiple cells have the same coverage area.

[0044] According to a third aspect, there is provided a scheduling device, the scheduling device having a function of performing the actions of the scheduling method of the first aspect, the scheduling device including at least one module, the at least one module being configured to perform the scheduling method provided in the first aspect.

[0045] That is, this scheduling device an acquiring module configured to acquire first predicted transmission parameters for each of the plurality of cells, the first predicted transmission parameters being for each of the cells during scheduling in the current periodicity; necessary indicating the expected transmission parameters required; an acquisition module, wherein the plurality of cells are cells included in a signal coverage area of ​​a radio unit (RU), and a maximum transmission bandwidth between the RU and the baseband unit (BU) is smaller than a sum of the maximum transmission bandwidths required by the plurality of cells; and a scheduling module configured to schedule at least one of the plurality of cells based on the first predicted transmission parameters of the plurality of cells.

[0046] Optionally, the acquisition module: and a receiving sub-module configured to receive first predicted transmission parameters for the respective cells transmitted by the RU.

[0047] Optionally, the acquisition module: During scheduling in the current periodicity, each cell necessary A prediction sub-module is included that is configured to predict required transmission parameters to obtain first predicted transmission parameters for each cell.

[0048] Optionally, the prediction submodule: obtaining second predicted transmission parameters and actual transmission parameters for each cell, the second predicted transmission parameters being obtained during scheduling in a previous periodicity; necessary The actual transmission parameters are shown as the predicted transmission parameters required for each cell during scheduling in the previous periodicity. Real indicating the transmission parameters used in the determining a first predicted transmission parameter for each cell based on the second predicted transmission parameter and the actual transmission parameter for each cell.

[0049] Optionally, the first predicted transmission parameters include predicted channel parameters, the predicted channel parameters being a parameter for a respective cell during scheduling in the current periodicity. necessary The required predicted physical channel parameters are shown.

[0050] The scheduling module a schedulable parameter determination submodule configured to determine schedulable channel parameters of at least one cell based on the predicted channel parameters of the plurality of cells and a maximum allowable channel parameter of the RU; and a scheduling sub-module configured to schedule the at least one cell based on the schedulable channel parameters of the at least one cell.

[0051] Optionally, the first predicted transmission parameter comprises a predicted transmission bandwidth.

[0052] The scheduling module a predicted channel parameter determination submodule configured to determine a predicted channel parameter of each cell based on a predicted transmission bandwidth of the plurality of cells, the predicted channel parameter being determined for each cell during scheduling in the current periodicity; necessary a predicted channel parameter determination sub-module indicating the required predicted physical channel parameters; a schedulable parameter determination submodule configured to determine schedulable channel parameters of at least one cell based on the predicted channel parameters of the plurality of cells and a maximum allowable channel parameter of the RU; and a scheduling sub-module configured to schedule the at least one cell based on the schedulable channel parameters of the at least one cell.

[0053] Optionally, the plurality of cells are cells of the same specification.

[0054] The schedulable parameter determination submodule: determining a sum of predicted channel parameters of a plurality of cells to obtain a total predicted channel parameter; and if the total predicted channel parameter is greater than the maximum allowable channel parameter, determining a schedulable channel parameter of the at least one cell based on the maximum allowable channel parameter and a ratio of the predicted channel parameter of each of the at least one cell to the total predicted channel parameter.

[0055] Optionally, the plurality of cells includes cells of two different standards, and the cells teeth, The cells are of a first standard and of a second standard.

[0056] The schedulable parameter determination submodule: determining a sum of predicted channel parameters among cells of the same standard in the plurality of cells to obtain a total predicted channel parameter for the first standard and a total predicted channel parameter for the second standard; if the sum of the total predicted channel parameter of the first standard and the total predicted channel parameter of the second standard is greater than the maximum allowable channel parameter, determining the total schedulable channel parameter of the first standard and the total schedulable channel parameter of the second standard based on the maximum allowable channel parameter; determining schedulable channel parameters of each cell of the first standard in the at least one cell based on a total schedulable channel parameter of the first standard and a ratio of the predicted channel parameter of each cell of the first standard in the at least one cell to a total predicted channel parameter of the first standard; and determining schedulable channel parameters of each cell of the second standard in the at least one cell based on a total schedulable channel parameter of the second standard and a ratio of a predicted channel parameter of each cell of the second standard in the at least one cell to a total predicted channel parameter of the second standard.

[0057] Optionally, the predicted channel parameters include at least one of the following parameters: a quantity of downlink valid physical radio resource blocks RB, a quantity of downlink antennas, a quantity of uplink valid physical RBs, and a quantity of uplink antennas.

[0058] Optionally, the predicted channel parameters include the quantity of user equipments on at least one of the following channels: a downlink data channel, a downlink control channel, an uplink data channel, an uplink control channel, and a sounding reference channel, and resource information occupied by each user equipment.

[0059] Optionally, the resource information occupied by each user equipment for each of the downlink data channel, the downlink control channel, the uplink data channel, or the uplink control channel includes at least one of the following parameters: the number of RBs, the number of channel layers for each RB, and the number of channel physical antennas or the number of channel beams for each RB.

[0060] The resource information occupied by each user equipment of the sounding reference channel includes at least one of the following parameters: the number of RBs, the number of channel physical antennas of each RB, and the number of sounding reference signal symbols of each radio frame.

[0061] Optionally, the two separate standards include Long Term Evolution LTE and New Radio NR.

[0062] Optionally, the multiple cells have the same coverage area.

[0063] According to a fourth aspect, there is provided a parameter transmission device having a function of performing the actions of the parameter transmission method of the first aspect, the parameter transmission device including at least one module configured to perform the parameter transmission method of the second aspect.

[0064] That is, this parameter transmission device: Each of the cells during scheduling in the current periodicity necessary a parameter prediction module configured to predict required transmission parameters to obtain first predicted transmission parameters for each cell; a transmitting module configured to transmit the first predicted transmission parameters of each cell to the baseband unit BU; The plurality of cells are cells included in the signal coverage area of ​​the radio unit RU, and the maximum transmission bandwidth between the RU and the BU is the number of cells. necessary The total required maximum transmission bandwidth is less than the total required maximum transmission bandwidth.

[0065] Optionally, the parameter prediction module: obtaining second predicted transmission parameters and actual transmission parameters for each cell, the second predicted transmission parameters being obtained during scheduling in a previous periodicity; necessary The actual transmission parameters are shown as the predicted transmission parameters required for each cell during scheduling in the previous periodicity. Real indicating the transmission parameters used in the determining a first predicted transmission parameter for each cell based on the second predicted transmission parameter and the actual transmission parameter for each cell.

[0066] Optionally, the first predicted transmission parameters include predicted channel parameters or predicted transmission bandwidth, the predicted channel parameters being a predicted transmission bandwidth for each cell during scheduling in the current periodicity. necessary The required predicted physical channel parameters are shown.

[0067] Optionally, the predicted channel parameters include at least one of the following parameters: a quantity of downlink valid physical radio resource blocks RB, a quantity of downlink antennas, a quantity of uplink valid physical RBs, and a quantity of uplink antennas.

[0068] Optionally, the predicted channel parameters include the quantity of user equipments on at least one of the following channels: a downlink data channel, a downlink control channel, an uplink data channel, an uplink control channel, and a sounding reference channel, and resource information occupied by each user equipment.

[0069] Optionally, the resource information occupied by each user equipment for each of the downlink data channel, the downlink control channel, the uplink data channel, or the uplink control channel includes at least one of the following parameters: the number of RBs, the number of channel layers for each RB, and the number of channel physical antennas or the number of channel beams for each RB.

[0070] The resource information occupied by each user equipment of the sounding reference channel includes at least one of the following parameters: the number of RBs, the number of channel physical antennas of each RB, and the number of sounding reference signal symbols of each radio frame.

[0071] Optionally, the plurality of cells are cells of the same standard, or the plurality of cells includes cells of two different standards.

[0072] Optionally, the two separate standards include Long Term Evolution LTE and New Radio NR.

[0073] Optionally, the multiple cells have the same coverage area.

[0074] According to a fifth aspect, there is provided a BU including a processor and a memory, the memory being configured to store a computer program for performing the scheduling method provided in the first aspect, and the processor being configured to execute the computer program stored in the memory to implement the scheduling method according to the first aspect.

[0075] Optionally, the BU may further include a communication bus configured to establish a connection between the processor and the memory.

[0076] According to a sixth aspect, there is provided an RU, the RU including a processor and a memory, the memory configured to store a computer program for performing the parameter transmission method provided in the first aspect, and the processor configured to execute the computer program stored in the memory to perform the parameter transmission method according to the first aspect.

[0077] Optionally, the RU may further include a communication bus configured to establish a connection between the processor and the memory.

[0078] According to a seventh aspect, there is provided a scheduling system, the system including a RU and a BU.

[0079] The RU is responsible for scheduling each of the cells in the current periodicity. necessary The mobile station is configured to predict required transmission parameters to obtain first predicted transmission parameters for each cell, and send the first predicted transmission parameters for each cell to the BU.

[0080] The BU is configured to receive the first predicted transmission parameters of the respective cells transmitted by the RU, and schedule at least one of the plurality of cells based on the first predicted transmission parameters of the plurality of cells.

[0081] The multiple cells are cells included in the signal coverage area of ​​the radio unit RU, and the maximum transmission bandwidth between the RU and the baseband unit BU is smaller than the sum of the maximum transmission bandwidths required by the multiple cells.

[0082] According to an eighth aspect, there is provided a computer-readable storage medium having stored thereon instructions which, when executed on a computer, enable the computer to perform steps of the scheduling method according to the first aspect or to perform steps of the parameter transmission method according to the second aspect.

[0083] According to a ninth aspect, there is provided a computer program product comprising instructions which, when executed on a computer, enable the computer to perform the steps of the scheduling method according to the first aspect or the steps of the parameter transmission method according to the second aspect.

[0084] In other words, a computer program is provided which, when executed on a computer, enables the computer to perform the steps of the scheduling method according to the first aspect or the steps of the parameter transmission method according to the second aspect.

[0085] The technical effects obtained in the second to ninth aspects are the same as those obtained by using the corresponding technical means in the first aspect, and the details will not be described again here.

[0086] The technical solutions provided in this application can bring at least the following beneficial effects:

[0087] The maximum transmission bandwidth required by each cell refers to the maximum amount of data transmitted by each cell per unit time through the fronthaul network when the cell reaches its peak load. However, it is not possible for all cells to reach their peak load at the same time. Therefore, in the present application, first predicted transmission parameters of each of the plurality of cells are obtained, and at least one of the plurality of cells is scheduled based on the first predicted transmission parameters of the plurality of cells. necessary The required channel parameters for scheduling the at least one cell are not determined based on the peak load that may be reached by each cell. In this way, it can be ensured that the maximum transmission bandwidth between the RU and the BU is smaller than the sum of the maximum transmission bandwidths required by multiple cells, thereby saving fronthaul bandwidth when multiple cells do not reach their peak loads simultaneously. [Brief explanation of the drawings]

[0088] [Figure 1] FIG. 1 is a schematic diagram of a system architecture according to an embodiment of the present application. [Figure 2] FIG. 2 is a schematic diagram of another system architecture according to an embodiment of the present application. [Figure 3] 1 is a schematic diagram of multiple networking topologies according to an embodiment of the present application; [Figure 4] FIG. 2 is a system block diagram of a BU and a RU according to an embodiment of the present application. [Figure 5] 1 is a schematic diagram of the structure of a network device according to an embodiment of the present application; [Figure 6] 2 is a flowchart of a scheduling method according to an embodiment of the present application; [Figure 7] FIG. 2 is a schematic diagram of functional division between a BU and a RU according to an embodiment of the present application; [Figure 8] FIG. 2 is another schematic diagram of functional division between BUs and RUs according to an embodiment of the present application; [Figure 9] 1 is a schematic diagram of a single-standard cell according to an embodiment of the present application; [Figure 10] 1 is a schematic diagram of a multi-standard cell according to an embodiment of the present application; [Figure 11] 1 is a schematic diagram of the structure of a scheduling device according to an embodiment of the present application; [Figure 12] 1 is a schematic diagram of the structure of a parameter transmission device according to an embodiment of the present application; DETAILED DESCRIPTION OF THE INVENTION

[0089] To make the objectives, technical solutions and advantages of the embodiments of the present application clearer, the following further describes the embodiments of the present application in detail with reference to the accompanying drawings.

[0090] Please refer to Figure 1. Figure 1 is a schematic diagram of a system architecture according to an embodiment of the present application. The system architecture includes a baseband unit (BU) and multiple radio units (RU). The BU: For communication Connected to multiple RUs via optical fiber canPlease refer to Figure 2. Figure 2 is a schematic diagram of another system architecture according to an embodiment of the present application. This system architecture includes multiple BUs and multiple RUs, and the multiple BUs: For communication Connected to multiple RUs via optical fiber can In other words, in this embodiment of the present application, one BU can be connected to multiple RUs, or multiple BUs can be connected to multiple RUs. Connected to It can be continued.

[0091] The network between the BU and the RU is called a fronthaul network. There are several networking topologies between the BU and multiple RUs. See Figure 3. Figure 3 shows four networking topologies. Figure 3 In networking configuration (a), BUs and RUs communicate with each other through optical fibers. Figure 3 In networking configuration (b), the BUs use passive wavelength division multiplexing (WDM) mode Communicate with RU via Figure 3 In networking configuration (c), the BU is an active WDM mode or optical transport network (OTN) mode Communicate with RU via Figure 3 In networking type (d), the BUs are connected to a secret private network (SPN). mode Communicate with RU via

[0092] Regardless of which networking topology is used, data is transmitted between the BU and the RU through a transmission medium, such as optical fiber. The cost of optical fiber deployment is high. Therefore, fronthaul bandwidth is a valuable resource. To conserve fronthaul bandwidth, the BU and the RU are improved in an embodiment of the present application. See FIG. 4. FIG. 4 is a system block diagram of a BU and an RU according to an embodiment of the present application. The BU may include a long-term evolution (LTE) module, a new radio (NR) module, and a parameter control module. Both the LTE module and the NR module include a cell management unit, a channel scheduling unit, and a baseband signal processing unit. The RU may include an LTE module, an NR module, and a parameter prediction module. Optionally, both the LTE module and the NR module in the RU may include a baseband signal processing unit.

[0093] For the RU, the parameter prediction module estimates the respective cell necessary and configured to predict required transmission parameters for each cell in NR during scheduling. necessary It is further configured to predict the required transmission parameters to obtain predicted transmission parameters for each cell, and send the predicted transmission parameters for each cell to the BU.

[0094] With respect to the BU, the parameter control module is configured to schedule at least one cell based on the predicted transmission parameters of the respective cell in LTE and the predicted transmission parameters of the respective cell in NR.

[0095] It should be noted that the BU and the RU may support one standard or multiple standards. For example, FIG. 4 is described by using an example in which the BU and the RU support two standards. Optionally, the BU includes a building baseband unit (BBU), and the RU includes a remote radio unit (RRU). Alternatively, the BU may include a distributed unit (DRU). d unit, DU) or center Unit (centra l The RU includes an active antenna unit (AAU), and the BU includes an active antenna unit (CU). In addition, with the development of technology and the evolution of system architecture, networks of other standards may further emerge. In this case, the BU and the RU may be divided or named in a different manner. In other words, the system architecture described in the embodiments of the present application is intended to more clearly describe the technical solutions in the embodiments of the present application and does not constitute a limitation on the technical solutions provided in the embodiments of the present application. With the evolution of system architecture, the technical solutions provided in the embodiments of the present application may also be applicable to similar technical problems.

[0096] Please refer to Figure 5. Figure 5 is a schematic diagram of the structure of a network device according to an embodiment of the present application. This network device may be the BU or RU shown in Figure 1 or Figure 2. This network device includes a processor 501 and a memory 502.

[0097] The processor 501 may be a general-purpose central processing unit (CPU), a network processor (NP), a microprocessor, or one or more integrated circuits configured to implement the solutions of the present application, such as an application-specific integrated circuit (ASIC), a programmable logic device (PLD), or a combination thereof. The PLD may be a complex programmable logic device (CPLD), a field-programmable gate array (FPGA), a generic array logic (GAL), or any combination thereof.

[0098] The memory 502 may be, but is not limited to, read-only memory (ROM), random access memory (RAM), electrically erasable programmable read-only memory (EEPROM), an optical disk (including a compact disc read-only memory (CD-ROM), a compact disk, a laser disk, a digital versatile disk, a Blu-ray disk, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium capable of carrying or storing expected program code in the form of instructions or data structures and that can be accessed by a computer. The memory 502 may exist independently and be connected to the processor 501. The memory 502 and the processor 501 may be integrated together.

[0099] Optionally, the network device may further include a communication bus 503 and at least one communication interface 504. The communication bus 503 is configured to transmit information between the aforementioned components. The communication bus 503 may be categorized into an address bus, a data bus, a control bus, etc. For ease of illustration, only one thick line is used to represent a bus in the figure, but this does not mean that there is only one bus or only one type of bus.

[0100] The communication interface 504 is configured to communicate with another device or a communication network using any device, such as a transceiver. The communication interface 504 includes a wired communication interface and may further include a wireless communication interface. The wired communication interface may be, for example, an Ethernet interface. The Ethernet interface may be an optical interface, an electrical interface, or a combination thereof. The wireless communication interface may be a wireless local area network (WLAN) interface. k, The wireless LAN (WLAN) interface, a cellular network communication interface, or a combination thereof.

[0101] Optionally, in one embodiment In , processor 501 may include one or more CPUs, for example, CPU 0 and CPU 1 shown in FIG.

[0102] Optionally, in one embodiment In , a network device may include multiple processors, such as processor 501 and processor 505 shown in FIG. 5. Each of the processors may be a single-core processor or a multi-core processor. A processor herein may be one or more devices, circuits, and / or processing cores configured to process data (e.g., computer program instructions).

[0103] In some embodiments, memory 502 is configured to store program code 510 for performing embodiments of the present application, and processor 501 may execute program code 510 stored in memory 502. Program code 510 may include one or more software modules. The network device, through processor 501 and program code 510 in memory 502, may perform the methods provided in the following embodiments of FIG.

[0104] 6 is a flowchart of a scheduling method according to an embodiment of the present application. Please refer to FIG. 6. The method includes the following steps:

[0105] Step 601: A BU obtains a first predicted transmission parameter of each of a plurality of cells, and the first predicted transmission parameter is a value that indicates a transmission time of each of the cells during scheduling in a current periodicity. necessary The multiple cells are cells included in the signal coverage area of ​​the RU, and the maximum transmission bandwidth between the RU and the BU is less than the sum of the maximum transmission bandwidths required by the multiple cells.

[0106] It should be noted that the multiple cells may be all cells in the signal coverage area of ​​the RU, or may be some cells in the signal coverage area of ​​the RU. In addition, the multiple cells may be multiple cells that provide coverage to the base station, or may be all cells that share the same fronthaul bandwidth. This is not limited in this embodiment of the present application.

[0107] In addition, the maximum transmission bandwidth between the RU and the BU is the maximum amount of data transmitted per unit time by the fronthaul network between the RU and the BU. isThe maximum transmission bandwidth required by each cell refers to the maximum amount of data transmitted by each cell per unit time through the fronthaul network when each cell reaches its peak load.

[0108] In this embodiment of the present application, there are two ways in which the BU obtains the first predicted transmission parameters of each of the multiple cells, which will be described separately below.

[0109] In a first embodiment, the RU is configured to schedule each of the plurality of cells during scheduling in the current periodicity. necessary The RU predicts required transmission parameters to obtain first predicted transmission parameters for each cell. The RU transmits the first predicted transmission parameters for each of the plurality of cells to the BU. The BU receives the first predicted transmission parameters for each of the cells transmitted by the RU.

[0110] In a second embodiment, the BU may select one of the plurality of cells during scheduling in the current periodicity. necessary Required transmission parameters are predicted to obtain first predicted transmission parameters for each cell.

[0111] In other words, in the first embodiment, during scheduling in the current periodicity, each cell necessary The required transmission parameters are By In the second embodiment, each cell is scheduled during the current periodicity. necessary The required transmission parameters are By Predicted.

[0112] During scheduling in the current periodicity, each cell necessary Whether the required transmission parameters are predicted by the RU or the BU, the prediction method is the same. Therefore, in the two embodiments described above, each of the multiple cells during scheduling in the current periodicity necessaryThe process of predicting the required transmission parameters includes obtaining second predicted transmission parameters and actual transmission parameters of each of the plurality of cells, the second predicted transmission parameters being obtained by scheduling the respective cells during a previous periodicity. necessary The actual transmission parameters are shown as the predicted transmission parameters required for each cell during scheduling in the previous periodicity. Real and determining a first predicted transmission parameter for each cell based on the second predicted transmission parameter and the actual transmission parameter of each of the plurality of cells.

[0113] In the example, the first predicted transmission parameter of each of the plurality of cells is determined based on the second predicted transmission parameter and the actual transmission parameter of each of the plurality of cells according to equation (1) below. CPredict k =CPredict k-1 +α(CUse k-1 -CPredict k-1 ) (1)

[0114] In the above formula (1), CPredict k is the first predicted transmission parameter of a cell among the cells. k-1 is the second predicted transmission parameter for the cell. α is a filtering coefficient, which is a known parameter. CUse k-1 are the actual transmission parameters of the cell, i.e. the transmission parameters actually used by the cell during scheduling in the previous periodicity.

[0115] It should be noted that the second predicted transmission parameters may be obtained by prediction before scheduling at the previous periodicity, and the actual transmission parameters may be determined after scheduling at the previous periodicity is completed. Similarly, the first predicted transmission parameters may be obtained by prediction before scheduling at the current periodicity. The specific time at which the prediction is performed is not limited in this application.

[0116] Periodic period is preset and can be adjusted according to the actual requirements. For example, period , 20ms, 10m s , 5 ms, 1 ms, etc. In addition, for the first periodicity, the maximum allowable transmission parameter of the RU is divided equally based on the number of cells to allocate the maximum allowable transmission parameter of each cell during scheduling in the first periodicity. necessary The required transmission parameters may be predicted and obtained.

[0117] The multiple cells may be cells of the same standard or cells of different standards. If the multiple cells are cells of different standards, the multiple cells may include cells of two different standards and may also include cells of more than two standards. That is, the multiple cells may include cells of at least two standards. The at least two standards may include LTE and NR, and may further include another standard.

[0118] Optionally, the multiple cells may have the same coverage area. In addition, the multiple cells may alternatively have separate coverage areas.

[0119] The first predicted transmission parameters include predicted channel parameters or predicted transmission bandwidths. The predicted channel parameters indicate predicted physical channel parameters required by each cell during scheduling in the current periodicity. The predicted transmission bandwidth indicates predicted physical channel parameters required by each cell during scheduling in the current periodicity. necessary Indicates the expected transmission bandwidth required.

[0120] In some embodiments, the predicted channel parameters include at least one of the following parameters: the number of downlink effective physical RBs, the number of downlink antennas, the number of uplink effective physical RBs, and the number of uplink antennas. That is, the predicted channel parameters include at least one of the number of downlink effective physical RBs, the number of downlink antennas, the number of uplink effective physical RBs, and the number of uplink antennas.

[0121] In some other embodiments, the predicted channel parameters include the number of user equipments on at least one of the following channels: a downlink data channel, a downlink control channel, an uplink data channel, an uplink control channel, and a sounding reference channel, and resource information occupied by each user equipment. In other words, the predicted channel parameters may include the number of user equipments on at least one of the following channels: a downlink data channel, a downlink control channel, an uplink data channel, an uplink control channel, and a sounding reference channel, and resource information occupied by each user equipment.

[0122] For each of the downlink data channel, the downlink control channel, the uplink data channel, and the uplink control channel, the resource information occupied by each user equipment of the channel includes at least one of the following parameters: the number of RBs, the number of channel layers of each RB, and the number of channel physical antennas or channel beams of each RB.For the sounding reference channel, the resource information occupied by each user equipment of the channel includes at least one of the following parameters: the number of RBs, the number of channel physical antennas of each RB, and the number of sounding reference signal symbols of each radio frame.

[0123] identificationIt should be noted that whether the parameters are included in the predicted channel parameters depends on the capabilities of the BU and RU, respectively. identification Whether these parameters are included in the predicted channel parameters depends on the functionality of the fronthaul network between the BU and the RU. of Split of rear of Conducted by BU Functions , and Conducted by RU function The predicted channel parameters vary with the dividing line.

[0124] For example, referring to Figure 7, Figure 7 teeth, By using dividing lines Separated Features Split Shows. For uplink data, the BU functions include PDSCH modulation, PDCCH modulation, PDSCH mapping, PDCCH mapping, PDSCH precoding, PDCCH precoding, and framing, and the RU functions include orthogonal frequency division multiplexing (OFDM) signal generation. For downlink data, the RU functions include OFDM signal demodulation, and the BU functions include deframing, PUSCH channel estimation, PUCCH channel estimation, SRS processing, PUSCH demodulation, PUCCH demodulation, PUSCH decoding, and PUCCH decoding. In this case, the predicted channel parameters include at least one of the number of downlink effective physical RBs, the number of downlink antennas, the number of uplink effective physical RBs, and the number of uplink antennas.

[0125] As another example, referring to FIG. teeth, By using dividing lines Separated Features Split Shows.For uplink data, the BU functions include PDSCH modulation and PDCCH modulation, and the RU functions include PDSCH mapping, PDCCH mapping, PDSCH precoding, PDCCH precoding, framing, and OFDM signal generation. For downlink data, the RU functions include OFDM signal demodulation, deframing, PUSCH channel estimation, PUCCH channel estimation, SRS processing, PUSCH demodulation, and PUCCH demodulation, and the BU functions include PUSCH decoding and PUCCH decoding. In this case, the predicted channel parameters may include the number of user equipments on at least one of the channels configured to transmit the PDSCH, PDCCH, PUSCH, PUCCH, and SRS, and resource information occupied by each user equipment.

[0126] It should be noted that Figures 7 and 8 are only two examples of functional division of BUs and RUs shown in the embodiments of the present application. The embodiments of the present application may also be applied to other scenarios of functional division of BUs and RUs. The functional division of BUs and RUs is not limited in the embodiments of the present application.

[0127] Step 602: The BU schedules at least one of the plurality of cells based on first predicted transmission parameters of the plurality of cells.

[0128] Based on the above description, the first predicted transmission parameters include predicted channel parameters or predicted transmission bandwidth. In various cases, the manner in which the BU schedules at least one of the multiple cells based on the first predicted transmission parameters of the multiple cells may be different. Therefore, the following describes each of these cases separately.

[0129] In a first case, the first predicted transmission parameters include predicted channel parameters. In this case, the BU may determine schedulable channel parameters of at least one cell based on the predicted channel parameters of the multiple cells and the maximum allowable channel parameter of the RU. The BU schedules the at least one cell based on the schedulable channel parameters of the at least one cell.

[0130] The schedulable channel parameters of a cell are the parameters that the cell Used for The maximum channel parameters that can be used is That is, the channel parameters actually used by a cell during scheduling in the current periodicity do not exceed the schedulable channel parameters.

[0131] Based on the above description, the multiple cells may be cells of the same standard or cells of two different standards. In various cases, the manner of determining the schedulable channel parameters of at least one cell based on the predicted channel parameters of the multiple cells and the maximum allowable channel parameter of the RU is different. Therefore, the following describes these cases separately.

[0132] Case 1: The multiple cells are cells of the same standard. In this case, the BU may determine the sum of the predicted channel parameters of the multiple cells to obtain a total predicted channel parameter. If the total predicted channel parameter is greater than the maximum allowable channel parameter of the RU, the BU determines the schedulable channel parameter of the at least one cell based on the maximum allowable channel parameter of the RU and the ratio of the predicted channel parameter of each of the at least one cell to the total predicted channel parameter.

[0133] That is, in the case where the total predicted channel parameter is greater than the maximum allowable channel parameter of the RU, for any cell among the at least one cell, the ratio of the predicted channel parameter of that cell to the total predicted channel parameter is determined, and the maximum allowable channel parameter of the RU is multiplied by that ratio to obtain the schedulable channel parameter of that cell.

[0134] For example, the predicted channel parameters include the number of downlink RBs. , Se The three cells are cell 1, cell 2, and cell 3. The number of downlink RBs in the predicted channel parameters of cell 1 is 0, the number of downlink RBs in the predicted channel parameters of cell 2 is 6, the number of downlink RBs in the predicted channel parameters of cell 3 is 6, and the number of downlink RBs in the maximum allowable channel parameters of the RUs is 10. The total number of downlink RBs in the total predicted channel parameters of the three cells is 12. It is now assumed that cell 3 needs to be scheduled, and the ratio of the number of downlink RBs to the total number of downlink RBs of cell 3 is determined to be 1 / 2. This ratio is multiplied by the number of downlink RBs in the maximum allowable channel parameters to obtain that the number of downlink RBs in the schedulable channel parameters of the cells is 5.

[0135] Optionally, if the total predicted channel parameters are less than or equal to the maximum allowable channel parameters of the RU, the predicted channel parameters of the respective cells are used as schedulable channel parameters, i.e., for at least one cell, the predicted channel parameters of the at least one cell are used as the respective schedulable channel parameters.

[0136] In case 1, for multiple cells of the same standard, the predicted channel parameters of each cell in the current periodicity are determined, and the schedulable channel parameters of each of the at least one cell are dynamically determined based on the maximum allowable channel parameters of the RU and the predicted channel parameters of each cell in the current periodicity to schedule the at least one cell, that is, the multiple cells share the maximum allowable channel parameters of the RU. ,So The schedulable channel parameters for each cell are determined based on the peak load that can be reached by the respective cell. decisions are made as needed, rather than In this way, fronthaul bandwidth can be saved if multiple cells do not reach peak load simultaneously. ,Ke Base 1 In Experiments have proven that 20% of the fronthaul bandwidth can be saved.

[0137] For example, referring to Figure 9, this standard includes two cells, cell 0 and cell 1. The two cells share the maximum allowable channel parameters of an RU, and the schedulable channel parameters of the two cells are determined as needed. The schedulable channel parameters of the two cells are not determined based on the peak load that may be reached by each cell. In this way, fronthaul bandwidth can be saved if the two cells do not reach their peak loads at the same time.

[0138] Case 2: The multiple cells include two different standard cells, and those cells teeth,The BU may determine the sum of predicted channel parameters of cells of the same standard in the plurality of cells to obtain a total predicted channel parameter of the first standard and a total predicted channel parameter of the second standard. If the sum of the total predicted channel parameter of the first standard and the total predicted channel parameter of the second standard is greater than the maximum allowable channel parameter of the RU, the schedulable channel general parameter of the first standard and the schedulable channel general parameter of the second standard are determined based on the maximum allowable channel parameter of the RU. The schedulable channel parameter of each cell of the first standard in the at least one cell is determined based on the total schedulable channel parameter of the first standard and a ratio of the predicted channel parameter of each cell of the first standard in the at least one cell to the total predicted channel parameter of the first standard. The schedulable channel parameter of each cell of the second standard in the at least one cell is determined based on the total schedulable channel parameter of the second standard and a ratio of the predicted channel parameter of each cell of the second standard in the at least one cell to the total predicted channel parameter of the second standard.

[0139] For example, an implementation process for determining a total schedulable channel parameter of a first standard and a total schedulable channel parameter of a second standard based on a maximum allowable channel parameter of an RU includes: subtracting a total predicted channel parameter of the first standard from the maximum allowable channel parameter of the RU to obtain a total schedulable channel parameter of the second standard; and using the total predicted channel parameter of the first standard as the total schedulable channel parameter of the first standard.

[0140] In addition, the total schedulable channel parameters of the first standard and the second standard may be determined in other manners. For example, the total predicted channel parameters of the second standard are subtracted from the maximum allowable channel parameters of the RU to obtain the schedulable channel general parameters of the first standard, and the total predicted channel parameters of the second standard are used as the schedulable channel general parameters of the second standard. As another example, the sum of the total predicted channel parameters of the first standard and the total predicted channel parameters of the second standard is determined to obtain the total predicted channel parameters of all cells, and a ratio of the total predicted channel parameters of the first standard to the total predicted channel parameters of all cells is determined. This ratio is multiplied by the maximum allowable channel parameter of the RU to obtain the total schedulable channel parameters of the first standard. The ratio of the total predicted channel parameters of the second standard to the total predicted channel parameters of all cells is determined. This ratio is multiplied by the maximum allowable channel parameter of the RU to obtain the total schedulable channel parameters of the second standard.

[0141] An implementation process for determining a schedulable channel parameter of each cell of a first standard in at least one cell based on a total schedulable channel parameter of the first standard and a ratio of the predicted channel parameter of each cell of the first standard in the at least one cell to a total predicted channel parameter of the first standard includes the following steps: For any cell of the first standard in the at least one cell, a ratio of the predicted channel parameter of that cell to the total predicted channel parameter of the first standard is determined, and the ratio is multiplied by the total schedulable channel parameter of the first standard to obtain the schedulable channel parameter of that cell.

[0142] Similarly, an implementation process for determining schedulable channel parameters of each cell of a second standard in at least one cell based on the total schedulable channel parameters of the second standard and a ratio of the predicted channel parameters of each cell of the second standard in the at least one cell to the total predicted channel parameters of the second standard includes the following steps: for any cell of the second standard in the at least one cell, determine a ratio of the predicted channel parameters of that cell to the total predicted channel parameters of the second standard, and multiply the ratio by the total schedulable channel parameters of the second standard to obtain the schedulable channel parameters of that cell.

[0143] Optionally, if the sum of the total predicted channel parameters of the first standard and the total predicted channel parameters of the second standard is less than or equal to the maximum allowable channel parameters of the RU, the predicted channel parameters of the respective cells are used as schedulable channel parameters, i.e., for at least one cell, the predicted channel parameters of the at least one cell are used as the respective schedulable channel parameters.

[0144] In Case 2, for cells of two different standards, the predicted channel parameters of each cell at the current periodicity are determined, and the total schedulable channel parameters of the two standards are dynamically determined based on the maximum allowable channel parameter of the RU and the predicted channel parameters of each cell at the current periodicity, whereby the schedulable channel parameters of each of at least one cell are dynamically determined to schedule at least one cell. That is, the two standards share the maximum allowable channel parameter of the RU, and the total schedulable channel parameters of the two standards are determined as needed, whereby the schedulable channel parameters of each cell are ,So Based on the peak load that can be reached by each cell, decisions are made as needed, rather thanIn this way, fronthaul bandwidth can be saved if multiple cells do not reach peak load simultaneously. In addition, in the case where the two standards occupy the same spectrum bandwidth and have the same channel parameters, ,Ke Base 2 In Experiments have proven that 50% of the fronthaul bandwidth can be saved.

[0145] For example, referring to Figure 10, for two standards, LTE and NR, the two standards share the maximum allowable channel parameters of an RU, and the total schedulable channel parameters of the two standards are determined as needed, thereby determining the schedulable channel parameters of each cell of the two standards as needed. The schedulable channel parameters of each cell are not determined based on the peak load that may be reached by each cell. Taking the spectrum resource diagram in Figure 10 as an example, the two standards share the spectrum resources of an RU, and the spectrum resources required by the two standards are dynamically determined with different periodicities.

[0146] In a second case, the first predicted transmission parameter includes a predicted transmission bandwidth. In this case, the BU may determine predicted channel parameters of the multiple cells based on the predicted transmission bandwidths of the multiple cells, and determine schedulable channel parameters of the at least one cell based on the predicted channel parameters of the multiple cells and a maximum allowable channel parameter of the RU. The BU schedules the at least one cell based on the schedulable channel parameters of the at least one cell.

[0147] There is a mapping relationship between the transmission bandwidth and the physical channel parameters, so that for each of the multiple cells, the predicted channel parameters of the respective cell can be determined based on the predicted transmission bandwidth of the respective cell and the mapping relationship.

[0148] For the implementation process of determining the schedulable channel parameters of at least one cell based on the predicted channel parameters of multiple cells and the maximum allowable channel parameter of the RU, and the implementation process of scheduling the at least one cell based on the schedulable channel parameters of the at least one cell, please refer to the related descriptions in the first case, and the details will not be described again here.

[0149] In this embodiment of the present application, a first predicted transmission parameter of each of the plurality of cells is obtained, and a schedulable channel parameter of at least one of the plurality of cells is determined based on the first predicted transmission parameter of the plurality of cells and the maximum allowable channel parameter of the RU. In addition, the sum of the schedulable channel parameters of the plurality of cells is not greater than the maximum allowable channel parameter of the RU. In other words, the plurality of cells share the maximum allowable channel parameter of the RU, and each cell during scheduling in the current periodicity necessary The schedulable channel parameters of each of the at least one cell are dynamically determined by predicting required transmission parameters, and the at least one cell can be scheduled based on the schedulable channel parameters of the at least one cell. The schedulable channel parameters of each cell are not determined based on the peak load that may be reached by the respective cell. In this manner, it can be ensured that the maximum transmission bandwidth between the RU and the BU is smaller than the sum of the maximum transmission bandwidths required by multiple cells, thereby saving fronthaul bandwidth when multiple cells do not reach their peak loads simultaneously.

[0150] 11 is a schematic diagram of the structure of a scheduling device according to an embodiment of the present application. This scheduling device can be implemented as part or all of a BU by software, hardware, or a combination thereof. The BU can be the BU shown in FIG. 1 or FIG. 2. Referring to FIG. 11, this device includes: an acquisition module 1101 and a scheduling module 1102.

[0151] The obtaining module 1101 is configured to obtain a first predicted transmission parameter of each of the plurality of cells, the first predicted transmission parameter being a value of a transmission parameter of each of the plurality of cells during scheduling in the current periodicity. necessary The required predicted transmission parameters are shown below. For detailed implementation process, please refer to the corresponding content in the above embodiments. The details will not be described again here.

[0152] The multiple cells are cells included in the signal coverage area of ​​the radio unit RU, and the maximum transmission bandwidth between the RU and the baseband unit BU is smaller than the sum of the maximum transmission bandwidths required by the multiple cells.

[0153] The scheduling module 1102 is configured to schedule at least one of the plurality of cells according to the first predicted transmission parameters of the plurality of cells. For detailed implementation processes, please refer to the corresponding contents in the above embodiments. Details will not be described again here.

[0154] Optionally, the acquisition module 1101: and a receiving sub-module configured to receive first predicted transmission parameters for the respective cells transmitted by the RU.

[0155] Optionally, the acquisition module 1101: During scheduling in the current periodicity, each cell necessaryA prediction sub-module is included that is configured to predict required transmission parameters to obtain first predicted transmission parameters for each cell.

[0156] Optionally, the prediction submodule: obtaining second predicted transmission parameters and actual transmission parameters for each cell, the second predicted transmission parameters being obtained during scheduling in a previous periodicity; necessary The actual transmission parameters are shown as the predicted transmission parameters required for each cell during scheduling in the previous periodicity. Real indicating the transmission parameters used in the determining a first predicted transmission parameter for each cell based on the second predicted transmission parameter and the actual transmission parameter for each cell.

[0157] Optionally, the first predicted transmission parameters include predicted channel parameters, the predicted channel parameters being a parameter for a respective cell during scheduling in the current periodicity. necessary The required predicted physical channel parameters are shown.

[0158] The scheduling module 1102 a schedulable parameter determination submodule configured to determine schedulable channel parameters of at least one cell based on the predicted channel parameters of the plurality of cells and a maximum allowable channel parameter of the RU; and a scheduling sub-module configured to schedule the at least one cell based on the schedulable channel parameters of the at least one cell.

[0159] Optionally, the first predicted transmission parameter comprises a predicted transmission bandwidth.

[0160] The scheduling module 1102 a predicted channel parameter determination submodule configured to determine a predicted channel parameter of each cell based on a predicted transmission bandwidth of the plurality of cells, the predicted channel parameter being determined for each cell during scheduling in the current periodicity; necessary a predicted channel parameter determination sub-module indicating the required predicted physical channel parameters; a schedulable parameter determination submodule configured to determine schedulable channel parameters of at least one cell based on the predicted channel parameters of the plurality of cells and a maximum allowable channel parameter of the RU; and a scheduling sub-module configured to schedule the at least one cell based on the schedulable channel parameters of the at least one cell.

[0161] Optionally, the plurality of cells are cells of the same specification.

[0162] The schedulable parameter determination submodule: determining a sum of predicted channel parameters of a plurality of cells to obtain a total predicted channel parameter; and if the total predicted channel parameter is greater than the maximum allowable channel parameter, determining a schedulable channel parameter of the at least one cell based on the maximum allowable channel parameter and a ratio of the predicted channel parameter of each of the at least one cell to the total predicted channel parameter.

[0163] Optionally, the plurality of cells includes cells of two different standards, and the cells teeth, The cells are of a first standard and of a second standard.

[0164] The schedulable parameter determination submodule: determining a sum of predicted channel parameters among cells of the same standard in the plurality of cells to obtain a total predicted channel parameter for the first standard and a total predicted channel parameter for the second standard; if the sum of the total predicted channel parameter of the first standard and the total predicted channel parameter of the second standard is greater than the maximum allowable channel parameter, determining the total schedulable channel parameter of the first standard and the total schedulable channel parameter of the second standard based on the maximum allowable channel parameter; determining schedulable channel parameters of each cell of the first standard in the at least one cell based on a total schedulable channel parameter of the first standard and a ratio of the predicted channel parameter of each cell of the first standard in the at least one cell to a total predicted channel parameter of the first standard; and determining schedulable channel parameters of each cell of the second standard in the at least one cell based on a total schedulable channel parameter of the second standard and a ratio of a predicted channel parameter of each cell of the second standard in the at least one cell to a total predicted channel parameter of the second standard.

[0165] Optionally, the predicted channel parameters include at least one of the following parameters: a quantity of downlink valid physical radio resource blocks RB, a quantity of downlink antennas, a quantity of uplink valid physical RBs, and a quantity of uplink antennas.

[0166] Optionally, the predicted channel parameters include the quantity of user equipments on at least one of the following channels: a downlink data channel, a downlink control channel, an uplink data channel, an uplink control channel, and a sounding reference channel, and resource information occupied by each user equipment.

[0167] Optionally, the resource information occupied by each user equipment for each of the downlink data channel, the downlink control channel, the uplink data channel, and the uplink control channel includes at least one of the following parameters: the number of RBs, the number of channel layers for each RB, and the number of channel physical antennas or the number of channel beams for each RB.

[0168] The resource information occupied by each user equipment of the sounding reference channel includes at least one of the following parameters: the number of RBs, the number of channel physical antennas of each RB, and the number of sounding reference signal symbols of each radio frame.

[0169] Optionally, the two separate standards include Long Term Evolution LTE and New Radio NR.

[0170] Optionally, the multiple cells have the same coverage area.

[0171] In this embodiment of the present application, a first predicted transmission parameter of each of the plurality of cells is obtained, and a schedulable channel parameter of at least one of the plurality of cells is determined based on the first predicted transmission parameter of the plurality of cells and the maximum allowable channel parameter of the RU. In addition, the sum of the schedulable channel parameters of the plurality of cells is not greater than the maximum allowable channel parameter of the RU. In other words, the plurality of cells share the maximum allowable channel parameter of the RU, and each cell during scheduling in the current periodicity necessaryThe schedulable channel parameters of each of the at least one cell are dynamically determined by predicting required transmission parameters, and the at least one cell can be scheduled based on the schedulable channel parameters of the at least one cell. The schedulable channel parameters of each cell are not determined based on the peak load that may be reached by the respective cell. In this manner, it can be ensured that the maximum transmission bandwidth between the RU and the BU is smaller than the sum of the maximum transmission bandwidths required by multiple cells, thereby saving fronthaul bandwidth when multiple cells do not reach their peak loads simultaneously.

[0172] It should be noted that when the scheduling device provided in the above embodiments performs scheduling, the division among the above functional modules is only used as an example for description. In actual application, the above functions can be assigned to different functional modules for implementation based on requirements, that is, the internal structure of the device is divided into different functional modules to implement all or some of the above-described functions. In addition, the scheduling device provided in the above embodiments and the scheduling method embodiments belong to the same concept. For the specific implementation process, please refer to the method embodiments. The details will not be described again here.

[0173] 12 is a schematic diagram of the structure of a parameter transmission device according to an embodiment of the present application. The parameter transmission device may be implemented as part or all of an RU by software, hardware, or a combination thereof. The RU may be the RU shown in FIG. 1 or FIG. 2. Referring to FIG. 12, the device includes a parameter prediction module 1201 and a transmission module 1202.

[0174] The parameter prediction module 1201 predicts the number of cells in each of the plurality of cells during scheduling in the current periodicity. necessary The method is configured to predict the required transmission parameters to obtain first predicted transmission parameters for each cell. For detailed implementation processes, please refer to the corresponding contents in the above embodiments. The details will not be described again here.

[0175] The sending module 1202 is configured to send the first predicted transmission parameters of each cell to the baseband unit BU. For detailed implementation process, please refer to the corresponding content in the above embodiment. The details will not be described again here.

[0176] The multiple cells are cells included in the signal coverage area of ​​a wireless unit RU, and the maximum transmission bandwidth between the RU and the BU is smaller than the sum of the maximum transmission bandwidths required by the multiple cells.

[0177] Optionally, the parameter prediction module 1201: obtaining second predicted transmission parameters and actual transmission parameters for each cell, the second predicted transmission parameters being obtained during scheduling in a previous periodicity; necessary The actual transmission parameters are shown as the predicted transmission parameters required for each cell during scheduling in the previous periodicity. Real indicating the transmission parameters used in the determining a first predicted transmission parameter for each cell based on the second predicted transmission parameter and the actual transmission parameter for each cell.

[0178] Optionally, the first predicted transmission parameters include predicted channel parameters or predicted transmission bandwidth, the predicted channel parameters being a predicted transmission bandwidth for each cell during scheduling in the current periodicity. necessary The required predicted physical channel parameters are shown.

[0179] Optionally, the predicted channel parameters include at least one of the following parameters: a quantity of downlink valid physical radio resource blocks RB, a quantity of downlink antennas, a quantity of uplink valid physical RBs, and a quantity of uplink antennas.

[0180] Optionally, the predicted channel parameters include a quantity of user equipments on at least one of the following channels: a downlink data channel, a downlink control channel, an uplink data channel, an uplink control channel, and a sounding reference channel, and resources occupied by each user equipment. Sentiment This includes information.

[0181] Optionally, the resource information occupied by each user equipment for each of the downlink data channel, the downlink control channel, the uplink data channel, or the uplink control channel includes at least one of the following parameters: the number of RBs, the number of channel layers for each RB, and the number of channel physical antennas or the number of channel beams for each RB.

[0182] The resource information occupied by each user equipment of the sounding reference channel includes at least one of the following parameters: the number of RBs, the number of channel physical antennas of each RB, and the number of sounding reference signal symbols of each radio frame.

[0183] Optionally, the plurality of cells are cells of the same standard, or the plurality of cells includes cells of two different standards.

[0184] Optionally, the two separate standards include Long Term Evolution LTE and New Radio NR.

[0185] Optionally, the multiple cells have the same coverage area.

[0186] In this embodiment of the present application, a first predicted transmission parameter of each of the plurality of cells is obtained, and a schedulable channel parameter of at least one of the plurality of cells is determined based on the first predicted transmission parameter of the plurality of cells and the maximum allowable channel parameter of the RU. In addition, the sum of the schedulable channel parameters of the plurality of cells is not greater than the maximum allowable channel parameter of the RU. In other words, the plurality of cells share the maximum allowable channel parameter of the RU, and each cell during scheduling in the current periodicity necessary The schedulable channel parameters of each of the at least one cell are dynamically determined by predicting required transmission parameters, and the at least one cell can be scheduled based on the schedulable channel parameters of the at least one cell. The schedulable channel parameters of each cell are not determined based on the peak load that may be reached by the respective cell. In this manner, it can be ensured that the maximum transmission bandwidth between the RU and the BU is smaller than the sum of the maximum transmission bandwidths required by multiple cells, thereby saving fronthaul bandwidth when multiple cells do not reach their peak loads simultaneously.

[0187] It should be noted that when the parameter transmission device provided in the above embodiments performs parameter transmission, the division among the above functional modules is only used as an example for description. In actual application, the above functions can be assigned to different functional modules for implementation based on requirements, that is, the internal structure of the device is divided into different functional modules to implement all or some of the above-described functions. In addition, the parameter transmission device provided in the above embodiments and the parameter transmission method embodiments belong to the same concept. For the specific implementation process, please refer to the method embodiments. The details will not be described again here.

[0188] An embodiment of the present application further provides a scheduling system, which includes a RU and a BU.

[0189] The RU is responsible for scheduling each of the cells in the current periodicity. necessary The mobile station is configured to predict required transmission parameters to obtain first predicted transmission parameters for each cell, and send the first predicted transmission parameters for each cell to the BU.

[0190] The BU is configured to receive the first predicted transmission parameters of the respective cells transmitted by the RU, and schedule at least one of the plurality of cells based on the first predicted transmission parameters of the plurality of cells.

[0191] The multiple cells are cells included in the signal coverage area of ​​the radio unit RU, and the maximum transmission bandwidth between the RU and the baseband unit BU is smaller than the sum of the maximum transmission bandwidths required by the multiple cells.

[0192] For the detailed implementation processes of the functions performed by the BU and RU, please refer to the corresponding contents in the preceding embodiments, and the details will not be described again here.

[0193] All or a portion of the above-described embodiments may be implemented by software, hardware, firmware, or any combination thereof. When software is used to implement the embodiments, all or a portion of the embodiments may be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, the procedures or functions according to the embodiments of the present application are generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions may be transmitted from one network device or computer to another network device or computer in a wired (e.g., optical fiber) manner. The computer-readable storage medium may be any available medium accessible by a computer or data storage device, such as a server or data center, that integrates one or more available media. These available media include magnetic media (e.g., floppy disks, hard disks, or magnetic tapes), optical media (e.g., digital versatile discs (DVDs)), semiconductor media (e.g., solid-state disks (SSDs)), and so on. - It should be noted that the computer-readable storage medium mentioned in this embodiment of the present application may be a non-volatile storage medium, or in other words, a non-transitory storage medium.

[0194] It should be understood that "at least one" as used herein means one or more, and that "multiple" as used herein means two or more. In describing the embodiments of the present application, unless otherwise specified, " / " means "or." For example, A / B may represent A or B. In this specification, "and / or" describes only the association relationship between associated objects and indicates that three relationships may exist. For example, "A and / or B" may represent three cases: "only A exists," "both A and B exist," and "only B exists." In addition, for the purpose of clearly describing the technical solutions in the embodiments of the present application, terms such as "first" and "second" are used in the embodiments of the present application to distinguish between identical items or similar items that provide essentially the same function or purpose. Those skilled in the art will understand that terms such as "first" and "second" do not limit the quantity or execution order, and that terms such as "first" and "second" do not indicate clear distinctions.

[0195] The foregoing description is merely an embodiment of the present application and is not intended to limit the present application. Nohara Any modifications, equivalent substitutions, or improvements made without departing from the principles thereof shall fall within the protection scope of this application.

Claims

1. 1. A scheduling method, the method comprising: obtaining first predicted transmission parameters for each of a plurality of cells, the first predicted transmission parameters indicating predicted transmission parameters needed for the respective cell during scheduling at the current periodicity; the plurality of cells are cells included in a signal coverage area of ​​a radio unit (RU), and a maximum transmission bandwidth between the RU and a baseband unit (BU) is smaller than the sum of the maximum transmission bandwidths required by the plurality of cells; scheduling at least one cell of the plurality of cells based on the first predicted transmission parameters of the plurality of cells; Including, the first predicted transmission parameters include predicted channel parameters, the predicted channel parameters indicating predicted physical channel parameters needed for each cell during scheduling with the current periodicity; Scheduling at least one cell of the plurality of cells based on the first predicted transmission parameters of the plurality of cells includes: determining schedulable channel parameters for the at least one cell based on the predicted channel parameters for the plurality of cells and a maximum allowable channel parameter for the RU; scheduling the at least one cell based on the schedulable channel parameters of the at least one cell; A method comprising:

2. A scheduling method, the method comprising: obtaining first predicted transmission parameters for each of a plurality of cells, the first predicted transmission parameters indicating predicted transmission parameters needed for the respective cell during scheduling at the current periodicity; the plurality of cells are cells included in a signal coverage area of ​​a radio unit (RU), and a maximum transmission bandwidth between the RU and a baseband unit (BU) is smaller than the sum of the maximum transmission bandwidths required by the plurality of cells; scheduling at least one cell of the plurality of cells based on the first predicted transmission parameters of the plurality of cells; Including, the first predicted transmission parameter includes a predicted transmission bandwidth; Scheduling at least one cell of the plurality of cells based on the first predicted transmission parameters of the plurality of cells includes: determining predicted channel parameters for the plurality of cells based on the predicted transmission bandwidths of the plurality of cells, the predicted channel parameters indicating predicted physical channel parameters needed for each cell during scheduling with the current periodicity; determining schedulable channel parameters for the at least one cell based on the predicted channel parameters for the plurality of cells and a maximum allowable channel parameter for the RU; scheduling the at least one cell based on the schedulable channel parameters of the at least one cell; A method comprising:

3. Obtaining first predicted transmission parameters for each of the plurality of cells includes:

3. The method of claim 1, comprising receiving the first predicted transmission parameters for each cell transmitted by the RU.

4. Obtaining first predicted transmission parameters for each of the plurality of cells includes:

3. The method of claim 1, comprising predicting transmission parameters required for each cell during scheduling in the current periodicity to obtain the first predicted transmission parameters for each cell.

5. predicting the transmission parameters required by each cell during scheduling in the current periodicity to obtain the first predicted transmission parameters for each cell; obtaining second predicted transmission parameters and actual transmission parameters for each cell, the second predicted transmission parameters indicating predicted transmission parameters needed for the respective cell during scheduling at a previous periodicity, and the actual transmission parameters indicating transmission parameters actually used for the respective cell during scheduling at the previous periodicity; determining the first predicted transmission parameters for each cell based on the second predicted transmission parameters and the actual transmission parameters for each cell; 5. The method of claim 4, comprising:

6. the plurality of cells are cells of the same specification, determining schedulable channel parameters of the at least one cell based on the predicted channel parameters of the plurality of cells and a maximum allowable channel parameter of the RU; determining a sum of the predicted channel parameters for the plurality of cells to obtain a total predicted channel parameter; if the total predicted channel parameter is greater than the maximum allowable channel parameter, determining the schedulable channel parameter for the at least one cell based on the maximum allowable channel parameter and a ratio of the predicted channel parameter for each of the at least one cell to the total predicted channel parameter; 3. The method of claim 1 or 2, comprising:

7. the plurality of cells includes cells of two different standards, the cells of the two different standards being cells of a first standard and cells of a second standard; determining schedulable channel parameters of the at least one cell based on the predicted channel parameters of the plurality of cells and a maximum allowable channel parameter of the RU; determining a sum of predicted channel parameters of cells of the same standard in the plurality of cells to obtain a total predicted channel parameter for the first standard and a total predicted channel parameter for the second standard; if the sum of the total predicted channel parameter of the first standard and the total predicted channel parameter of the second standard is greater than the maximum allowable channel parameter, determining a total schedulable channel parameter of the first standard and a total schedulable channel parameter of the second standard based on the maximum allowable channel parameter; determining a schedulable channel parameter of each cell of the first standard in the at least one cell based on the total schedulable channel parameter of the first standard and a ratio of a predicted channel parameter of each cell of the first standard in the at least one cell to the total predicted channel parameter of the first standard; determining schedulable channel parameters of each cell of the second standard in the at least one cell based on the total schedulable channel parameters of the second standard and a ratio of a predicted channel parameter of each cell of the second standard in the at least one cell to the total predicted channel parameter of the second standard; 3. The method of claim 1 or 2, comprising:

8. A scheduling device, comprising at least one module, said at least one module being configured to perform the steps of the method according to claim 1 or 2.

9. A scheduling system, comprising: an RU and a BU; the RU is configured to predict transmission parameters required for each cell among a plurality of cells during scheduling in a current periodicity to obtain first predicted transmission parameters for each cell, and to send the first predicted transmission parameters for each cell to the BU; the BU is configured to receive the first predicted transmission parameters of each cell transmitted by the RU, and schedule at least one cell among the plurality of cells based on the first predicted transmission parameters of the plurality of cells; the plurality of cells are cells included in a signal coverage area of ​​a radio unit (RU), and a maximum transmission bandwidth between the RU and a baseband unit (BU) is smaller than a sum of maximum transmission bandwidths required by the plurality of cells; the first predicted transmission parameters include predicted channel parameters, the predicted channel parameters indicating predicted physical channel parameters needed for each cell during scheduling with the current periodicity; The BU is determining schedulable channel parameters for the at least one cell based on the predicted channel parameters for the plurality of cells and a maximum allowable channel parameter for the RU; scheduling the at least one cell based on the schedulable channel parameters of the at least one cell; and scheduling at least one cell of the plurality of cells based on the first predicted transmission parameters of the plurality of cells.

10. A scheduling system, comprising: an RU and a BU; the RU is configured to predict transmission parameters required for each cell among a plurality of cells during scheduling in a current periodicity to obtain first predicted transmission parameters for each cell, and to send the first predicted transmission parameters for each cell to the BU; the BU is configured to receive the first predicted transmission parameters of each cell transmitted by the RU, and schedule at least one cell among the plurality of cells based on the first predicted transmission parameters of the plurality of cells; the plurality of cells are cells included in a signal coverage area of ​​a radio unit (RU), and a maximum transmission bandwidth between the RU and a baseband unit (BU) is smaller than a sum of maximum transmission bandwidths required by the plurality of cells; the first predicted transmission parameter includes a predicted transmission bandwidth; The BU is determining predicted channel parameters for the plurality of cells based on the predicted transmission bandwidths of the plurality of cells, the predicted channel parameters indicating predicted physical channel parameters needed for each cell during scheduling with the current periodicity; determining schedulable channel parameters for the at least one cell based on the predicted channel parameters for the plurality of cells and a maximum allowable channel parameter for the RU; scheduling the at least one cell based on the schedulable channel parameters of the at least one cell; and scheduling at least one cell of the plurality of cells based on the first predicted transmission parameters of the plurality of cells.

11. 3. A computer-readable storage medium storing instructions that, when executed on a computer, enable the computer to perform the steps of the method according to claim 1 or 2.

Citation Information

Patent Citations

  • Method and node for controlling connections in a communication network

    JP2010507299A

  • Method and system for exchanging messages in a wireless network - Patents.com

    JP2020535735A

  • Bandwidth scheduling method and apparatus

    US20210152246A1