Downlink power distribution method and device, network equipment, storage medium and computer program product

By constructing a functional relationship to determine the downlink power adjustment value, the problem that dual-band RRU/AAU cannot be matched with two independent single-band AAUs is solved, realizing flexible power allocation under high load and improving the total downlink capacity of network devices and user experience.

CN121152005APending Publication Date: 2025-12-16CHINA MOBILE COMM LTD RES INST +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510405297.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-01
Publication Date
2025-12-16

AI Technical Summary

Technical Problem

The downlink capacity of dual-band remote radio unit or dual-band active antenna unit cannot match that of two independent single-unit RRU or single-unit AAU, resulting in insufficient base station transmit power when the service load rate is high, which affects the user experience.

Method used

By constructing a functional relationship based on the first information, the downlink power and/or downlink power adjustment value of all objects under the first granularity are determined, with the goal of maximizing the total downlink capacity of network devices, so as to achieve flexible allocation of downlink power.

Benefits of technology

When the service load rate is high, the total downlink capacity of the network device is maximized, which alleviates the service load and improves the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121152005A_ABST
    Figure CN121152005A_ABST
Patent Text Reader

Abstract

The invention discloses a downlink power distribution method and device, network equipment, a storage medium and a computer program product, and the method comprises the steps: constructing a first function based on first information, the first information comprises parameters related to the downlink capacity of each object under a first granularity, the first function indicates a function relationship between the total downlink capacity of all the objects under the first granularity and the adjusted downlink power of all the objects under the first granularity, and the adjusted downlink power represents the sum of the first downlink power and the downlink power adjustment value; determining the adjusted downlink power and / or downlink power adjustment value of all objects under the first granularity based on the first function and the first condition; the first condition comprises that the adjusted downlink power of each object under the first granularity is smaller than or equal to the maximum downlink power of the corresponding object, the sum of the adjusted downlink power of all the objects is smaller than or equal to the rated power of the network equipment, and the first function is solved by taking maximization of the total downlink capacity of the network equipment as a target.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of communication, and particularly relates to a downlink power allocation method and device, a network device, a storage medium and a computer program product. BACKGROUND

[0002] In the related art, the network performance indicators such as the downlink capacity of a dual-frequency remote radio unit (RRU) or a dual-frequency active antenna unit (AAU) cannot be benchmarked with two independent single-product RRUs or single-product AAUs, so that when the service load rate is high, the problem of insufficient base station transmission power may occur, affecting the user experience. SUMMARY

[0003] To solve the problems in the related art, the embodiments of the present application provide a downlink power allocation method and device, a network device, a storage medium and a computer program product.

[0004] The technical scheme of the embodiments of the present application is implemented as follows:

[0005] The embodiments of the present application provide a downlink power allocation method, which is applied to a network device, and the method comprises the following steps:

[0006] A first function is constructed based on first information, the first information comprises parameters related to the downlink capacity of each object at a first granularity, and the first function indicates a functional relationship between the total downlink capacity of all objects at the first granularity and the adjusted downlink power of all objects at the first granularity, and the adjusted downlink power represents the sum of the first downlink power and a downlink power adjustment value;

[0007] The adjusted downlink power of all objects at the first granularity and / or the downlink power adjustment value is determined based on the first function and a first condition, and the first condition comprises that the adjusted downlink power of each object at the first granularity is less than or equal to the maximum downlink power of the corresponding object, and the sum of the adjusted downlink power of all objects is less than or equal to the rated power of the network device, and the first function is solved to maximize the total downlink capacity of the network device.

[0008] In the above scheme, the first information comprises the bandwidth, the first downlink power and the downlink signal to interference plus noise ratio (SINR) of each object at the first granularity.

[0009] In the above scheme, the first function is constructed based on the first information, and the method comprises the following steps:

[0010] construct the first function based on the first information, a second function and a third function; wherein the second function represents a relationship between a downlink SINR of each object at the first granularity and a first downlink power and an adjusted downlink power, and the third function indicates a relationship between a channel capacity and a bandwidth and a SINR.

[0011] In the above scheme, the second function represents a product of the downlink SINR of each object at the first granularity and a first ratio, and the first ratio of each object at the first granularity represents a ratio of the adjusted downlink power of the corresponding object to the first downlink power.

[0012] In the above scheme, the determining of the adjusted downlink power and / or the downlink power adjustment value of all objects at the first granularity based on the first function and a first condition comprises:

[0013] constructing a Lagrange function based on the first function and the first condition;

[0014] determining a Karush-Kuhn-Tucker (KKT) equation set based on the Lagrange function;

[0015] solving the KKT equation set to obtain the adjusted downlink power and / or the downlink power adjustment value of all objects at the first granularity.

[0016] In the above scheme, the method further comprises:

[0017] obtaining second information, wherein the second information at least comprises a downlink SINR of each terminal accessing the network device;

[0018] determining the first information based on the second information.

[0019] In the above scheme, the method further comprises:

[0020] determining a maximum downlink power of each object at the first granularity based on a product of a bandwidth of the object at the first granularity and a first value, wherein the first value of the object represents a quotient of a maximum downlink power of a frequency band corresponding to the object and a total bandwidth of the frequency band corresponding to the object.

[0021] In the above scheme, the first granularity is a user-level granularity, and the object at the first granularity is a terminal accessing the network device; or

[0022] the first granularity is a carrier-level granularity, and the object at the first granularity is a carrier supported by the network device; or

[0023] the first granularity is a frequency band-level granularity, and the object at the first granularity is a frequency band supported by the network device.

[0024] In the above scheme, in the case that the first granularity is a carrier level granularity, the downlink SINR of the next object at the first granularity represents a mean or median of the downlink SINRs of all terminals in a carrier.

[0025] In the case that the first granularity is a frequency band level granularity, the downlink SINR of the next object at the first granularity represents a mean or median of the downlink SINRs of all terminals in a frequency band.

[0026] The embodiment of the present application further provides a downlink power allocation device, comprising:

[0027] The construction unit is configured to construct a first function based on first information, the first information comprising a parameter related to a downlink capacity of each object at a first granularity, the first function indicating a functional relationship between a total downlink capacity of all objects at the first granularity and adjusted downlink powers of all objects at the first granularity, the adjusted downlink power representing a sum of a first downlink power and a downlink power adjustment value.

[0028] The first determination unit is configured to determine the adjusted downlink powers and / or the downlink power adjustment values of all objects at the first granularity based on the first function and a first condition, the first condition comprising that the adjusted downlink power of each object at the first granularity is less than or equal to a maximum downlink power of the corresponding object, and a sum of the adjusted downlink powers of all objects is less than or equal to a rated power of the network device, and the first function is solved with a target of maximizing the total downlink capacity of the network device.

