Power compensation method for distributed system, electronic device and apparatus
By determining the transmit power margin of the RRU in the distributed antenna system and performing RB compensation, the problem of ineffective reuse of RB resources is solved, thereby improving the downlink transmit power utilization of the RRU and the performance of the UE.
Patent Information
- Application Number
- CN202210178669.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-02-25
- Publication Date
- 2025-12-09
- Estimated Expiration
- 2042-02-25
AI Technical Summary
In a distributed antenna system, the RB resources between RRUs are not effectively reused, resulting in some RRUs having idle RBs and unutilized power, leading to low downlink transmit power utilization.
By determining the transmit power margin of each RRU and compensating the RB with transmit power based on this margin, the downlink transmit power utilization of each RRU is improved, thereby enhancing the performance of scheduling UEs.
It improves the downlink transmission power utilization of the RRU and enhances the performance of the UE in the distributed system.
Smart Images

Figure CN116709471B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of wireless communication, and in particular to a power compensation method of a distributed system, an electronic device and an apparatus. BACKGROUND
[0002] A distributed antenna system (hereinafter referred to as a distributed system) is a mobile communication network composed of multiple spatially separated antenna nodes in a predetermined space or building. Unlike a macro station, multiple remote radio units (RRUs) of the distributed system share the frequency domain resources of a cell.
[0003] In the prior art, the downlink transmission power of the distributed system follows the resource block (RB) equalization strategy of the macro station. For RRUs that do not meet the spatial division condition, the same RB resources cannot be reused between RRUs, and thus there may be "idle" RBs in some RRUs, i.e., a part of the RBs are idle and not scheduled on these RRUs, and the corresponding power is not used, resulting in low utilization of the downlink transmission power of the RRUs. SUMMARY
[0004] To solve the problems in the prior art, the embodiments of the present application provide a power compensation method of a distributed system, an electronic device and an apparatus.
[0005] In a first aspect, the embodiments of the present application provide a power compensation method of a distributed system, comprising:
[0006] determining a transmission power margin of a first remote radio unit (RRU) after initial allocation;
[0007] performing transmission power compensation on resource blocks (RBs) scheduled for the first RRU based on the transmission power margin.
[0008] Optionally, the determining of the transmission power margin of the first RRU after initial allocation comprises:
[0009] determining the number of idle RBs corresponding to the first RRU after initial allocation;
[0010] determining the transmission power margin of the first RRU after initial allocation according to the number of idle RBs.
[0011] Optionally, the determining of the transmission power margin of the first RRU after initial allocation according to the number of idle RBs comprises:
[0012] determining the transmission power margin of the first RRU after initial allocation according to the number of idle RBs, the transmission power of the first RRU and the maximum number of RBs of the system.
[0013] Optionally, the transmit power margin of the first RRU after the initial allocation is determined by the following formula:
[0014]
[0015] wherein P a represents the transmit power margin of the first RRU after the initial allocation, P RRU represents the transmit power of the first RRU, N RB represents the maximum number of RBs of the system, RBNum left represents the number of the idle RBs.
[0016] Optionally, the transmit power compensation for the RBs scheduled for the first RRU based on the transmit power margin comprises:
[0017] dividing the transmit power margin equally among the RBs corresponding to the first terminal set; or,
[0018] determining target terminals in the first terminal set in a first order one by one, and performing transmit power compensation for the RBs corresponding to the target terminals based on the transmit power margin.
[0019] Optionally, for a non-joint transmission scenario, the first terminal set is a set of current downlink scheduling terminals belonging to the first RRU; or,
[0020] for a joint transmission scenario, the first terminal set is a set of terminals satisfying the following condition:
[0021] for the same terminal in the first terminal set, the uplink reference signal received power (RSRP) of the first RRU is the second largest value among the uplink RSRPs of the terminal corresponding to the RRUs participating in downlink scheduling.
[0022] Optionally, for a non-joint transmission scenario, the first order comprises an order of the uplink RSRP of a terminal corresponding to the first RRU from low to high, and / or an order of the scheduling priority of the terminal from high to low; or,
[0023] for a joint transmission scenario, the first order comprises an order of the uplink RSRP difference of a terminal from large to small, and / or an order of the scheduling priority of the terminal from high to low; wherein the uplink RSRP difference of the terminal is a difference between the maximum value and the second largest value among the uplink RSRPs of the terminal corresponding to the RRUs participating in downlink scheduling.
[0024] Optionally, the determination of the target terminals in the first terminal set in a first order one by one, and the transmit power compensation for the RBs corresponding to the target terminals based on the transmit power margin comprises:
[0025] determining, based on the transmit power margin, a maximum transmit power of each RB corresponding to the first target terminal after power compensation;
[0026] determining, based on the maximum transmit power, a compensation amount of transmit power compensation for each RB corresponding to the first target terminal;
[0027] updating the transmit power margin based on the compensation amount;
[0028] repeating the steps of determining the compensation amount and updating the transmit power margin for RBs corresponding to a next target terminal in the first terminal set based on the updated transmit power margin, and sequentially determining a compensation amount of transmit power compensation for RBs corresponding to each target terminal in the first terminal set and updating the transmit power margin until a termination condition is met, and ending the transmit power compensation on the first RRU.
[0029] Optionally, the determining, based on the transmit power margin, a maximum transmit power of each RB corresponding to the first target terminal after power compensation comprises:
[0030] dividing the transmit power margin equally among the RBs corresponding to the first target terminal, and determining the maximum transmit power of each RB corresponding to the first target terminal after power compensation based on an initial allocated transmit power of each RB corresponding to the first target terminal.
[0031] Optionally, for a non-joint transmission scenario, the maximum transmit power of each RB corresponding to the first target terminal after power compensation is determined by the following formula:
[0032]
[0033]
[0034] wherein, P Tx_max represents the maximum transmit power of each RB corresponding to the first target terminal after power compensation, represents an initial allocated transmit power of each RB corresponding to the first target terminal, P RRU represents a transmit power of the first RRU, N RB represents a maximum number of RBs in the system, P a represents a transmit power margin of the first RRU after initial allocation, and RBNum represents a number of RBs corresponding to the first target terminal.
[0035] Optionally, for the joint transmission scenario, the maximum transmission power of each RB corresponding to the first target terminal after power compensation is determined by the following formula:
[0036]
[0037] wherein P Tx_max represents the maximum transmission power of each RB corresponding to the first target terminal after power compensation, P a represents the transmission power margin of the first RRU after initial allocation, and RBNum represents the number of RBs corresponding to the first target terminal.
[0038] Optionally, the step of determining the compensation amount for transmission power compensation of each RB corresponding to the first target terminal according to the maximum transmission power comprises:
[0039] determining the actual transmission power of each RB corresponding to the first target terminal according to the maximum transmission power;
[0040] determining the compensation amount for transmission power compensation of each RB corresponding to the first target terminal according to the actual transmission power of each RB corresponding to the first target terminal.
[0041] Optionally, for the non-joint transmission scenario, the step of determining the actual transmission power of each RB corresponding to the first target terminal according to the maximum transmission power comprises:
[0042] determining the actual transmission power of each RB corresponding to the first target terminal according to the minimum value between the maximum transmission power and the expected transmission power of a single RB;
[0043] wherein the expected transmission power of a single RB is determined according to the expected received power of a single RB and the path loss.
[0044] Optionally, for the joint transmission scenario, the step of determining the actual transmission power of each RB corresponding to the first target terminal according to the maximum transmission power comprises:
[0045] determining the actual transmission power of each RB corresponding to the first target terminal according to the comparison result between the ratio between the maximum transmission power and the initial equal distribution power and a first numerical value;
[0046] wherein the first numerical value is determined according to the uplink RSRP difference between the first RRU and a second RRU corresponding to the first target terminal and the joint transmission threshold; and the uplink RSRP of the second RRU corresponding to the first target terminal is the maximum value among the uplink RSRPs of the first target terminal corresponding to each RRU participating in downlink scheduling.
[0047] Optionally, the determining the actual transmit power of each RB corresponding to the first target terminal according to a comparison result between a ratio between the maximum transmit power and the initial equalized power and a first value comprises:
[0048] In a case where the ratio between the maximum transmit power and the initial equalized power is greater than the first value, the actual transmit power of each RB corresponding to the first target terminal is determined according to a minimum value between the maximum transmit power and a second value; wherein the second value is determined according to a per-stream power difference between the first RRU and the second RRU and the initial equalized power; or,
[0049] In a case where the ratio between the maximum transmit power and the initial equalized power is less than or equal to the first value, it is determined that the first target terminal does not participate in joint transmission.
[0050] Optionally, the determining that the termination condition is met comprises any one of the following:
[0051] determining that the updated transmit power headroom is 0; or,
[0052] determining that all terminals in the first terminal set have been traversed.
[0053] In a second aspect, the embodiments of the present application further provide an electronic device, comprising a memory, a transceiver and a processor:
[0054] the memory is configured to store a computer program; the transceiver is configured to transceive data under control of the processor; and the processor is configured to read the computer program in the memory and perform the following operations:
[0055] determining a transmit power headroom of a first radio remote unit (RRU) after initial allocation;
[0056] performing transmit power compensation on resource blocks (RBs) scheduled by the first RRU based on the transmit power headroom.
[0057] Optionally, the determining the transmit power headroom of the first RRU after initial allocation comprises:
[0058] determining a number of idle RBs corresponding to the first RRU after initial allocation;
[0059] determining the transmit power headroom of the first RRU after initial allocation according to the number of idle RBs.
[0060] Optionally, the determining the transmit power headroom of the first RRU after initial allocation according to the number of idle RBs comprises:
[0061] determine a transmission power headroom of the first RRU after the initial allocation according to the number of idle RBs, the transmission power of the first RRU, and a maximum number of RBs of a system.
[0062] Optionally, the transmission power headroom of the first RRU after the initial allocation is determined by the following formula:
[0063]
[0064] wherein, P a represents the transmission power headroom of the first RRU after the initial allocation, P RRU represents the transmission power of the first RRU, N RB represents the maximum number of RBs of the system, and RBNum left represents the number of idle RBs.
[0065] Optionally, the RBs scheduled for the first RRU are compensated for transmission power based on the transmission power headroom, including:
[0066] the transmission power headroom is evenly divided among the RBs corresponding to the first terminal set; or,
[0067] a target terminal in the first terminal set is determined in a first order, and the RBs corresponding to the target terminal are compensated for transmission power based on the transmission power headroom.
[0068] Optionally, for a non-joint transmission scenario, the first terminal set is a set of current downlink scheduling terminals belonging to the first RRU; or,
[0069] for a joint transmission scenario, the first terminal set is a set of terminals satisfying the following condition:
[0070] for the same terminal in the first terminal set, an uplink reference signal received power (RSRP) of the first RRU is a second largest value among the uplink RSRPs of the terminal corresponding to each RRU participating in downlink scheduling.
[0071] Optionally, for a non-joint transmission scenario, the first order includes an order of uplink RSRPs of terminals corresponding to the first RRU from low to high, and / or an order of scheduling priorities of terminals from high to low; or,
[0072] for a joint transmission scenario, the first order includes an order of uplink RSRP differences of terminals from large to small, and / or an order of scheduling priorities of terminals from high to low; wherein, the uplink RSRP difference of the terminal is a difference between a maximum value and a second largest value among the uplink RSRPs of the terminal corresponding to each RRU participating in downlink scheduling.
[0073] Optionally, the step of determining a target terminal in the first terminal set in sequence according to the first order, and performing transmit power compensation on the RB corresponding to the target terminal based on the transmit power margin, comprises:
[0074] determining the maximum transmit power of each RB corresponding to the first target terminal in the first terminal set after power compensation based on the transmit power margin;
[0075] determining the compensation amount of performing transmit power compensation on each RB corresponding to the first target terminal according to the maximum transmit power;
[0076] updating the transmit power margin based on the compensation amount;
[0077] repeating the steps of determining the compensation amount and updating the transmit power margin based on the updated transmit power margin for the RB corresponding to the next target terminal in the first terminal set, sequentially determining the compensation amount of performing transmit power compensation on the RB corresponding to each target terminal in the first terminal set and updating the transmit power margin until a termination condition is met, and ending the transmit power compensation on the first RRU.
[0078] Optionally, the step of determining the maximum transmit power of each RB corresponding to the first target terminal in the first terminal set after power compensation based on the transmit power margin, comprises:
[0079] dividing the transmit power margin equally among the RBs corresponding to the first target terminal, and determining the maximum transmit power of each RB corresponding to the first target terminal after power compensation according to the initial allocated transmit power of each RB corresponding to the first target terminal.
[0080] Optionally, for a non-joint transmission scenario, the maximum transmit power of each RB corresponding to the first target terminal after power compensation is determined by the following formula:
[0081]
[0082]
[0083] wherein, P Tx_max represents the maximum transmit power of each RB corresponding to the first target terminal after power compensation, represents the initial allocated transmit power of each RB corresponding to the first target terminal, P RRU represents the transmit power of the first RRU, N RB represents the maximum number of RBs in the system, P aPmax represents the maximum transmit power of the first RRU after initial allocation, and RBNum represents the number of RBs corresponding to the first target terminal.
[0084] Optionally, for the joint transmission scenario, the maximum transmit power of each RB corresponding to the first target terminal after power compensation is determined by the following formula:
[0085]
[0086] wherein, P Tx_max Pmax represents the maximum transmit power of the first RRU after initial allocation, and RBNum represents the number of RBs corresponding to the first target terminal. a Pmax represents the maximum transmit power of the first RRU after initial allocation, and RBNum represents the number of RBs corresponding to the first target terminal.
[0087] Optionally, the determining of the compensation amount of the transmit power compensation for each RB corresponding to the first target terminal according to the maximum transmit power comprises:
[0088] determining the actual transmit power of each RB corresponding to the first target terminal according to the maximum transmit power;
[0089] determining the compensation amount of the transmit power compensation for each RB corresponding to the first target terminal according to the actual transmit power of each RB corresponding to the first target terminal.
[0090] Optionally, for the non-joint transmission scenario, the determining of the actual transmit power of each RB corresponding to the first target terminal according to the maximum transmit power comprises:
[0091] determining the actual transmit power of each RB corresponding to the first target terminal according to the minimum value between the maximum transmit power and the expected transmit power of a single RB;
[0092] wherein, the expected transmit power of a single RB is determined according to the expected receive power of a single RB and the path loss.
[0093] Optionally, for the joint transmission scenario, the determining of the actual transmit power of each RB corresponding to the first target terminal according to the maximum transmit power comprises:
[0094] determining the actual transmit power of each RB corresponding to the first target terminal according to the comparison result between the ratio between the maximum transmit power and the initial equalized power and a first numerical value;
[0095] The first value is determined according to a difference of uplink RSRP corresponding to the first target terminal between the first RRU and the second RRU and a joint transmission threshold; and the uplink RSRP of the second RRU corresponding to the first target terminal is a maximum value in uplink RSRP of each RRU corresponding to the first target terminal and participating in downlink scheduling.
[0096] Optionally, the actual transmission power of each RB corresponding to the first target terminal is determined according to a comparison result between a ratio between the maximum transmission power and the initial equal distribution power and the first value, including:
[0097] In a case where the ratio between the maximum transmission power and the initial equal distribution power is greater than the first value, the actual transmission power of each RB corresponding to the first target terminal is determined according to a minimum value between the maximum transmission power and a second value; the second value is determined according to a per-flow power difference between the first RRU and the second RRU and the initial equal distribution power; or,
[0098] In a case where the ratio between the maximum transmission power and the initial equal distribution power is less than or equal to the first value, it is determined that the first target terminal does not participate in joint transmission.
[0099] Optionally, the determination of the satisfaction of the termination condition includes any one of the following:
[0100] It is determined that the updated transmission power margin is 0; or,
[0101] It is determined that all terminals in the first terminal set are traversed.
[0102] In a third aspect, an embodiment of the present application further provides a power compensation device of a distributed system, including:
[0103] A determination unit is configured to determine a transmission power margin of a first radio remote unit (RRU) after initial allocation;
[0104] A compensation unit is configured to perform transmission power compensation on a resource block (RB) scheduled by the first RRU based on the transmission power margin.
[0105] In a fourth aspect, an embodiment of the present application further provides a computer readable storage medium, which stores a computer program, and the computer program is configured to make a computer execute steps of the power compensation method of the distributed system according to the first aspect.
[0106] In a fifth aspect, an embodiment of the present application further provides a communication device, which stores a computer program, and the computer program is configured to make the communication device execute steps of the power compensation method of the distributed system according to the first aspect.
[0107] In a sixth aspect, an embodiment of the present application further provides a processor-readable storage medium, which stores a computer program, and the computer program is used for making a processor execute steps of the power compensation method of the distributed system according to the first aspect.
[0108] In a seventh aspect, an embodiment of the present application further provides a chip product, which stores a computer program, and the computer program is used for making the chip product execute steps of the power compensation method of the distributed system according to the first aspect.
[0109] The power compensation method of the distributed system, the electronic device and the apparatus provided by the embodiment of the present application can compensate the power of the scheduled RBs by taking the RRU as a unit, determining the transmission power margin of each RRU after initial allocation, and performing transmission power compensation on the RBs scheduled by each RRU based on the transmission power margin, so as to compensate the power of the scheduled RBs which cannot be utilized by using the existing power control strategy on each RRU, thereby improving the downlink transmission power utilization rate of the RRU and improving the performance of the scheduled UE. BRIEF DESCRIPTION OF DRAWINGS
[0110] In order to more clearly illustrate the technical solutions of the embodiments of the present application or the prior art, the drawings needed to be used in the embodiments or the prior art description will be briefly introduced. Obviously, the drawings in the following description are some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.
[0111] Figure 1 is a schematic diagram of a non-joint transmission scenario provided by the prior art;
[0112] Figure 2 is a schematic diagram of a joint transmission scenario provided by the prior art;
[0113] Figure 3 is a flowchart of the power compensation method of the distributed system provided by the embodiment of the present application;
[0114] Figure 4 is an implementation schematic diagram of the power compensation method of the non-joint transmission scenario provided by the embodiment of the present application;
[0115] Figure 5 is an implementation schematic diagram of the power compensation method of the joint transmission scenario provided by the embodiment of the present application;
[0116] Figure 6 is a structural schematic diagram of the electronic device provided by the embodiment of the present application;
[0117] Figure 7is a structural schematic diagram of a power compensation device of a distributed system provided by an embodiment of the present application. DETAILED DESCRIPTION
[0118] In the embodiments of the present application, the term "and / or" describes the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B can represent the following three cases: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally represents an "or" relationship between the associated objects before and after it.
[0119] In the embodiments of the present application, the term "a plurality of" means two or more, and other quantifiers are similar.
[0120] The technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor fall within the scope of protection of the present application.
[0121] The downlink transmission power of the existing macro station adopts an RB uniform distribution strategy, and only a certain degree of power lifting is performed on specific reference symbols or frequency domain resources occupied by edge users. When the total power exceeds the maximum transmission power, the transmission power of all RBs is proportionally reduced.
[0122] Since the macro station belongs to a centralized system, each RRU covers a large range of more terminals (also referred to as user equipment (User Equipment, UE)), and therefore, when scheduling, it is not possible to have idle RBs as in the distributed system. The downlink transmission power of the distributed system follows the RB uniform distribution strategy of the macro station. For RRUs that do not meet the spatial division condition, the same RB resources cannot be reused between RRUs, and therefore, there can be "idle" RBs in some RRUs, that is, a part of the idle RBs on these RRUs are not scheduled, and the corresponding power is not used, thereby resulting in a low utilization rate of the downlink transmission power of the RRU.
[0123] According to the number of RRUs participating in downlink transmission, the distributed system can be divided into two scenarios: a non-joint transmission scenario and a joint transmission scenario.
[0124] Among them, Figure 1 A non-joint transmission scenario provided by the prior art is shown in FIG. 1. Figure 1As shown, in the non-joint transmission scenario, each UE only receives the downlink transmission signal of a single RRU. When RRU1 and RRU2 do not satisfy the space division condition, there are some RBs scheduled for UE1 (corresponding to the RBs filled with horizontal stripes on the left side of the figure) and UE2 (corresponding to the RBs filled with vertical stripes on the right side of the figure) respectively, and there are some idle RBs on each RRU that are not scheduled, and the corresponding power is not used.
[0125] Figure 2 A schematic diagram of the joint transmission scenario provided by the prior art is shown in FIG. 3. Figure 2 As shown, in the joint transmission scenario, each UE receives the downlink transmission signal of two RRUs. This scenario is usually in the case where the UE is located in the overlapping area of the coverage of two RRUs. At this time, each RRU transmits different streams. When the UE is closer to a certain RRU, the power imbalance between the streams will reduce the demodulation performance of the entire codeword. Therefore, this transmission mode is limited to the scenario where the UE receives the power of two RRUs that is relatively balanced. In addition, the existing power control strategy is RB equalization. Even if there are idle RBs on the RRU participating in joint transmission that are not scheduled, the corresponding power will not be compensated to other RBs. The power received by the UE from different RRUs is only related to the path loss (i.e., the location of the UE).
[0126] To solve the above problems, the power compensation scheme of the distributed system provided by the embodiments of the present application compensates the power that is not used by each RRU using the existing power control strategy to the scheduled RBs, so as to improve the downlink transmission power utilization rate of the RRU and improve the performance of the scheduled UE.
[0127] Figure 3 A flowchart of the power compensation method of the distributed system provided by the embodiments of the present application is shown in FIG. 4. The method comprises the following steps: Figure 3
[0128] Step 300, determining the transmission power margin of the first radio remote unit (RRU) after initial allocation.
[0129] Specifically, the initial allocation can be understood as the allocation of the downlink transmission power of the RRU using the existing RB equalization power control strategy. The power compensation method of the distributed system provided by the embodiments of the present application first needs to determine the transmission power margin of each RRU after initial allocation. For any RRU (denoted as the first RRU), the transmission power margin of the RRU can be understood as the transmission power remaining after the initial allocation of the transmission power for the RBs scheduled on the RRU.
[0130] For example, for the non-joint transmission scenario, the initial allocation adopts the strategy that the transmission power of each RRU is evenly divided on all RBs. Assuming that the maximum number of RBs in the system is 273, RRU1 schedules UE1, and UE1 corresponds to 3 RBs, then the 3 RBs corresponding to UE1 are the scheduled RBs on RRU1. The initial allocation is to evenly divide the transmission power of RRU1 on 273 RBs, and allocate the transmission power to the 3 RBs corresponding to UE1. The transmission power corresponding to each RB is 1 / 273 of the transmission power of RRU1. Then the remaining transmission power (equal to 270 / 273 of the transmission power of RRU1) is the transmission power margin of RRU1 after the initial allocation.
[0131] For example, for the joint transmission scenario, the initial allocation adopts the strategy that the transmission power of each RRU is evenly divided on all RBs. The difference from the non-joint transmission scenario is that in the joint transmission scenario, each UE can accept the downlink transmission signals of two RRUs, but when performing the initial allocation, it is assumed that each UE only corresponds to a single RRU, which can be the RRU with the largest uplink reference signal receiving power (RSRP) corresponding to the UE, generally corresponding to the RRU closest to the UE. Taking the scenario where UE1 is located in the overlapping area covered by two RRUs (RRU1 and RRU2) as an example (assuming that RRU1 and RRU2 have no other scheduled UEs), if UE1 is closer to RRU2, the uplink RSRP of UE1 corresponding to RRU2 is greater than the uplink RSRP of UE1 corresponding to RRU1, then when performing the initial allocation, it is assumed that UE1 only corresponds to RRU2, that is, at this time, it is considered that RRU2 schedules UE1, and RRU1 does not schedule any UE, so that when determining the transmission power margin of RRU2 after the initial allocation, the RBs corresponding to UE1 can be regarded as the scheduled RBs on RRU2. When determining the transmission power margin of RRU1 after the initial allocation, the RBs corresponding to UE1 are considered as the RBs not scheduled on RRU1.
[0132] It should be noted that in the embodiments of the present application, the uplink RSRP of a certain UE corresponding to a certain RRU (or a certain RRU corresponding to a certain UE) can be understood as the receiving power of the uplink reference signal received by the RRU from the UE, wherein the uplink reference signal can be an uplink sounding reference signal (SRS) or other uplink reference signal, which is not limited herein.
[0133] Step 301, based on the transmission power margin, performing transmission power compensation on the resource block RB scheduled by the first RRU.
[0134] Specifically, after determining the transmit power margin of the first RRU, the transmit power of the RBs scheduled by the first RRU can be compensated according to the transmit power margin, so that the power that cannot be utilized by the existing power control strategy can be compensated to the scheduled RBs, the utilization of the downlink transmit power of the RRU is improved, and the performance of the scheduled UE can be improved.
[0135] It should be noted that the RBs scheduled by the first RRU are not specifically the RBs scheduled by the first RRU determined at the initial allocation, but only represent the target RBs for transmit power compensation on the first RRU, which can be part or all of the RBs actually scheduled by the first RRU. The power compensation method of the distributed system provided in the embodiments of the present application can determine the transmit power margin of each RRU after the initial allocation in units of RRU, and compensate the transmit power of the RBs scheduled by each RRU based on the transmit power margin, so that the power that cannot be utilized by the existing power control strategy can be compensated to the scheduled RBs, the utilization of the downlink transmit power of the RRU is improved, and the performance of the scheduled UE can be improved.
[0136] Optionally, determining the transmit power margin of the first RRU after the initial allocation comprises:
[0137] determining the number of idle RBs corresponding to the first RRU after the initial allocation;
[0138] determining the transmit power margin of the first RRU after the initial allocation according to the number of idle RBs.
[0139] Specifically, the idle RBs corresponding to the first RRU after the initial allocation can be understood as the RBs that are not allocated with transmit power at the initial allocation, that is, the RBs other than the RBs scheduled by the first RRU determined at the initial allocation.
[0140] In the example of the non-joint transmission scenario described above, the idle RBs corresponding to RRU1 after the initial allocation are the other 270 RBs other than the 3 RBs corresponding to UE1.
[0141] In the example of the joint transmission scenario described above, the idle RBs corresponding to RRU1 after the initial allocation are all 273 RBs, and the idle RBs corresponding to RRU2 after the initial allocation are the RBs other than the RBs corresponding to UE1. For example, if UE1 corresponds to 3 RBs, the idle RBs corresponding to RRU2 after the initial allocation are the other 270 RBs other than the 3 RBs corresponding to UE1.
[0142] Optionally, determining the transmit power margin of the first RRU after the initial allocation according to the number of idle RBs comprises:
[0143] According to the number of idle RBs, the transmission power of the first RRU, and the maximum number of RBs of the system, a transmission power margin of the first RRU after initial allocation is determined.
[0144] Specifically, the transmission power of the first RRU can also be understood as the maximum transmission power available for allocation of the first RRU.
[0145] The maximum number of RBs of the system can be understood as the maximum number of RBs available for allocation of the distributed system, for example, the maximum number of RBs of the system under a 100MHz bandwidth is 273.
[0146] After determining the number of idle RBs, the transmission power margin of the first RRU after initial allocation can be further determined according to the transmission power of the first RRU and the maximum number of RBs of the system.
[0147] Optionally, the transmission power margin of the first RRU after initial allocation can be determined by the following formula:
[0148]
[0149] Wherein, P a represents the transmission power margin of the first RRU after initial allocation, P RRU represents the transmission power of the first RRU, N RB represents the maximum number of RBs of the system, and RBNum left represents the number of idle RBs.
[0150] Optionally, based on the transmission power margin, the RBs scheduled for the first RRU are compensated for transmission power, including:
[0151] The transmission power margin is evenly divided among the RBs corresponding to the first terminal set; or,
[0152] The target terminal in the first terminal set is determined in the first order in turn, and the RB corresponding to the target terminal is compensated for transmission power based on the transmission power margin.
[0153] Specifically, when compensating for transmission power, a variety of strategies can be adopted. For example, the transmission power margin can be evenly divided among the RBs corresponding to the first terminal set; or, the target terminal in the first terminal set can be determined in a certain order in turn, and the RB corresponding to the target terminal is compensated for transmission power based on the transmission power margin.
[0154] Optionally, for a non-joint sending scene, the first terminal set is a set of current downlink scheduling terminals belonging to the first RRU; or,
[0155] For a joint sending scene, the first terminal set is a set of terminals that satisfy the following conditions:
[0156] The uplink reference signal received power (RSRP) of the first RRU for the same terminal in the first terminal set is the second largest value in the uplink RSRP of the terminal at each RRU participating in downlink scheduling.
[0157] Specifically, in the embodiments of the present application, for the non-joint transmission scenario, in order to improve the performance of the scheduled UE, the transmit power margin of the RRU after initial allocation can be compensated to the RBs scheduled on the RRU (that is, those RBs to which the transmit power has been allocated at the time of initial allocation), so as to increase the transmit power of the scheduled RBs and further improve the performance of the scheduled UE. Since each UE in the non-joint transmission scenario only receives the downlink transmission signal of a single RRU, for this scenario, the first terminal set can refer to the set of all terminals currently scheduled by the first RRU in downlink.
[0158] For the joint transmission scenario, each UE can receive the downlink transmission signals of two RRUs, but the joint transmission mode is limited to the case where the UE receives the power of the two RRUs more balanced. When the UE is closer to a certain RRU, the power received by the UE from the two RRUs will have a larger difference. In order to improve the power imbalance between the RRUs and improve the performance of the joint transmission of the RRUs, for this scenario, the power margin of the first RRU after initial allocation can be compensated to the RBs corresponding to those UEs whose uplink RSRP corresponding to the first RRU is the second largest value among the uplink RSRPs corresponding to all RRUs. For example, assuming that UE1 can receive the downlink transmission signals of RRU1 and RRU2, and the uplink RSRP of UE1 corresponding to RRU2 is greater than the uplink RSRP of UE1 corresponding to RRU1, then according to the foregoing, after initial allocation, for RRU1, the RB corresponding to UE1 is an idle RB and has not been allocated transmit power. In order to enable the joint transmission mode, the power margin of RRU1 after initial allocation can be compensated to the RB corresponding to UE1, so that if the RB corresponding to UE1 on RRU1 can reach power balance with the RB corresponding to UE1 on RRU2 after the power compensation, the joint transmission mode can be enabled and the performance of the scheduled UE can be improved.
[0159] Therefore, for the joint transmission scenario, the uplink RSRP of any terminal in the first terminal set corresponding to the first RRU is the second largest value in the uplink RSRP of the terminal corresponding to each RRU participating in downlink scheduling.
[0160] Optionally, for the non-joint transmission scenario, the first order can include an order from low to high of the uplink RSRP of the terminal corresponding to the first RRU, and / or an order from high to low of the scheduling priority of the terminal; or,
[0161] For the joint transmission scenario, the first order can include an order of uplink RSRP differences of the terminals from large to small, and / or an order of scheduling priorities of the terminals from high to low; wherein the uplink RSRP difference of the terminal is a difference between a maximum value and a second maximum value of uplink RSRPs of the terminal corresponding to each RRU participating in downlink scheduling, and preferentially compensating the RB corresponding to the terminal with the largest uplink RSRP difference with the transmit power margin can make the powers of the two RRUs transmitting downlink signals to the terminal as close as possible, thereby improving the joint transmission performance.
[0162] Optionally, the target terminals in the first terminal set are sequentially determined according to the first order, and the RBs corresponding to the target terminals are compensated with the transmit power based on the transmit power margin, including:
[0163] Based on the transmit power margin, the maximum transmit power of each RB corresponding to the first target terminal after power compensation is determined.
[0164] According to the maximum transmit power, a compensation amount for compensating the transmit power of each RB corresponding to the first target terminal is determined.
[0165] Based on the compensation amount, the transmit power margin is updated.
[0166] Based on the updated transmit power margin, the steps of determining the compensation amount and updating the transmit power margin are repeated for the RBs corresponding to the next target terminal in the first terminal set, and the compensation amount for compensating the transmit power of the RBs corresponding to each target terminal in the first terminal set and the updated transmit power margin are sequentially determined until the termination condition is met, and the transmit power compensation on the first RRU is ended.
[0167] Specifically, when compensating the transmit power of the RBs corresponding to the target terminals, the first target terminal can be first determined according to the first order, and the maximum transmit power of the RBs corresponding to the first target terminal after power compensation is determined based on the transmit power margin of the first RRU after initial allocation.
[0168] Optionally, based on the transmit power margin, the maximum transmit power of each RB corresponding to the first target terminal after power compensation is determined, including:
[0169] The transmit power margin is evenly divided among the RBs corresponding to the first target terminal, and the maximum transmit power of each RB corresponding to the first target terminal after power compensation is determined according to the initial allocated transmit power of each RB corresponding to the first target terminal.
[0170] Specifically, the maximum transmit power of each RB corresponding to the first target terminal after power compensation can be understood as the transmit power of each RB corresponding to the first target terminal in the case that the transmit power margin of the first RRU after initial allocation is allocated to each RB corresponding to the first target terminal. Alternatively, for the non-joint transmission scenario, the maximum transmit power of each RB corresponding to the first target terminal after power compensation can be determined by the following formula:
[0171]
[0172]
[0173] wherein, P Tx_max represents the maximum transmit power of each RB corresponding to the first target terminal after power compensation, represents the initial allocated transmit power of each RB corresponding to the first target terminal, P RRU represents the transmit power of the first RRU, N RB represents the maximum number of RBs in the system, P a represents the transmit power margin of the first RRU after initial allocation, and RBNum represents the number of RBs corresponding to the first target terminal.
[0174] For example, if the first target terminal corresponds to 3 RBs, the transmit power margin of the first RRU after initial allocation can be evenly divided among the 3 RBs, and 1 / 3 of the transmit power margin is compensated for each RB. Then, the compensated transmit power is added to the transmit power allocated to each RB during initial allocation, and the maximum transmit power of each RB corresponding to the first target terminal after power compensation is obtained.
[0175] Alternatively, for the joint transmission scenario, the maximum transmit power of each RB corresponding to the first target terminal after power compensation is determined by the following formula:
[0176]
[0177] wherein, P Tx_max represents the maximum transmit power of each RB corresponding to the first target terminal after power compensation, P a represents the transmit power margin of the first RRU after initial allocation, and RBNum represents the number of RBs corresponding to the first target terminal.
[0178] For example, different from the non-joint transmission scenario, in the joint transmission scenario, for each terminal in the first terminal set, the corresponding RB is not allocated with transmission power on the RRU corresponding to the second strongest uplink RSRP in the initial allocation, so the initial allocated transmission power of each RB corresponding to the first target terminal is 0, and then the maximum transmission power of each RB corresponding to the first target terminal after power compensation is equal to the compensated transmission power.
[0179] After determining the maximum transmission power of each RB corresponding to the first target terminal after power compensation, the compensation amount of the transmission power compensation for each RB corresponding to the first target terminal can be further determined according to the maximum transmission power.
[0180] Optionally, the compensation amount of the transmission power compensation for each RB corresponding to the first target terminal is determined according to the maximum transmission power, including:
[0181] The actual transmission power of each RB corresponding to the first target terminal is determined according to the maximum transmission power;
[0182] The compensation amount of the transmission power compensation for each RB corresponding to the first target terminal is determined according to the actual transmission power of each RB corresponding to the first target terminal.
[0183] Specifically, after determining the maximum transmission power of each RB corresponding to the first target terminal after power compensation, the actual transmission power of each RB corresponding to the first target terminal can be first determined according to the maximum transmission power, and then the compensation amount of the transmission power compensation for each RB corresponding to the first target terminal is determined according to the actual transmission power.
[0184] Optionally, for the non-joint transmission scenario, the actual transmission power of each RB corresponding to the first target terminal is determined according to the maximum transmission power, including:
[0185] The actual transmission power of each RB corresponding to the first target terminal is determined according to the minimum value between the maximum transmission power and the expected transmission power of a single RB;
[0186] Wherein, the expected transmission power of a single RB is determined according to the expected reception power of a single RB and the path loss.
[0187] For example, for the non-joint transmission scenario, the maximum transmission power of each RB corresponding to the first target terminal after power compensation and the expected transmission power of a single RB can be compared, and the minimum value between the two is taken as the actual transmission power of each RB corresponding to the first target terminal.
[0188] The expected transmission power of the single RB can be determined according to the expected reception power of the single RB and the path loss, for example, the sum of the expected reception power of the single RB and the path loss can be determined as the expected transmission power of the single RB, and the expected reception power of the single RB can be a preset value.
[0189] After determining the actual transmission power of each RB corresponding to the first target terminal, the compensation amount for performing transmission power compensation on each RB corresponding to the first target terminal can be determined according to the actual transmission power. For example, the compensation amount for performing transmission power compensation on each RB corresponding to the first target terminal can be equal to the actual transmission power of each RB corresponding to the first target terminal minus the initial allocated transmission power of each RB corresponding to the first target terminal.
[0190] Optionally, for the joint transmission scenario, determining the actual transmission power of each RB corresponding to the first target terminal according to the maximum transmission power comprises:
[0191] determining the actual transmission power of each RB corresponding to the first target terminal according to a comparison result between a ratio between the maximum transmission power and the initial equal division power and a first numerical value;
[0192] The first numerical value is determined according to the uplink RSRP difference between the first RRU and the second RRU corresponding to the first target terminal and the joint transmission threshold; the uplink RSRP of the second RRU corresponding to the first target terminal is the maximum value in the uplink RSRP of the first target terminal corresponding to each RRU participating in downlink scheduling.
[0193] Specifically, the initial equal division power can be understood as the transmission power equally divided for each RB when initially allocated, that is, the transmission power of the first RRU divided by the maximum number of RBs in the system.
[0194] For the joint transmission scenario, after determining the maximum transmission power of each RB corresponding to the first target terminal after power compensation, it can be determined according to the maximum transmission power whether the transmission power of each RB corresponding to the first target terminal can reach the joint transmission condition after the maximum power compensation on each RB corresponding to the first target terminal.
[0195] Specifically, the ratio between the maximum transmission power and the initial equal division power can be compared with the first numerical value to determine whether the transmission power of each RB corresponding to the first target terminal can reach the joint transmission condition, and if so, the actual transmission power of each RB corresponding to the first target terminal is further determined.
[0196] The first value can be determined according to the uplink RSRP difference between the first RRU and the second RRU corresponding to the first target terminal and a joint transmission threshold. For example, the first value can be equal to the uplink RSRP difference between the first RRU and the second RRU corresponding to the first target terminal minus the joint transmission threshold. The joint transmission threshold can be preset.
[0197] The uplink RSRP difference between the first RRU and the second RRU corresponding to the first target terminal is the difference between the uplink RSRP of the first RRU corresponding to the first target terminal and the uplink RSRP of the second RRU corresponding to the first target terminal. The uplink RSRP of the second RRU corresponding to the first target terminal is the maximum value of the uplink RSRP of each RRU corresponding to the first target terminal participating in downlink scheduling, and the uplink RSRP of the first RRU corresponding to the first target terminal is the second largest value of the uplink RSRP of each RRU corresponding to the first target terminal participating in downlink scheduling.
[0198] Optionally, the actual transmission power of each RB corresponding to the first target terminal is determined according to a comparison result between a ratio between the maximum transmission power and the initial equal distribution power and the first value, including:
[0199] In a case where the ratio between the maximum transmission power and the initial equal distribution power is greater than the first value, the actual transmission power of each RB corresponding to the first target terminal is determined according to the minimum value between the maximum transmission power and a second value; wherein the second value is determined according to the per-stream power difference between the first RRU and the second RRU and the initial equal distribution power; or,
[0200] In a case where the ratio between the maximum transmission power and the initial equal distribution power is less than or equal to the first value, it is determined that the first target terminal does not participate in joint transmission.
[0201] For example, in a case where the ratio between the maximum transmission power and the initial equal distribution power is greater than the first value, it can be determined that after the maximum power compensation of each RB corresponding to the first target terminal, the transmission power of each RB corresponding to the first target terminal can reach the joint transmission condition. Therefore, the maximum transmission power and the second value can be further compared, and the minimum value of the two is determined as the actual transmission power of each RB corresponding to the first target terminal.
[0202] The second value can be determined according to the per-stream power difference between the first RRU and the second RRU and the initial equal distribution power. For example, the second value can be equal to the product of the per-stream power difference between the first RRU and the second RRU and the initial equal distribution power. The per-stream power difference between the first RRU and the second RRU can be understood as the difference between the power of each stream data transmitted by the first RRU and the power of each stream data transmitted by the second RRU.
[0203] After the actual transmit power of each RB corresponding to the first target terminal is determined, the compensation amount for performing transmit power compensation on each RB corresponding to the first target terminal can be determined according to the actual transmit power. For example, in the joint transmission scenario, the initial allocated transmit power of each RB corresponding to each terminal in the first terminal set is 0, and thus the compensation amount for performing transmit power compensation on each RB corresponding to the first target terminal can be equal to the actual transmit power of each RB corresponding to the first target terminal.
[0204] If the ratio between the maximum transmit power and the initial equalized power is less than or equal to the first value, it can be determined that the transmit power of each RB corresponding to the first target terminal cannot reach the joint transmission condition after the maximum power compensation is performed on each RB corresponding to the first target terminal. In this case, the power compensation on the RBs corresponding to the first target terminal can be abandoned, that is, the compensation amount for performing transmit power compensation on each RB corresponding to the first target terminal is 0, and the first target terminal does not participate in joint transmission.
[0205] It should be noted that the above is only a discussion taking the first target terminal as an example. Each target terminal in the first terminal set can determine the maximum transmit power, determine the compensation amount according to the maximum transmit power, and update the transmit power headroom based on the compensation amount, by referring to the processing manner of the first target terminal. Specifically, after the compensation amount for performing transmit power compensation on each RB corresponding to the first target terminal in the first terminal set is determined based on the embodiments described above, the transmit power headroom can be updated according to the compensation amount, and then based on the updated transmit power headroom, the steps of determining the compensation amount and updating the transmit power headroom are repeated for the RBs corresponding to the next target terminal in the first terminal set, similar to the first target terminal. It should be noted that the next target terminal here refers to the next target terminal determined according to the first order after the steps of determining the compensation amount and updating the transmit power headroom are performed for the first target terminal in the first terminal set.
[0206] For example, after the compensation amount for performing transmit power compensation on each RB corresponding to the first target terminal in the first terminal set is determined, the transmit power headroom of the first RRU after the initial allocation can be reduced by the compensation amount for performing transmit power compensation on each RB corresponding to the first target terminal, and the remaining power is obtained as the updated transmit power headroom.
[0207] Then, based on the updated transmit power margin, the maximum transmit power of each RB corresponding to the next target terminal in the first terminal set after power compensation is determined in a similar way as the first target terminal in the first terminal set, for example, the updated transmit power margin is evenly distributed among the RBs corresponding to the next target terminal, and the maximum transmit power of each RB corresponding to the next target terminal after power compensation is determined according to the initial allocated transmit power of each RB corresponding to the next target terminal.
[0208] Then, based on the maximum transmit power of each RB corresponding to the next target terminal after power compensation, the compensation amount of transmit power compensation for each RB corresponding to the next target terminal is determined, for example, the actual transmit power of each RB corresponding to the next target terminal is determined according to the maximum transmit power; and the compensation amount of transmit power compensation for each RB corresponding to the next target terminal is determined according to the actual transmit power of each RB corresponding to the next target terminal.
[0209] After the compensation amount of transmit power compensation for each RB corresponding to the next target terminal is determined, the transmit power margin can be updated according to the compensation amount, and then the above steps of determining the compensation amount and updating the transmit power margin are repeated for the RBs corresponding to the next target terminal in the first terminal set based on the updated transmit power margin. In a similar way, the compensation amount of transmit power compensation for the RBs corresponding to each target terminal in the first terminal set and the updated transmit power margin are determined in turn, until the termination condition is met, for example, the updated transmit power margin is determined to be 0, or all terminals in the first terminal set are traversed, then the transmit power compensation on the first RRU is ended.
[0210] The method provided by the above embodiments of the present application is illustrated by specific examples.
[0211] Figure 4 The implementation schematic diagram of the power compensation method provided by the embodiments of the present application in a non-joint transmission scenario is shown in FIG. 1, where RRU1 and RRU2 have a part of RBs scheduling UE1 (corresponding to the RBs filled with horizontal stripes on the left side of the figure) and UE2 (corresponding to the RBs filled with vertical stripes on the right side of the figure) respectively. After initial allocation using the RB even distribution strategy, there are a part of idle RBs on each RRU that are not scheduled, and the corresponding power is not used. The present embodiment can compensate the power not used by the idle RBs on each RRU to the scheduled RBs, and the main process is as follows: Figure 4
[0212] 1. Calculate the idle RBs in units of RRU, and calculate the transmit power margin.
[0213] RBNum left , the transmit power margin of each RRU can be obtained where P RRU represents the transmit power of the RRU, 273 represents the maximum number of RBs of the system, and the power can be linear during calculation, for example, the power value in W.
[0214] where the power value allocated to each RB when the power is evenly distributed is denoted as
[0215] 2. The transmit power margin of each RRU is allocated to the RBs scheduled on the corresponding RRU, and RRU1 is taken as an example for illustration.
[0216] Strategy 1: The transmit power margin of RRU1 is evenly distributed on all RBs scheduled by RRU1.
[0217] Strategy 2: The transmit power margin of RRU1 is preferentially allocated to the RBs corresponding to edge users. For example, the RBs corresponding to different terminals can be sequentially allocated according to the order of the uplink RSRP of the terminal corresponding to RRU1 from low to high.
[0218] Strategy 3: According to the scheduling priority of the terminal, the terminal with a higher scheduling level is preferentially allocated.
[0219] Taking strategy 2 as an example (strategy 3 is the same, only the UE sorting basis is different), the specific method includes:
[0220] step2.1, select the UE belonging to RRU1 only in the currently scheduled UE, and sort the UE according to the SRS RSRP from low to high.
[0221] step2.2, sequentially traverse each UE, and calculate the maximum transmit power of each RB corresponding to the UE (take the first UE as an example) after power compensation by the following formula:
[0222]
[0223] where P Tx_max represents the maximum transmit power of each RB corresponding to the UE after power compensation, and RBNum represents the number of RBs corresponding to the UE.
[0224] step2.3, the actual transmit power P Tx of each RB does not exceed the expected transmit power P Tx = min(P Tx_max, linear(expected received power + path loss)). Where, expected transmit power equals expected received power plus path loss, and linear represents the calculation function that converts the dB value into a linear value, the same below.
[0225] Step 2.4: Perform appropriate power compensation based on the determined actual transmission power and update P. a :
[0226] Step 2.5, when P a If the value is 0, exit the RRU; otherwise, repeat steps 2.2 to 2.4.
[0227] Figure 5 This is a schematic diagram illustrating the implementation of the power compensation method for a joint transmission scenario provided in this application. Figure 5 As shown, UE1 is located in the overlapping coverage area of RRU1 and RRU2, and UE2 is located in the overlapping coverage area of RRU2 and RRU3. UE1 and UE2 are both closer to RRU2. After initial allocation using an RB equalization strategy, UE1 and UE2 are scheduled on a portion of the RBs on RRU2, but the RBs corresponding to UE2 and UE1 on RRU1 and RRU3 are not scheduled, and their corresponding power is not used. In this embodiment, the unused power on RRU1 can be compensated to the RB corresponding to UE1 on RRU1, and the unused power on RRU3 can be compensated to the RB corresponding to UE2 on RRU3. In the figure, the RBs filled with horizontal stripes represent the RBs corresponding to UE1, and the RBs filled with vertical stripes represent the RBs corresponding to UE2.
[0228] The power compensation method provided in this embodiment mainly involves the following steps:
[0229] 1. Initially, it is determined that each UE belongs to only a single RRU. That is, during the initial allocation, it is assumed that each UE corresponds to only one RRU, and the number of idle RBs is calculated accordingly. For example... Figure 5 In this context, it is assumed that UE1 and UE2 both correspond only to RRU2.
[0230] 2. Calculate the available RBs in units of RRUs and calculate the transmit power margin.
[0231] The number of idle RBs on each RRU (RBNum) left The transmit power margin for each RRU can be obtained from this. Where P RRU 273 represents the transmit power of the RRU and the maximum number of RBs in the system. The power can be calculated using linear values, such as power values expressed in W.
[0232] In the case of equal power distribution, the power value allocated to each RB is denoted as...
[0233] 3. Allocate the transmit power margin of each RRU to the RBs corresponding to the UEs belonging to neighboring RRUs, thus forming a downlink multi-RRU joint transmission. For example... Figure 5 In this configuration, the transmit power margin of RRU1 can be allocated to the RB corresponding to UE1 on RRU1, and the transmit power margin of RRU3 can be allocated to the RB corresponding to UE2 on RRU3. The following explanation uses RRU1 as an example.
[0234] Strategy 1: Distribute the transmit power margin of RRU1 equally among the RBs to be allocated.
[0235] Strategy 2: Prioritize allocating the transmit power margin of RRU1 to users with larger uplink RSRP differences between RRUs (so that the downlink signal power transmitted by the two jointly transmitting RRUs to the terminal is as close as possible).
[0236] Strategy 3: Based on the scheduling priority of the terminal, prioritize the allocation to terminals with higher scheduling levels.
[0237] Taking strategy 3 as an example (strategy 2 is similar, only the UE sorting criteria are different), its specific methods include:
[0238] Step 3.1: Taking RRUs as units, traverse the currently scheduled UEs according to scheduling priority. For each UE, the uplink RSRP corresponding to RRU1 is the second strongest among the uplink RSRPs of its corresponding RRUs. For each UE, calculate the maximum transmit power after power compensation for each RB using the following formula (taking the first UE as an example):
[0239]
[0240] Among them, P Tx_max This represents the maximum transmit power of each RB corresponding to the UE after power compensation, and RBNum represents the number of RBs corresponding to the UE.
[0241] like If the uplink RSRP difference between the two RRUs is less than the joint transmission threshold, then proceed to step 3.2; otherwise, proceed to step 3.5. Here, the two RRUs refer to RRU1 and the RRU to which the UE belongs. The uplink RSRP difference between the two RRUs refers to the difference in uplink RSRP between the UE and each of the two RRUs.
[0242] Step 3.2: Make up the power difference between the two RRUs and allocate the actual transmit power P to each RB corresponding to the UE. Tx :
[0243]
[0244] In this case, linear values are used for all power calculations.
[0245] Step 3.3: Perform appropriate power compensation based on the determined actual transmission power and update P. a :P a =P a -P TX *RBNum.
[0246] Step 3.4, when P a If the value is 0, exit the RRU; otherwise, repeat steps 3.1 to 3.5.
[0247] Step 3.5: The UE does not send jointly.
[0248] The methods and apparatuses provided in the various embodiments of this application are based on the same concept. Since the methods and apparatuses solve problems in similar ways, the implementations of the apparatuses and methods can refer to each other, and repeated details will not be repeated.
[0249] Figure 6 This is a schematic diagram of the structure of the electronic device provided in the embodiments of this application, such as... Figure 6 As shown, the electronic device includes a memory 620, a transceiver 610, and a processor 600; wherein the processor 600 and the memory 620 may also be physically arranged separately.
[0250] The memory 620 is used to store computer programs; the transceiver 610 is used to send and receive data under the control of the processor 600.
[0251] Specifically, the transceiver 610 is used to receive and send data under the control of the processor 600.
[0252] Among them, Figure 6 In this application, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits of one or more processors represented by processor 600 and memory represented by memory 620 together. The bus architecture can also link 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 further described herein. The bus interface provides an interface. The transceiver 610 can be multiple elements, including a transmitter and a receiver, providing a unit for communicating with various other devices over a transmission medium, including wireless channels, wired channels, optical fibers, and other transmission media.
[0253] The processor 600 is responsible for managing the bus architecture and general processing, while the memory 620 can store the data used by the processor 600 when performing operations.
[0254] The processor 600 can be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or a complex programmable logic device (CPLD). The processor can also adopt a multi-core architecture.
[0255] The processor 600 invokes a computer program stored in the memory 620 to execute any of the methods provided by the embodiments of the present application according to the obtained executable instructions, for example: determining a transmit power margin of a first radio remote unit (RRU) after initial allocation; and performing transmit power compensation on a resource block (RB) scheduled by the first RRU based on the transmit power margin.
[0256] Optionally, the method for determining the transmit power margin of the first RRU after initial allocation comprises:
[0257] determining a number of idle RBs corresponding to the first RRU after initial allocation;
[0258] determining the transmit power margin of the first RRU after initial allocation according to the number of idle RBs.
[0259] Optionally, the method for determining the transmit power margin of the first RRU after initial allocation according to the number of idle RBs comprises:
[0260] determining the transmit power margin of the first RRU after initial allocation according to the number of idle RBs, the transmit power of the first RRU and a maximum number of RBs of a system.
[0261] Optionally, the transmit power margin of the first RRU after initial allocation is determined by the following formula:
[0262]
[0263] wherein, P a represents the transmit power margin of the first RRU after initial allocation, P RRU represents the transmit power of the first RRU, N RB represents the maximum number of RBs of the system, and RBNum left represents the number of idle RBs.
[0264] Optionally, the method for performing transmit power compensation on the RB scheduled by the first RRU based on the transmit power margin comprises:
[0265] dividing the transmit power margin equally among RBs corresponding to each of a first terminal set; or,
[0266] The target terminal in the first terminal set is determined in the first order, and the RB corresponding to the target terminal is compensated for transmit power based on the transmit power headroom.
[0267] Optionally, for a non-joint transmission scenario, the first terminal set is a set of current downlink scheduling terminals belonging to the first RRU; or,
[0268] For a joint transmission scenario, the first terminal set is a set of terminals that satisfy the following conditions:
[0269] For the same terminal in the first terminal set, the uplink reference signal received power (RSRP) of the first RRU is the second largest value among the uplink RSRPs of the terminal participating in downlink scheduling of each RRU.
[0270] Optionally, for a non-joint transmission scenario, the first order includes an order of the uplink RSRP of the terminal corresponding to the first RRU from low to high, and / or an order of the scheduling priority of the terminal from high to low; or,
[0271] For a joint transmission scenario, the first order includes an order of the uplink RSRP difference of the terminal from large to small, and / or an order of the scheduling priority of the terminal from high to low; wherein the uplink RSRP difference of the terminal is a difference between the maximum value and the second largest value among the uplink RSRPs of the terminal participating in downlink scheduling of each RRU.
[0272] Optionally, the target terminal in the first terminal set is determined in the first order, and the RB corresponding to the target terminal is compensated for transmit power based on the transmit power headroom, comprising:
[0273] Based on the transmit power headroom, the maximum transmit power of each RB corresponding to the first target terminal in the first terminal set after power compensation is determined;
[0274] According to the maximum transmit power, the compensation amount for compensating for the transmit power of each RB corresponding to the first target terminal is determined;
[0275] Based on the compensation amount, the transmit power headroom is updated;
[0276] Based on the updated transmit power headroom, the steps of determining the compensation amount and updating the transmit power headroom are repeated for the RB corresponding to the next target terminal in the first terminal set, and the compensation amount for compensating for the transmit power of the RB corresponding to each target terminal in the first terminal set and the updated transmit power headroom are sequentially determined until the termination condition is met, and the transmit power compensation on the first RRU is ended.
[0277] Optionally, the maximum transmission power of each RB corresponding to the first target terminal in the first terminal set after power compensation is determined based on the transmission power margin, comprising:
[0278] The transmission power margin is evenly divided among the RBs corresponding to the first target terminal, and the maximum transmission power of each RB corresponding to the first target terminal after power compensation is determined according to the initial allocated transmission power of each RB corresponding to the first target terminal.
[0279] Optionally, for a non-joint transmission scenario, the maximum transmission power of each RB corresponding to the first target terminal after power compensation is determined by the following formula:
[0280]
[0281]
[0282] wherein P Tx_max represents the maximum transmission power of each RB corresponding to the first target terminal after power compensation, represents the initial allocated transmission power of each RB corresponding to the first target terminal, P RRU represents the transmission power of the first RRU, N RB represents the maximum number of RBs in the system, P a represents the transmission power margin of the first RRU after initial allocation, and RBNum represents the number of RBs corresponding to the first target terminal.
[0283] Optionally, for a joint transmission scenario, the maximum transmission power of each RB corresponding to the first target terminal after power compensation is determined by the following formula:
[0284]
[0285] wherein P Tx_max represents the maximum transmission power of each RB corresponding to the first target terminal after power compensation, P a represents the transmission power margin of the first RRU after initial allocation, and RBNum represents the number of RBs corresponding to the first target terminal.
[0286] Optionally, the compensation amount for transmission power compensation of each RB corresponding to the first target terminal is determined according to the maximum transmission power, comprising:
[0287] The actual transmission power of each RB corresponding to the first target terminal is determined according to the maximum transmission power;
[0288] The compensation amount for transmission power compensation of each RB corresponding to the first target terminal is determined according to the actual transmission power of each RB corresponding to the first target terminal.
[0289] Optionally, for the non-joint transmission scenario, the actual transmission power of each RB corresponding to the first target terminal is determined according to the maximum transmission power, comprising:
[0290] determining the actual transmission power of each RB corresponding to the first target terminal according to the minimum value between the maximum transmission power and the expected transmission power of the single RB;
[0291] wherein the expected transmission power of the single RB is determined according to the expected receiving power of the single RB and the path loss.
[0292] Optionally, for the joint transmission scenario, the actual transmission power of each RB corresponding to the first target terminal is determined according to the maximum transmission power, comprising:
[0293] determining the actual transmission power of each RB corresponding to the first target terminal according to the comparison result between the ratio between the maximum transmission power and the initial equal distribution power and the first numerical value;
[0294] wherein the first numerical value is determined according to the uplink RSRP difference between the first RRU and the second RRU corresponding to the first target terminal and the joint transmission threshold; the uplink RSRP of the second RRU corresponding to the first target terminal is the maximum value in the uplink RSRP of the first target terminal corresponding to each RRU participating in the downlink scheduling.
[0295] Optionally, the actual transmission power of each RB corresponding to the first target terminal is determined according to the comparison result between the ratio between the maximum transmission power and the initial equal distribution power and the first numerical value, comprising:
[0296] in the case that the ratio between the maximum transmission power and the initial equal distribution power is greater than the first numerical value, the actual transmission power of each RB corresponding to the first target terminal is determined according to the minimum value between the maximum transmission power and the second numerical value; wherein the second numerical value is determined according to the per-flow power difference between the first RRU and the second RRU and the initial equal distribution power; or,
[0297] in the case that the ratio between the maximum transmission power and the initial equal distribution power is less than or equal to the first numerical value, it is determined that the first target terminal does not participate in joint transmission.
[0298] Optionally, the determination of the satisfaction of the termination condition comprises any one of the following:
[0299] determining that the updated transmission power margin is 0; or,
[0300] determining that all terminals in the first terminal set have been traversed.
[0301] It should be noted that the electronic device provided by the embodiment of the present application can realize all the method steps realized by the method embodiment and achieve the same technical effects. Therefore, the same parts and beneficial effects of the method embodiment will not be described in detail.
[0302] Figure 7 A structure diagram of the power compensation device of the distributed system provided by the embodiment of the present application is shown in FIG. 1, which includes: Figure 7
[0303] The determining unit 700 is configured to determine a transmit power margin of the first radio remote unit (RRU) after initial allocation.
[0304] The compensation unit 710 is configured to perform transmit power compensation on the resource blocks (RBs) scheduled for the first RRU based on the transmit power margin.
[0305] Optionally, the determination of the transmit power margin of the first RRU after initial allocation includes:
[0306] determining the number of idle RBs corresponding to the first RRU after initial allocation;
[0307] determining the transmit power margin of the first RRU after initial allocation according to the number of idle RBs.
[0308] Optionally, the determination of the transmit power margin of the first RRU after initial allocation according to the number of idle RBs includes:
[0309] determining the transmit power margin of the first RRU after initial allocation according to the number of idle RBs, the transmit power of the first RRU, and the maximum number of RBs of the system.
[0310] Optionally, the transmit power margin of the first RRU after initial allocation is determined by the following formula:
[0311]
[0312] wherein P a represents the transmit power margin of the first RRU after initial allocation, P RRU represents the transmit power of the first RRU, N RB represents the maximum number of RBs of the system, and RBNum left represents the number of idle RBs.
[0313] Optionally, the transmit power compensation on the RBs scheduled for the first RRU based on the transmit power margin includes:
[0314] dividing the transmit power margin equally among the RBs corresponding to the first terminal set; or
[0315] The target terminal in the first terminal set is determined in sequence according to the first order, and the RB corresponding to the target terminal is compensated for transmission power based on the transmission power margin.
[0316] Optionally, for a non-joint transmission scenario, the first terminal set is a set of current downlink scheduling terminals belonging to the first RRU; or,
[0317] For a joint transmission scenario, the first terminal set is a set of terminals that satisfy the following conditions:
[0318] For the same terminal in the first terminal set, the uplink reference signal receiving power (RSRP) of the first RRU is the second largest value in the uplink RSRP of the terminal participating in downlink scheduling of each RRU.
[0319] Optionally, for a non-joint transmission scenario, the first order includes an order of the uplink RSRP of the terminal corresponding to the first RRU from low to high, and / or an order of the scheduling priority of the terminal from high to low; or,
[0320] For a joint transmission scenario, the first order includes an order of the uplink RSRP difference of the terminal from large to small, and / or an order of the scheduling priority of the terminal from high to low; wherein the uplink RSRP difference of the terminal is a difference between the maximum value and the second largest value in the uplink RSRP of the terminal participating in downlink scheduling of each RRU.
[0321] Optionally, the target terminal in the first terminal set is determined in sequence according to the first order, and the RB corresponding to the target terminal is compensated for transmission power based on the transmission power margin, comprising:
[0322] Based on the transmission power margin, the maximum transmission power of each RB corresponding to the first target terminal in the first terminal set after power compensation is determined;
[0323] According to the maximum transmission power, the compensation amount for compensating for the transmission power of each RB corresponding to the first target terminal is determined;
[0324] Based on the compensation amount, the transmission power margin is updated;
[0325] Based on the updated transmission power margin, the steps of determining the compensation amount and updating the transmission power margin are repeated for the RB corresponding to the next target terminal in the first terminal set, and the compensation amount for compensating for the transmission power of the RB corresponding to each target terminal in the first terminal set and the updated transmission power margin are sequentially determined until the termination condition is met, and the transmission power compensation on the first RRU is ended.
[0326] Optionally, based on the transmission power margin, the maximum transmission power of each RB corresponding to the first target terminal in the first terminal set after power compensation is determined, comprising:
[0327] The transmit power margin is evenly divided among the RBs corresponding to the first target terminal, and the maximum transmit power of each RB corresponding to the first target terminal after power compensation is determined according to the initial allocated transmit power of each RB corresponding to the first target terminal.
[0328] Optionally, for a non-joint transmission scenario, the maximum transmit power of each RB corresponding to the first target terminal after power compensation is determined by the following formula:
[0329]
[0330]
[0331] wherein P Tx_max represents the maximum transmit power of each RB corresponding to the first target terminal after power compensation, represents the initial allocated transmit power of each RB corresponding to the first target terminal, P RRU represents the transmit power of the first RRU, N RB represents the maximum number of RBs in the system, P a represents the transmit power margin of the first RRU after initial allocation, and RBNum represents the number of RBs corresponding to the first target terminal.
[0332] Optionally, for a joint transmission scenario, the maximum transmit power of each RB corresponding to the first target terminal after power compensation is determined by the following formula:
[0333]
[0334] wherein P Tx_max represents the maximum transmit power of each RB corresponding to the first target terminal after power compensation, P a represents the transmit power margin of the first RRU after initial allocation, and RBNum represents the number of RBs corresponding to the first target terminal.
[0335] Optionally, the compensation amount for transmit power compensation of each RB corresponding to the first target terminal is determined according to the maximum transmit power, including:
[0336] the actual transmit power of each RB corresponding to the first target terminal is determined according to the maximum transmit power;
[0337] the compensation amount for transmit power compensation of each RB corresponding to the first target terminal is determined according to the actual transmit power of each RB corresponding to the first target terminal.
[0338] Optionally, for the non-joint transmission scenario, the actual transmission power of each RB corresponding to the first target terminal is determined according to the maximum transmission power, comprising:
[0339] the actual transmission power of each RB corresponding to the first target terminal is determined according to the minimum value between the maximum transmission power and the expected transmission power of the single RB;
[0340] wherein the expected transmission power of the single RB is determined according to the expected reception power of the single RB and the path loss.
[0341] Optionally, for the joint transmission scenario, the actual transmission power of each RB corresponding to the first target terminal is determined according to the maximum transmission power, comprising:
[0342] the actual transmission power of each RB corresponding to the first target terminal is determined according to the comparison result between the ratio between the maximum transmission power and the initial equal distribution power and the first numerical value;
[0343] wherein the first numerical value is determined according to the uplink RSRP difference between the first RRU and the second RRU corresponding to the first target terminal and the joint transmission threshold; the uplink RSRP of the second RRU corresponding to the first target terminal is the maximum value in the uplink RSRP of the first target terminal corresponding to each RRU participating in the downlink scheduling.
[0344] Optionally, the actual transmission power of each RB corresponding to the first target terminal is determined according to the comparison result between the ratio between the maximum transmission power and the initial equal distribution power and the first numerical value, comprising:
[0345] in the case that the ratio between the maximum transmission power and the initial equal distribution power is greater than the first numerical value, the actual transmission power of each RB corresponding to the first target terminal is determined according to the minimum value between the maximum transmission power and the second numerical value; wherein the second numerical value is determined according to the per-flow power difference between the first RRU and the second RRU and the initial equal distribution power; or,
[0346] in the case that the ratio between the maximum transmission power and the initial equal distribution power is less than or equal to the first numerical value, it is determined that the first target terminal does not participate in the joint transmission.
[0347] Optionally, the determination of the satisfaction of the termination condition comprises any one of the following:
[0348] the updated transmission power margin is determined to be 0; or,
[0349] it is determined that all terminals in the first terminal set have been traversed.
[0350] It should be noted that the division of the unit in the embodiments of the present application is illustrative, and is only a logical function division. In actual implementation, another division manner can be used. In addition, each functional unit in each embodiment of the present application can be integrated in one processing unit, or each unit can be physically present separately, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.
[0351] When the integrated unit is realized in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solutions of the present application, essentially or the part that contributes to the prior art, or all or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium, and includes several instructions to make a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor execute all or part of the steps of the methods described in each embodiment of the present application. The foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various program code storage media.
[0352] It should be noted that the above device provided by the embodiments of the present application can realize all the method steps achieved by the method embodiments, and can achieve the same technical effects. The same parts and beneficial effects in the embodiments will not be described in detail.
[0353] On the other hand, the embodiments of the present application also provide a computer readable storage medium, which stores a computer program. The computer program is used to make a computer execute the power compensation method of the distributed system provided by each embodiment.
[0354] It should be noted that the computer readable storage medium provided by the embodiments of the present application can realize all the method steps achieved by the method embodiments, and can achieve the same technical effects. The same parts and beneficial effects in the embodiments will not be described in detail.
[0355] The computer-readable storage medium can be any available medium or data storage device that can be accessed by a computer, including but not limited to a magnetic storage (e.g., floppy diskette, hard disk, tape, MO, etc.), an optical storage (e.g., CD, DVD, BD, HVD, etc.), and a semiconductor storage (e.g., ROM, EPROM, EEPROM, NAND FLASH, SSD, etc.), etc.
[0356] The technical solutions provided by the embodiments of the present application can be applied to various systems, especially 5G systems. For example, the applicable systems can be global system of mobile communication (GSM) system, code division multiple access (CDMA) system, wideband code division multiple access (WCDMA) general packet radio service (GPRS) system, long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD) system, long term evolution advanced (LTE-A) system, universal mobile system (UMTS), worldwide interoperability for microwave access (WiMAX) system, 5G new radio (NR) system, etc. Among these various systems, there are terminal devices and network devices. The system can also include a core network part, such as evolved packet system (EPS), 5G system (5GS), etc.
[0357] The terminal referred to in the embodiments of the present application can refer to a device that provides voice and / or data connectivity to a user, a handheld device having wireless connection function, or other processing devices connected to a wireless modem, etc. In different systems, the name of the terminal can also be different, for example, in the 5G system, the terminal can be called a user equipment (UE). The wireless terminal device can communicate with one or more core networks (CN) through a radio access network (RAN). The wireless terminal device can be a mobile terminal device, such as a mobile phone (or called a "cellular" phone) and a computer with a mobile terminal device, for example, it can be a portable, pocket, handheld, computer built-in or vehicle-mounted mobile device, which exchanges language and / or data with the radio access network. For example, personal communication service (PCS) phones, cordless phones, session initiated protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), etc. The wireless terminal device can also be called a system, a subscriber unit, a subscriber station, a mobile station, a mobile, a remote station, an access point, a remote terminal, an access terminal, a user terminal, a user agent, a user device, which is not limited in the embodiments of the present application.
[0358] The network device related to the embodiments of the present application can be a base station, which can include multiple cells serving terminals. According to different application scenarios, the base station can also be referred to as an access point, or can be a device in an access network that communicates with wireless terminal devices through one or more sectors over an air interface, or other names. The network device can be used to exchange received air frames and Internet Protocol (IP) packets as a router between wireless terminal devices and the rest of the access network, which can include an Internet Protocol (IP) communication network. The network device can also coordinate the management of the properties of the air interface. For example, the network device related to the embodiments of the present application can be a network device (Base Transceiver Station, BTS) in the Global System for Mobile Communications (GSM) or Code Division Multiple Access (CDMA), or a network device (NodeB) in Wide-band Code Division Multiple Access (WCDMA), or an evolved network device (evolutional Node B, eNB or e-NodeB) in a long term evolution (LTE) system, or a 5G base station (gNB) in a next generation system, or a Home evolved Node B (HeNB), a relay node, a femto, a pico, etc., which are not limited in the embodiments of the present application. In some network structures, the network device can include a centralized unit (CU) node and a distributed unit (DU) node, and the centralized unit and the distributed unit can also be geographically separated.
[0359] The network device and the terminal device can each use one or more antennas for multi-input multi-output (MIMO) transmission, which can be single-user MIMO (SU-MIMO) or multiple-user MIMO (MU-MIMO). According to the form and number of root antenna combinations, the MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO, or massive-MIMO, and can also be diversity transmission or precoding transmission or beamforming transmission, etc.
[0360] Those skilled in the art will understand that the embodiments of the present application can be provided as methods, systems, or computer program products. Therefore, the present application can take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage, etc.) containing computer-usable program code.
[0361] The present application is described with reference to flowcharts and / or block diagrams according to the embodiments of the present application. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, and combinations of flows and / or blocks in the flowcharts and / or block diagrams can be implemented by computer executable instructions. These computer executable instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing apparatus to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing apparatus produce a means for implementing the functions specified in the flowcharts and / or block diagrams. Figure 1 one or more flows and / or blocks Figure 1 means for performing the functions specified in the flowchart
[0362] These processor executable instructions can also be stored in a processor readable memory that can direct the computer or other programmable data processing apparatus to work in a specific manner, so that the instructions stored in the processor readable memory produce a manufactured product including instruction means, which implements the functions specified in the flowcharts and / or block diagrams. Figure 1 one or more flows and / or blocks Figure 1 means for performing the functions specified in the flowchart
[0363] These processor executable instructions can also be loaded into a computer or other programmable data processing apparatus, so that a series of operation steps are performed on the computer or other programmable data processing apparatus to produce a computer implemented process, so that the instructions executed on the computer or other programmable data processing apparatus provide a means for implementing the functions specified in the flowcharts and / or block diagrams. Figure 1one or more processes and / or blocks Figure 1 Figure 1 the steps of a function specified in one or more blocks.
[0364] It is clear that many modifications and changes can be made to the application without departing from the spirit and scope of the application. It is therefore intended that such modifications and changes be included within the scope of the application as measured by the claims and their equivalents.
Claims
1. A method of power compensation for a distributed system, characterized by, The method comprises: determining a first radio remote unit (RRU) transmit power margin after initial allocation; performing transmit power compensation on a resource block (RB) scheduled for the first RRU based on the transmit power margin; the performing of the transmit power compensation on the RB scheduled for the first RRU based on the transmit power margin comprises: evenly dividing the transmit power margin among RBs corresponding to a first terminal set; alternatively, determining a target terminal in the first terminal set in a first order and performing transmit power compensation on an RB corresponding to the target terminal based on the transmit power margin; for a joint transmission scenario, the first terminal set is a set of terminals that satisfy the following condition: for a same terminal in the first terminal set, an uplink reference signal received power (RSRP) of the first RRU is a second largest value in uplink RSRPs of the terminal at each RRU participating in downlink scheduling.
2. The method of power compensation of a distributed system according to claim 1, wherein, The determining of the first RRU transmit power margin after initial allocation comprises: determining a number of idle RBs corresponding to the first RRU after initial allocation; determining the first RRU transmit power margin after initial allocation according to the number of idle RBs.
3. The method of power compensation of a distributed system according to claim 2, wherein, The determining of the first RRU transmit power margin after initial allocation according to the number of idle RBs comprises: determining the first RRU transmit power margin after initial allocation according to the number of idle RBs, a first RRU transmit power, and a system maximum RB number.
4. The method of power compensation of a distributed system according to claim 3, wherein, The first RRU transmit power margin after initial allocation is determined by the following formula: Wherein, P a represents the first RRU's transmit power margin after initial allocation, P RRU represents the first RRU's transmit power, N RB represents the system maximum RB number, RBNum left represents the number of the idle RBs.
5. The method of power compensation of a distributed system according to claim 1, wherein, for a non-joint transmission scenario, the first terminal set is a set of current downlink scheduling terminals belonging to the first RRU.
6. The method of power compensation of a distributed system according to claim 1, wherein, for the non-joint transmission scenario, the first order comprises an order of terminal uplink RSRPs corresponding to the first RRU from low to high and / or an order of terminal scheduling priorities from high to low; or for the joint transmission scenario, the first order comprises an order of terminal uplink RSRP differences from large to small and / or an order of terminal scheduling priorities from high to low; wherein the terminal uplink RSRP difference is a difference between a maximum value and a second largest value in uplink RSRPs of the terminal at each RRU participating in downlink scheduling.
7. The power compensation method of a distributed system according to claim 1 or 6, characterized by, The determining of a target terminal in the first terminal set in a first order and the performing of transmit power compensation on an RB corresponding to the target terminal based on the transmit power margin comprises: determining a maximum transmit power of each RB corresponding to a first target terminal in the first terminal set after power compensation based on the transmit power margin; determining a compensation amount for performing transmit power compensation on each RB corresponding to the first target terminal according to the maximum transmit power; updating the transmit power margin based on the compensation amount; repeating the steps of determining the compensation amount and the updated transmit power margin for the RBs corresponding to the next target terminal in the first terminal set based on the updated transmit power margin, and sequentially determining the compensation amount for performing transmit power compensation on the RBs corresponding to each target terminal in the first terminal set and the updated transmit power margin until a termination condition is met, and ending the transmit power compensation on the first RRU.
8. The method of power compensation of a distributed system according to claim 7, wherein, The step of determining the maximum transmit power of each RB corresponding to the first target terminal after power compensation based on the transmit power margin comprises: dividing the transmit power margin equally among the RBs corresponding to the first target terminal, and determining the maximum transmit power of each RB corresponding to the first target terminal after power compensation based on the initial allocated transmit power of each RB corresponding to the first target terminal.
9. The method of power compensation of a distributed system according to claim 8, wherein, For a non-joint transmission scenario, the maximum transmit power of each RB corresponding to the first target terminal after power compensation is determined by the following formula: wherein P Tx_max represents the maximum transmit power of each RB corresponding to the first target terminal after power compensation, represents the initial allocated transmit power of each RB corresponding to the first target terminal, P RRU represents the transmit power of the first RRU, N RB represents the maximum number of RBs of the system, P a represents the transmit power margin of the first RRU after initial allocation, and RBNum represents the number of RBs corresponding to the first target terminal.
10. The method of power compensation for a distributed system of claim 8, wherein, For a joint transmission scenario, the maximum transmit power of each RB corresponding to the first target terminal after power compensation is determined by the following formula: Among them, P Tx_max P represents the maximum transmit power of each RB corresponding to the first target terminal after power compensation. a RBNum represents the transmit power margin of the first RRU after initial allocation, and RBNum represents the number of RBs corresponding to the first target terminal.
11. The method of power compensation of a distributed system according to claim 7, wherein, The step of determining the compensation amount for performing transmit power compensation on each RB corresponding to the first target terminal based on the maximum transmit power comprises: determining the actual transmit power of each RB corresponding to the first target terminal based on the maximum transmit power; determining the compensation amount for performing transmit power compensation on each RB corresponding to the first target terminal based on the actual transmit power of each RB corresponding to the first target terminal.
12. The method of power compensation of a distributed system according to claim 11, wherein, For a non-joint transmission scenario, the step of determining the actual transmit power of each RB corresponding to the first target terminal based on the maximum transmit power comprises: determining the actual transmit power of each RB corresponding to the first target terminal based on the minimum value between the maximum transmit power and the expected transmit power of a single RB; wherein the expected transmit power of a single RB is determined based on the expected received power of a single RB and the path loss.
13. The method of power compensation for a distributed system of claim 11, wherein, For a joint transmission scenario, the step of determining the actual transmit power of each RB corresponding to the first target terminal based on the maximum transmit power comprises: determining the actual transmit power of each RB corresponding to the first target terminal based on the comparison result between the ratio of the maximum transmit power and the initial equally divided power and a first numerical value; wherein the first numerical value is determined based on the uplink RSRP difference between the first RRU and a second RRU corresponding to the first target terminal and a joint transmission threshold; the uplink RSRP of the second RRU corresponding to the first target terminal is the maximum value among the uplink RSRPs of the first target terminal corresponding to each RRU participating in downlink scheduling.
14. The method of power compensation of a distributed system according to claim 13, wherein, The step of determining the actual transmit power of each RB corresponding to the first target terminal based on the comparison result between the ratio of the maximum transmit power and the initial equally divided power and a first numerical value comprises: determining the actual transmit power of each RB corresponding to the first target terminal according to the minimum value between the maximum transmit power and a second value, in a case where the ratio between the maximum transmit power and the initial equalized power is greater than a first value; wherein the second value is determined according to the per-flow power difference between the first RRU and the second RRU and the initial equalized power; or determining that the first target terminal does not participate in joint transmission, in a case where the ratio between the maximum transmit power and the initial equalized power is less than or equal to the first value.
15. The method of power compensation of a distributed system according to claim 7, wherein, The determination that the termination condition is met includes any of the following: determining that the updated transmit power headroom is 0; or determining that all terminals in the first terminal set have been traversed.
16. An electronic device, comprising: The apparatus includes a memory, a transceiver, and a processor: The memory is configured to store a computer program; the transceiver is configured to transceive data under the control of the processor; and the processor is configured to read the computer program in the memory and perform the following operations: determining a transmit power headroom of a first radio remote unit (RRU) after initial allocation; performing transmit power compensation on resource blocks (RBs) scheduled by the first RRU based on the transmit power headroom; The transmit power compensation on the RBs scheduled by the first RRU based on the transmit power headroom includes: equalizing the transmit power headroom among RBs corresponding to a first terminal set; or determining target terminals in the first terminal set in a first order one by one, and performing transmit power compensation on RBs corresponding to the target terminals based on the transmit power headroom. For a joint transmission scenario, the first terminal set is a set of terminals that satisfy the following condition: For a same terminal in the first terminal set, an uplink reference signal received power (RSRP) of the first RRU is a second largest value in uplink RSRPs of the terminal at RRUs participating in downlink scheduling. The determination of the transmit power headroom of the first RRU after initial allocation includes:
17. The electronic device of claim 16, wherein, determining a number of idle RBs corresponding to the first RRU after initial allocation; and determining the transmit power headroom of the first RRU after initial allocation according to the number of idle RBs. The determination of the transmit power headroom of the first RRU after initial allocation according to the number of idle RBs includes:
18. The electronic device of claim 17, wherein, determining the transmit power headroom of the first RRU after initial allocation according to the number of idle RBs, a transmit power of the first RRU, and a maximum number of RBs in a system. For a non-joint transmission scenario, the first terminal set is a set of current downlink scheduling terminals belonging to the first RRU.
19. The electronic device of claim 16, wherein, For a non-joint transmission scenario, the first order includes an order of terminal uplink RSRP from low to high corresponding to the first RRU, and / or an order of terminal scheduling priority from high to low; or 20. The electronic device of claim 16, wherein, For the joint transmission scenario, the first order comprises an order of uplink RSRP differences of terminals from large to small and / or an order of scheduling priorities of the terminals from high to low; wherein the uplink RSRP difference of the terminal is a difference between a maximum value and a second maximum value of uplink RSRPs of the terminal corresponding to each RRU participating in downlink scheduling.
21. The electronic device of claim 16 or 20, wherein, The determining, in the first order, a target terminal in the first terminal set, and performing, based on the transmit power margin, transmit power compensation on RBs corresponding to the target terminal, comprises: determining, based on the transmit power margin, maximum transmit powers of each RB corresponding to the first target terminal after power compensation; determining, according to the maximum transmit powers, compensation amounts of the transmit power compensation on each RB corresponding to the first target terminal; updating the transmit power margin based on the compensation amounts; repeating the steps of determining the compensation amounts and updating the transmit power margin based on the updated transmit power margin for RBs corresponding to a next target terminal in the first terminal set, to determine, in sequence, compensation amounts of the transmit power compensation on RBs corresponding to each target terminal in the first terminal set and update the transmit power margin until a termination condition is met, and ending the transmit power compensation on the first RRU.
22. The electronic device of claim 21, wherein, The determining, based on the transmit power margin, maximum transmit powers of each RB corresponding to the first target terminal after power compensation, comprises: dividing the transmit power margin equally among the RBs corresponding to the first target terminal, and determining, according to initial allocated transmit powers of each RB corresponding to the first target terminal, the maximum transmit powers of each RB corresponding to the first target terminal after power compensation.
23. The electronic device of claim 22, wherein, For the non-joint transmission scenario, the maximum transmit powers of each RB corresponding to the first target terminal after power compensation are determined by the following formula: wherein P Tx_max represents the maximum transmit power of each RB corresponding to the first target terminal after power compensation, represents the initial allocated transmit power of each RB corresponding to the first target terminal, P RRU represents the transmit power of the first RRU, N RB represents the maximum number of RBs of the system, P a represents the transmit power margin of the first RRU after initial allocation, and RBNum represents the number of RBs corresponding to the first target terminal.
24. The electronic device of claim 22, wherein, For the joint transmission scenario, the maximum transmit powers of each RB corresponding to the first target terminal after power compensation are determined by the following formula: Pmax, 1 = Pmax, 0 + Poffset, 1 + P Tx_max Pmax, 1 = Pmax, 0 + Poffset, 1 + P a Pmax, 1 = Pmax, 0 + Poffset, 1 + P 25. The electronic device of claim 21, wherein, The determining, according to the maximum transmit powers, compensation amounts of the transmit power compensation on each RB corresponding to the first target terminal, comprises: determining, according to the maximum transmit powers, actual transmit powers of each RB corresponding to the first target terminal; determining, according to the actual transmit powers of each RB corresponding to the first target terminal, compensation amounts of the transmit power compensation on each RB corresponding to the first target terminal.
26. The electronic device of claim 25, wherein, For the non-joint transmission scenario, the determining, according to the maximum transmit powers, actual transmit powers of each RB corresponding to the first target terminal, comprises: determining, according to a minimum value between the maximum transmit powers and an expected transmit power of a single RB, the actual transmit powers of each RB corresponding to the first target terminal; wherein the expected transmit power of the single RB is determined according to an expected receive power of the single RB and a path loss.
27. The electronic device of claim 25, wherein, For the joint transmission scenario, the determining the actual transmission power of each RB corresponding to the first target terminal according to the maximum transmission power comprises: determining the actual transmission power of each RB corresponding to the first target terminal according to a comparison result between a ratio between the maximum transmission power and the initial equal distribution power and a first value; wherein the first value is determined according to a difference between uplink RSRP corresponding to the first target terminal between the first RRU and the second RRU and a joint transmission threshold; and the uplink RSRP corresponding to the first target terminal by the second RRU is a maximum value in uplink RSRP corresponding to the first target terminal by each RRU participating in downlink scheduling.
28. The electronic device of claim 27, wherein, The determining the actual transmission power of each RB corresponding to the first target terminal according to the comparison result between the ratio between the maximum transmission power and the initial equal distribution power and the first value comprises: in a case that the ratio between the maximum transmission power and the initial equal distribution power is greater than the first value, determining the actual transmission power of each RB corresponding to the first target terminal according to a minimum value between the maximum transmission power and a second value; wherein the second value is determined according to a per-flow power difference between the first RRU and the second RRU and the initial equal distribution power; or in a case that the ratio between the maximum transmission power and the initial equal distribution power is less than or equal to the first value, determining that the first target terminal does not participate in joint transmission.
29. A power compensation device for a distributed system, characterized by comprise: a determining unit configured to determine a transmission power margin of a first remote radio unit (RRU) after initial allocation; a compensating unit configured to compensate transmission power of resource blocks (RBs) scheduled by the first RRU based on the transmission power margin; The compensating transmission power of the RBs scheduled by the first RRU based on the transmission power margin comprises: equal distribution of the transmission power margin among each RB corresponding to a first terminal set; or determining a target terminal in the first terminal set in a first order one by one, and compensating transmission power of RBs corresponding to the target terminal based on the transmission power margin; For the joint transmission scenario, the first terminal set is a set of terminals satisfying the following condition: for a same terminal in the first terminal set, an uplink reference signal received power (RSRP) of the first RRU is a second largest value in uplink RSRP of the terminal by each RRU participating in downlink scheduling. The computer readable storage medium stores a computer program for causing a computer to execute the method of any one of claims 1 to 15.
30. A computer-readable storage medium, characterized in that,
Citation Information
Patent Citations
Method and System for Mitigating Inter-Cell Interference
US20100317385A1