A carrier processing method, a baseband unit and a storage medium
By constructing a load energy consumption model and determining the carrier's spectral efficiency and energy consumption growth coefficient based on signal quality measurement reports, the problem of inappropriate carrier selection in existing technologies is solved. This enables the reduction of radio frequency unit energy consumption while providing the same services, thereby improving the utilization efficiency of network resources.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- HUAWEI TECH CO LTD
- Filing Date
- 2021-03-12
- Publication Date
- 2026-05-22
Smart Images

Figure CN116671168B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, specifically to a carrier wave processing method, a baseband unit, and a storage medium. Background Technology
[0002] With the development of wireless networks, the number of carriers of various standards and frequency bands is gradually increasing, and different carrier selections provide users with different services.
[0003] Base stations can determine the load of each cell they cover and exchange load information between cells to select a carrier with a lower load. This carrier then switches the terminal device from a high-load cell to a low-load cell. In other words, base stations use mobility load balancing (MLB) to coordinate the load distribution among cells in the same or different frequency systems to select a carrier and provide service to the terminal device.
[0004] However, existing wireless networks often cover the same area with multiple carriers. Base stations select carriers through mobile load balancing. Considering only the load conditions (such as throughput and speed), it is difficult to select a suitable carrier to provide services to terminal devices. Summary of the Invention
[0005] This application provides a carrier processing method, a baseband unit, and a storage medium, which aim to select a suitable carrier for a target terminal device and reduce the power consumption of the RU when the carrier provides the same service.
[0006] A first aspect of this application provides a carrier processing method, which can be applied to a baseband unit. The processing method may include: acquiring a signal quality measurement report reported by a target terminal device; determining a first carrier set and a first spectral efficiency corresponding to each first carrier in the first carrier set based on the signal quality measurement report, wherein the first carrier is a carrier that the target terminal device can access; determining a first energy consumption growth coefficient corresponding to each first carrier based on a first relationship and the first spectral efficiency corresponding to each first carrier, wherein the first relationship is used to indicate the correspondence between the energy consumption of a radio frequency unit (RU) and the load of a carrier, the carrier is the carrier corresponding to the RU, and the first energy consumption growth coefficient is used to reflect the energy consumption growth rate corresponding to the growth of physical resources; selecting a target carrier based on the first energy consumption growth coefficient corresponding to each first carrier, and instructing the target terminal device to camp on the cell corresponding to the target carrier.
[0007] By employing the above method, a load energy consumption model is constructed based on carrier load and the RU's energy consumption, and the first relationship is obtained through this model. Thus, after obtaining the signal quality measurement report from the target terminal device, the baseband unit can determine the first spectral efficiency corresponding to each first carrier based on the report. Then, according to the aforementioned first relationship and the first spectral efficiency corresponding to each first carrier, it determines the first energy consumption growth coefficient corresponding to each first carrier. This allows for the selection of target carriers that provide lower energy consumption to the RU while offering the same service. This achieves the goal of selecting suitable carriers for the target terminal device and reducing the RU's energy consumption even when the carriers provide the same service.
[0008] In some embodiments, determining the first energy consumption growth coefficient for each first carrier based on the first relationship and the first spectral efficiency corresponding to each first carrier may include: calculating the derivative of the first relationship to obtain the energy consumption growth rate; and determining the first energy consumption growth coefficient for each first carrier based on the energy consumption growth rate and the first spectral efficiency corresponding to each first carrier. It should be noted that the first relationship indicates the correspondence between the energy consumption of the RU and the load of the carrier. The described carrier is the carrier corresponding to the RU, that is, all carriers that the RU can choose to use when transmitting a signal. Furthermore, the described carrier load refers to the downlink scheduling load of the carrier. The first energy consumption growth coefficient for each first carrier can reflect the energy consumption growth rate corresponding to the increase in physical resources on the first carrier, that is, the energy consumption growth per unit of physical resources on the first carrier. It can also be understood as: for each first carrier, the increase in energy consumption per unit of load for the RU.
[0009] In some embodiments, selecting a target carrier based on a first energy consumption growth coefficient corresponding to each of the first carriers may include: determining a minimum energy consumption growth coefficient from the first energy consumption growth coefficients corresponding to each of the first carriers; and selecting the first carrier corresponding to the minimum energy consumption growth coefficient as the target carrier.
[0010] In some embodiments, after determining the first carrier set based on the signal quality measurement report, the processing method may further include: determining the second spectral efficiency of each second carrier in the second carrier set based on scheduling information, wherein the second carrier is a carrier in the first carrier set that has established a connection with the target terminal device; determining the second energy consumption growth coefficient of each second carrier based on the first relationship and the second spectral efficiency of each second carrier; and obtaining the downlink scheduling data volume of each second carrier based on the second energy consumption growth coefficient of each second carrier and the total downlink scheduling data volume. Through the above method, after determining the second energy consumption growth coefficient of each second carrier, the baseband unit can determine the downlink scheduling data volume that needs to be scheduled for each second carrier from the total downlink scheduling data volume using each second energy consumption growth coefficient. This not only enables the reasonable allocation of the total downlink scheduling data volume to each second carrier based on the second energy consumption growth coefficient of each second carrier, even when the target terminal device has already established a connection with multiple second carriers, but also further reduces overall energy consumption.
[0011] In other embodiments, obtaining the downlink scheduling data volume for each second carrier based on the second energy consumption growth coefficient of each second carrier and the total downlink scheduling data volume may include: determining the allocation weight of each second carrier based on the second energy consumption growth coefficient of each second carrier, wherein the allocation weight of each second carrier is used to reflect the distribution ratio of the total downlink scheduling data volume on each second carrier; and determining the downlink scheduling data volume for each second carrier based on the allocation weight of each second carrier and the total downlink scheduling data volume.
[0012] In other embodiments, determining the allocation weight of each second carrier based on the second power consumption growth coefficient of each second carrier includes: processing the second power consumption growth coefficient of each second carrier according to a preset allocation rule to obtain the allocation weight of each second carrier. It should be noted that the described preset allocation rule may follow the principle of increasing the allocation weight of second carriers with smaller second power consumption growth coefficients and decreasing the allocation weight of second carriers with larger second power consumption growth coefficients.
[0013] In other embodiments, the first relationship is obtained based on a trained load energy consumption model, which is obtained by iteratively training the load energy consumption model using the historical energy consumption information of the RU and the historical load information of the carrier as training data. The output of the load energy consumption model is used to indicate the relationship between the energy consumption of the RU and the load of the carrier.
[0014] In other embodiments, before obtaining the signal quality measurement report, the processing method may further include: selecting the target terminal device from at least one terminal device, wherein the operating rate of the target terminal device is greater than or equal to a preset threshold. In this manner, the baseband unit can select terminal devices with operating rates greater than or equal to the preset threshold as target terminal devices, discarding terminal devices with poor operating rates, thus laying the foundation for subsequent selection of a suitable carrier.
[0015] A second aspect of this application provides a baseband unit, which may include: an acquisition module for acquiring a signal quality measurement report reported by a target terminal device; a determination module for determining a first carrier set and a first spectral efficiency corresponding to each first carrier in the first carrier set based on the signal quality measurement report, wherein the first carrier is a carrier accessible to the target terminal device; the determination module for determining a first energy consumption growth coefficient corresponding to each first carrier based on a first relationship and the first spectral efficiency corresponding to each first carrier, wherein the first relationship is used to indicate the correspondence between the energy consumption of a radio frequency unit (RU) and the load of a carrier, the carrier is the carrier corresponding to the RU, and the first energy consumption growth coefficient is used to reflect the energy consumption growth rate corresponding to the growth of physical resources; and a selection module for selecting a target carrier based on the first energy consumption growth coefficient corresponding to each first carrier, and instructing the target terminal device to camp on the cell corresponding to the target carrier.
[0016] In some embodiments, the determining module is specifically used to: perform derivative calculation on the first relationship to obtain the energy consumption growth rate; and determine the first energy consumption growth coefficient corresponding to each first carrier based on the energy consumption growth rate and the first spectral efficiency corresponding to each first carrier.
[0017] In other embodiments, the selection module is specifically used to: determine the minimum energy consumption growth coefficient from the first energy consumption growth coefficients corresponding to each of the first carriers; and select the first carrier corresponding to the minimum energy consumption growth coefficient as the target carrier.
[0018] In other embodiments, the determining module is further specifically configured to: after determining the first carrier set based on the signal quality measurement report, determine the second spectral efficiency of each second carrier in the second carrier set based on scheduling information, wherein the second carrier is a carrier in the first carrier set that has established a connection with the target terminal device; determine the second energy consumption growth coefficient of each second carrier based on the first relationship and the second spectral efficiency of each second carrier; and obtain the downlink scheduling data volume of each second carrier based on the second energy consumption growth coefficient of each second carrier and the total downlink scheduling data volume.
[0019] In other embodiments, the determining module is specifically used to: determine the allocation weight of each second carrier based on the second energy consumption growth coefficient of each second carrier, wherein the allocation weight of each second carrier is used to reflect the diversion ratio of the total downlink scheduled data on each second carrier; and determine the downlink scheduled data volume of each second carrier based on the allocation weight of each second carrier and the total downlink scheduled data volume.
[0020] In other embodiments, the determining module is specifically used to: process the second energy consumption growth coefficient of each second carrier according to a preset allocation rule to obtain the allocation weight of each second carrier.
[0021] In other embodiments, the first relationship is obtained based on a trained load energy consumption model, which is obtained by iteratively training the load energy consumption model using the historical energy consumption information of the RU and the historical load information of the carrier as training data. The output of the load energy consumption model is used to indicate the relationship between the energy consumption of the RU and the load of the carrier.
[0022] In other embodiments, the selection module is further specifically used to: select the target terminal device from at least one terminal device before the acquisition module acquires the signal quality measurement report reported by the target terminal device, wherein the operating rate of the target terminal device is greater than or equal to a preset threshold.
[0023] Thirdly, embodiments of this application provide another carrier processing method, which can be applied to a baseband unit. This method may include: determining the second spectral efficiency of each second carrier in a second carrier set based on scheduling information, where the second carrier is a carrier already connected to a target terminal device; determining a second energy consumption growth coefficient for each second carrier based on the first relationship and the second spectral efficiency of each second carrier, wherein the first relationship indicates the correspondence between the energy consumption of the radio frequency unit (RU) and the load of the carrier; and obtaining the downlink scheduling data volume for each second carrier based on the second energy consumption growth coefficient and the total downlink scheduling data volume. Through this method, after determining the second energy consumption growth coefficient of each second carrier, the baseband unit can determine the downlink scheduling data volume that needs to be scheduled for each second carrier from the total downlink scheduling data volume using each second energy consumption growth coefficient. This not only enables the reasonable allocation of the total downlink scheduling data volume to each second carrier based on the second energy consumption growth coefficient of each second carrier, even when the target terminal device has already established connections with multiple second carriers, but also further reduces overall energy consumption.
[0024] In other embodiments, obtaining the downlink scheduling data volume for each second carrier based on the second energy consumption growth coefficient of each second carrier and the total downlink scheduling data volume may include: determining the allocation weight of each second carrier based on the second energy consumption growth coefficient of each second carrier, wherein the allocation weight of each second carrier is used to reflect the distribution ratio of the total downlink scheduling data volume on each second carrier; and determining the downlink scheduling data volume for each second carrier based on the allocation weight of each second carrier and the total downlink scheduling data volume.
[0025] In other embodiments, determining the allocation weight of each second carrier based on the second power consumption growth coefficient of each second carrier includes: processing the second power consumption growth coefficient of each second carrier according to a preset allocation rule to obtain the allocation weight of each second carrier. It should be noted that the described preset allocation rule may follow the principle of increasing the allocation weight of second carriers with smaller second power consumption growth coefficients and decreasing the allocation weight of second carriers with larger second power consumption growth coefficients.
[0026] In other embodiments, the first relationship is obtained based on a trained load energy consumption model, which is obtained by iteratively training the load energy consumption model using the historical energy consumption information of the RU and the historical load information of the carrier as training data. The output of the load energy consumption model is used to indicate the relationship between the energy consumption of the RU and the load of the carrier, where the carrier is the carrier corresponding to the RU.
[0027] A fourth aspect of this application provides a baseband unit that may include: a memory for storing computer-readable instructions. It may also include a processor coupled to the memory for executing the computer-readable instructions in the memory to perform the processing methods described in the first aspect or any possible embodiment of the first aspect.
[0028] The fifth aspect of this application provides a computer-readable storage medium that, when instructions are executed on a computer device, causes the computer device to perform the processing method described in the first aspect or any possible implementation thereof.
[0029] The sixth aspect of this application provides a computer program product that, when run on a computer, enables the computer to perform the processing methods described in the first aspect or any possible implementation thereof.
[0030] The seventh aspect of this application provides a chip system that may include a processor for supporting a baseband unit to implement the functions involved in the processing method described in the first aspect or any possible implementation of the first aspect.
[0031] Optionally, in conjunction with the seventh aspect above, in a first possible implementation, the chip system may further include a memory for storing program instructions and data necessary for the baseband unit. This chip system may be composed of chips or may include chips and other discrete devices. The chip system may include application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices. Furthermore, the chip system may also include interface circuits, etc.
[0032] It should be noted that the beneficial effects of the embodiments of the second, fourth to seventh aspects of this application can be understood with reference to the embodiments of the first aspect, and will not be repeated here.
[0033] In this embodiment, since the first relationship indicates the correspondence between the power consumption of the RU and the load of the carrier, the baseband unit can, after obtaining the signal quality measurement report reported by the target terminal device, determine the first carrier set and the first spectral efficiency corresponding to each first carrier in the first carrier set based on the signal quality measurement report. Then, based on the first spectral efficiency corresponding to each first carrier and the first relationship, it determines the first power consumption growth coefficient corresponding to each first carrier. In this way, the baseband unit can select the target carrier according to the first power consumption growth coefficient corresponding to each first carrier, and then the target carrier provides service to the target terminal device. This not only selects a suitable carrier for the terminal device, but also reduces the power consumption of the RU when the carrier provides the same service. Attached Figure Description
[0034] Figure 1 A schematic diagram of carrier selection for an existing solution;
[0035] Figure 2 A schematic diagram illustrating the relationship between the load of different carriers and the power consumption of the radio frequency unit, provided for embodiments of this application;
[0036] Figure 3 A schematic diagram of a system framework provided for an embodiment of this application;
[0037] Figure 4 A schematic flowchart illustrating a carrier wave processing method provided in an embodiment of this application;
[0038] Figure 5 A schematic diagram illustrating a process for constructing a load energy consumption model, provided in an embodiment of this application;
[0039] Figure 6A flowchart illustrating another carrier processing method provided in this application embodiment;
[0040] Figure 7 A schematic diagram of the hardware structure of the baseband unit provided in an embodiment of this application;
[0041] Figure 8 This is a schematic diagram of the structure of a baseband unit provided in an embodiment of this application. Detailed Implementation
[0042] This application provides a method for carrier processing, a baseband unit, and a storage medium, which aims to select a suitable carrier for a terminal device and reduce the power consumption of the RU when the carrier provides the same service.
[0043] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.
[0044] The terms “first,” “second,” “third,” “fourth,” etc. (if present) in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that implementations of this application described herein can be implemented, for example, in orders other than those illustrated or described herein. Furthermore, the terms “comprising” and “having,” and any variations thereof, are intended to cover non-exclusive inclusion. In this application, “at least one” means one or more, and “more than one” means two or more. “At least one of the following” or similar expressions refer to any combination of these items, including any combination of single or multiple items. For example, at least one of a, b, or c can mean: a, b, c, a and b, a and c, b and c, or a and b and c, where a, b, and c can be single or multiple. It is worth noting that “at least one” can also be interpreted as “one or more items.”
[0045] With the development of wireless networks, the number of carriers of various standards and frequency bands is gradually increasing, and different carrier selection methods provide users with different services. In related technologies, base stations determine the load of each covered cell and exchange load information between cells to select carriers with lower loads, thereby switching terminal devices from high-load cells to low-load cells. For example... Figure 1The diagram shown illustrates a carrier selection method provided by an existing scheme. Figure 1 It can be seen that the base station covers both cell A and cell B, and provides service to terminal devices residing in cell A and terminal devices residing in cell B via at least one carrier. Furthermore, from... Figure 1 As shown in part a, cell A has 5 terminal devices (e.g., terminal devices 1-5) and a high load; cell B has only one terminal device (e.g., terminal device 6) and a low load, with more network resources remaining. Therefore, to maximize network resource utilization, the base station, after determining the load of cell A and cell B in part a, selects the carrier corresponding to cell B with the lower load to provide service to the terminal devices residing in cell A. In this way, the base station can switch at least one terminal device (e.g., terminal device 4 and terminal device 5) originally residing in cell A to residing in cell B, and then provide service to terminal device 4 and terminal device 5 through the carrier corresponding to cell B. For details, please refer to [reference needed]. Figure 1 We need to understand part b in the text. That is to say, in... Figure 1 In the carrier selection shown, the base station uses mobile load balancing to coordinate the load distribution among cells located in the same frequency system or different frequency system to select a carrier, and then provides service to the terminal device through the selected carrier. Furthermore, it should be noted that the terminal devices described above may include, but are not limited to: handheld terminals, laptops, subscriber units, cellular phones, smartphones, wireless data cards, personal digital assistant (PDA) computers, tablet computers, wireless modems, handheld devices, laptop computers, or other devices capable of accessing the network; no specific limitations are specified here.
[0046] However, wireless networks often consist of multiple carriers covering the same area. Differences in spectral efficiency and individual differences in radio units (RUs) among these carriers result in varying power consumption requirements when providing the same service, thus influencing carrier selection. (See also...) Figure 2 This is a schematic diagram illustrating the relationship between the load of different carriers and the power consumption of the radio frequency unit, provided in an embodiment of this application. From... Figure 2 It is known that under the same load increase, the energy consumption increase of the radio frequency unit varies depending on the carrier. For example, Figure 2The load energy consumption model for carrier 1 (2100M) shown is y = 0.2504x + 0.092, where x is the carrier load and y is the RU energy consumption; the load energy consumption model for carrier 2 (1800M) is y = 0.1823x + 0.1153. Even if carrier 1 and carrier 2 have the same bandwidth and spectral efficiency, the energy consumption increase for carrier 1 differs from that for carrier 2 by 0.0681 kW / h. Therefore, if both carrier 1 and carrier 2 transmit 20% of the unit service data volume, the corresponding energy consumption increase will differ by more than 30%.
[0047] Therefore, different carriers will require different amounts of power to provide the same service, which will affect the choice of carrier. Thus, in the above... Figure 1 The existing solution shown only considers the load situation when selecting the carrier, which makes it difficult to select a suitable carrier to provide service to the terminal device, and it is also not conducive to saving the network resources of the base station.
[0048] To address the aforementioned issues, this application constructs a load-energy consumption model using historical load information of each carrier and historical energy consumption information of the radio frequency unit, explicitly expressing the relationship between the load of each carrier and the energy consumption of the radio frequency unit. Thus, through this load-energy consumption model, a suitable carrier is selected for the terminal device to provide service from an energy-efficient perspective, thereby reducing the consumption of network resources at the base station. Specifically, Figure 3 This diagram illustrates a system framework according to an embodiment of this application. The system may include at least one baseband unit (BBU) and at least one radio frequency unit (RU). Figure 3 The following example illustrates the concept of a BBU101 and a RU102. It should be noted that the BBU101 and RU102 can be physically configured together or separately, i.e., distributed network devices. The interface between the BBU101 and RU102 can be an optical interface, allowing data transmission between them via optical fiber.
[0049] It should be noted that RU102 is primarily used to send energy consumption information to BBU101, enabling BBU101 to construct a load energy consumption model. Additionally, BBU101 is mainly used for baseband signal processing and controlling network devices. Baseband signal processing includes channel coding, multiplexing, modulation, spreading, power limiting of carriers, and de-limiting of power. By configuring the mapping relationship between RU102 and at least one carrier, BBU101 can use the historical energy consumption information of RU102 and the historical load information of each carrier mapped to RU102 as training data to construct a load energy consumption model. In this way, after obtaining the signal quality measurement report sent by the target terminal device, BBU101 can determine the first carrier set and the first spectral efficiency corresponding to each first carrier in the first carrier set based on the signal quality measurement report; then, based on the first spectral efficiency corresponding to each first carrier and the first relationship obtained from the above load energy consumption model, it determines the first energy consumption growth coefficient corresponding to each first carrier; then, based on the first energy consumption growth coefficient corresponding to each first carrier, it selects a target carrier and instructs the target terminal device to camp on the cell corresponding to the target carrier. For example, BBU101 can be composed of one or more boards, and multiple boards can jointly support a single access standard radio access network, such as Long Term Evolution (LTE); it can also support NR systems, or be applied between LTE and NR systems, without further limitation.
[0050] Based on the above, Figure 4 A schematic flowchart of a carrier processing method provided in an embodiment of this application is shown. Figure 4 The baseband unit in the above can be Figure 3 The BBU101 radio frequency unit in the above-mentioned configuration can also be the one described above. Figure 3 RU102 in this context will not be specifically defined here. For example... Figure 4 As shown, the carrier processing method may include:
[0051] 401. The baseband unit acquires the signal quality measurement report reported by the target terminal device.
[0052] In this example, measurement is crucial for detecting signal quality and handing over terminal equipment camped in the cell. The described signal quality measurement report can reflect information such as carrier signal quality, signal strength, and received code power; it can also reflect other information such as carrier packet loss rate and congestion rate. Therefore, if the baseband unit wants to know the candidate carriers that can provide services to the target terminal equipment, and the spectral efficiency of each candidate carrier, it can send a measurement report request to the target terminal equipment, enabling the target terminal equipment to perform signal quality and signal strength measurements on the carrier. After the target terminal equipment obtains the corresponding signal quality measurement report, it can report the signal quality measurement report to the baseband unit. In this way, the baseband unit can obtain the signal quality measurement report.
[0053] Optionally, in some examples, before the baseband unit acquires the signal quality measurement report, it can preprocess a large number of terminal devices within its coverage area to filter out target terminal devices capable of performing steps 401-404. Specifically, before the baseband unit acquires the measurement report reported by the target terminal device, the baseband unit selects a target terminal device from at least one terminal device, wherein the operating rate of the target terminal device is greater than or equal to a preset threshold. In other words, the baseband unit can determine whether the operating rate of at least one terminal device is greater than or equal to the preset threshold; if there is a terminal device among the at least one terminal device with an operating rate greater than or equal to the preset threshold, then the baseband unit can select the terminal device with an operating rate greater than or equal to the preset threshold as the target terminal device, discarding terminal devices with poor operating rates, thus laying the foundation for subsequent selection of a suitable carrier.
[0054] 402. The baseband unit determines the first carrier set and the first spectral efficiency corresponding to each first carrier in the first carrier set based on the signal quality measurement report. The first carrier is a carrier that the target terminal device can access.
[0055] In this example, since the signal quality measurement report reflects information such as the signal quality and signal strength of the carrier, the baseband unit can determine the first carrier set from a large number of carriers based on the signal quality measurement report. Each first carrier in the described first carrier set can be understood as a carrier that the target terminal device can choose to access.
[0056] Furthermore, spectral efficiency, also known as bandwidth utilization, can be understood as the number of bits that can be transmitted per second on a transmission channel per unit bandwidth. It is an important indicator for measuring the effectiveness of a communication system. Therefore, after determining the first carrier set based on the signal quality measurement report, the baseband unit can further determine the first spectral efficiency corresponding to each first carrier based on the signal quality measurement report. That is, each first spectral efficiency reflects the radio resources required to transmit a unit of data on each first carrier. The described radio resources can be time-domain resources and / or frequency-domain resources, without limitation here.
[0057] 403. Based on the first relationship and the first spectral efficiency corresponding to each first carrier, the baseband unit determines the first energy consumption growth coefficient corresponding to each first carrier. The first relationship is used to indicate the correspondence between the energy consumption of the radio frequency unit RU and the load of the carrier. The carrier is the carrier corresponding to the RU. The first energy consumption growth coefficient is used to reflect the energy consumption growth rate corresponding to the growth of physical resources.
[0058] In this example, the first relationship indicates the correspondence between the RU's power consumption and the carrier's load. The described carrier refers to the carrier corresponding to the RU, or the carrier carried by the RU, or all carriers mapped to the RU—that is, all carriers the RU can choose to use when transmitting a signal. Furthermore, the described carrier load refers to the carrier's downlink load. For example, in an LTE system, the carrier's downlink load can be the ratio of the carrier's actual physical resource block (PRB) to the maximum available PRB. In a Universal Mobile Telecommunications System (UMTS) system, the carrier's downlink load can be the ratio of the carrier's actual power to its maximum allowed power. In 5G New Radio (NR), the carrier's downlink load can be the ratio of the physical resource block (PRB) of the cell under test to the maximum available PRB, or it can be the ratio of the carrier's actual power to its maximum allowed power.
[0059] The first relationship described above is based on a trained load energy consumption model. This model is obtained by iteratively training the model using historical energy consumption information of the RU and historical load information of the carrier as training data. The output of the load energy consumption model indicates the relationship between the energy consumption of the RU and the load of the carrier. Specifically, Figure 5 This illustration shows a flowchart of a load energy consumption model provided in an embodiment of this application. Figure 5 Therefore, the process of constructing the load energy consumption model can be understood by referring to the following content:
[0060] First, before training the load and energy consumption model, the baseband unit can construct a mapping relationship between carriers and RUs based on the configuration information. Then, based on this mapping relationship, the baseband unit can periodically collect historical load information of each carrier corresponding to each cell covered by the base station, as well as historical energy consumption information of each RU, as initial sample data. It should be noted that the described configuration information may include, but is not limited to, the transmit power of each carrier and the sector information deployed in each cell corresponding to each carrier, etc., without limitation here.
[0061] Then, based on the RU as the information integration metric, the baseband unit re-integrates the historical load information of each carrier and the historical power consumption information of each RU according to the constructed mapping relationship. Thus, the final integrated training sample data is a historical information sample based on each RU at different time periods. In other words, for any RU, the historical power consumption information of that RU and the historical load information of all carriers with a mapping relationship to that RU are used as training sample data. Then, for the training sample data from different time periods, the corresponding training sample dataset for that RU can be obtained. For example, with... Figure 3 Taking RU102 as an example, if the carriers mapped to RU102 include carrier 1, carrier 3, and carrier 5, then the historical power consumption information of RU102, as well as the historical load information of carrier 1, carrier 3, and carrier 5, at different time periods, can be used as training sample data. Specific details are not limited here. Furthermore, besides different time periods, training sample data can also be integrated at different time points, etc., without further explanation. In this way, the baseband unit can obtain a large number of training samples for the RU using the historical power consumption information of the RU at different time periods and the corresponding historical load information of all carriers.
[0062] Finally, the baseband unit can use simple linear regression algorithms or machine learning to train its own load power consumption model for each RU. The output of the trained load power consumption model can then indicate the relationship between the RU's power consumption and the carrier's load, thus obtaining the aforementioned first relationship. It should be noted that this first relationship can be expressed using either a linear or non-linear expression, depending on the specific circumstances.
[0063] Therefore, after obtaining the first spectral efficiency for each first carrier, the baseband unit can determine the first energy consumption growth coefficient for each first carrier by combining the first relationship obtained based on the trained load energy consumption model. In this way, the baseband unit can know the corresponding increase in energy consumption per unit when the load on each first carrier increases by one unit, providing direction for subsequent target carrier selection from the perspective of optimal energy consumption. It should be noted that the first energy consumption growth coefficient for each first carrier described above reflects the energy consumption growth rate corresponding to the increase in physical resources on the corresponding first carrier, that is, the energy consumption growth per unit of physical resources on the first carrier. For example, the increase in energy consumption per unit when the load on each first carrier increases by one unit.
[0064] Optionally, in some examples, the baseband unit determines the first energy consumption growth coefficient corresponding to each first carrier based on the first relationship and the first spectral efficiency corresponding to each first carrier. Specifically, it can be determined in the following way: the baseband unit performs derivative calculation on the first relationship to obtain the energy consumption growth rate; then, the baseband unit determines the first energy consumption growth coefficient corresponding to each first carrier based on the energy consumption growth rate and the first spectral efficiency corresponding to each first carrier.
[0065] From the above Figure 5 It can be seen that the first relationship reflects the correspondence between the power consumption of the RU and the load of the carrier. It can also be understood as the output of a load-power consumption model constructed with the carrier load as the independent variable and the RU's power consumption as the dependent variable. Specifically, it can be expressed using a linear or nonlinear expression. Thus, after learning the first relationship, the baseband unit calculates its derivative to obtain the corresponding power consumption growth rate. Then, the baseband unit calculates the power consumption growth rate and the first spectral efficiency corresponding to each first carrier using the following formula (Formula 1) to obtain the first power consumption growth coefficient corresponding to each first carrier. It should be noted that Formula 1 is as follows: Where L is the first energy consumption growth coefficient corresponding to the first carrier, K is the energy consumption growth rate, and A is the first spectral efficiency corresponding to the first carrier.
[0066] 404. Based on the first energy consumption growth coefficient corresponding to each first carrier, the baseband unit selects a target carrier and instructs the target terminal device to camp on the cell corresponding to the target carrier.
[0067] In this example, after obtaining the first power consumption growth coefficient corresponding to each first carrier, the baseband unit can select a target carrier and then instruct the target terminal device to switch from its current cell to the cell corresponding to the target carrier via notification messages or other means. In this way, the baseband unit can provide service to the target terminal device based on the target carrier. Specifically, the baseband unit can determine the minimum power consumption growth coefficient from the first power consumption growth coefficients corresponding to each first carrier; then, it selects the first carrier corresponding to the minimum power consumption growth coefficient as the target carrier.
[0068] In this embodiment, a load energy consumption model is constructed based on carrier load and the energy consumption of the RU, and a first relationship is obtained through this load energy consumption model. Thus, after the baseband unit obtains the signal quality measurement report reported by the target terminal device, it can determine the first spectral efficiency corresponding to each first carrier based on the signal quality measurement report. Then, according to the aforementioned first relationship and the first spectral efficiency corresponding to each first carrier, it determines the first energy consumption growth coefficient corresponding to each first carrier, thereby selecting the target carrier that brings lower energy consumption to the RU when providing the same service. This not only achieves the selection of a suitable carrier for the terminal device but also reduces the energy consumption of the RU when the carrier provides the same service.
[0069] The above primarily describes a scheme for selecting a target carrier to provide service to terminal devices from the perspective of optimal energy consumption. The following section will describe a scheme for rationally allocating the amount of data transmitted across multiple carriers to provide service to terminal devices from the same perspective. For details, please refer to [link to relevant documentation]. Figure 6 This is a flowchart illustrating another carrier processing method provided in an embodiment of this application. From Figure 6 It can be seen that the processing method for this carrier wave can include:
[0070] 601. The baseband unit acquires the signal quality measurement report reported by the target terminal device.
[0071] 602. The baseband unit determines the first carrier set based on the signal quality measurement report.
[0072] In this example, steps 601-602 can be referred to the above. Figure 4 Steps 401-402 in the previous section will be understood and will not be elaborated here.
[0073] 603. The baseband unit determines the second spectral efficiency of each second carrier in the second carrier set based on scheduling information. The second carrier is a carrier in the first carrier set that has established a connection with the target terminal device.
[0074] In this example, since the signal quality measurement report reflects information such as the signal quality and signal strength of the carriers that the target terminal device can access, the baseband unit, after obtaining the signal quality measurement report, can also determine scheduling information based on it. That is, it can determine the real-time signal quality of the carriers that the target terminal device can access from the signal quality measurement report, obtaining relatively accurate signal quality and signal strength information. Then, the baseband unit can select a second carrier set from the first carrier set based on historical signaling, that is, select the second carriers that have already established a connection with the target terminal device from the first carrier set that the target terminal device can access. In this way, the baseband unit can determine the second spectral efficiency of each second carrier in the second carrier set based on the scheduling information.
[0075] 604. Based on the first relationship and the second spectral efficiency of each second carrier, the baseband unit determines the second energy consumption growth coefficient of each second carrier.
[0076] From the above Figure 5 It can be seen that the first relationship indicates the correspondence between the RU's power consumption and the carrier's load. Therefore, after obtaining the second spectral efficiency of each second carrier, the baseband unit can combine the first relationship obtained based on the trained load power consumption model to determine the second power consumption growth coefficient corresponding to each second carrier. Specifically, the baseband unit can perform derivative calculations on the first relationship to obtain the corresponding power consumption growth rate; then, by dividing the power consumption growth rate by the second spectral efficiency corresponding to each second carrier, the power consumption growth coefficient corresponding to each second carrier can be obtained, as detailed above. Figure 4 The formula in step 403 will be explained in detail here.
[0077] It should be noted that the second energy consumption growth coefficient described for each second carrier reflects the energy consumption growth rate corresponding to the increase in physical resources on each second carrier, that is, the energy consumption growth per unit of physical resources on the second carrier. It can also be understood as the increase in energy consumption per unit for each second carrier when an additional unit of load is added.
[0078] 605. Based on the second energy consumption growth coefficient of each second carrier and the total amount of downlink scheduling data, the baseband unit obtains the downlink scheduling data amount of each second carrier.
[0079] In this example, after determining the second power consumption growth coefficient for each second carrier, the baseband unit can use this second power consumption growth coefficient to determine the amount of downlink scheduling data that needs to be scheduled for each second carrier from the total downlink scheduling data. This not only enables the reasonable allocation of the total downlink scheduling data across each second carrier based on the second power consumption growth coefficient of each second carrier, even when the target terminal device has already established connections with multiple second carriers, but also further reduces overall power consumption.
[0080] Optionally, in some examples, the baseband unit determines the downlink scheduling data volume for each second carrier based on the second power consumption growth coefficient of each second carrier and the total downlink scheduling data volume. Specifically, this can be achieved by: the baseband unit determining the allocation weight of each second carrier based on the second power consumption growth coefficient of each second carrier; the allocation weight of each second carrier reflecting the proportion of downlink scheduling data volume distributed across each second carrier; and then, determining the downlink scheduling data volume for each second carrier based on the allocation weight of each second carrier and the total downlink scheduling data volume.
[0081] In this example, since the second energy consumption growth coefficient of each second carrier reflects the energy consumption growth per unit of physical resource on the second carrier, the baseband unit can assign a smaller weight to the second carrier with the larger energy consumption growth coefficient to reduce its load, and a larger weight to the second carrier with the smaller energy consumption growth coefficient to increase its load accordingly. Based on this, the baseband unit can determine the allocation weight of each second carrier according to its second energy consumption growth coefficient, and then use the allocation weight of each second carrier to indicate the distribution ratio of the total downlink scheduled data on each second carrier. Thus, after obtaining the total downlink scheduled data to be transmitted for the target terminal device, the baseband unit can determine the amount of downlink scheduled data to be scheduled for each second carrier based on its allocation weight.
[0082] Specifically, determining the allocation weight of each second carrier can follow this principle: increase the allocation weight of the second carrier with a smaller second energy consumption growth coefficient, and decrease the allocation weight of the second carrier with a larger second energy consumption growth coefficient. For example, using... Figure 3Taking RU102 as an example, assuming that the carriers carried by RU102 include carrier 1, carrier 2, carrier 3, carrier 4, and carrier 5, among which carriers 1, 3, and 4 have already established connections with the target terminal equipment. Then, if the baseband unit determines that the ratio of the second power consumption growth coefficient of carrier 1, the second power consumption growth coefficient of carrier 3, and the second power consumption growth coefficient of carrier 4 is 1:2:3, then the baseband unit can set the allocation weight of carriers 1, 3, and 4 to 3:2:1, etc. Alternatively, other allocation weights can be set, such as 1:0:0, which would allocate all downlink scheduling data to the second carrier (i.e., carrier 1) with the smallest second power consumption growth coefficient. It is understood that in practical applications, this allocation weight can be determined to other weights depending on the specific circumstances; no limitations are specified here.
[0083] In this embodiment, after determining the second power consumption growth coefficient for each second carrier, the baseband unit can determine the amount of downlink scheduling data that needs to be scheduled for each second carrier from the total downlink scheduling data volume using each second power consumption growth coefficient. This not only enables the reasonable allocation of the total downlink scheduling data volume to each second carrier based on the second power consumption growth coefficient of each second carrier, even after the target terminal device has already established a connection with multiple second carriers, but also further reduces the overall power consumption of the RU.
[0084] It is understood that, in order to achieve the aforementioned functions, the baseband unit includes corresponding hardware structures and / or software modules for executing each function. Those skilled in the art should readily recognize that, based on the modules and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed in hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0085] From a hardware structure perspective, Figures 3 to 6 The baseband unit can be implemented by a single physical device, or by multiple physical devices, or it can be a logical function module within a single physical device. This application does not specifically limit this.
[0086] For example, Figure 7 The diagram shows a hardware structure of a baseband unit provided in an embodiment of this application. It includes a communication interface 701 and a processor 702, and may also include a memory 703.
[0087] The communication interface 701 can use any transceiver-like device for communicating with other devices or communication networks, such as Ethernet, radio access network (RAN), wireless local area network (WLAN), etc.
[0088] Processor 702 includes, but is not limited to, one or more of a central processing unit (CPU), a network processor (NP), an application-specific integrated circuit (ASIC), or a programmable logic device (PLD). The aforementioned PLD can be a complex programmable logic device (CPLD), a field-programmable gate array (FPGA), a generic array logic (GAL), or any combination thereof. Processor 702 is responsible for communication line 704 and general processing, and can also provide various functions, including timing, peripheral interface, voltage regulation, power management, and other control functions. Memory 703 can be used to store data used by processor 702 during operation.
[0089] The memory 703 may be a read-only memory (ROM) or other type of static storage device capable of storing static information and instructions, random access memory (RAM) or other type of dynamic storage device capable of storing information and instructions, or electrically erasable programmable read-only memory (EEPROM), compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but not limited thereto. The memory 703 may exist independently and be connected to the processor 702 via communication line 704. The memory 703 may also be integrated with the processor 702. If the memory 703 and the processor 702 are independent devices, they can be connected, for example, through communication line 704. Communication interface 701 and processor 702 can also communicate through communication line 704, or communication interface 701 can be directly connected to processor 702.
[0090] The communication line 704 may include any number of interconnected buses and bridges, and the communication line 704 may link together various circuits including one or more processors 702 represented by processor 702 and memory represented by memory 703. The communication line 704 may also link together various other circuits such as peripheral devices, voltage regulators and power management circuits, which are well known in the art and therefore will not be described further in this application.
[0091] In one specific implementation, the baseband unit may include: a memory for storing computer-readable instructions; a communication interface coupled to the memory for acquiring a signal quality measurement report reported by the target terminal device; and a processor coupled to the communication interface for executing the computer-readable instructions in the memory to perform the following operations: determining a first carrier set and a first spectral efficiency corresponding to each first carrier in the first carrier set based on the signal quality measurement report; determining a first energy consumption growth coefficient corresponding to each first carrier based on a first relationship and the first spectral efficiency corresponding to each first carrier; and selecting a target carrier based on the first energy consumption growth coefficient corresponding to each first carrier, and instructing the target terminal device to camp on the cell corresponding to the target carrier.
[0092] In one specific implementation, the processor is specifically used to: perform derivative calculation on the first relation to obtain the energy consumption growth rate; and determine the first energy consumption growth coefficient corresponding to each first carrier based on the energy consumption growth rate and the first spectral efficiency corresponding to each first carrier.
[0093] In one specific implementation, the processor is specifically configured to: determine the minimum energy consumption growth coefficient from the first energy consumption growth coefficients corresponding to each first carrier; and select the first carrier corresponding to the minimum energy consumption growth coefficient as the target carrier.
[0094] In one specific implementation, the processor is further configured to: after determining the first carrier set based on the signal quality measurement report, determine the second spectral efficiency of each second carrier in the second carrier set based on scheduling information, wherein each second carrier is a carrier in the first carrier set that has established a connection with the target terminal device; determine the second energy consumption growth coefficient of each second carrier based on the first relationship and the second spectral efficiency of each second carrier; and obtain the downlink scheduling data volume of each second carrier based on the second energy consumption growth coefficient of each second carrier and the total downlink scheduling data volume.
[0095] In one specific implementation, the processor is specifically configured to: determine the allocation weight of each second carrier based on the second power consumption growth coefficient of each second carrier, wherein the allocation weight of each second carrier is used to reflect the proportion of downlink scheduling data on each second carrier; and determine the downlink scheduling data volume of each second carrier based on the allocation weight of each second carrier and the total downlink scheduling data volume.
[0096] In one specific implementation, the processor is further configured to: select a target terminal device from at least one terminal device before acquiring a signal quality measurement report reported by the target terminal device, wherein the operating rate of the target terminal device is greater than or equal to a preset threshold.
[0097] The above description primarily focuses on the functional aspects of the baseband unit provided in the embodiments of this application. From a functional unit perspective, this application can divide the baseband unit into functional units based on the above method embodiments. For example, each function can be divided into its own functional unit, or two or more functions can be integrated into one functional unit. The integrated functional unit can be implemented in hardware or as a software functional unit.
[0098] For example, when dividing the functional units using an integrated approach. Figure 8 A schematic diagram of a baseband unit provided in an embodiment of this application is shown. Figure 8 As shown, one embodiment of the baseband unit of this application may include:
[0099] The acquisition module 801 is used to acquire the signal quality measurement report reported by the target terminal device;
[0100] Determine module 802, used for:
[0101] The first carrier set and the first spectral efficiency corresponding to each first carrier in the first carrier set are determined based on the signal quality measurement report. The first carrier is the carrier that the target terminal device can access.
[0102] Based on the first relationship and the first spectral efficiency corresponding to each first carrier, the first energy consumption growth coefficient corresponding to each first carrier is determined. The first relationship is used to indicate the correspondence between the energy consumption of the radio frequency unit RU and the load of the carrier. The carrier is the carrier corresponding to the RU. The first energy consumption growth coefficient is used to reflect the energy consumption growth rate corresponding to the growth of physical resources.
[0103] The selection module 803 is used to select a target carrier based on the first energy consumption growth coefficient corresponding to each first carrier, and instruct the target terminal device to camp on the cell corresponding to the target carrier.
[0104] Using the above method, the determining module 802 determines the first energy consumption growth coefficient corresponding to each first carrier based on the first relationship and the first spectral efficiency corresponding to each first carrier; then, the selection module 803 selects the target carrier that brings lower energy consumption to the RU when providing the same service. This not only achieves the selection of a suitable carrier for the terminal device, but also reduces the energy consumption of the RU when the carrier provides the same service.
[0105] In some embodiments, the determining module 802 is specifically used to: perform derivative calculation on the first relationship to obtain the energy consumption growth rate; and determine the first energy consumption growth coefficient corresponding to each first carrier based on the energy consumption growth rate and the first spectral efficiency corresponding to each first carrier.
[0106] In other embodiments, the selection module 803 is specifically used to: determine the minimum energy consumption growth coefficient from the first energy consumption growth coefficients corresponding to each first carrier; and select the first carrier corresponding to the minimum energy consumption growth coefficient as the target carrier.
[0107] In other embodiments, the determining module 802 is further specifically configured to: after determining the first carrier set based on the signal quality measurement report, determine the second spectral efficiency of each second carrier in the second carrier set based on scheduling information, wherein each second carrier is a carrier in the first carrier set that has established a connection with the target terminal device; determine the second energy consumption growth coefficient of each second carrier based on the first relationship and the second spectral efficiency of each second carrier; and obtain the downlink scheduling data volume of each second carrier based on the second energy consumption growth coefficient of each second carrier and the total downlink scheduling data volume.
[0108] In other embodiments, the determining module 802 is specifically used to: determine the allocation weight of each second carrier based on the second energy consumption growth coefficient of each second carrier, wherein the allocation weight of each second carrier is used to reflect the proportion of downlink scheduling data on each second carrier; and determine the downlink scheduling data volume of each second carrier based on the allocation weight of each second carrier and the total downlink scheduling data volume.
[0109] In other embodiments, the selection module 803 is further specifically used to: select a target terminal device from at least one terminal device before the acquisition module 801 acquires the signal quality measurement report reported by the target terminal device, wherein the operating rate of the target terminal device is greater than or equal to a preset threshold.
[0110] In summary, after determining the second energy consumption growth coefficient for each second carrier, the determining module 802 can use these second energy consumption growth coefficients to determine the amount of downlink scheduling data that needs to be scheduled for each second carrier from the total downlink scheduling data. This not only enables the reasonable allocation of the total downlink scheduling data across each second carrier based on the second energy consumption growth coefficients of each second carrier, even when the target terminal device has already established connections with multiple second carriers, but also further reduces overall energy consumption.
[0111] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0112] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection between devices or units through some interfaces, and may be electrical, mechanical, or other forms.
[0113] The unit described as a separate component may or may not be physically separate. The component shown as a unit may or may not be a physical unit; that is, it may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0114] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0115] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0116] The above embodiments can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented by software, they can be implemented in whole or in part in the form of a computer program product.
[0117] A computer program product includes one or more computer instructions. When these computer instructions are loaded and executed on a computer, they generate, in whole or in part, the processes or functions according to embodiments of this application. 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, computer instructions may be transmitted from one website, computer, server, or data center to another via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium may be any available medium that a computer can store or a data storage device such as a server or data center that integrates one or more available media. The available media may be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., DVDs), or semiconductor media (e.g., SSDs), etc.
[0118] The above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application.
Claims
1. A carrier wave processing method, characterized in that, Applied to baseband units, including: Obtain the signal quality measurement report reported by the target terminal device; Based on the signal quality measurement report, a first carrier set and a first spectral efficiency corresponding to each first carrier in the first carrier set are determined, wherein the first carrier is a carrier that the target terminal device can access; Based on the first relationship and the first spectral efficiency corresponding to each first carrier, a first energy consumption growth coefficient corresponding to each first carrier is determined, wherein the first relationship is used to indicate the correspondence between the energy consumption of the radio frequency unit RU and the load of the carrier, the carrier is the carrier corresponding to the RU, and the first energy consumption growth coefficient is used to reflect the energy consumption growth rate corresponding to the growth of physical resources. Based on the first energy consumption growth coefficient corresponding to each of the first carriers, a target carrier is selected, and the target terminal device is instructed to camp on the cell corresponding to the target carrier.
2. The processing method according to claim 1, characterized in that, The step of determining the first energy consumption growth coefficient for each first carrier based on the first relationship and the first spectral efficiency corresponding to each first carrier includes: The energy consumption growth rate is obtained by differentiating the first relationship. Based on the energy consumption growth rate and the first spectral efficiency corresponding to each first carrier, a first energy consumption growth coefficient corresponding to each first carrier is determined.
3. The processing method according to claim 1, characterized in that, Based on the first energy consumption growth coefficient corresponding to each of the first carriers, target carriers are selected, including: Determine the minimum energy consumption growth coefficient from the first energy consumption growth coefficient corresponding to each of the first carriers; The first carrier corresponding to the minimum energy consumption growth coefficient is selected as the target carrier.
4. The processing method according to claim 1, characterized in that, After determining the first carrier set based on the signal quality measurement report, the processing method further includes: The second spectral efficiency of each second carrier in the second carrier set is determined based on scheduling information. The second carrier is a carrier in the first carrier set that has established a connection with the target terminal device. Based on the first relationship and the second spectral efficiency of each second carrier, a second energy consumption growth coefficient for each second carrier is determined; Based on the second energy consumption growth coefficient of each second carrier and the total downlink scheduling data, the downlink scheduling data volume of each second carrier is obtained.
5. The processing method according to claim 4, characterized in that, Based on the second energy consumption growth coefficient and the total downlink scheduling data for each second carrier, the downlink scheduling data volume for each second carrier is obtained, including: Based on the second energy consumption growth coefficient of each second carrier, the allocation weight of each second carrier is determined, and the allocation weight of each second carrier is used to reflect the proportion of the downlink scheduling data volume distributed on each second carrier; The downlink scheduling data volume for each second carrier is determined based on the allocated weight of each second carrier and the total amount of downlink scheduling data.
6. The processing method according to any one of claims 1-5, characterized in that, The first relationship is obtained based on the trained load energy consumption model. The trained load energy consumption model is obtained by iteratively training the load energy consumption model using the historical energy consumption information of the RU and the historical load information of the carrier as training data. The output of the load energy consumption model is used to indicate the relationship between the energy consumption of the RU and the load of the carrier.
7. The processing method according to any one of claims 1-5, characterized in that, Before obtaining the signal quality measurement report reported by the target terminal device, the processing method further includes: The target terminal device is selected from at least one terminal device, and the operating rate of the target terminal device is greater than or equal to a preset threshold.
8. A baseband unit, characterized in that, include: The acquisition module is used to acquire the signal quality measurement report reported by the target terminal device; The determination module is used to determine a first carrier set and a first spectral efficiency corresponding to each first carrier in the first carrier set based on the signal quality measurement report, wherein the first carrier is a carrier that the target terminal device can access; The determining module is used to determine a first energy consumption growth coefficient for each first carrier based on a first relationship and a first spectral efficiency corresponding to each first carrier. The first relationship is used to indicate the correspondence between the energy consumption of the radio frequency unit RU and the load of the carrier. The carrier is the carrier corresponding to the RU. The first energy consumption growth coefficient is used to reflect the energy consumption growth rate corresponding to the growth of physical resources. The selection module is used to select a target carrier based on the first energy consumption growth coefficient corresponding to each of the first carriers, and to instruct the target terminal device to camp on the cell corresponding to the target carrier.
9. The baseband unit according to claim 8, characterized in that, The determining module is used for: The energy consumption growth rate is obtained by differentiating the first relationship. Based on the energy consumption growth rate and the first spectral efficiency corresponding to each first carrier, a first energy consumption growth coefficient corresponding to each first carrier is determined.
10. The baseband unit according to claim 8, characterized in that, The selection module is used for: Determine the minimum energy consumption growth coefficient from the first energy consumption growth coefficient corresponding to each of the first carriers; The first carrier corresponding to the minimum energy consumption growth coefficient is selected as the target carrier.
11. The baseband unit according to claim 8, characterized in that, The determining module is further configured to: After determining the first carrier set based on the measurement report, the second spectral efficiency of each second carrier in the second carrier set is determined based on the scheduling information. The second carrier is a carrier in the first carrier set that has established a connection with the target terminal device. Based on the first relationship and the second spectral efficiency of each second carrier, a second energy consumption growth coefficient for each second carrier is determined; Based on the second energy consumption growth coefficient of each second carrier and the total downlink scheduling data, the downlink scheduling data volume of each second carrier is obtained.
12. The baseband unit according to claim 11, characterized in that, The determining module is used for: Based on the second energy consumption growth coefficient of each second carrier, the allocation weight of each second carrier is determined, and the allocation weight of each second carrier is used to reflect the proportion of the downlink scheduling data volume distributed on each second carrier; The downlink scheduling data volume for each second carrier is determined based on the allocated weight of each second carrier and the total amount of downlink scheduling data.
13. The baseband unit according to any one of claims 8-12, characterized in that, The first relationship is obtained based on the trained load energy consumption model. The trained load energy consumption model is obtained by iteratively training the load energy consumption model using the historical energy consumption information of the RU and the historical load information of the carrier as training data. The output of the load energy consumption model is used to indicate the relationship between the energy consumption of the RU and the load of the carrier.
14. The baseband unit according to any one of claims 8-12, characterized in that, The selection module is also used for: Before the acquisition module acquires the signal quality measurement report, the target terminal device is selected from at least one terminal device, and the operating rate of the target terminal device is greater than or equal to a preset threshold.
15. A baseband unit, characterized in that, include: Memory, used to store computer-readable instructions; It also includes a processor coupled to the memory for executing computer-readable instructions in the memory to perform the processing method described in any one of claims 1 to 7.
16. A computer-readable storage medium, characterized in that, When the instructions are executed on a computer device, the computer device performs the processing method as described in any one of claims 1 to 7.
17. A computer program product, when run on a computer, enables the computer to perform the processing method described in any one of claims 1 to 7.