[0029] The embodiment of the present application further provides a network device, comprising a processor and a communication interface, wherein:

[0030] The processor is configured to construct a first function based on first information, the first information comprising a parameter related to a downlink capacity of each object at a first granularity, the first function indicating a functional relationship between a total downlink capacity of all objects at the first granularity and adjusted downlink powers of all objects at the first granularity, the adjusted downlink power representing a sum of a first downlink power and a downlink power adjustment value, and determine the adjusted downlink powers and / or the downlink power adjustment values of all objects at the first granularity based on the first function and a first condition, the first condition comprising that the adjusted downlink power of each object at the first granularity is less than or equal to a maximum downlink power of the corresponding object, and a sum of the adjusted downlink powers of all objects is less than or equal to a rated power of the network device, and the first function is solved with a target of maximizing the total downlink capacity of the network device.

[0031] This application also provides a network device, including a processor and a memory for storing computer programs that can run on the processor.

[0032] When the processor runs the computer program, it executes the steps of any of the above methods.

[0033] This application also provides a storage medium storing a computer program thereon, which, when executed by a processor, implements the steps of any of the above methods.

[0034] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of any of the above methods.

[0035] In the downlink power allocation method, apparatus, network device, storage medium, and computer program product provided in this application embodiment, the network device constructs a first function based on first information; based on the first function and a first condition, it determines the adjusted downlink power and / or downlink power adjustment value for all objects at a first granularity; the first information includes parameters related to the downlink capacity of each object at the first granularity, and the first function indicates the functional relationship between the total downlink capacity of all objects at the first granularity and the downlink power adjustment value of all objects at the first granularity; the first condition includes: the adjusted downlink power of each object at the first granularity is less than or equal to the maximum downlink power of the corresponding object, and the sum of the adjusted downlink power of all objects is less than or equal to the rated power of the network device, with the goal of maximizing the total downlink capacity of the network device. The above solution can obtain the adjusted downlink power and / or downlink power adjustment value for all objects at the first granularity by solving the first function constructed based on the first information with the goal of maximizing the total downlink capacity of the network device. This allows the network device to maximize its total downlink capacity when using the adjusted downlink power, enabling flexible allocation of downlink power based on the first information when the service load rate is high, alleviating service load, and improving user experience. Attached Figure Description

[0036] Figure 1 Example diagrams of single-frequency AAUs at 2.6 GHz and 4.9 GHz in related technologies;

[0037] Figure 2 This is a schematic diagram of the power configuration of a radio frequency unit integrating two frequency bands in a related technology;

[0038] Figure 3 This is a schematic flowchart of a downlink power allocation method according to an embodiment of this application;

[0039] Figure 4 This is a schematic diagram of a downlink power distribution device according to an embodiment of this application;

[0040] Figure 5 This is a schematic diagram of the network device structure according to an embodiment of this application. Detailed Implementation

[0041] With the gradual increase in mobile communication traffic, the increasing scarcity of rooftop resources, and the need to reduce site construction and rental expenses, the number of radio frequency units (including RRUs and AAUs) integrating multiple frequency bands is gradually increasing. These radio frequency units include remote radio units (RRUs) and active antenna units (AAUs). An AAU mainly consists of a digital-to-analog converter (DAC), a radio frequency (RF) unit, a power amplifier (PA), and an antenna. Existing commercial radio frequency unit products in China include 700 MHz + 900 MHz dual-band RRUs, 1.8 GHz + 2.1 GHz dual-band RRUs, 2.3 GHz + 2.6 GHz dual-band RRUs, and 2.6 GHz + 4.9 GHz dual-band AAUs. These products facilitate the simultaneous construction and coverage of multiple frequency bands, effectively integrating equipment and reducing investment in wireless network construction and maintenance, making them widely popular.

[0042] The most significant performance difference between dual-band RRUs / AAUs and traditional single-band products lies in the ability to share transmit power across the two frequency bands. For example, a 700MHz+900MHz dual-band RRU has a maximum transmit power of 400 watts (W) and can be configured as 240W+160W (referring to the transmit power of the 700MHz and 900MHz bands respectively), 320W+80W, or 160W+240W, among other configurations. In contrast, a 2.6GHz+4.9GHz dual-band AAU, limited by its overall heat dissipation capacity, has a maximum total power of 480W and can be configured as 320W+160W (referring to the transmit power of the 2.6GHz and 4.9GHz bands respectively), 160W+320W, or 240W+240W, among other configurations. This power allocation method must be determined when the site is activated and cannot be adjusted during site operation.

[0043] Obviously, when two frequency bands can share transmit power, the maximum transmit power of the entire unit is less than the sum of the maximum transmit power of each frequency band. Taking a 2.6GHz + 4.9GHz dual-band AAU product as an example, when this dual-band AAU is compared to two units (one 2.6GHz and one 4.9GHz),... Figure 1As shown, when using a standalone single-frequency 320W AAU, the total power limit of this dual-frequency AAU is 480W, resulting in insufficient power in both the common and service channels, coverage contraction, and a degraded downlink experience. To address the insufficient power in the common channel, a standardized power boosting method can be used to increase the power spectral density of the common channel, thereby compensating for the power deficiency and enabling its coverage to match that of current 320W single-frequency AAUs at 2.6GHz or 4.9GHz. Regarding the insufficient power in the service channel, current technical solutions can only rigidly limit the total transmit power to 480W, thus failing to match the capability of two independent single-frequency 320W AAUs.

[0044] For RF units (including RRUs and AAUs) integrating multiple frequency bands, the maximum transmit power of the entire unit is less than the sum of the maximum transmit powers of each frequency band, making it incomparable to two independent single-band products. Taking a 2.6GHz + 4.9GHz dual-band AAU as an example... Figure 2 As shown, the diagonal fill represents the power allocated to the 2.6GHz band, the dotted fill represents the power allocated to the 4.9GHz band, and the grid fill represents shared power that can be allocated to both the 2.6GHz and 4.9GHz bands. Representative power configuration methods include the following four:

[0045] Option 1: Each frequency band is calibrated to 240W, equivalent to two 240W AAUs. This cannot utilize the maximum 320W capability of each RF circuit, resulting in a 1.25 dB reduction in the overall service channel capacity.

[0046] Option 2: The 2.6GHz band is calibrated to 320W, and the 4.9GHz band is calibrated to 160W. The 2.6GHz circuitry is fully utilized, and user performance is fully guaranteed; however, the 4.9GHz service channel is reduced by 3dB.

[0047] Option 3: The 2.6GHz band is calibrated to 160W, and the 4.9GHz band is calibrated to 320W. The 4.9GHz circuitry is fully utilized, and user performance is fully guaranteed; however, the 2.6GHz service channel is reduced by 3dB.

[0048] Option 4: Each frequency band is calibrated to 320W. When the service load is low, the power can be allocated as needed; however, when the load rate increases and the total power supply is insufficient, a more intelligent allocation algorithm is needed to maximize efficiency.

[0049] Traditional power allocation schemes can only support the "predetermined and unadjustable" approach, represented by Scheme 1, Scheme 2, and Scheme 3. That is, when the base station is put into operation, the maximum transmission power of each frequency band is fixed, and the total power cannot be flexibly allocated among multiple frequency bands.

[0050] Based on this, in various embodiments of this application, the network device constructs a first function based on first information; based on the first function and a first condition, it determines the adjusted downlink power and / or downlink power adjustment value for all objects at a first granularity; the first information includes parameters related to the downlink capacity of each object at the first granularity, and the first function indicates the functional relationship between the total downlink capacity of all objects at the first granularity and the downlink power adjustment value for all objects at the first granularity; the first condition includes: the adjusted downlink power of each object at the first granularity is less than or equal to the maximum downlink power of the corresponding object, and the sum of the adjusted downlink power of all objects is less than or equal to the rated power of the network device, with the goal of maximizing the total downlink capacity of the network device. The above scheme can obtain the adjusted downlink power and / or downlink power adjustment value for all objects at the first granularity by solving the first function constructed based on the first information with the goal of maximizing the total downlink capacity of the network device. This allows the network device to maximize its total downlink capacity when using the adjusted downlink power, enabling flexible allocation of downlink power based on the first information when the service load rate is high, alleviating service load, and improving user experience.

[0051] The present application will now be described in further detail with reference to the accompanying drawings and embodiments.

[0052] This application provides a downlink power allocation method applied to network devices, which may include base stations and are equipped with multi-frequency RRUs and / or AAUs, such as... Figure 3 As shown, the method includes:

[0053] Step 301: Construct the first function based on the first information.

[0054] The first information includes parameters related to the downlink capacity of each object at the first granularity, the first function indicates the functional relationship between the total downlink capacity of all objects at the first granularity and the adjusted downlink power of all objects at the first granularity, and the adjusted downlink power represents the sum of the first downlink power and the downlink power adjustment value.

[0055] Here, before constructing the first function based on the first information, real-time or current first information can be obtained. The first function is then constructed based on the real-time first information to achieve flexible allocation of downlink power. Specifically, when real-time first information is obtained, the values ​​of downlink capacity-related parameters for each object at the first granularity included in the first information can be substituted into the first function, which contains placeholders for the downlink capacity-related parameters for each object at the first granularity. Alternatively, the first function can be reconstructed based on the real-time first information. An object can represent a network device's terminal, a carrier frequency supported by the network device, or a frequency domain supported by the network device. The first downlink power represents the current downlink power or the downlink power before adjustment. The adjusted downlink power for each object at the first granularity can be represented as P. n ′=P n +Δp n , where P n ′ represents the adjusted downlink power of the nth object at the first granularity, P n Δp represents the first downlink power of the nth object at the first granularity. n This represents the downlink power adjustment value for the nth object at the first granularity.

[0056] It should be noted that the first function can also indicate the functional relationship between the total downlink capacity of all objects at the first granularity and the downlink power of all objects at the first granularity under a first time or any downlink power allocation scheme. The first time can be any moment or time period. That is, the first function can indicate the functional relationship between the total downlink capacity of all objects at the first granularity and the current downlink power (first downlink power) of all objects at the first granularity, or it can indicate the functional relationship between the total downlink capacity of all objects at the first granularity and the adjusted downlink power of all objects at the first granularity after the downlink power adjustment. In this embodiment, the first function indicates the functional relationship between the total downlink capacity of all objects at the first granularity and the adjusted downlink power of all objects at the first granularity under the adjusted downlink power allocation scheme, so as to obtain the downlink power allocation scheme of all objects at the first granularity when the total downlink capacity of all objects at the first granularity reaches the maximum value, including the adjusted downlink power and / or downlink power adjustment value of all objects at the first granularity.

[0057] It should be noted that the adjusted downlink power of all objects at the first granularity can be considered as the independent variable of the first function, and the total downlink capacity of all objects at the first granularity is the dependent variable of the first function. Since the adjusted downlink power represents the sum of the first downlink power and the downlink power adjustment value, and the first downlink power can be directly obtained or read by the network device, the downlink power adjustment value of all objects at the first granularity can also be indirectly considered as the independent variable of the first function. The number of independent variables of the first function is the same as the number of objects at the first granularity. The number of objects at different granularities can be different, and the computational workload of solving the first function can also be different. Specifically, the larger the granularity, the fewer the independent variables of the first function, the smaller the computational workload of solving the first function, and the less computational resources are used; the smaller the granularity, the more independent variables of the first function, the larger the computational workload of solving the first function, the more computational resources are used, and the more accurate the calculated downlink capacity of the objects.

[0058] In order to accurately construct a first function suitable for the current network device service conditions, in one embodiment, the first information includes the bandwidth, first downlink power, and downlink SINR of each object at a first granularity.

[0059] Here, the first information may include the values ​​of parameters related to the current downlink capacity of each object at the first granularity; the bandwidth of each object at the first granularity included in the first information can be understood as the bandwidth currently occupied by each object at the first granularity; the first downlink power of each object at the first granularity included in the first information can be understood as the downlink power currently allocated by the network device to each object at the first granularity; and the downlink SINR of each object at the first granularity included in the first information can be understood as the current downlink SINR of each object at the first granularity.

[0060] The first function is constructed based on the first information, which can be based on the first information and Shannon's law. Specifically, based on the downlink power adjustment value or adjusted downlink power of each object at the first granularity, and the bandwidth, first downlink power, and downlink SINR of each object at the first granularity included in the first information, the downlink capacity function of each object at the first granularity is obtained; based on the sum of the downlink capacities of all objects at the first granularity, the total downlink capacity function of all objects at the first granularity is obtained; substituting the first information into the total downlink capacity function of all objects at the first granularity, the first function is obtained.

[0061] To accurately construct the first function, in one embodiment, constructing the first function based on the first information includes:

[0062] Based on the first information, the second function, and the third function, the first function is constructed; wherein, the second function characterizes the relationship between the downlink SINR and the first downlink power and the adjusted downlink power of each object at the first granularity, and the third function indicates the relationship between channel capacity, bandwidth, and SINR.

[0063] Here, the third function can be derived based on Shannon's formula and can be understood as the downlink capacity function for each object at the first granularity. The second function can be understood as the downlink SINR function corresponding to the adjusted downlink power for each object at the first granularity. Downlink capacity can be understood as downlink channel capacity. Based on the first information, the second function, and the third function, the first function is constructed. This can be done by substituting the second function and the first information into the third function, and then summing the third functions corresponding to each object at the first granularity; alternatively, it can be done by substituting the second function into the third function, summing the third functions corresponding to each object at the first granularity, and then substituting the first information into the summed function.

[0064] Specifically, the third function can represent that the downlink capacity of each object at the first granularity is equal to the bandwidth of each object at the first granularity multiplied by the first logarithm. The first logarithm represents the logarithm of the second value to the base 2, and the second value represents the sum of 1 and the first SINR. The first SINR represents the SINR corresponding to the adjusted downlink power, which can be obtained through the second function. Specifically, the first SINR can be the dependent variable of the second function. Substituting the second function into the third function can be understood as replacing the first SINR with the second function. The third function can be expressed as formula C. n =BW n ×log2(1+S(Δp n )) or C n =BW n ×log2(1+S(P n ′)), where C n BW represents the downlink capacity of the nth object at the first granularity. n S(Δp) represents the bandwidth occupied by the nth object at the first granularity. n ) represents the second function.

[0065] The second function can be obtained through the relationship between the second ratio and the third ratio. The second ratio represents the ratio of the adjusted downlink power to the downlink power before adjustment (the first downlink power), and the third ratio represents the ratio of the SINR corresponding to the adjusted downlink power (the first SINR) to the SINR corresponding to the downlink power before adjustment. Specifically, the relationship between the second ratio and the third ratio can be an equality relationship or a multiple relationship. For example, the equality relationship between the second ratio and the third ratio corresponding to the nth object at the first granularity can be expressed as follows: Among them, SINRn ′ represents the SINR corresponding to the downlink power of the nth object after adjustment at the first granularity, i.e., the first SINR, SINR n P represents the SINR corresponding to the downlink power of the nth object before adjustment at the first granularity. n ′ represents the adjusted downlink power of the nth object at the first granularity, P n This represents the downlink power of the nth object under the first granularity before adjustment, which is the first downlink power of the nth object under the first granularity included in the first information. The second function can characterize the SINR corresponding to the adjusted downlink power of each object under the first granularity, which is equal to the product of the SINR corresponding to the first downlink power of each object under the first granularity and the second ratio.

[0066] It should be noted that the first function obtained based on the formula of the third function above can be expressed as the following formula:

[0067]

[0068] Where, Δp n P represents the downlink power adjustment value of the nth object at the first granularity. n ' represents the downlink power of the nth object adjusted at the first granularity, which can be expressed as Δp n As the independent variable of the first function, P can also be directly used. n ' is the independent variable of the first function; N represents the number of objects at the first granularity, that is, the number of independent variables in the first function. For example, when the first granularity is user-level, there are N terminals accessing the network device, Δp n BW represents the downlink power adjustment value of the nth terminal connected to the network device. n This represents the bandwidth occupied by the nth terminal accessing the network device; the terminal accessing the network device can be understood as all terminals simultaneously performing downlink services within all frequency bands of the network device.

[0069] In order to obtain the SINR corresponding to the adjusted downlink power of each object at the first granularity, and thus obtain the optimal downlink power allocation scheme by solving for the maximum value of the total downlink capacity of the network devices, in one embodiment, the second function represents the product of the downlink SINR of each object at the first granularity and the first ratio, and the first ratio of each object at the first granularity represents the ratio of the adjusted downlink power of the corresponding object to the first downlink power.

[0070] Here, the second function can be obtained by the proportional relationship between the downlink SINR and downlink power of each object at the first granularity. The adjusted downlink power of each object at the first granularity is equal to the sum of the first downlink power and the adjusted downlink power value of each object at the first granularity. The independent variable in the second function can be either the adjusted downlink power value of each object at the first granularity or the adjusted downlink power of each object at the first granularity, and the dependent variable is the SINR (first SINR) corresponding to the adjusted downlink power of each object at the first granularity. The second function can be expressed as follows: or Wherein, S(Δp) n ) or S(P n ′) represents the second function, SINR n This represents the current downlink SINR of the nth object at the first granularity, i.e., the downlink SINR of the nth object at the first granularity included in the first information, P n This represents the current actual downlink power of the nth object at the first granularity, i.e., the first downlink power of the nth object at the first granularity included in the first information, P. n +Δp n This represents the adjusted downlink power of the nth object at the first granularity. or This represents the SINR corresponding to the adjusted downlink power of the nth object at the first granularity. Substituting the formula of the second function into the third function, the first function can be expressed as follows:

[0071] or

[0072] Where N represents the number of objects at the first granularity.

[0073] In order to solve the first function at different granularities and obtain the downlink power and / or downlink power adjustment values ​​of the object at different granularities, and to adjust the optimization direction of different downlink power allocation schemes based on different application scenarios, in one embodiment, when the first granularity is carrier-level granularity, the downlink SINR of an object at the first granularity represents the mean or median of the downlink SINR of all terminals within a carrier; or

[0074] When the first granularity is a frequency band level granularity, the downlink SINR of the next object in the first granularity represents the mean or median of the downlink SINR of all terminals in a frequency band.

[0075] Here, the first granularity can include carrier-level granularity and frequency band-level granularity. When the first granularity is carrier-level, the downlink SINR of each object at this level represents the SINR of the network device for each carrier. The SINR of a carrier can be calculated from the downlink SINR of all terminals within that carrier, for example, by using the mean or median of the downlink SINR of all terminals within that carrier. When the first granularity is frequency band-level, the downlink SINR of each object at this level represents the SINR of the network device for each frequency band. The SINR of a frequency band can be calculated from the downlink SINR of all terminals within that frequency band, for example, by using the mean or median of the downlink SINR of all terminals within that frequency band.

[0076] It should be noted that when the first granularity is carrier-level or frequency band-level, the bandwidth and first downlink power of the next object at the first granularity can be directly obtained or read from the network device.

[0077] To obtain real-time first information and enable flexible allocation of downlink power, in one embodiment, the method further includes:

[0078] Obtain second information, the second information including at least the downlink SINR of each terminal accessing the network device;

[0079] The first information is determined based on the second information.

[0080] Here, the first information can be obtained before constructing the first function based on the first information. If the first granularity is user-level, the current real-time first information can be obtained directly. If the first granularity is carrier-level or frequency band-level, the second information can be obtained first. The second information includes at least the downlink SINR of each terminal accessing the network device, and may also include the bandwidth and first downlink power of each object at the first granularity. Then, using the downlink SINR of each terminal included in the second information, the downlink SINR of each object at the first granularity is calculated, thus obtaining the first information. For example, if the first granularity is carrier-level, the downlink SINR of an object at the first granularity can be obtained by calculating the mean or median of the downlink SINR of all terminals within a carrier. Similarly, if the first granularity is frequency band-level, the downlink SINR of an object at the first granularity can be obtained by calculating the mean or median of the downlink SINR of all terminals within a frequency band.

[0081] Step 302: Based on the first function and the first condition, determine the downlink power and / or downlink power adjustment value of all objects at the first granularity.

[0082] The first condition includes: the adjusted downlink power of each object at the first granularity is less than or equal to the maximum downlink power of the corresponding object, and the sum of the adjusted downlink power of all objects is less than or equal to the rated power of the network device, with the goal of maximizing the total downlink capacity of the network device to solve the first function.

[0083] Here, since we need to obtain a downlink power allocation scheme that maximizes the total downlink capacity of the network devices, which can be understood as maximizing the total downlink capacity of all objects at the first granularity, after constructing a functional relationship between the total downlink capacity of all objects at the first granularity and the adjusted downlink power of all objects at the first granularity, we can, based on the constraint condition (first condition), find the adjusted downlink power and / or downlink power adjustment value of all objects at the first granularity that makes the first function reach its maximum value, thus obtaining the downlink power allocation scheme. For example, we can use the Lagrange multiplier method and / or the KKT conditional method to solve the first function, or we can use the gradient descent method to solve the first function. We can directly obtain the adjusted downlink power or downlink power adjustment value of all objects at the first granularity; or we can first calculate the adjusted downlink power of all objects at the first granularity, and then subtract the corresponding first downlink power from the adjusted downlink power of each object at the first granularity to obtain the downlink power adjustment value of all objects at the first granularity. Solving the first function with the objective of maximizing the total downlink capacity of network devices can also be understood as constructing an optimization model with the objective of maximizing the total downlink capacity of network devices. The first condition can also be understood as a constraint condition of the optimization model. The optimization model can be expressed as the following formula:

[0084] or

[0085] The first condition includes that the adjusted downlink power of each object at the first granularity is less than or equal to the maximum downlink power of the corresponding object, and that the sum of the adjusted downlink power of all objects is less than or equal to the rated power of the network device. The rated power of the network device can be set by technicians according to actual applications. Specifically, the rated power of the network device can be set based on the antenna units or radio frequency units actually deployed on the network device; for example, if a 700MHz+900MHz dual-band RRU is deployed on the network device, the rated power of the network device can be set to 400W; as another example, if a 2.6GHz+4.9GHz dual-band AAU is deployed on the network device, the rated power of the network device can be set to 480W due to the limitation of the overall heat dissipation capacity.

[0086] The first condition, which includes the condition that the adjusted downlink power of each object at the first granularity is less than or equal to the maximum downlink power of the corresponding object, can be expressed as the inequality P. n+Δp n ≤p n,max Or P n ′≤p n,max Where n is an integer, ranging from [1, N], and the inequalities correspond one-to-one with the objects at the first granularity, meaning the number of inequalities is the same as the number of objects at the first granularity, which is N; p n,max P represents the maximum downlink power of the nth object at the first granularity. n +Δp n Or P n '' represents the adjusted downlink power of the nth object at the first granularity. The sum of the adjusted downlink power of all objects included in the first condition is less than or equal to the rated power of the network device, which can be expressed as an equation. or Among them, P max This indicates the rated power of the network device.

[0087] It should be noted that the downlink power adjustment value for each object in the first granularity can be positive, indicating an increase in downlink power, or negative, indicating a decrease in downlink power. Given the downlink power adjustment value for each object in the first granularity, the downlink power adjustment value can be directly increased or decreased based on the current downlink power (the first downlink power). Similarly, given the adjusted downlink power for each object in the first granularity, the downlink power of network devices can be directly allocated based on the adjusted downlink power of each object. The downlink power of a network device can also be understood as its transmit power.

[0088] To calculate the maximum downlink power of the object and increase the feasibility and reliability of the obtained downlink power allocation scheme, in one embodiment, the method further includes:

[0089] Based on the product of the bandwidth of each object at the first granularity and the first value, the maximum downlink power of each object at the first granularity is determined. The first value of the object represents the quotient of the maximum downlink power of the frequency band corresponding to the object and the total bandwidth of the frequency band corresponding to the object.

[0090] Here, the first condition includes that the adjusted downlink power of each object at the first granularity is less than or equal to the object's maximum downlink power. The maximum downlink power of each object at the first granularity can be obtained based on the maximum downlink power of the frequency band corresponding to the object, the total bandwidth of the frequency band, and the bandwidth occupied by the object. Specifically, it can be obtained through the relationship between the fourth and fifth ratios. The fourth ratio represents the ratio of the maximum downlink power of each object at the first granularity to the maximum downlink power of the frequency band corresponding to the object, and the fifth ratio represents the ratio of the bandwidth occupied by each object at the first granularity to the total bandwidth of the frequency band corresponding to the object. The fourth and fifth ratios can be equal or multiples of each other. Taking the nth object at the first granularity located in frequency band A as an example, the equality relationship between the fourth and fifth ratios can be expressed as follows: Among them, P n,max P represents the maximum downlink power of the nth object at the first granularity. max (A) represents the maximum downlink power of frequency band A, BW n BW(A) represents the bandwidth of the nth object at the first granularity, and BW(A) represents the total bandwidth of frequency band A. max (A) and BW(A) can be set by technicians according to the actual use scenario. The maximum downlink power of each object in frequency band A at the first granularity can be obtained by formula. The calculation is as follows. The frequency band corresponding to the object can be understood as the frequency band in which the object is located. For example, the object can also be located in frequency band B of the network device. The maximum downlink power of each object located in frequency band B at the first granularity can be obtained by formula. The calculation yields, where P max (B) represents the maximum downlink power of frequency band B, BW(B) represents the total bandwidth of frequency band B, and P max (B) and BW(B) can be set by technicians according to the actual use scenario.

[0091] To obtain the maximum value of the first function and thus the optimal downlink power allocation scheme, in one embodiment, determining the adjusted downlink power and / or downlink power adjustment value for all objects at the first granularity based on the first function and the first condition includes:

[0092] Based on the first function and the first condition, construct the Lagrange function;

[0093] Based on the Lagrange function, the Carlow-Kuhn-Tucker KKT equations are determined;

[0094] Solving the KKT equations yields the adjusted downlink power and / or downlink power adjustment values ​​for all objects at the first granularity.

[0095] Here, the first function is constrained by the first condition, which includes inequalities and equality. This case, where the objective function or optimization function is constrained by one or more equality and / or inequality constraints, can be solved using the Lagrange multiplier method. Introducing one or more Lagrange multipliers transforms the constrained optimization problem into an unconstrained one, simplifying the solution process. Specifically, by introducing N Lagrange multipliers and combining them with the first function and the first condition, a Lagrange function is constructed. For example, the expression for the first function and the first condition can be rearranged into the following form:

[0096]

[0097] Among them, P n +Δp n It can also be represented as a whole as P. n Based on the simplified first function and the first condition described above, the constructed Lagrange function can be expressed by the following formula:

[0098]

[0099] Where, λ n μ represents the introduced Lagrange multiplier.

[0100] Based on the Lagrange function described above, the KKT condition equations can be expressed as follows:

[0101]

[0102] Where, λ n greater than or equal to 0, g n (Δp n ) or g n (P n Δp is greater than or equal to 0, where n is an integer ranging from [1, N]. The KKT condition equations can be solved using programming methods to obtain Δp. n Or P n The value of ′ is used to obtain the downlink power adjustment value or the adjusted downlink power for all objects at the first granularity. The KKT equation system includes 2N+1 variables and 2N+1 equations; where the 2N+1 variables include λ1, λ2, λ3, ..., λ N , and Δp1, Δp2, Δp3,…, Δp N Or P1′, P2′, P3′, ..., P N ′, and μ; 2N+1 equations include N or and N λ n ×g n (Δp n) = 0 or λ n ×g n (P n ′)=0, and h(Δp1,Δp2,...,Δp N ) = 0 or h(P1′,P2′,...,P N ′)=0.

[0103] It should be noted that λ in the KKT condition equations n ×g n (Δp n For any object, λ = 0. n =0 and g n (Δp n There are two cases where ) = 0, meaning there are a total of 2 possible combinations of solution sets. N In this way, before solving the system of equations, we can first analyze equation λ. n ×g n (Δp n Solving for ) = 0 involves verifying both cases sequentially, preemptively eliminating most unreasonable solutions. For example, eliminating 2... N Among the combinations of solution sets, h(Δp1,Δp2,...,Δp) is not satisfied. N The solution to λ = 0; n ×g n (P n The method of filtering out most unreasonable solutions in advance can be similar to that of ')=0; after filtering out unreasonable solutions, the system of equations consisting of the remaining N+1 equations is solved, which greatly reduces the amount of calculation and saves computing resources.

[0104] To enable flexible adjustment of downlink power allocation scheme optimization directions based on different application scenarios, in one embodiment, the first granularity is the user-level granularity, and the object under the first granularity is the terminal accessing the network device; or

[0105] The first granularity is the carrier-level granularity, and the object at the first granularity is the carrier supported by the network device; or

[0106] The first granularity is the frequency band level granularity, and the objects under the first granularity are the frequency bands supported by the network device.

[0107] Here, the first granularity includes user-level granularity, carrier-level granularity, and frequency band-level granularity. When the first granularity is user-level, the first function needs to calculate the downlink SINR for each user, i.e., the downlink SINR for each terminal. The downlink capacity calculated using the SINR of each terminal is more accurate, but the total computational load is larger. When the first granularity is carrier-level or frequency band-level, the mean or median of the users' downlink SINR can be used as the representative value of the carrier or frequency band's downlink SINR, i.e., the downlink SINR of the carrier or frequency band. In this case, the number of variables in the first function is less than that in the user-level granularity case, and the computational load is correspondingly reduced, thus saving computational resources.

[0108] To implement the network device-side method of this application embodiment, this application embodiment also provides a downlink power allocation device, which is installed on the network device, such as... Figure 4 As shown, the device includes:

[0109] The construction unit 401 is used to construct a first function based on first information, the first information including downlink capacity-related parameters for each object at the first granularity, the first function indicating the functional relationship between the total downlink capacity of all objects at the first granularity and the adjusted downlink power of all objects at the first granularity, the adjusted downlink power representing the sum of the first downlink power and the downlink power adjustment value;

[0110] The first determining unit 402 is used to determine the adjusted downlink power and / or downlink power adjustment value of all objects under the first granularity based on the first function and the first condition; the first condition includes: the adjusted downlink power of each object under the first granularity is less than or equal to the maximum downlink power of the corresponding object, and the sum of the adjusted downlink power of all objects is less than or equal to the rated power of the network device, so as to solve the first function with the goal of maximizing the total downlink capacity of the network device.

[0111] In one embodiment, the first information includes the bandwidth, first downlink power, and downlink signal-to-interference-plus-noise ratio (SINR) for each object at a first granularity.

[0112] In one embodiment, the construction unit 401 is specifically used to construct the first function based on the first information, the second function, and the third function; wherein the second function characterizes the relationship between the downlink SINR and the first downlink power and the adjusted downlink power of each object at the first granularity, and the third function indicates the relationship between channel capacity, bandwidth, and SINR.

[0113] In one embodiment, the second function represents the product of the downlink SINR of each object at the first granularity and the first ratio, and the first ratio of each object at the first granularity represents the ratio of the adjusted downlink power of the corresponding object to the first downlink power.

[0114] In one embodiment, the first determining unit 402 is specifically used to construct a Lagrange function based on the first function and the first condition;

[0115] Based on the Lagrange function, the Carlow-Kuhn-Tucker KKT equations are determined;

[0116] Solving the KKT equations yields the adjusted downlink power and / or downlink power adjustment values ​​for all objects at the first granularity.

[0117] In one embodiment, the device further includes:

[0118] An acquisition unit is configured to acquire second information, the second information including at least the downlink SINR of each terminal accessing the network device;

[0119] The second determining unit is used to determine the first information based on the second information.

[0120] In one embodiment, the device further includes:

[0121] The third determining unit is used to determine the maximum downlink power of each object under the first granularity based on the product of the bandwidth of each object under the first granularity and the first value. The first value of the object represents the quotient of the maximum downlink power of the frequency band corresponding to the object and the total bandwidth of the frequency band corresponding to the object.

[0122] In one embodiment, the first granularity is a user-level granularity, and the object at the first granularity is a terminal accessing the network device; or

[0123] The first granularity is the carrier-level granularity, and the object at the first granularity is the carrier supported by the network device; or

[0124] The first granularity is the frequency band level granularity, and the objects under the first granularity are the frequency bands supported by the network device.

[0125] In one embodiment, when the first granularity is carrier-level granularity, the downlink SINR of the next object at the first granularity represents the mean or median of the downlink SINR of all terminals within a carrier; or

[0126] When the first granularity is a frequency band level granularity, the downlink SINR of the next object in the first granularity represents the mean or median of the downlink SINR of all terminals in a frequency band.

[0127] In practical applications, the construction unit 401, the first determining unit 402, the acquisition unit, the second determining unit, and the third determining unit can be implemented by a processor in the downlink power distribution device.

[0128] It should be noted that the downlink power allocation device provided in the above embodiments is only illustrated by the division of the above-described program modules. In practical applications, the above processing can be completed by different program modules as needed, that is, the internal structure of the device can be divided into different program modules to complete all or part of the processing described above. In addition, the downlink power allocation device and the downlink power allocation method embodiments provided in the above embodiments belong to the same concept, and the specific implementation process can be found in the method embodiments, which will not be repeated here.

[0129] Based on the hardware implementation of the above program modules, and in order to implement the method on the network device side of the embodiments of this application, the embodiments of this application also provide a network device, such as... Figure 5 As shown, network device 500 includes:

[0130] Communication interface 501 allows for information exchange with other network nodes.

[0131] The processor 502 is connected to the communication interface 501 to enable information interaction with other network nodes and to execute the methods provided by one or more of the above-mentioned technical solutions when running computer programs.

[0132] Memory 503 is used to store computer programs that can run on processor 502.

[0133] Specifically, the processor 502 is configured to construct a first function based on first information, the first information including downlink capacity-related parameters for each object at a first granularity, the first function indicating the functional relationship between the total downlink capacity of all objects at the first granularity and the adjusted downlink power of all objects at the first granularity, the adjusted downlink power representing the sum of the first downlink power and the downlink power adjustment value; and is further configured to determine the adjusted downlink power and / or the downlink power adjustment value of all objects at the first granularity based on the first function and a first condition; the first condition includes: the adjusted downlink power of each object at the first granularity is less than or equal to the maximum downlink power of the corresponding object, and the sum of the adjusted downlink power of all objects is less than or equal to the rated power of the network device, with the goal of maximizing the total downlink capacity of the network device in solving the first function.

[0134] In one embodiment, the first information includes the bandwidth, first downlink power, and downlink signal-to-interference-plus-noise ratio (SINR) for each object at a first granularity.

[0135] In one embodiment, the processor 502 is specifically configured to construct the first function based on the first information, the second function, and the third function; wherein the second function characterizes the relationship between the downlink SINR and the first downlink power and the adjusted downlink power of each object at the first granularity, and the third function indicates the relationship between channel capacity, bandwidth, and SINR.

[0136] In one embodiment, the second function represents the product of the downlink SINR of each object at the first granularity and the first ratio, and the first ratio of each object at the first granularity represents the ratio of the adjusted downlink power of the corresponding object to the first downlink power.

[0137] In one embodiment, the processor 502 is specifically configured to construct a Lagrange function based on the first function and the first condition;

[0138] Based on the Lagrange function, the Carlow-Kuhn-Tucker KKT equations are determined;

[0139] Solving the KKT equations yields the adjusted downlink power and / or downlink power adjustment values ​​for all objects at the first granularity.

[0140] In one embodiment, the processor 502 is further configured to acquire second information, the second information including at least the downlink SINR of each terminal accessing the network device;

[0141] The first information is determined based on the second information.

[0142] In one embodiment, the processor 502 is further configured to determine the maximum downlink power of each object at the first granularity based on the product of the bandwidth of each object at the first granularity and a first value, wherein the first value of the object represents the quotient of the maximum downlink power of the frequency band corresponding to the object and the total bandwidth of the frequency band corresponding to the object.

[0143] In one embodiment, the first granularity is a user-level granularity, and the object at the first granularity is a terminal accessing the network device; or

[0144] The first granularity is the carrier-level granularity, and the object at the first granularity is the carrier supported by the network device; or

[0145] The first granularity is the frequency band level granularity, and the objects under the first granularity are the frequency bands supported by the network device.

[0146] In one embodiment, when the first granularity is carrier-level granularity, the downlink SINR of the next object at the first granularity represents the mean or median of the downlink SINR of all terminals within a carrier; or

[0147] When the first granularity is a frequency band level granularity, the downlink SINR of the next object in the first granularity represents the mean or median of the downlink SINR of all terminals in a frequency band.

[0148] It should be noted that the specific processing procedures of processor 502 and communication interface 501 can be understood by referring to the above method.

[0149] Of course, in practical applications, the various components in network device 500 are coupled together through bus system 504. It can be understood that bus system 504 is used to implement communication between these components. In addition to a data bus, bus system 504 also includes a power bus, a control bus, and a status signal bus. However, for clarity, in... Figure 5 The general designated all buses as Bus System 504.

[0150] The memory 503 in this embodiment is used to store various types of data to support the operation of the network device 500. Examples of such data include any computer program used to operate on the network device 500.

[0151] The methods disclosed in the embodiments of this application can be applied to, or implemented by, the processor 502. The processor 502 may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method can be completed by the integrated logic circuitry of the hardware in the processor 502 or by instructions in software form. The processor 502 may be a general-purpose processor, a digital signal processor (DSP), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The processor 502 can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. A general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the methods disclosed in the embodiments of this application can be directly manifested as execution by a hardware decoding processor, or execution by a combination of hardware and software modules in the decoding processor. The software modules may be located in a storage medium, specifically in memory 503. The processor 502 reads information from memory 503 and, in conjunction with its hardware, completes the steps of the aforementioned method.

[0152] In an exemplary embodiment, the network device 500 may be implemented by one or more application-specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), general-purpose processors, controllers, microcontrollers (MCUs), microprocessors, or other electronic components to perform the aforementioned methods.

[0153] It is understood that the memory (memory 503) in this embodiment of the application can be volatile memory or non-volatile memory, or it can include both volatile memory and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), magnetic random access memory (FRAM), flash memory, magnetic surface memory, optical disc, or compact disc read-only memory (CD-ROM); the magnetic surface memory can be disk storage or magnetic tape storage. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Synchronous Static Random Access Memory (SSRAM), Dynamic Random Access Memory (DRAM), Synchronous Dynamic Random Access Memory (SDRAM), Double Data Rate Synchronous Dynamic Random Access Memory (DDRSDRAM), Enhanced Synchronous Dynamic Random Access Memory (ESDRAM), SyncLink Dynamic Random Access Memory (SLDRAM), and Direct Rambus Random Access Memory (DRRAM).The memories described in the embodiments of this application are intended to include, but are not limited to, these and any other suitable types of memories.

[0154] In an exemplary embodiment, this application also provides a storage medium, namely a computer storage medium, specifically a computer-readable storage medium, such as a memory 503 storing a computer program, which can be executed by the processor 502 of the network device 500 to complete the steps described in the aforementioned network device-side method. The computer-readable storage medium may be a memory such as FRAM, ROM, PROM, EPROM, EEPROM, Flash Memory, magnetic surface memory, optical disc, or CD-ROM.

[0155] For example, embodiments of this application also provide a computer program product, including a computer program that can be executed by a processor 502 of a network device 500 to perform the steps described in any of the foregoing methods.

[0156] It should be noted that terms such as "first" and "second" are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence; "multiple" refers to two or more items. The term "and / or" in this document is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. Furthermore, the technical solutions described in the embodiments of this application can be arbitrarily combined without conflict. The above descriptions are merely preferred embodiments of this application and are not intended to limit the scope of protection of this application.

Claims

1. A downlink power allocation method, characterized in that, The method is applied to a network device, and the method includes: A first function is constructed based on the first information, which includes parameters related to the downlink capacity of each object at the first granularity. The first function indicates the functional relationship between the total downlink capacity of all objects at the first granularity and the adjusted downlink power of all objects at the first granularity. The adjusted downlink power represents the sum of the first downlink power and the downlink power adjustment value. Based on the first function and the first condition, the adjusted downlink power and / or downlink power adjustment value of all objects under the first granularity are determined; the first condition includes: the adjusted downlink power of each object under the first granularity is less than or equal to the maximum downlink power of the corresponding object, and the sum of the adjusted downlink power of all objects is less than or equal to the rated power of the network device, and the first function is solved with the goal of maximizing the total downlink capacity of the network device.

2. The method according to claim 1, characterized in that, The first information includes the bandwidth, first downlink power, and downlink signal-to-interference-plus-noise ratio (SINR) for each object at the first granularity.

3. The method according to claim 2, characterized in that, The construction of the first function based on the first information includes: Based on the first information, the second function, and the third function, the first function is constructed; wherein, the second function characterizes the relationship between the downlink SINR and the first downlink power and the adjusted downlink power of each object at the first granularity, and the third function indicates the relationship between channel capacity, bandwidth, and SINR.

4. The method according to claim 3, characterized in that, The second function represents the product of the downlink SINR and the first ratio for each object at the first granularity, and the first ratio for each object at the first granularity represents the ratio of the adjusted downlink power to the first downlink power for the corresponding object.

5. The method according to any one of claims 1 to 4, characterized in that, The step of determining the adjusted downlink power and / or downlink power adjustment value for all objects at the first granularity based on the first function and the first condition includes: Based on the first function and the first condition, construct the Lagrange function; Based on the Lagrange function, the Carlow-Kuhn-Tucker KKT equations are determined; Solving the KKT equations yields the adjusted downlink power and / or downlink power adjustment values ​​for all objects at the first granularity.

6. The method according to claim 1, characterized in that, The method further includes: Obtain second information, the second information including at least the downlink SINR of each terminal accessing the network device; The first information is determined based on the second information.

7. The method according to claim 1, characterized in that, The method further includes: Based on the product of the bandwidth of each object at the first granularity and the first value, the maximum downlink power of each object at the first granularity is determined. The first value of the object represents the quotient of the maximum downlink power of the frequency band corresponding to the object and the total bandwidth of the frequency band corresponding to the object.

8. The method according to any one of claims 1 to 4, 6 to 7, characterized in that, The first granularity is the user-level granularity, and the object at the first granularity is the terminal accessing the network device; or The first granularity is the carrier-level granularity, and the object at the first granularity is the carrier supported by the network device; or The first granularity is the frequency band level granularity, and the objects under the first granularity are the frequency bands supported by the network device.

9. The method according to claim 3 or 4, characterized in that, When the first granularity is carrier-level granularity, the downlink SINR of the next object in the first granularity represents the mean or median of the downlink SINR of all terminals within a carrier. or When the first granularity is a frequency band level granularity, the downlink SINR of the next object in the first granularity represents the mean or median of the downlink SINR of all terminals in a frequency band.

10. A downlink power distribution device, characterized in that, include: The construction unit is used to construct a first function based on first information, the first information including downlink capacity-related parameters for each object at a first granularity, the first function indicating the functional relationship between the total downlink capacity of all objects at the first granularity and the adjusted downlink power of all objects at the first granularity, the adjusted downlink power representing the sum of the first downlink power and the downlink power adjustment value; The first determining unit is configured to determine the adjusted downlink power and / or downlink power adjustment value of all objects at the first granularity based on the first function and the first condition; the first condition includes: the adjusted downlink power of each object at the first granularity is less than or equal to the maximum downlink power of the corresponding object, and the sum of the adjusted downlink power of all objects is less than or equal to the rated power of the network device, and the first function is solved with the goal of maximizing the total downlink capacity of the network device.

11. A network device, characterized in that, include: Processor and communication interface; among which, The processor is configured to construct a first function based on first information, the first information including downlink capacity-related parameters for each object at a first granularity, the first function indicating the functional relationship between the total downlink capacity of all objects at the first granularity and the adjusted downlink power of all objects at the first granularity, the adjusted downlink power representing the sum of the first downlink power and the downlink power adjustment value; and is further configured to determine the adjusted downlink power and / or the downlink power adjustment value of all objects at the first granularity based on the first function and a first condition; the first condition including: the adjusted downlink power of each object at the first granularity is less than or equal to the maximum downlink power of the corresponding object, and the sum of the adjusted downlink power of all objects is less than or equal to the rated power of the network device, with the goal of maximizing the total downlink capacity of the network device in solving the first function.

12. A network device, characterized in that, This includes a processor and memory for storing computer programs that can run on the processor. When the processor is used to run the computer program, it performs the steps of the method according to any one of claims 1 to 9.

13. A storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 9.

14. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 9.