Pucch power control method, terminal, apparatus, and storage medium
By dynamically adjusting the maximum transmit power of the PUCCH based on the number of RBs and the UE level, and combining this with a closed-loop power control factor, the problem of insufficient accuracy in PUCCH power control is solved, achieving more precise power control and reduced interference.
Patent Information
- Application Number
- CN202111166010.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-09-30
- Publication Date
- 2025-12-12
- Estimated Expiration
- 2041-09-30
AI Technical Summary
In existing technologies, the accuracy of PUCCH power control is limited by the user's maximum transmit power, which depends solely on the user's capabilities, making it impossible to precisely adjust the power.
The maximum transmit power is determined based on the number of resource blocks (RBs) configured at the target transmission time and the terminal UE level. The transmit power of the PUCCH is then dynamically adjusted in conjunction with the closed-loop power control factor.
It improves the accuracy of PUCCH power control, ensures data quality, reduces interference to other users in the system, and extends UE battery life.
Smart Images

Figure CN115915369B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of communication technology, and in particular to a PUCCH power control method, a terminal, an apparatus and a storage medium. BACKGROUND
[0002] Uplink power control in a wireless system is very important. Through uplink power control, user equipment (UE) in a cell can ensure the quality of uplink transmitted data and reduce interference to other users in the system as much as possible, thereby prolonging the use time of the UE battery. Currently, physical uplink control channel (PUCCH) power control can be related to the maximum transmission power of a user. However, the maximum transmission power of a user only depends on the capability of the user, which reduces the accuracy of PUCCH power control. SUMMARY
[0003] Embodiments of the present application provide a PUCCH power control method, a terminal, an apparatus and a storage medium, to solve the problem that the maximum transmission power of a user only depends on the capability of the user in the prior art, which reduces the accuracy of PUCCH power control. The maximum transmission power depends on the number of RBs and the UE level, thereby improving the accuracy of PUCCH power control.
[0004] In a first aspect, embodiments of the present application provide a PUCCH power control method,
[0005] determining the maximum transmission power at the target transmission time according to the number of first resource blocks (RBs) configured at the target transmission time and the level of a terminal (UE);
[0006] determining the first transmission power at the target transmission time according to the maximum transmission power at the target transmission time.
[0007] Optionally, according to the PUCCH power control method of an embodiment of the present application, the determination of the maximum transmission power at the target transmission time according to the number of first RBs configured at the target transmission time and the level of the UE includes:
[0008] determining a first maximum transmission power limit value according to the level of the UE;
[0009] obtaining a second maximum transmission power limit value corresponding to the number of first RBs;
[0010] determining the maximum transmission power at the target transmission time according to the first maximum transmission power limit value and the second maximum transmission power limit value.
[0011] Optionally, according to the PUCCH power control method of one embodiment of the present application, the maximum transmission power of the target transmission moment is the minimum value between the first maximum transmission power limit value and the second maximum transmission power limit value.
[0012] Optionally, according to the PUCCH power control method of one embodiment of the present application, the second maximum transmission power limit value corresponding to the first RB number is obtained by:
[0013] Receiving the second maximum transmission power limit value sent by the network device.
[0014] Optionally, according to the PUCCH power control method of one embodiment of the present application, the second maximum transmission power limit value corresponding to the first RB number is obtained by:
[0015] Receiving the third maximum transmission power limit value sent by the network device, the third maximum transmission power limit value being the maximum transmission power limit value of a single physical resource block (PRB);
[0016] According to the third maximum transmission power limit value and the first RB number, the second maximum transmission power limit value is determined.
[0017] Optionally, according to the PUCCH power control method of one embodiment of the present application, the second maximum transmission power limit value corresponding to the first RB number is obtained by:
[0018] Receiving the fourth maximum transmission power limit value sent by the network device, the fourth maximum transmission power limit value being the maximum transmission power limit value under a unit bandwidth;
[0019] According to the fourth maximum transmission power limit value and the first RB number, the second maximum transmission power limit value is determined.
[0020] Optionally, according to the PUCCH power control method of one embodiment of the present application, the first transmission power of the target transmission moment is determined according to the maximum transmission power of the target transmission moment by:
[0021] According to the first RB number and a second RB number configured at a previous transmission moment of the target transmission moment, a first PUCCH closed loop power control factor of the target transmission moment is determined;
[0022] According to the maximum transmission power of the target transmission moment and the first PUCCH closed loop power control factor, the first transmission power of the target transmission moment is determined.
[0023] Optionally, in the case where the second number of RBs is equal to the first number of RBs, the method for determining the first PUCCH closed loop power control factor of the target transmission moment according to one embodiment of the present application comprises:
[0024] if the second transmission power of the previous transmission moment of the target transmission moment has reached the maximum transmission power of the previous transmission moment of the target transmission moment, and the transmission power control (TPC) accumulated value corresponding to the target transmission moment is greater than or equal to 0, the first PUCCH closed loop power control factor is determined to be the same as the second PUCCH closed loop power control factor of the previous transmission moment of the target transmission moment; or,
[0025] if the second transmission power has reached the minimum transmission power of the previous transmission moment of the target transmission moment, and the TPC accumulated value is less than or equal to 0, the first PUCCH closed loop power control factor is determined to be the same as the second PUCCH closed loop power control factor; or,
[0026] if the target power value of the target transmission moment has been adjusted, the first PUCCH closed loop power control factor is determined to be 0.
[0027] Optionally, in the case where the second number of RBs is less than the first number of RBs, the method for determining the first PUCCH closed loop power control factor of the target transmission moment according to one embodiment of the present application comprises:
[0028] the first PUCCH closed loop power control factor is determined to be 0;
[0029] or,
[0030] if the first set condition is met, the first PUCCH closed loop power control factor is determined to be a first difference value, the first difference value being the difference between the second PUCCH closed loop power control factor of the previous transmission moment of the target transmission moment and a second difference value, the second difference value being the difference between the transmission power calculated according to the second number of RBs and the transmission power calculated according to the first number of RBs in the case where the second number of RBs is less than the first number of RBs; if the first set condition is not met, the first PUCCH closed loop power control factor is determined to be the sum of the second PUCCH closed loop power control factor and the TPC accumulated value corresponding to the target transmission moment; wherein the first set condition comprises that the second transmission power of the previous transmission moment of the target transmission moment has reached the maximum transmission power of the previous transmission moment of the target transmission moment;
[0031] or,
[0032] if the first set condition is met, the first PUCCH closed loop power control factor is determined to be equal to the second PUCCH closed loop power control factor; if the first set condition is not met, the first PUCCH closed loop power control factor is determined to be a sum of the second PUCCH closed loop power control factor and the TPC accumulated value; wherein the first set condition comprises that the second transmission power at the previous transmission moment of the target transmission moment has reached the maximum transmission power at the previous transmission moment of the target transmission moment;
[0033] or,
[0034] the first PUCCH closed loop power control factor is determined to be the first difference value;
[0035] or,
[0036] if the first set condition is met, the first PUCCH closed loop power control factor is determined to be the first difference value; if the first set condition is not met, the first PUCCH closed loop power control factor is determined to be a sum of the first difference value and the TPC accumulated value; wherein the first set condition comprises that the second transmission power at the previous transmission moment of the target transmission moment has reached the maximum transmission power at the previous transmission moment of the target transmission moment.
[0037] Optionally, in the case where the second number of RBs is greater than the first number of RBs, the method for PUCCH power control according to an embodiment of the present application comprises:
[0038] the first PUCCH closed loop power control factor is determined to be 0;
[0039] or,
[0040] if the second set condition is met, the first PUCCH closed loop power control factor is determined to be a third difference value, the third difference value being a difference between the second PUCCH closed loop power control factor at the previous transmission moment of the target transmission moment and a fourth difference value, the fourth difference value being a difference between a transmission power calculated according to the second number of RBs and a transmission power calculated according to the first number of RBs in the case where the second number of RBs is greater than the first number of RBs; if the second set condition is not met, the first PUCCH closed loop power control factor is determined to be a sum of the second PUCCH closed loop power control factor and a TPC accumulated value corresponding to the target transmission moment; wherein the second set condition comprises that the second transmission power at the previous transmission moment of the target transmission moment has reached the minimum transmission power at the previous transmission moment of the target transmission moment.
[0041] or,
[0042] determining the first PUCCH closed loop power control factor as the third difference value;
[0043] or,
[0044] if a second set condition is met, determining the first PUCCH closed loop power control factor as the third difference value; if the second set condition is not met, determining the first PUCCH closed loop power control factor as a sum of the third difference value and the TPC accumulated value; wherein the second set condition comprises that a second transmission power of a previous transmission time of the target transmission time has reached a minimum transmission power of the previous transmission time of the target transmission time.
[0045] Optionally, in the case that the second number of RBs and the first number of RBs are not equal, the method for PUCCH power control according to an embodiment of the present application, the determining of the first PUCCH closed loop power control factor of the target transmission time comprises:
[0046] determining the first PUCCH closed loop power control factor as 0;
[0047] or,
[0048] if a third set condition is met, determining the first PUCCH closed loop power control factor as a fifth difference value, the fifth difference value being a difference value between a second PUCCH closed loop power control factor of a previous transmission time of the target transmission time and a sixth difference value, the sixth difference value being a difference value between a transmission power calculated according to the second number of RBs and a transmission power calculated according to the first number of RBs in the case that the second number of RBs and the first number of RBs are not equal; if the third set condition is not met, determining the first PUCCH closed loop power control factor as a sum of the second PUCCH closed loop power control factor and a TPC accumulated value corresponding to the target transmission time; wherein the third set condition comprises that the second transmission power of the previous transmission time of the target transmission time has reached a maximum transmission power or a minimum transmission power of the previous transmission time of the target transmission time.
[0049] or,
[0050] if a fourth set condition is met, determining the first PUCCH closed loop power control factor to be the same as the second PUCCH closed loop power control factor; if the fourth set condition is not met, determining the first PUCCH closed loop power control factor as a sum of the second PUCCH closed loop power control factor and the TPC accumulated value; wherein the fourth set condition comprises that the second transmission power has reached the maximum transmission power of the previous transmission time of the target transmission time.
[0051] or,
[0052] if the fifth preset condition is satisfied, determining the first PUCCH closed loop power control factor as the fifth difference value; if the fifth preset condition is not satisfied, determining the first PUCCH closed loop power control factor as a sum of the second PUCCH closed loop power control factor and the TPC accumulated value; wherein the fifth preset condition comprises that the second transmission power has reached the minimum transmission power of the previous transmission time of the target transmission time;
[0053] or,
[0054] determining the first PUCCH closed loop power control factor as the fifth difference value;
[0055] or,
[0056] determining the first PUCCH closed loop power control factor as a sum of the fifth difference value and the TPC accumulated value.
[0057] Optionally, in the PUCCH power control method according to an embodiment of the present application, the first transmission power of the target transmission time is determined according to the maximum transmission power of the target transmission time and the first PUCCH closed loop power control factor, comprising:
[0058] determining a fifth maximum transmission power limit value according to the first PUCCH closed loop power control factor;
[0059] determining the first transmission power of the target transmission time according to the fifth maximum transmission power limit value and the maximum transmission power of the target transmission time.
[0060] Optionally, in the PUCCH power control method according to an embodiment of the present application, the first transmission power of the target transmission time is determined according to the fifth maximum transmission power limit value and the maximum transmission power of the target transmission time, comprising:
[0061] performing PUCCH power control by using a first formula; wherein the first formula comprises:
[0062]
[0063]
[0064] wherein P PUCCH,b,f,c (i, q u , q d , l) represents the first transmission power of the terminal at the i th transmission time on the carrier f in the primary cell c; P1 represents the fifth maximum transmission power limit value at the i th transmission time; P' CMAX,f,c(i) denotes the maximum transmit power at the i-th transmission occasion; P O_PUCCH,b,f,c (q u ) denotes a target power value, q u denotes a target power value set index; μ denotes a carrier spacing configuration; denotes the number of RBs configured at the i-th transmission occasion; PL b,f,c (q d ) denotes a path loss value, q d denotes a reference signal RS resource index; Δ F_PUCCH (F) denotes a PUCCH format offset value; Δ TF,b,f,c (i) denotes a dynamic power adjustment factor at the i-th transmission occasion; g b,f,c (i, l) denotes a first PUCCH closed loop power control factor at the i-th transmission occasion; b denotes an index of a bandwidth part BWP; and l denotes an index of a PUCCH power control adjustment state.
[0065] In a second aspect, an embodiment of the present application provides a terminal, comprising a memory, a transceiver, and a processor:
[0066] 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:
[0067] determine a maximum transmit power at a target transmission occasion according to a number of first resource blocks RB configured at the target transmission occasion and a terminal UE class.
[0068] determine a first transmit power at the target transmission occasion according to the maximum transmit power at the target transmission occasion.
[0069] In a possible implementation, the determining the maximum transmit power at the target transmission occasion according to the number of first RBs configured at the target transmission occasion and the UE class comprises:
[0070] determine a first maximum transmit power limit value according to the UE class;
[0071] obtain a second maximum transmit power limit value corresponding to the number of first RBs;
[0072] determine the maximum transmit power at the target transmission occasion according to the first maximum transmit power limit value and the second maximum transmit power limit value.
[0073] In a possible implementation, the maximum transmit power at the target transmission occasion is a minimum value between the first maximum transmit power limit value and the second maximum transmit power limit value.
[0074] In a possible implementation, the acquiring the second maximum transmission power limitation value corresponding to the first RB number comprises:
[0075] receiving the second maximum transmission power limitation value sent by the network device.
[0076] In a possible implementation, the acquiring the second maximum transmission power limitation value corresponding to the first RB number comprises:
[0077] receiving a third maximum transmission power limitation value sent by the network device, the third maximum transmission power limitation value being a maximum transmission power limitation value of a single physical resource block (PRB);
[0078] determining the second maximum transmission power limitation value according to the third maximum transmission power limitation value and the first RB number.
[0079] In a possible implementation, the acquiring the second maximum transmission power limitation value corresponding to the first RB number comprises:
[0080] receiving a fourth maximum transmission power limitation value sent by the network device, the fourth maximum transmission power limitation value being a maximum transmission power limitation value under a unit bandwidth;
[0081] determining the second maximum transmission power limitation value according to the fourth maximum transmission power limitation value and the first RB number.
[0082] In a possible implementation, the determining the first transmission power at the target transmission moment according to the maximum transmission power at the target transmission moment comprises:
[0083] determining a first PUCCH closed loop power control factor at the target transmission moment according to the first RB number and a second RB number configured at a previous transmission moment of the target transmission moment;
[0084] determining the first transmission power at the target transmission moment according to the maximum transmission power at the target transmission moment and the first PUCCH closed loop power control factor.
[0085] In a possible implementation, in a case where the second RB number is equal to the first RB number, the determining the first PUCCH closed loop power control factor at the target transmission moment comprises:
[0086] if the second transmission power has reached the minimum transmission power of the previous transmission moment of the target transmission moment and the TPC accumulated value is less than or equal to 0, the first PUCCH closed loop power control factor is determined to be the same as the second PUCCH closed loop power control factor; or
[0087] if the second transmission power has reached the minimum transmission power of the previous transmission moment of the target transmission moment and the TPC accumulated value is less than or equal to 0, the first PUCCH closed loop power control factor is determined to be the same as the second PUCCH closed loop power control factor; or
[0088] if the target power value of the target transmission moment is adjusted, the first PUCCH closed loop power control factor is determined to be 0.
[0089] In a possible implementation, in the case that the second number of RBs is less than the first number of RBs, the determining of the first PUCCH closed loop power control factor of the target transmission moment comprises:
[0090] determining the first PUCCH closed loop power control factor to be 0;
[0091] or,
[0092] if a first set condition is met, the first PUCCH closed loop power control factor is determined to be a first difference value, the first difference value being a difference value between the second PUCCH closed loop power control factor of the previous transmission moment of the target transmission moment and a second difference value, the second difference value being a difference value between a transmission power calculated according to the second number of RBs and a transmission power calculated according to the first number of RBs in the case that the second number of RBs is less than the first number of RBs; if the first set condition is not met, the first PUCCH closed loop power control factor is determined to be a sum of the second PUCCH closed loop power control factor and a TPC accumulated value corresponding to the target transmission moment; wherein the first set condition comprises that the second transmission power of the previous transmission moment of the target transmission moment has reached the maximum transmission power of the previous transmission moment of the target transmission moment;
[0093] or,
[0094] if the first set condition is met, determining that the first PUCCH closed loop power control factor is equal to the second PUCCH closed loop power control factor; if the first set condition is not met, determining that the first PUCCH closed loop power control factor is a sum of the second PUCCH closed loop power control factor and the TPC accumulated value; wherein the first set condition comprises that the second transmission power of the previous transmission moment of the target transmission moment has reached the maximum transmission power of the previous transmission moment of the target transmission moment;
[0095] or,
[0096] determining that the first PUCCH closed loop power control factor is the first difference value;
[0097] or,
[0098] if the first set condition is met, determining that the first PUCCH closed loop power control factor is the first difference value; if the first set condition is not met, determining that the first PUCCH closed loop power control factor is a sum of the first difference value and the TPC accumulated value; wherein the first set condition comprises that the second transmission power of the previous transmission moment of the target transmission moment has reached the maximum transmission power of the previous transmission moment of the target transmission moment.
[0099] In a possible implementation, in the case that the second number of RBs is greater than the first number of RBs, the determining of the first PUCCH closed loop power control factor of the target transmission moment comprises:
[0100] determining that the first PUCCH closed loop power control factor is 0;
[0101] or,
[0102] if the second set condition is met, determining that the first PUCCH closed loop power control factor is a third difference value, the third difference value being a difference value between the second PUCCH closed loop power control factor of the previous transmission moment of the target transmission moment and a fourth difference value, the fourth difference value being a difference value between a transmission power calculated according to the second number of RBs and a transmission power calculated according to the first number of RBs in the case that the second number of RBs is greater than the first number of RBs; if the second set condition is not met, determining that the first PUCCH closed loop power control factor is a sum of the second PUCCH closed loop power control factor and a TPC accumulated value corresponding to the target transmission moment; wherein the second set condition comprises that the second transmission power of the previous transmission moment of the target transmission moment has reached the minimum transmission power of the previous transmission moment of the target transmission moment.
[0103] or,
[0104] determining the first PUCCH closed loop power control factor as the third difference value;
[0105] or,
[0106] if the second set condition is met, the first PUCCH closed loop power control factor is the third difference value; if the second set condition is not met, the first PUCCH closed loop power control factor is determined as a sum of the third difference value and the TPC accumulated value; wherein the second set condition comprises that the second transmission power of the last transmission moment of the target transmission moment has reached the minimum transmission power of the last transmission moment of the target transmission moment.
[0107] In a possible implementation, in the case that the second RB number and the first RB number are not equal, the determining the first PUCCH closed loop power control factor of the target transmission moment comprises:
[0108] determining the first PUCCH closed loop power control factor as 0;
[0109] or,
[0110] if the third set condition is met, the first PUCCH closed loop power control factor is determined as a fifth difference value, the fifth difference value is a difference value between the second PUCCH closed loop power control factor of the last transmission moment of the target transmission moment and a sixth difference value, the sixth difference value is a difference value between a transmission power calculated according to the second RB number and a transmission power calculated according to the first RB number in the case that the second RB number and the first RB number are not equal; if the third set condition is not met, the first PUCCH closed loop power control factor is determined as a sum of the second PUCCH closed loop power control factor and a TPC accumulated value corresponding to the target transmission moment; wherein the third set condition comprises that the second transmission power of the last transmission moment of the target transmission moment has reached the maximum transmission power or the minimum transmission power of the last transmission moment of the target transmission moment;
[0111] or,
[0112] if the fourth set condition is met, the first PUCCH closed loop power control factor is determined to be the same as the second PUCCH closed loop power control factor; if the fourth set condition is not met, the first PUCCH closed loop power control factor is determined as a sum of the second PUCCH closed loop power control factor and the TPC accumulated value; wherein the fourth set condition comprises that the second transmission power has reached the maximum transmission power of the last transmission moment of the target transmission moment;
[0113] or,
[0114] if the fifth preset condition is met, the first PUCCH closed loop power control factor is determined as the fifth difference value; if the fifth preset condition is not met, the first PUCCH closed loop power control factor is determined as a sum of the second PUCCH closed loop power control factor and the TPC accumulated value; wherein the fifth preset condition comprises that the second transmission power has reached the minimum transmission power of the previous transmission time of the target transmission time;
[0115] or,
[0116] the first PUCCH closed loop power control factor is determined as the fifth difference value;
[0117] or,
[0118] the first PUCCH closed loop power control factor is determined as a sum of the fifth difference value and the TPC accumulated value.
[0119] In a possible implementation, the determining the first transmission power of the target transmission time according to the maximum transmission power of the target transmission time and the first PUCCH closed loop power control factor comprises:
[0120] determining a fifth maximum transmission power limit value according to the first PUCCH closed loop power control factor;
[0121] determining the first transmission power of the target transmission time according to the fifth maximum transmission power limit value and the maximum transmission power of the target transmission time.
[0122] In a possible implementation, the determining the first transmission power of the target transmission time according to the fifth maximum transmission power limit value and the maximum transmission power of the target transmission time comprises:
[0123] performing PUCCH power control by using a first formula; wherein the first formula comprises:
[0124]
[0125]
[0126] wherein P PUCCH,b,f,c (i, q u , q d , l) represents the first transmission power of the terminal at the i th transmission time on the carrier f in the primary cell c; P1 represents the fifth maximum transmission power limit value at the i th transmission time; P' CMAX,f,c (i) represents the maximum transmission power at the i th transmission time; P O_PUCCH,b,f,c (q u ) represents a target power value, qu denotes a target power value set index; μ denotes a carrier spacing configuration; denotes a number of RBs configured at the i-th transmission moment; PL b,f,c (q d ) denotes a path loss value, q d denotes a reference signal RS resource index; Δ F_PUCCH (F) denotes a PUCCH format offset value; Δ TF,b,f,c (i) denotes a dynamic power adjustment factor at the i-th transmission moment; g b,f,c (i, l) denotes a first PUCCH closed loop power control factor at the i-th transmission moment; b denotes an index of a bandwidth part BWP; and l denotes a PUCCH power control adjustment state index.
[0127] In a third aspect, an embodiment of the present application provides a PUCCH power control device, comprising:
[0128] a first determining unit, configured to determine a maximum transmission power at a target transmission moment according to a first number of resource blocks RBs configured at the target transmission moment and a terminal UE level;
[0129] a second determining unit, configured to determine a first transmission power at the target transmission moment according to the maximum transmission power at the target transmission moment.
[0130] In a possible implementation manner, the first determining unit comprises:
[0131] a first determining sub-unit, configured to determine a first maximum transmission power limit value according to the UE level;
[0132] an obtaining sub-unit, configured to obtain a second maximum transmission power limit value corresponding to the first number of RBs;
[0133] a second determining sub-unit, configured to determine the maximum transmission power at the target transmission moment according to the first maximum transmission power limit value and the second maximum transmission power limit value.
[0134] In a possible implementation manner, the maximum transmission power at the target transmission moment is a minimum value between the first maximum transmission power limit value and the second maximum transmission power limit value.
[0135] In a possible implementation manner, the obtaining sub-unit is specifically configured to:
[0136] receive the second maximum transmission power limit value sent by a network device.
[0137] In a possible implementation manner, the obtaining sub-unit is specifically configured to:
[0138] receive a third maximum transmission power limit value sent by the network device, the third maximum transmission power limit value being a maximum transmission power limit value of a single physical resource block (PRB);
[0139] determine the second maximum transmission power limit value according to the third maximum transmission power limit value and the first number of RBs.
[0140] In a possible implementation, the obtaining subunit is specifically configured to:
[0141] receive a fourth maximum transmission power limit value sent by the network device, the fourth maximum transmission power limit value being a maximum transmission power limit value under a unit bandwidth;
[0142] determine the second maximum transmission power limit value according to the fourth maximum transmission power limit value and the first number of RBs.
[0143] In a possible implementation, the second determining unit includes:
[0144] a third determining subunit, configured to determine a first PUCCH closed loop power control factor of the target transmission moment according to the first number of RBs and a second number of RBs configured at a previous transmission moment of the target transmission moment;
[0145] a fourth determining subunit, configured to determine a first transmission power of the target transmission moment according to the maximum transmission power of the target transmission moment and the first PUCCH closed loop power control factor.
[0146] In a possible implementation, when the second number of RBs is equal to the first number of RBs, the third determining subunit is specifically configured to:
[0147] if a second transmission power of a previous transmission moment of the target transmission moment has reached a maximum transmission power of the previous transmission moment of the target transmission moment, and a transmission power control (TPC) accumulated value corresponding to the target transmission moment is greater than or equal to 0, determine that the first PUCCH closed loop power control factor is the same as a second PUCCH closed loop power control factor of the previous transmission moment of the target transmission moment; or,
[0148] if the second transmission power has reached a minimum transmission power of the previous transmission moment of the target transmission moment, and the TPC accumulated value is less than or equal to 0, determine that the first PUCCH closed loop power control factor is the same as the second PUCCH closed loop power control factor; or,
[0149] if it is determined that the target power value of the target transmission moment has been adjusted, determine that the first PUCCH closed loop power control factor is 0.
[0150] In a possible implementation, in the case that the second number of RBs is less than the first number of RBs, the third determining sub-unit is specifically configured to:
[0151] determine the first PUCCH closed loop power control factor as 0;
[0152] or,
[0153] if a first set condition is met, determine the first PUCCH closed loop power control factor as a first difference value, the first difference value being a difference value between a second PUCCH closed loop power control factor at a last transmission moment of the target transmission moment and a second difference value, the second difference value being a difference value between a transmission power calculated according to the second number of RBs and a transmission power calculated according to the first number of RBs in the case that the second number of RBs is less than the first number of RBs; if the first set condition is not met, determine the first PUCCH closed loop power control factor as a sum of the second PUCCH closed loop power control factor and a TPC accumulated value corresponding to the target transmission moment; wherein the first set condition comprises that a second transmission power at the last transmission moment of the target transmission moment has reached a maximum transmission power at the last transmission moment of the target transmission moment;
[0154] or,
[0155] if a first set condition is met, determine the first PUCCH closed loop power control factor to be the same as the second PUCCH closed loop power control factor; if the first set condition is not met, determine the first PUCCH closed loop power control factor as a sum of the second PUCCH closed loop power control factor and the TPC accumulated value; wherein the first set condition comprises that a second transmission power at the last transmission moment of the target transmission moment has reached a maximum transmission power at the last transmission moment of the target transmission moment;
[0156] or,
[0157] determine the first PUCCH closed loop power control factor as the first difference value;
[0158] or,
[0159] if a first set condition is met, the first PUCCH closed loop power control factor is the first difference value; if the first set condition is not met, determine the first PUCCH closed loop power control factor as a sum of the first difference value and the TPC accumulated value; wherein the first set condition comprises that a second transmission power at the last transmission moment of the target transmission moment has reached a maximum transmission power at the last transmission moment of the target transmission moment.
[0160] In a possible implementation, in the case where the second number of RBs is greater than the first number of RBs, the third determining sub-unit is specifically configured to:
[0161] determine the first PUCCH closed loop power control factor as 0;
[0162] or,
[0163] if a second set condition is met, determine the first PUCCH closed loop power control factor as a third difference value, the third difference value being a difference value between a second PUCCH closed loop power control factor at a last transmission moment of the target transmission moment and a fourth difference value, the fourth difference value being a difference value between a transmission power calculated according to the second number of RBs and a transmission power calculated according to the first number of RBs in the case where the second number of RBs is greater than the first number of RBs; if the second set condition is not met, determine the first PUCCH closed loop power control factor as a sum of the second PUCCH closed loop power control factor and a TPC accumulated value corresponding to the target transmission moment; wherein the second set condition comprises that a second transmission power at the last transmission moment of the target transmission moment has reached a minimum transmission power at the last transmission moment of the target transmission moment.
[0164] or,
[0165] determine the first PUCCH closed loop power control factor as the third difference value;
[0166] or,
[0167] if the second set condition is met, the first PUCCH closed loop power control factor is the third difference value; if the second set condition is not met, determine the first PUCCH closed loop power control factor as a sum of the third difference value and the TPC accumulated value; wherein the second set condition comprises that a second transmission power at the last transmission moment of the target transmission moment has reached a minimum transmission power at the last transmission moment of the target transmission moment.
[0168] In a possible implementation, in the case where the second number of RBs is not equal to the first number of RBs, the third determining sub-unit is specifically configured to:
[0169] determine the first PUCCH closed loop power control factor as 0;
[0170] or,
[0171] if the third setting condition is met, the first PUCCH closed loop power control factor is determined as a fifth difference value, the fifth difference value is a difference value between a second PUCCH closed loop power control factor at a last transmission time of the target transmission time and a sixth difference value, the sixth difference value is a difference value between a transmission power calculated according to the second RB number and a transmission power calculated according to the first RB number when the second RB number and the first RB number are different; if the third setting condition is not met, the first PUCCH closed loop power control factor is determined as a sum of the second PUCCH closed loop power control factor and a TPC accumulated value corresponding to the target transmission time; wherein the third setting condition includes that a second transmission power at the last transmission time of the target transmission time has reached a maximum transmission power or a minimum transmission power at the last transmission time of the target transmission time;
[0172] or,
[0173] if the fourth setting condition is met, the first PUCCH closed loop power control factor is determined as the same as the second PUCCH closed loop power control factor; if the fourth setting condition is not met, the first PUCCH closed loop power control factor is determined as a sum of the second PUCCH closed loop power control factor and the TPC accumulated value; wherein the fourth setting condition includes that the second transmission power has reached the maximum transmission power at the last transmission time of the target transmission time;
[0174] or,
[0175] if the fifth setting condition is met, the first PUCCH closed loop power control factor is determined as the fifth difference value; if the fifth setting condition is not met, the first PUCCH closed loop power control factor is determined as a sum of the second PUCCH closed loop power control factor and the TPC accumulated value; wherein the fifth setting condition includes that the second transmission power has reached the minimum transmission power at the last transmission time of the target transmission time;
[0176] or,
[0177] the first PUCCH closed loop power control factor is determined as the fifth difference value;
[0178] or,
[0179] the first PUCCH closed loop power control factor is determined as a sum of the fifth difference value and the TPC accumulated value.
[0180] In a possible implementation, the fourth determining subunit includes:
[0181] The first determining module is configured to determine a fifth maximum transmission power limit value according to the first PUCCH closed loop power control factor.
[0182] The second determining module is configured to determine a first transmission power at the target transmission moment according to the fifth maximum transmission power limit value and a maximum transmission power at the target transmission moment.
[0183] In a possible implementation, the second determining module is specifically configured to:
[0184] perform PUCCH power control by using a first formula; wherein the first formula comprises:
[0185]
[0186]
[0187] wherein P PUCCH,b,f,c (i, q u , q d , l) represents the first transmission power of the terminal at the i-th transmission moment on the carrier f in the primary cell c; P1 represents the fifth maximum transmission power limit value at the i-th transmission moment; P' CMAX,f,c (i) represents the maximum transmission power at the i-th transmission moment; P O_PUCCH,b,f,c (q u ) represents a target power value, q u represents a target power value set index; μ represents a carrier interval configuration; represents the number of RBs configured at the i-th transmission moment; PL b,f,c (q d ) represents a path loss value, q d represents a reference signal RS resource index; Δ F_PUCCH (F) represents a PUCCH format offset value; Δ TF,b,f,c (i) represents a dynamic power adjustment factor at the i-th transmission moment; g b,f,c (i, l) represents a first PUCCH closed loop power control factor at the i-th transmission moment; b represents an index of a bandwidth part BWP; and l represents an index of a PUCCH power control adjustment state.
[0188] In a fourth aspect, an embodiment of the present application provides a processor readable storage medium, which stores a computer program, and the computer program is used to make the processor execute steps of the PUCCH power control method in the first aspect.
[0189] In a fifth aspect, an embodiment of the present application provides a computer readable storage medium, which stores a computer program. The computer program is used for causing the computer to execute the steps of the PUCCH power control method according to the first aspect.
[0190] In a sixth aspect, an embodiment of the present application provides a chip system, which comprises at least one processor, a memory and an interface circuit. The memory, the interface circuit and the at least one processor are interconnected through a circuit. The at least one memory stores instructions. When the instructions are executed by the processor, the steps of the PUCCH power control method according to the first aspect are implemented.
[0191] In a seventh aspect, an embodiment of the present application provides a computer program product, which comprises instructions. When the computer program product is run on a computer, the computer is caused to execute the steps of the PUCCH power control method according to the first aspect.
[0192] The PUCCH power control method, the terminal, the device and the storage medium provided by the embodiments of the present application can determine the maximum transmission power at the target transmission moment according to the first number of RBs configured at the target transmission moment and the terminal UE level, and then determine the first transmission power at the target transmission moment according to the maximum transmission power at the target transmission moment, thereby improving the accuracy of PUCCH power control. BRIEF DESCRIPTION OF DRAWINGS
[0193] In order to more clearly illustrate the technical solutions of the embodiments of the present application or the prior art, the following will briefly introduce the drawings needed to be used in the embodiments or the prior art description. Obviously, the drawings in the following description are some embodiments of the present application, and those skilled in the art can also obtain other drawings according to these drawings without creative labor.
[0194] Figure 1 is one of the flowcharts of the PUCCH power control method provided by the embodiments of the present application;
[0195] Figure 2 is a structural schematic diagram of the PUCCH power control device provided by the embodiments of the present application;
[0196] Figure 3 is a structural schematic diagram of the terminal device provided by the embodiments of the present application. DETAILED DESCRIPTION
[0197] In the embodiments of this application, the term "and / or" describes the relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent three cases: A alone, A and B simultaneously, and B alone. The character " / " generally indicates that the preceding and following associated objects have an "or" relationship.
[0198] In the embodiments of this application, the term "multiple" refers to two or more, and other quantifiers are similar.
[0199] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.
[0200] Uplink power control is crucial in wireless systems. By controlling uplink power, UEs in a cell can ensure the quality of the data they transmit while minimizing interference to other users in the system, thus extending the UE's battery life.
[0201] The process of UE performing PUCCH power control is shown in the following formula.
[0202]
[0203] Among them, P PUCCH,b,f,c (i,q u ,q d (l) represents the transmission power of the terminal on carrier f within the primary cell c at the i-th transmission time; P CMAX,f,c (i) represents the maximum transmission power at the i-th transmission moment, which is determined by the UE level reported by the user; P O_PUCCH,b,f,c (q u ) represents the target power value, q u Indicates the index of the target power value set; μ represents the carrier spacing configuration; Indicates the number of RBs configured at the i-th transmission time; PL b,f,c (q d ) represents the road loss value, q d Indicates the reference signal RS resource index; Δ F_PUCCH (F) represents the PUCCH format offset value; Δ TF,b,f,c (i) represents the dynamic power adjustment factor at the i-th transmission moment; g b,f,c (i,l) represents the first PUCCH closed-loop power control factor at the i-th transmission time; b represents the index of the bandwidth portion BWP; l represents the index of the PUCCH power control adjustment state.
[0204] For g b,f,c (i, l) is an accumulated value, and the accumulation method is shown in the following formula:
[0205]
[0206] Among them, g b,f,c (i-i0,l) represents the PUCCH closed-loop power control factor at the (i-i0)th transmission time, δ PUCCH,b,f,c This is obtained by receiving information from the Transmission Power Control (TPC) instruction field in the Downlink Control Information (DCI). Specifically, the TPC command field in DCI format is transmitted to δ. PUCCH,b,f,c The mapping relationship is shown in Table 1 below:
[0207] Table 1
[0208] TPC command field delta PUCCH,b,f,c ]] 0 -1 dB 1 0 dB 2 1 dB 3 3 dB
[0209] It is set C i The accumulated value of the TPC command word within, c(C) i ) is the Kth time before the PUCCH transmission time i-i0 PUCCH (i-i0)-1 symbols to the Kth symbol before PUCCH transmission time i PUCCH Between (i) symbols, where i0 is greater than 0, the K symbols before time i-i0 satisfy the condition. PUCCH The (i-i0) symbol positions are earlier than time i by K. PUCCH The smallest integer with (i) sign positions.
[0210] When the UE has reached its maximum power during the i-i0 transmission time, and Then g b,f,c (i,l)=g b,f,c (i-i0,l).
[0211] When the UE has reached its minimum power during the i-i0 transmission time, and Then g b,f,c (i,l)=g b,f,c (i-i0,l).
[0212] If the Radio Resource Control (RRC) layer adjusts the user's target power value P at the current moment... O_PUCCH,b,f,c (q u ), then g b,f,c (i,l)=0,k=0,1,...,i.
[0213] However, since the PUCCH power control is related to the maximum transmission power of the user, the maximum transmission power of the user only depends on the capability of the user (i.e., the UE class reported by the user). But for high frequency, since the transmission power limit is variable when the number of resource blocks (RB) is variable, the maximum transmission power under different numbers of RBs will also change. If the maximum transmission power under the current RB configuration is determined only by the UE class reported by the user, the transmission power on each RB may be higher than the power limit of high frequency for a single RB.
[0214] Since the number of scheduled RBs of the user can be changed by high layer signaling in high frequency, the closed loop power control factor in the above PUCCH power control may change the number of RBs scheduled by the user at this time when accumulated calculation is performed. When the power is calculated, the impact of RB change on the transmission power needs to be considered to avoid the calculated transmission power not meeting the requirements or to avoid power jump.
[0215] Therefore, an embodiment of the present application provides a PUCCH power control method, a terminal, a device and a storage medium, which can determine the maximum transmission power at the target transmission moment according to the first number of RBs configured at the target transmission moment and the terminal UE class, determine the first transmission power at the target transmission moment according to the maximum transmission power at the target transmission moment, and improve the accuracy of PUCCH power control.
[0216] The method and the device are based on the same application concept, and since the principles of the method and the device for solving the problem are similar, the implementation of the device and the method can be referred to each other, and the repeated parts will not be described again.
[0217] 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 a global system of mobile communication (GSM) system, a code division multiple access (CDMA) system, a wideband code division multiple access (WCDMA) general packet radio service (GPRS) system, a long term evolution (LTE) system, an LTE frequency division duplex (FDD) system, an LTE time division duplex (TDD) system, a long term evolution advanced (LTE-A) system, a universal mobile system (UMTS), a worldwide interoperability for microwave access (WiMAX) system, a 5G new radio (NR) system, and the like. The various systems all include terminal devices and network devices. The system can also include a core network part, such as an evolved packet system (EPS), a 5G system (5GS), and the like.
[0218] 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.
[0219] The terminal device can be a device providing voice and / or data connectivity to a user, a handheld device having wireless connection capability, or other processing devices connected to a wireless modem, etc. In different systems, the name of the terminal device can also be different, for example, in a 5G system, the terminal device can be called a user equipment (User Equipment, UE). The wireless terminal device can communicate with one or more core networks (Core Network, CN) through a radio access network (Radio Access Network, RAN). The wireless terminal device can be a mobile terminal device, such as a mobile phone (also known as a "cellular" phone) and a computer with a mobile terminal device, for example, it can be a portable, pocket, handheld, built-in or vehicle-mounted mobile device, which exchanges language and / or data with the radio access network. For example, personal communication service (Personal Communication Service, PCS) phones, cordless phones, session initiation protocol (Session Initiated Protocol, SIP) phones, wireless local loop (Wireless Local Loop, WLL) stations, personal digital assistants (Personal Digital Assistant, PDA) and the like. 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.
[0220] Figure 1 Figure 1 is one of the flow diagrams of a PUCCH power control method provided by the embodiments of the present application, which can be applied to a terminal. As shown in the figure, the PUCCH power control method can include the following steps: Figure 1
[0221] Step 101, determining the maximum transmission power at the target transmission time according to the number of first RBs configured at the target transmission time and the UE level.
[0222] Step 102, determining the first transmission power at the target transmission time according to the maximum transmission power at the target transmission time.
[0223] Specifically, the UE level can refer to a UE level reported by a user, i.e., a capability of the user, and the first RB number can be a number of sending RBs currently configured by the UE, i.e., a number of RBs configured by the network device through high-layer signaling, so that the maximum sending power is determined in relation to not only the capability of the user but also the number of RBs configured by the high-layer signaling.
[0224] In the formula, since the power of a single physical resource block (PRB) is limited, the high frequency can refer to a number of PRBs being a group of variable consecutive integers configured by high-layer signaling to different UEs, and the maximum value of the PRBs corresponds to the maximum sending power. When the maximum value of the PRBs is not configured by the high-layer signaling, the maximum sending power of the UE does not reach the maximum sending power corresponding to the UE level, and corresponds to the maximum sending power under the PRB, so that the maximum sending power is determined in relation to not only the capability of the user but also the number of RBs configured by the high-layer signaling.
[0225] As can be seen from the above embodiments, in the PUCCH power control, the maximum sending power can be determined according to the first RB number configured at the target transmission moment and the terminal UE level, the maximum sending power at the target transmission moment is determined, and then the first sending power at the target transmission moment is determined according to the maximum sending power at the target transmission moment, so as to improve the accuracy of the PUCCH power control.
[0226] Optionally, the maximum sending power at the target transmission moment is determined according to the first RB number configured at the target transmission moment and the UE level, and the method comprises the following steps.
[0227] A first maximum sending power limit value is determined according to the UE level.
[0228] A second maximum sending power limit value corresponding to the first RB number is obtained.
[0229] The maximum sending power at the target transmission moment is determined according to the first maximum sending power limit value and the second maximum sending power limit value.
[0230] Specifically, the first maximum sending power limit value is determined by the UE level reported by the user, and the second maximum sending power limit value is a maximum sending power limit under the currently configured RB, which is determined by the number of RBs configured by the high-layer signaling.
[0231] As can be seen from the above embodiments, in the determination of the maximum sending power, the first maximum sending power limit value and the second maximum sending power limit value are used for the determination, so as to improve the reliability of the maximum sending power.
[0232] Optionally, the maximum transmission power of the target transmission moment is a minimum value between the first maximum transmission power limit value and the second maximum transmission power limit value.
[0233] Specifically, for the maximum transmission power, the determination manner is as shown in the following formula:
[0234]
[0235] wherein, P, CMAX,f,c (i) represents the maximum transmission power, P CMAX,f,c (i) represents the first maximum transmission power limit value, P CMAX,f,c,RB (i) represents the second maximum transmission power limit value.
[0236] As can be seen from the above embodiments, when determining the maximum transmission power, a minimum value between the first maximum transmission power limit value and the second maximum transmission power limit value can be selected as the maximum transmission power.
[0237] Optionally, the obtaining the second maximum transmission power limit value corresponding to the first RB number comprises:
[0238] Receiving the second maximum transmission power limit value sent by the network device.
[0239] Specifically, the terminal can directly obtain the maximum transmission power limit value from the network device. For example, the network device sends the second maximum transmission power limit value to the terminal through high layer signaling. The high layer signaling can be RRC signaling, medium access control control element (MAC-CE), or other signaling, etc.
[0240] As can be seen from the above embodiments, when obtaining the second maximum transmission power limit value, the second maximum transmission power limit value can be directly obtained from the network device, thereby improving the efficiency of obtaining the second maximum transmission power limit value.
[0241] Optionally, the obtaining the second maximum transmission power limit value corresponding to the first RB number comprises:
[0242] Receiving a third maximum transmission power limit value sent by the network device, the third maximum transmission power limit value being a maximum transmission power limit value of a single PRB;
[0243] According to the third maximum transmission power limit value and the first RB number, the second maximum transmission power limit value is determined.
[0244] Specifically, the terminal can obtain a third maximum transmission power limit value from the network device, and calculate the second maximum transmission power limit value according to the third maximum transmission power limit value. The implementation process is shown in the following formula:
[0245]
[0246] wherein, P CMAX,f,c,1RB represents the third maximum transmission power limit value, P CMAX,f,c,RB (i) represents the second maximum transmission power limit value, represents the number of RBs configured at the i th transmission moment, i.e., the number of first RBs.
[0247] As can be seen from the above embodiment, when obtaining the second maximum transmission power limit value, the maximum transmission power limit value of a single PRB can also be obtained from the network device, and then the second maximum transmission power limit value is calculated, thereby improving the flexibility of obtaining the second maximum transmission power limit value.
[0248] Optionally, the obtaining of the second maximum transmission power limit value corresponding to the number of first RBs comprises:
[0249] receiving a fourth maximum transmission power limit value sent by the network device, the fourth maximum transmission power limit value being a maximum transmission power limit value under a unit bandwidth;
[0250] determining the second maximum transmission power limit value according to the fourth maximum transmission power limit value and the number of first RBs.
[0251] Specifically, after the terminal obtains the fourth maximum transmission power limit value, i.e., the transmission power limit value under a unit bandwidth (1 MHZ), the specific process of determining the second maximum transmission power limit value can comprise:
[0252] (1) calculating the occupied bandwidth size according to the number of first RBs and the sub-carrier spacing (SCS) size. That is:
[0253] occupied bandwidth size = number of first RBs x number of SCS per RB.
[0254] The number of SCS can be notified to the terminal by the network device in advance.
[0255] (2) calculating the second maximum transmission power limit value according to the occupied bandwidth size and the fourth maximum transmission power limit value. That is:
[0256] second maximum transmission power limit value = occupied bandwidth size x fourth maximum transmission power limit value.
[0257] From the above embodiments, when the second maximum transmission power limit value is acquired, the maximum transmission power limit value under the unit bandwidth can also be acquired from the network device, and the second maximum transmission power limit value is calculated, thereby improving the flexibility of acquiring the second maximum transmission power limit value.
[0258] Optionally, the first sending power of the target transmission time is determined according to the maximum sending power of the target transmission time, including:
[0259] According to the first RB number and the second RB number configured at the last transmission time of the target transmission time, the first PUCCH closed loop power control factor of the target transmission time is determined.
[0260] The first sending power of the target transmission time is determined according to the maximum sending power of the target transmission time and the first PUCCH closed loop power control factor.
[0261] Specifically, the first RB number can be the RB number configured at the i-th transmission time (i.e., the target transmission time), and the second RB number can be the RB number configured at the i-i0 transmission time (i.e., the last transmission time of the target transmission time). When determining the first PUCCH closed loop power control factor, the second RB number and the first RB number can be determined, so that the first PUCCH closed loop power control factor can be determined in combination with the RB change state.
[0262] For example, the RB change state can include the following four change states:
[0263] State 1: The second RB number is equal to the first RB number.
[0264] State 2: The second RB number is less than the first RB number.
[0265] State 3: The second RB number is greater than the first RB number.
[0266] State 4: The second RB number is not equal to the first RB number.
[0267] From the above embodiments, the second RB number and the first RB number can be determined, so that the first PUCCH closed loop power control factor can be determined in combination with the RB change state, thereby avoiding the influence of RB change on the sending power and avoiding the occurrence of power jump.
[0268] Optionally, in the case where the second RB number is equal to the first RB number, the first PUCCH closed loop power control factor of the target transmission time is determined, including:
[0269] If the second transmit power of the previous transmission time of the target transmission time has reached the maximum transmit power of the previous transmission time of the target transmission time, and the cumulative transmit power control (TPC) value corresponding to the target transmission time is greater than or equal to 0, then the first PUCCH closed-loop power control factor is determined to be the same as the second PUCCH closed-loop power control factor of the previous transmission time of the target transmission time; or,
[0270] If the second transmit power has reached the minimum transmit power of the previous transmission time before the target transmission time, and the TPC accumulated value is less than or equal to 0, then it is determined that the first PUCCH closed-loop power control factor is the same as the second PUCCH closed-loop power control factor; or,
[0271] If the target power value at the target transmission time is adjusted, then the first PUCCH closed-loop power control factor is determined to be 0.
[0272] Specifically, the first PUCCH closed-loop power control factor is an accumulated value, and the accumulation method is shown in the following formula:
[0273]
[0274] Among them, g b,f,c (i-i0,l) represents the PUCCH closed-loop power control factor at the (i-i0)th transmission time, δ PUCCH,b,f,c This is obtained by receiving information from the TPC instruction field in the DCI. For example, the TPC command field in DCI format is sent to δ. PUCCH,b,f,c δ PUCCH,b,f,c The mapping relationship is shown in Table 2 below:
[0275] Table 2
[0276] TPC command field delta PUCCH,b,f,c ]] 0 -1 dB 1 0 dB 2 1 dB 3 3 dB
[0277] It is set C i The accumulated value of the TPC command word within (i.e., the TPC accumulated value), c(C i ) is the Kth time before the PUCCH transmission time i-i0 PUCCH (i-i0)-1 symbols to the Kth symbol before PUCCH transmission time i PUCCH Between (i) symbols, where i0 is greater than 0, the K symbols before time i-i0 satisfy the condition. PUCCH The (i-i0) symbol positions are earlier than time i by K. PUCCH The smallest integer with (i) sign positions.
[0278] When determining the first PUCCH closed-loop power control factor, the following implementation methods may be included, but are not limited to:
[0279] Manner 1-1: when the UE has reached the maximum power at the i-i0transmission moment, the number of RBs configured by high layer signaling at the transmission moment i and the transmission moment i-i0is unchanged, and then g b,f,c (i, l) = g b,f,c (i-i0, l).
[0280] Manner 1-2: when the UE has reached the minimum power at the i-i0transmission moment, the number of RBs configured by high layer signaling at the transmission moment i and the transmission moment i-i0is unchanged, and then g b,f,c (i, l) = g b,f,c (i-i0, l).
[0281] Manner 1-3: if the target power value P O_PUCCH,b,f,c (q u ) of the UE is adjusted by the RRC layer at the current moment, then g b,f,c (i, l) = 0, k = 0, 1,..., i.
[0282] It should be noted that the target power value can refer to the signal power required to be received by the network device. It is related to the detection performance of the network device, that is, the network device needs to receive a signal reaching this power to meet the detection performance requirement
[0283] As can be seen from the above embodiments, in the case where the second number of RBs is equal to the first number of RBs, the first PUCCH closed loop power control factor can be determined according to the size of the second transmission power at the previous transmission moment or whether the target power value is adjusted, thereby improving the accuracy of determining the first PUCCH closed loop power control factor.
[0284] Optionally, in the case where the second number of RBs is less than the first number of RBs, the determining the first PUCCH closed loop power control factor at the target transmission moment comprises:
[0285] determining the first PUCCH closed loop power control factor as 0;
[0286] or,
[0287] if the first set condition is satisfied, the first PUCCH closed loop power control factor is determined as the first difference value, the first difference value is a difference value between a second PUCCH closed loop power control factor at a last transmission time of the target transmission time and a second difference value, the second difference value is a difference value between a transmission power calculated according to the second RB number and a transmission power calculated according to the first RB number when the second RB number is less than the first RB number; if the first set condition is not satisfied, the first PUCCH closed loop power control factor is determined as a sum of the second PUCCH closed loop power control factor and a TPC accumulated value corresponding to the target transmission time; wherein the first set condition includes that a second transmission power at the last transmission time of the target transmission time has reached a maximum transmission power at the last transmission time of the target transmission time;
[0288] or,
[0289] if the first set condition is satisfied, the first PUCCH closed loop power control factor is equal to the second PUCCH closed loop power control factor; if the first set condition is not satisfied, the first PUCCH closed loop power control factor is determined as a sum of the second PUCCH closed loop power control factor and the TPC accumulated value; wherein the first set condition includes that a second transmission power at the last transmission time of the target transmission time has reached a maximum transmission power at the last transmission time of the target transmission time;
[0290] or,
[0291] the first PUCCH closed loop power control factor is determined as the first difference value;
[0292] or,
[0293] if the first set condition is satisfied, the first PUCCH closed loop power control factor is determined as the first difference value; if the first set condition is not satisfied, the first PUCCH closed loop power control factor is determined as a sum of the first difference value and the TPC accumulated value; wherein the first set condition includes that a second transmission power at the last transmission time of the target transmission time has reached a maximum transmission power at the last transmission time of the target transmission time.
[0294] Specifically, if the RB number configured by the high layer signaling changes, such as: the second RB number is less than the first RB number, that is, the RB number becomes larger, at this time, the following determination modes can be included but are not limited to:
[0295] Mode 2-1: the accumulated value is zero, that is, the first PUCCH closed loop power control factor is determined as 0. That is, g b,f,c (k, l) = 0, k = 0, 1, …, i.
[0296] Since the second term in formula (5) will become larger if the number of RBs increases, it is not reasonable to superimpose the same accumulated value at this time. At this time, the way 2-1 of restarting accumulation can be used, which is less efficient but can ensure that the power of the UE will not suddenly become too large.
[0297] Way 2-2: The maximum power is reached at the previous transmission time, the power value is ensured to be unchanged, and the current accumulated value is equal to the previous accumulated value minus the power difference (positive number) caused by the increase of the number of RBs. That is:
[0298] If the UE has reached the maximum power P' at the transmission time i-i0 CMAX,f,c (i-i0), and the TPC accumulated value is Then:
[0299]
[0300] The rest of the case is:
[0301]
[0302] Where g b,f,c (i-i0, l) is the second PUCCH closed-loop power control factor; g b,f,c (i, l) is the first difference, is the second difference, represents the number of RBs configured at the i-i0th transmission time (i.e., the second number of RBs); represents the number of RBs configured at the i-th transmission time (i.e., the first number of RBs).
[0303] In the above way 2-2, the first difference and the second difference are used to ensure that the output power value is consistent with the output power value of the previous time, and the granularity of TPC cannot be guaranteed to be accumulated by 1 RB. That is, if the number of RBs changes by 1, the TPC may actually be less than 1 dB, so it still needs to be adjusted based on the number of RBs.
[0304] Way 2-3: The maximum power is reached at the previous transmission time, the accumulation is stopped at the target transmission time, and the accumulated value remains unchanged. That is:
[0305] If the UE has reached the maximum power P' at the transmission time i-i0 CMAX,f,c (i-i0), and Then:
[0306] g b,f,c (i, l) = g b,f,c (i-i0, l)
[0307] The rest of the case is:
[0308]
[0309] Method 2-4: Ensure that the sending power of the target transmission moment is equal to the power of the previous transmission moment, that is, the current accumulated value is equal to the previous accumulated value minus the power difference (positive number) caused by the increase of the number of RBs. That is:
[0310]
[0311] Method 2-5: Ensure that the sending power of the current moment is equal to the power of the previous moment plus the accumulated value this time, that is, the current accumulated value is equal to the previous accumulated value minus the power difference (positive number) caused by the increase of the number of RBs, plus the accumulated value this time. That is:
[0312] If the UE has reached the maximum power P' at the i-i0 transmission moment CMAX,f,c (i-i0), and Then:
[0313]
[0314] In other cases:
[0315]
[0316] As can be seen from the above embodiments, in the case where the second number of RBs is less than the first number of RBs, any of the above methods can be used to determine the first PUCCH closed loop power control factor, which improves the accuracy of determining the first PUCCH closed loop power control factor and avoids power jump.
[0317] Optionally, the method further comprises:
[0318] determining the first PUCCH closed loop power control factor as 0;
[0319] or,
[0320] if the second configured condition is met, the first PUCCH closed loop power control factor is determined as a third difference value, the third difference value is a difference value between a second PUCCH closed loop power control factor of a previous transmission time of the target transmission time and a fourth difference value, the fourth difference value is a difference value between a transmission power calculated according to the second RB number and a transmission power calculated according to the first RB number when the second RB number is greater than the first RB number; if the second configured condition is not met, the first PUCCH closed loop power control factor is determined as a sum of the second PUCCH closed loop power control factor and a TPC accumulated value corresponding to the target transmission time; wherein the second configured condition includes that a second transmission power of the previous transmission time of the target transmission time has reached a minimum transmission power of the previous transmission time of the target transmission time;
[0321] or,
[0322] the first PUCCH closed loop power control factor is determined as the third difference value;
[0323] or,
[0324] if the second configured condition is met, the first PUCCH closed loop power control factor is the third difference value; if the second configured condition is not met, the first PUCCH closed loop power control factor is determined as a sum of the third difference value and the TPC accumulated value; wherein the second configured condition includes that a second transmission power of the previous transmission time of the target transmission time has reached a minimum transmission power of the previous transmission time of the target transmission time.
[0325] Specifically, if the RB number configured by the high layer signaling changes, such as: the second RB number is greater than the first RB number, that is, the RB number becomes smaller, at this time, the following determination methods can be included but are not limited to:
[0326] Method 3-1: the accumulated value is zero, that is, the first PUCCH closed loop power control factor is determined as 0. That is, g b,f,c (k, l) = 0, k = 0, 1, …, i.
[0327] Method 3-2: when the previous transmission time reaches the minimum power value, the power value is ensured to be unchanged, and the current accumulated value is equal to the previous accumulated value minus the power difference value (negative number) caused by the RB number becoming smaller.
[0328] If the UE has reached the minimum power at i-i0transmission time, then:
[0329]
[0330] Otherwise:
[0331]
[0332] wherein g b,f,c (i-i0, l) is a second PUCCH closed loop power control factor; g b,f,c (i, l) is a third difference, is a fourth difference, represents the number of RBs configured at the i-i0th transmission moment (i.e., the second number of RBs); represents the number of RBs configured at the ith transmission moment (i.e., the first number of RBs).
[0333] The third difference and the fourth difference in the above manner 3-2 are used to ensure that the output power value is consistent with the previous output power value, and the granularity of the TPC cannot be ensured to be accumulated by 1 RB. Even if the number of RBs changes by 1, the TPC may actually be less than 1 dB, so adjustment based on the number of RBs is still needed.
[0334] Manner 3-3: Ensure that the transmission power at the current moment is equal to the power at the previous moment, that is, the current accumulated value is equal to the previous accumulated value minus the power difference (negative number) caused by the decrease in the number of RBs. That is:
[0335]
[0336] Manner 3-4: Ensure that the transmission power at the current moment is equal to the power at the previous moment plus the accumulated value this time, that is, the current accumulated value is equal to the previous accumulated value minus the power difference (negative number) caused by the decrease in the number of RBs, and then plus the accumulated value this time. That is:
[0337] If the UE has reached the minimum power at the i-i0th transmission moment, then
[0338]
[0339] In other cases, then:
[0340]
[0341] As can be seen from the above embodiments, in the case where the second number of RBs is greater than the first number of RBs, any of the above manners can be used to determine the first PUCCH closed loop power control factor, which improves the accuracy of determining the first PUCCH closed loop power control factor and avoids power jumps.
[0342] Optionally, in the case where the second number of RBs and the first number of RBs are not equal, the determining the first PUCCH closed loop power control factor at the target transmission moment comprises:
[0343] determining the first PUCCH closed loop power control factor as 0;
[0344] or,
[0345] if the third setting condition is satisfied, determining the first PUCCH closed loop power control factor as a fifth difference value, the fifth difference value being a difference value between a second PUCCH closed loop power control factor at a last transmission time of the target transmission time and a sixth difference value, the sixth difference value being a difference value between a transmission power calculated according to the second RB number and a transmission power calculated according to the first RB number if the second RB number and the first RB number are different; if the third setting condition is not satisfied, determining the first PUCCH closed loop power control factor as a sum of the second PUCCH closed loop power control factor and a TPC accumulation value corresponding to the target transmission time; wherein the third setting condition comprises that a second transmission power at the last transmission time of the target transmission time has reached a maximum transmission power or a minimum transmission power at the last transmission time of the target transmission time;
[0346] or,
[0347] if the fourth setting condition is satisfied, determining the first PUCCH closed loop power control factor to be the same as the second PUCCH closed loop power control factor; if the fourth setting condition is not satisfied, determining the first PUCCH closed loop power control factor as a sum of the second PUCCH closed loop power control factor and the TPC accumulation value; wherein the fourth setting condition comprises that the second transmission power has reached the maximum transmission power at the last transmission time of the target transmission time;
[0348] or,
[0349] if the fifth setting condition is satisfied, determining the first PUCCH closed loop power control factor as the fifth difference value; if the fifth setting condition is not satisfied, determining the first PUCCH closed loop power control factor as a sum of the second PUCCH closed loop power control factor and the TPC accumulation value; wherein the fifth setting condition comprises that the second transmission power has reached the minimum transmission power at the last transmission time of the target transmission time;
[0350] or,
[0351] determining the first PUCCH closed loop power control factor as the fifth difference value;
[0352] or,
[0353] determining the first PUCCH closed loop power control factor as a sum of the fifth difference value and the TPC accumulation value.
[0354] Specifically, if the RB number configured by the high layer signaling is changed, i.e., the second RB number and the first RB number are not equal, at this time, the following determination modes can be included but are not limited to:
[0355] Method 4-1: the accumulated value is zero, i.e. the first PUCCH closed loop power control factor is determined as 0. That is, g b,f,c (k, l) = 0, k = 0, 1, …, i.
[0356] Method 4-2: the maximum power or the minimum power is reached at the previous transmission time, and the output power is guaranteed to be unchanged, i.e. the current accumulated value is equal to the previous accumulated value minus the power difference caused by the decrease of the number of RBs. That is,
[0357] If the UE has reached the maximum power or the minimum power at the i-i0 transmission time, then:
[0358] Otherwise, then:
[0359]
[0360] wherein g b,f,c (i-i0, l) is the second PUCCH closed loop power control factor; g b,f,c (i, l) is the fifth difference, is the sixth difference, represents the number of RBs configured at the i-i0 transmission time (i.e. the second number of RBs); represents the number of RBs configured at the i transmission time (i.e. the first number of RBs).
[0361] The fifth difference and the sixth difference are used in the above method 4-2 in order to guarantee that the output power value is consistent with the output power value of the previous time, and the granularity of the TPC cannot be guaranteed to be accumulated by 1 RB, that is, if the number of RBs changes by 1, the TPC may actually be less than 1 dB, so adjustment based on the number of RBs is still needed.
[0362] Method 4-3: the maximum power is reached at the previous time, and the accumulation is stopped at the current time, and the accumulated value remains unchanged. That is,
[0363] If the UE has reached the maximum power at the i-i0 transmission time,
[0364] g b,f,c (i, l) = g b,f,c (i-i0, l);
[0365] Otherwise, then:
[0366]
[0367] Method 4-4: the minimum power is reached at the previous time, and the output power is guaranteed to be unchanged, i.e. the current accumulated value is equal to the previous accumulated value minus the power difference (negative number) caused by the decrease of the number of RBs. That is,
[0368] If the UE has reached the minimum power at the i-i0 transmission moment,
[0369]
[0370] Otherwise:
[0371]
[0372] Method 4-5: Ensure that the transmission power at the current moment is equal to the power at the previous moment, that is, the current cumulative value is equal to the previous cumulative value minus the power difference caused by the change of the number of RBs. That is:
[0373] Method 4-6: Ensure that the transmission power at the current moment is equal to the power at the previous moment plus the cumulative value this time, that is, the current cumulative value is equal to the previous cumulative value minus the power difference caused by the change of the number of RBs, plus the cumulative value this time. That is:
[0374]
[0375] As can be seen from the above embodiments, in the case where the second number of RBs and the first number of RBs are not equal, any of the above methods can be used to determine the first PUCCH closed loop power control factor, which improves the accuracy of determining the first PUCCH closed loop power control factor and avoids power jump.
[0376] Optionally, the first transmission power at the target transmission moment is determined according to the maximum transmission power at the target transmission moment and the first PUCCH closed loop power control factor, comprising:
[0377] A fifth maximum transmission power limit value is determined according to the first PUCCH closed loop power control factor;
[0378] The first transmission power at the target transmission moment is determined according to the fifth maximum transmission power limit value and the maximum transmission power at the target transmission moment.
[0379] Specifically, after determining the first PUCCH closed loop power control factor at the target transmission moment according to the second number of RBs and the first number of RBs configured at the previous transmission moment of the target transmission moment, a fifth maximum transmission power limit value can be calculated according to the first PUCCH closed loop power control factor, and the calculation process is shown in the following formula
[0380]
[0381] Wherein, P1 represents the fifth maximum transmission power limit value at the i-th transmission moment; P O_PUCCH,b,f,c (q u) represents a target power value, q u represents a target power value set index; μ represents a carrier spacing configuration; represents the number of RBs configured at the i-th transmission moment; PL b,f,c (q d ) represents a path loss value, q d represents a reference signal RS resource index; Δ F_PUCCH (F) represents a PUCCH format offset value; Δ TF,b,f,c (i) represents a dynamic power adjustment factor at the i-th transmission moment; g b,f,c (i, l) represents a first PUCCH closed loop power control factor at the i-th transmission moment; b represents an index of a bandwidth part BWP; and l represents a PUCCH power control adjustment state index.
[0382] As can be seen from the above embodiments, after determining the first PUCCH closed loop power control factor at the target transmission moment according to the second number of RBs and the first number of RBs configured at the last transmission moment of the target transmission moment, the fifth maximum transmission power limit value can be calculated according to the first PUCCH closed loop power control factor, and the first transmission power at the target transmission moment can be determined according to the fifth maximum transmission power limit value and the maximum transmission power at the target transmission moment, thereby improving the accuracy of PUCCH power control.
[0383] Optionally, the determining the first transmission power at the target transmission moment according to the fifth maximum transmission power limit value and the maximum transmission power at the target transmission moment comprises:
[0384] performing PUCCH power control by using a first formula; wherein the first formula comprises:
[0385]
[0386]
[0387] wherein P PUCCH,b,f,c (i, q u , q d , l) represents the first transmission power of the terminal at the i-th transmission moment on the carrier f in the primary cell c; P1 represents the fifth maximum transmission power limit value at the i-th transmission moment; P' CMAX,f,c (i) represents the maximum transmission power at the i-th transmission moment; P O_PUCCH,b,f,c (q u ) represents a target power value, q u represents a target power value set index; μ represents a carrier spacing configuration; represents the number of RBs configured at the i-th transmission moment; PL b,f,c (qd ) represents the path loss value, q d represents the reference signal RS resource index; Δ F_PUCCH (F) represents the PUCCH format offset value; Δ TF,b,f,c (i) represents the dynamic power adjustment factor of the ith transmission moment; g b,f,c (i, l) represents the first PUCCH closed loop power control factor of the ith transmission moment; b represents the index of the bandwidth part BWP; and l represents the PUCCH power control adjustment state index.
[0388] As can be seen from the above examples, the first sending power of the target transmission moment can be calculated by the first formula, and the efficiency of determining the first sending power of the target transmission moment is improved.
[0389] The implementation process of the above PUCCH power control will be specifically described below through five examples:
[0390] Example 1: determining the maximum sending power of UE
[0391] (1) The standard protocol determines the maximum sending power value of different UE levels.
[0392] (2) The terminal reports the UE level, and the base station determines the P CMAX,f,c (i) according to the UE level.
[0393] (3) The base station configures the number of RBs occupied by the PUCCH of the UE through high layer signaling.
[0394] (4) The base station calculates the maximum sending power value of the UE under the current number of RBs according to the transmission power limit value P CMAX,1RB of a single PRB of the UE access frequency band and the number of occupied RBs, that is:
[0395]
[0396] The UE is informed of the P CMAX,f,c,RB (i) through high layer signaling.
[0397] (5) The terminal calculates the maximum sending power of the UE, that is
[0398]
[0399] Example 2: determining the maximum sending power of UE
[0400] (1) The standard protocol determines the maximum sending power value of different UE levels.
[0401] (2) The terminal reports the UE level, and the base station determines the P CMAX,f,c (i) according to the UE level.
[0402] (3) The base station configures the number of RBs occupied by the PUCCH of the UE through high-layer signaling.
[0403] (4) The base station informs the UE of the transmission power limit value P CMAX,1RB of a single PRB in the access frequency band through high-layer signaling.
[0404] (5) The terminal calculates the maximum transmission power value P CMAX,1RB of the UE under the current number of RBs according to P
[0405]
[0406] (6) The terminal calculates the maximum transmission power of the UE according to P
[0407]
[0408] Example Three: Determining the Maximum Transmission Power of the UE
[0409] (1) The standard protocol determines the maximum transmission power value of different UE grades.
[0410] (2) The terminal reports the UE grade, and the base station determines P CMAX,f,c (i) according to the UE grade.
[0411] (3) The base station configures the number of RBs occupied by the PUCCH of the UE through high-layer signaling.
[0412] (4) The base station informs the UE of the maximum transmission power limit value under the unit bandwidth (1 MHZ) through high-layer signaling.
[0413] (5) The terminal calculates the occupied bandwidth size according to the number of RBs occupied by the UE and the SCS size.
[0414] (6) The terminal calculates the maximum transmission power value P CMAX,f,c,RB (i) of the UE under the current number of RBs according to the occupied bandwidth size and the maximum transmission power limit value under the unit bandwidth (1 MHZ).
[0415] (7) The terminal calculates the maximum transmission power of the UE according to P
[0416]
[0417] Example Four: Determining the Closed-Loop Power Control Factor (Handling When the Number of RBs Increases and Decreases Respectively)
[0418] (1) The terminal stores the transmission power P PUCCH,b,f,c (i-i0, q u , q d , l) of the previous moment i-i0, and stores the number of RBs at the previous moment i-i0.
[0419] (2) If the number of RBs is unchanged, i.e. then when the UE has reached the maximum power P' at the i-i0 transmission moment, and CMAX,f,c (i-i0), and then g b,f,c (i,1) = g b,f,c (i-i0,1).
[0420] When the UE has reached the minimum power at the i-i0 transmission moment, and then g b,f,c (i,1) = g b,f,c (i-i0,1).
[0421] If the RRC layer adjusts the target power value P O_PUCCH,b,f,c (q u ) of the user at the current moment, then g b,f,c (k,1) = 0, k = 0,1,...,i.
[0422] (3) If the number of RBs is increased, i.e. then one of the following methods can be used to calculate the closed loop power control factor:
[0423] Method one: the accumulated value is set to zero.
[0424] Method two: the maximum power is reached at the previous moment, and the accumulation is stopped at the current moment, and the accumulated value remains unchanged.
[0425] Method three: the transmission power at the current moment is ensured to be equal to the power at the previous moment, i.e. the current accumulated value is equal to the previous accumulated value minus the power difference (positive number) caused by the increase in the number of RBs.
[0426] Method four: the transmission power at the current moment is ensured to be equal to the power at the previous moment plus the accumulated value this time, i.e. the current accumulated value is equal to the previous accumulated value minus the power difference (positive number) caused by the increase in the number of RBs, plus the accumulated value this time.
[0427] (4) If the number of RBs is decreased, i.e. then one of the following methods can be used to calculate the closed loop power control factor:
[0428] Method one: the accumulated value is set to zero.
[0429] Method two: when the minimum power value is reached at the previous moment, the power value is ensured to be unchanged.
[0430] Method three: the transmission power at the current moment is ensured to be equal to the power at the previous moment, i.e. the current accumulated value is equal to the previous accumulated value minus the power difference (negative number) caused by the decrease in the number of RBs.
[0431] Method four: ensure that the sending power at the current time is equal to the power at the previous time plus the accumulated value this time, that is, the current accumulated value is equal to the previous accumulated value minus the power difference (negative number) due to the decrease in the number of RBs, plus the accumulated value this time.
[0432] Example five: determine the closed loop power control factor (the number of RBs is increased and decreased uniformly)
[0433] (1) The terminal stores the sending power P at the previous time i-i0 PUCCH,b,f,c (i-i0,q u ,q d ,l) and the number of RBs at the previous time i-i0
[0434] (2) If the number of RBs does not change, that is, then
[0435] When the UE has reached the maximum power P' at the i-i0 transmission time CMAX,f,c (i-i0), and then g b,f,c (i,l) = g b,f,c (i-i0,l).
[0436] When the UE has reached the minimum power at the i-i0 transmission time, and then g b,f,c (i,l) = g b,f,c (i-i0,l).
[0437] If the RRC layer adjusts the target power value P of the user at the current time O_PUCCH,b,f,c (q u ), then g b,f,c (k,l) = 0, k = 0, 1,..., i.
[0438] (3) If the number of RBs changes, that is, then one of the following methods can be used to calculate the closed loop power control factor:
[0439] Method one: the accumulated value is zero.
[0440] Method two a: the maximum power or the minimum power is reached at the previous time, ensure that the output power does not change, that is, the current accumulated value is equal to the previous accumulated value minus the power difference due to the decrease in the number of RBs.
[0441] Method two b: the maximum power is reached at the previous time, the accumulation is stopped at the current time, and the accumulated value remains unchanged; the minimum power is reached at the previous time, and the output power is ensured to be unchanged, that is, the current accumulated value is equal to the previous accumulated value minus the power difference (negative number) due to the decrease in the number of RBs.
[0442] Method three: ensure that the sending power at the current time is equal to the power at the previous time, that is, the current cumulative value is equal to the previous cumulative value minus the power difference caused by the change of the number of RBs.
[0443] Method four: ensure that the sending power at the current time is equal to the power at the previous time plus the cumulative value this time, that is, the current cumulative value is equal to the previous cumulative value minus the power difference caused by the change of the number of RBs, plus the cumulative value this time.
[0444] The PUCCH power control device provided by the embodiment of the present application is specifically used to execute the method embodiment process as described above, and specific contents are described above in the PUCCH power control method embodiment, which will not be repeated here. Figure 2
[0445] Figure 2 It is a structural schematic diagram of a PUCCH power control device provided by the embodiment of the present application, which can be used to execute the PUCCH power control method as shown in Figure 1 As shown in Figure 2 The PUCCH power control device can include:
[0446] The first determining unit 21 is configured to determine the maximum sending power at the target transmission time according to the number of first resource blocks (RBs) configured at the target transmission time and the terminal UE level.
[0447] The second determining unit 22 is configured to determine the first sending power at the target transmission time according to the maximum sending power at the target transmission time.
[0448] In a possible implementation manner, the first determining unit 21 includes:
[0449] The first determining sub-unit is configured to determine the first maximum sending power limit value according to the UE level.
[0450] The obtaining sub-unit is configured to obtain a second maximum sending power limit value corresponding to the first number of RBs.
[0451] The second determining sub-unit is configured to determine the maximum sending power at the target transmission time according to the first maximum sending power limit value and the second maximum sending power limit value.
[0452] In a possible implementation manner, the maximum sending power at the target transmission time is the minimum value between the first maximum sending power limit value and the second maximum sending power limit value.
[0453] In a possible implementation manner, the obtaining sub-unit is specifically configured to:
[0454] receive the second maximum transmission power limit value sent by the network device.
[0455] In a possible implementation, the obtaining subunit is specifically configured to:
[0456] receive a third maximum transmission power limit value sent by the network device, the third maximum transmission power limit value being a maximum transmission power limit value of a single physical resource block (PRB);
[0457] determine the second maximum transmission power limit value according to the third maximum transmission power limit value and the first number of RBs.
[0458] In a possible implementation, the obtaining subunit is specifically configured to:
[0459] receive a fourth maximum transmission power limit value sent by the network device, the fourth maximum transmission power limit value being a maximum transmission power limit value under a unit bandwidth;
[0460] determine the second maximum transmission power limit value according to the fourth maximum transmission power limit value and the first number of RBs.
[0461] In a possible implementation, the second determining unit 22 includes:
[0462] a third determining subunit, configured to determine a first PUCCH closed loop power control factor of a target transmission moment according to the first number of RBs and a second number of RBs configured at a last transmission moment of the target transmission moment;
[0463] a fourth determining subunit, configured to determine a first transmission power of the target transmission moment according to a maximum transmission power of the target transmission moment and the first PUCCH closed loop power control factor.
[0464] In a possible implementation, when the second number of RBs is equal to the first number of RBs, the third determining subunit is specifically configured to:
[0465] if a second transmission power of a last transmission moment of the target transmission moment has reached a maximum transmission power of the last transmission moment of the target transmission moment, and a transmission power control (TPC) accumulated value corresponding to the target transmission moment is greater than or equal to 0, determine that the first PUCCH closed loop power control factor is the same as a second PUCCH closed loop power control factor of the last transmission moment of the target transmission moment; or
[0466] if the second transmit power has reached the minimum transmit power of the previous transmission time of the target transmission time and the TPC accumulated value is less than or equal to 0, determining that the first PUCCH closed loop power control factor is the same as the second PUCCH closed loop power control factor; or
[0467] if it is determined that the target power value of the target transmission time is adjusted, determining that the first PUCCH closed loop power control factor is 0.
[0468] In a possible implementation, in a case where the second number of RBs is less than the first number of RBs, the third determining sub-unit is specifically configured to:
[0469] determining that the first PUCCH closed loop power control factor is 0;
[0470] or
[0471] if a first set condition is met, determining that the first PUCCH closed loop power control factor is a first difference value, the first difference value being a difference between a second PUCCH closed loop power control factor of a previous transmission time of the target transmission time and a second difference value, the second difference value being a difference between a transmit power calculated according to the second number of RBs and a transmit power calculated according to the first number of RBs in a case where the second number of RBs is less than the first number of RBs; if the first set condition is not met, determining that the first PUCCH closed loop power control factor is a sum of the second PUCCH closed loop power control factor and a TPC accumulated value corresponding to the target transmission time; wherein the first set condition comprises that a second transmit power of the previous transmission time of the target transmission time has reached a maximum transmit power of the previous transmission time of the target transmission time;
[0472] or
[0473] if a first set condition is met, determining that the first PUCCH closed loop power control factor is the same as the second PUCCH closed loop power control factor; if the first set condition is not met, determining that the first PUCCH closed loop power control factor is a sum of the second PUCCH closed loop power control factor and the TPC accumulated value; wherein the first set condition comprises that a second transmit power of the previous transmission time of the target transmission time has reached a maximum transmit power of the previous transmission time of the target transmission time;
[0474] or
[0475] determining that the first PUCCH closed loop power control factor is the first difference value;
[0476] or
[0477] if the first set condition is met, the first PUCCH closed loop power control factor is the first difference value; if the first set condition is not met, the first PUCCH closed loop power control factor is a sum of the first difference value and the TPC accumulated value; wherein the first set condition comprises that the second transmission power of the last transmission moment of the target transmission moment has reached the maximum transmission power of the last transmission moment of the target transmission moment.
[0478] In a possible implementation, in the case that the second number of RBs is greater than the first number of RBs, the third determining sub-unit is specifically configured to:
[0479] determine the first PUCCH closed loop power control factor as 0;
[0480] or,
[0481] if the second set condition is met, determine the first PUCCH closed loop power control factor as a third difference value, the third difference value being a difference value between the second PUCCH closed loop power control factor of the last transmission moment of the target transmission moment and a fourth difference value, the fourth difference value being a difference value between a transmission power calculated according to the second number of RBs and a transmission power calculated according to the first number of RBs in the case that the second number of RBs is greater than the first number of RBs; if the second set condition is not met, determine the first PUCCH closed loop power control factor as a sum of the second PUCCH closed loop power control factor and a TPC accumulated value corresponding to the target transmission moment; wherein the second set condition comprises that the second transmission power of the last transmission moment of the target transmission moment has reached the minimum transmission power of the last transmission moment of the target transmission moment;
[0482] or,
[0483] determine the first PUCCH closed loop power control factor as the third difference value;
[0484] or,
[0485] if the second set condition is met, the first PUCCH closed loop power control factor is the third difference value; if the second set condition is not met, determine the first PUCCH closed loop power control factor as a sum of the third difference value and the TPC accumulated value; wherein the second set condition comprises that the second transmission power of the last transmission moment of the target transmission moment has reached the minimum transmission power of the last transmission moment of the target transmission moment.
[0486] In a possible implementation, in the case that the second number of RBs is not equal to the first number of RBs, the third determining sub-unit is specifically configured to:
[0487] determining the first PUCCH closed loop power control factor as 0;
[0488] or,
[0489] if a third set condition is met, determining the first PUCCH closed loop power control factor as a fifth difference value, the fifth difference value being a difference between a second PUCCH closed loop power control factor at a previous transmission time of the target transmission time and a sixth difference value, the sixth difference value being a difference between a transmission power calculated according to the second number of RBs and a transmission power calculated according to the first number of RBs if the second number of RBs is different from the first number of RBs; if the third set condition is not met, determining the first PUCCH closed loop power control factor as a sum of the second PUCCH closed loop power control factor and a TPC accumulated value corresponding to the target transmission time; wherein the third set condition comprises that a second transmission power at the previous transmission time of the target transmission time has reached a maximum transmission power or a minimum transmission power at the previous transmission time of the target transmission time;
[0490] or,
[0491] if a fourth set condition is met, determining the first PUCCH closed loop power control factor to be the same as the second PUCCH closed loop power control factor; if the fourth set condition is not met, determining the first PUCCH closed loop power control factor as a sum of the second PUCCH closed loop power control factor and the TPC accumulated value; wherein the fourth set condition comprises that the second transmission power has reached the maximum transmission power at the previous transmission time of the target transmission time;
[0492] or,
[0493] if a fifth set condition is met, determining the first PUCCH closed loop power control factor as the fifth difference value; if the fifth set condition is not met, determining the first PUCCH closed loop power control factor as a sum of the second PUCCH closed loop power control factor and the TPC accumulated value; wherein the fifth set condition comprises that the second transmission power has reached the minimum transmission power at the previous transmission time of the target transmission time;
[0494] or,
[0495] determining the first PUCCH closed loop power control factor as the fifth difference value;
[0496] or,
[0497] determining the first PUCCH closed loop power control factor as a sum of the fifth difference value and the TPC accumulated value.
[0498] In a possible implementation, the fourth determining subunit comprises:
[0499] The first determining module is configured to determine a fifth maximum transmission power limit value according to the first PUCCH closed loop power control factor.
[0500] The second determining module is configured to determine the first transmission power at the target transmission moment according to the fifth maximum transmission power limit value and the maximum transmission power at the target transmission moment.
[0501] In a possible implementation, the second determining module is specifically configured to:
[0502] perform PUCCH power control by using a first formula; wherein the first formula comprises:
[0503]
[0504]
[0505] wherein P PUCCH,b,f,c (i, q u , q d , l) represents the first transmission power of the terminal at the i th transmission moment on the carrier f in the primary cell c; P1 represents the fifth maximum transmission power limit value at the i th transmission moment; P' CMAX,f,c (i) represents the maximum transmission power at the i th transmission moment; P O_PUCCH,b,f,c (q u ) represents a target power value, q u represents a target power value set index; μ represents a carrier interval configuration; represents the number of RBs configured at the i th transmission moment; PL b,f,c (q d ) represents a path loss value, q d represents a reference signal RS resource index; Δ F_PUCCH (F) represents a PUCCH format offset value; Δ TF,b,f,c (i) represents a dynamic power adjustment factor at the i th transmission moment; g b,f,c (i, l) represents the first PUCCH closed loop power control factor at the i th transmission moment; b represents an index of a bandwidth part BWP; and l represents an index of a PUCCH power control adjustment state.
[0506] 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.
[0507] 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 the whole 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 a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to perform 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.
[0508] It should be noted that the above device provided by the embodiments of the present application can realize all the method steps realized by the PUCCH power control method embodiments, and can achieve the same technical effects. The same parts and beneficial effects of the method embodiments in the embodiments will not be described in detail.
[0509] The terminal provided by the embodiments of the present application is specifically used to execute the method embodiments, and the specific content is described in the PUCCH power control method embodiments, which will not be described herein. Figure 3
[0510] Figure 3 The structure of the terminal device provided by the embodiments of the present application is shown in the following Figure 1 The terminal device can be used to execute the PUCCH power control method shown in the following Figure 3 The transceiver 300 is used to receive and send data under the control of the processor 310.
[0511] In the above Figure 3 In particular embodiments, bus architecture can include any number of interconnecting buses and bridges, depending on the specific application of processor 310 and the overall design constraints. Bus architecture can link together various circuits such as one or more processors represented by processor 310, and the memory represented by memory 320. 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 will not be described further. Bus interface provides an interface to the transceiver 300. Transceiver 300 can be a plurality of elements including a transmitter and a receiver, providing a means for communicating with various other apparatus over a transmission medium, including a wireless channel, a wired channel, optical cable, and the like. User interface 330 can also be an interface to other means required by the device, including but not limited to a keypad, a display, a speaker, a microphone, a joystick, etc., for different user equipment.
[0512] Processor 310 is responsible for managing the bus architecture and general processing, and memory 320 can store data used by processor 310 in executing operations.
[0513] Optionally, processor 310 can be a CPU (Central Processor Unit), an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array), or a CPLD (Complex Programmable Logic Device), and the processor can also adopt a multi-core architecture.
[0514] Processor 310, by invoking computer programs stored in memory 320, is configured to perform the following operations according to the executable instructions obtained:
[0515] According to the number of first resource blocks RB configured at the target transmission time and the terminal UE level, determine the maximum transmission power at the target transmission time;
[0516] According to the maximum transmission power at the target transmission time, determine the first transmission power at the target transmission time.
[0517] In a possible implementation, the determination of the maximum transmission power at the target transmission time according to the number of first RBs configured at the target transmission time and the UE level includes:
[0518] According to the UE level, determine a first maximum transmission power limit value;
[0519] Obtain a second maximum transmission power limit value corresponding to the number of first RBs;
[0520] determine the maximum transmission power of the target transmission moment according to the first maximum transmission power limit value and the second maximum transmission power limit value.
[0521] In a possible implementation, the maximum transmission power of the target transmission moment is the minimum value between the first maximum transmission power limit value and the second maximum transmission power limit value.
[0522] In a possible implementation, the obtaining the second maximum transmission power limit value corresponding to the first RB number comprises:
[0523] receiving the second maximum transmission power limit value sent by the network device.
[0524] In a possible implementation, the obtaining the second maximum transmission power limit value corresponding to the first RB number comprises:
[0525] receiving a third maximum transmission power limit value sent by the network device, the third maximum transmission power limit value being a maximum transmission power limit value of a single physical resource block (PRB);
[0526] determining the second maximum transmission power limit value according to the third maximum transmission power limit value and the first RB number.
[0527] In a possible implementation, the obtaining the second maximum transmission power limit value corresponding to the first RB number comprises:
[0528] receiving a fourth maximum transmission power limit value sent by the network device, the fourth maximum transmission power limit value being a maximum transmission power limit value under a unit bandwidth;
[0529] determining the second maximum transmission power limit value according to the fourth maximum transmission power limit value and the first RB number.
[0530] In a possible implementation, the determining the first transmission power of the target transmission moment according to the maximum transmission power of the target transmission moment comprises:
[0531] determining a first PUCCH closed loop power control factor of the target transmission moment according to the first RB number and a second RB number configured at a previous transmission moment of the target transmission moment;
[0532] determining the first transmission power of the target transmission moment according to the maximum transmission power of the target transmission moment and the first PUCCH closed loop power control factor.
[0533] In a possible implementation, when the second number of RBs is equal to the first number of RBs, the determining the first PUCCH closed loop power control factor of the target transmission moment comprises:
[0534] if the second transmission power of the previous transmission moment of the target transmission moment has reached the maximum transmission power of the previous transmission moment of the target transmission moment, and the transmission power control (TPC) accumulated value corresponding to the target transmission moment is greater than or equal to 0, determining that the first PUCCH closed loop power control factor is the same as the second PUCCH closed loop power control factor of the previous transmission moment of the target transmission moment; or,
[0535] if the second transmission power has reached the minimum transmission power of the previous transmission moment of the target transmission moment, and the TPC accumulated value is less than or equal to 0, determining that the first PUCCH closed loop power control factor is the same as the second PUCCH closed loop power control factor; or,
[0536] if the target power value of the target transmission moment is adjusted, determining that the first PUCCH closed loop power control factor is 0.
[0537] In a possible implementation, when the second number of RBs is less than the first number of RBs, the determining the first PUCCH closed loop power control factor of the target transmission moment comprises:
[0538] determining that the first PUCCH closed loop power control factor is 0;
[0539] or,
[0540] if a first set condition is met, determining that the first PUCCH closed loop power control factor is a first difference value, the first difference value being a difference between the second PUCCH closed loop power control factor of the previous transmission moment of the target transmission moment and a second difference value, the second difference value being a difference between a transmission power calculated according to the second number of RBs and a transmission power calculated according to the first number of RBs when the second number of RBs is less than the first number of RBs; if the first set condition is not met, determining that the first PUCCH closed loop power control factor is a sum of the second PUCCH closed loop power control factor and a TPC accumulated value corresponding to the target transmission moment; wherein the first set condition comprises that the second transmission power of the previous transmission moment of the target transmission moment has reached the maximum transmission power of the previous transmission moment of the target transmission moment.
[0541] or,
[0542] if the first set condition is met, determining that the first PUCCH closed loop power control factor is equal to the second PUCCH closed loop power control factor; if the first set condition is not met, determining that the first PUCCH closed loop power control factor is a sum of the second PUCCH closed loop power control factor and the TPC accumulated value; wherein the first set condition comprises that the second transmission power of the previous transmission moment of the target transmission moment has reached the maximum transmission power of the previous transmission moment of the target transmission moment;
[0543] or,
[0544] determining that the first PUCCH closed loop power control factor is the first difference value;
[0545] or,
[0546] if the first set condition is met, determining that the first PUCCH closed loop power control factor is the first difference value; if the first set condition is not met, determining that the first PUCCH closed loop power control factor is a sum of the first difference value and the TPC accumulated value; wherein the first set condition comprises that the second transmission power of the previous transmission moment of the target transmission moment has reached the maximum transmission power of the previous transmission moment of the target transmission moment.
[0547] In a possible implementation, in the case that the second number of RBs is greater than the first number of RBs, the determining of the first PUCCH closed loop power control factor of the target transmission moment comprises:
[0548] determining that the first PUCCH closed loop power control factor is 0;
[0549] or,
[0550] if the second set condition is met, determining that the first PUCCH closed loop power control factor is a third difference value, the third difference value being a difference value between the second PUCCH closed loop power control factor of the previous transmission moment of the target transmission moment and a fourth difference value, the fourth difference value being a difference value between a transmission power calculated according to the second number of RBs and a transmission power calculated according to the first number of RBs in the case that the second number of RBs is greater than the first number of RBs; if the second set condition is not met, determining that the first PUCCH closed loop power control factor is a sum of the second PUCCH closed loop power control factor and a TPC accumulated value corresponding to the target transmission moment; wherein the second set condition comprises that the second transmission power of the previous transmission moment of the target transmission moment has reached the minimum transmission power of the previous transmission moment of the target transmission moment.
[0551] or,
[0552] determining the first PUCCH closed loop power control factor as the third difference value;
[0553] or,
[0554] if the second set condition is met, the first PUCCH closed loop power control factor is the third difference value; if the second set condition is not met, the first PUCCH closed loop power control factor is determined as a sum of the third difference value and the TPC accumulated value; wherein the second set condition comprises that the second transmission power of the previous transmission moment of the target transmission moment has reached the minimum transmission power of the previous transmission moment of the target transmission moment.
[0555] In a possible implementation, in the case that the second RB number and the first RB number are not equal, the determining the first PUCCH closed loop power control factor of the target transmission moment comprises:
[0556] determining the first PUCCH closed loop power control factor as 0;
[0557] or,
[0558] if the third set condition is met, the first PUCCH closed loop power control factor is determined as a fifth difference value, the fifth difference value is a difference value between the second PUCCH closed loop power control factor of the previous transmission moment of the target transmission moment and a sixth difference value, the sixth difference value is a difference value between a transmission power calculated according to the second RB number and a transmission power calculated according to the first RB number in the case that the second RB number and the first RB number are not equal; if the third set condition is not met, the first PUCCH closed loop power control factor is determined as a sum of the second PUCCH closed loop power control factor and a TPC accumulated value corresponding to the target transmission moment; wherein the third set condition comprises that the second transmission power of the previous transmission moment of the target transmission moment has reached the maximum transmission power or the minimum transmission power of the previous transmission moment of the target transmission moment;
[0559] or,
[0560] if the fourth set condition is met, the first PUCCH closed loop power control factor is determined to be the same as the second PUCCH closed loop power control factor; if the fourth set condition is not met, the first PUCCH closed loop power control factor is determined as a sum of the second PUCCH closed loop power control factor and the TPC accumulated value; wherein the fourth set condition comprises that the second transmission power has reached the maximum transmission power of the previous transmission moment of the target transmission moment;
[0561] or,
[0562] if the fifth preset condition is met, the first PUCCH closed loop power control factor is determined as the fifth difference value; if the fifth preset condition is not met, the first PUCCH closed loop power control factor is determined as a sum of the second PUCCH closed loop power control factor and the TPC accumulated value; wherein the fifth preset condition comprises that the second transmission power has reached the minimum transmission power of the previous transmission time of the target transmission time;
[0563] or,
[0564] the first PUCCH closed loop power control factor is determined as the fifth difference value;
[0565] or,
[0566] the first PUCCH closed loop power control factor is determined as a sum of the fifth difference value and the TPC accumulated value.
[0567] In a possible implementation, the determining the first transmission power of the target transmission time according to the maximum transmission power of the target transmission time and the first PUCCH closed loop power control factor comprises:
[0568] determining a fifth maximum transmission power limit value according to the first PUCCH closed loop power control factor;
[0569] determining the first transmission power of the target transmission time according to the fifth maximum transmission power limit value and the maximum transmission power of the target transmission time.
[0570] In a possible implementation, the determining the first transmission power of the target transmission time according to the fifth maximum transmission power limit value and the maximum transmission power of the target transmission time comprises:
[0571] performing PUCCH power control by using a first formula; wherein the first formula comprises:
[0572]
[0573]
[0574] wherein P PUCCH,b,f,c (i, q u , q d , l) represents the first transmission power of the terminal at the i th transmission time on the carrier f in the primary cell c; P1 represents the fifth maximum transmission power limit value at the i th transmission time; P' CMAX,f,c (i) represents the maximum transmission power at the i th transmission time; P O_PUCCH,b,f,c (q u ) represents a target power value, qu denotes a target power value set index; μ denotes a carrier spacing configuration; denotes a number of RBs configured at the i-th transmission occasion; PL b,f,c (q d ) denotes a path loss value, q d denotes a reference signal RS resource index; Δ F_PUCCH (F) denotes a PUCCH format offset value; Δ TF,b,f,c (i) denotes a dynamic power adjustment factor at the i-th transmission occasion; g b,f,c (i, l) denotes a first PUCCH closed loop power control factor at the i-th transmission occasion; b denotes an index of a bandwidth part BWP; and l denotes a PUCCH power control adjustment state index.
[0575] It should be noted that the terminal device provided by the embodiments of the present application can implement all the method steps implemented by the PUCCH power control method embodiments described above, and achieve the same technical effects. Therefore, the same parts and beneficial effects of the method embodiments in the embodiments will not be described in detail.
[0576] On the other hand, the embodiments of the present application also provide a processor readable storage medium, which stores a computer program, and the computer program is used to make the processor execute the method provided by the above embodiments, including:
[0577] determining a maximum transmission power at the target transmission occasion according to a number of first resource blocks RB configured at the target transmission occasion and a terminal UE level;
[0578] determining a first transmission power at the target transmission occasion according to the maximum transmission power at the target transmission occasion.
[0579] The processor readable storage medium can be any available medium or data storage device that the processor can access, including but not limited to a magnetic storage (such as a floppy disk, a hard disk, a magnetic tape, a magneto-optical disk (MO) and the like), an optical storage (such as a CD, a DVD, a BD, a HVD and the like), and a semiconductor storage (such as a ROM, an EPROM, an EEPROM, a non-volatile memory (NAND FLASH), a solid state disk (SSD)) and the like.
[0580] On the other hand, the embodiments of the present application also provide a computer readable storage medium, which stores a computer program, and the computer program is used to make the computer execute the steps of the PUCCH power control method. For details, please refer to the contents of the PUCCH power control method embodiments described above, which will not be described here.
[0581] In another aspect, an embodiment of the present application provides a chip system, which comprises at least one processor, a memory and an interface circuit, the memory, the interface circuit and the at least one processor are interconnected through a line, and the at least one memory stores instructions; the instructions are executed by the processor to implement the steps of the PUCCH power control method, for details, please refer to the content of the PUCCH power control method embodiment, which will not be repeated here.
[0582] In another aspect, an embodiment of the present application provides a computer program product, which comprises instructions, when the computer program product is run on a computer, the computer is caused to execute the steps of the PUCCH power control method, for details, please refer to the content of the PUCCH power control method embodiment, which will not be repeated here.
[0583] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system or a computer program product. 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.
[0584] The present application is described with reference to the flowcharts and / or block diagrams of the method, device (system) and computer program product 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 the combination of the 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 general purpose computer, a special purpose computer, an embedded processor or other programmable data processing device to produce a machine, so that the instructions executed by the computer or other programmable data processing device produce a device that implements the functions specified in the flowcharts and / or block diagrams. Figure 1 The functions specified in one or more flows and / or blocks Figure 1 The functions specified in one or more flows and / or blocks
[0585] These processor executable instructions can also be stored in a processor readable storage medium, which can direct the computer or other programmable data processing device to work in a specific way, so that the instructions stored in the processor readable storage medium produce a manufactured product including instruction devices, which implement the functions specified in the flowcharts and / or block diagrams. Figure 1 The functions specified in one or more flows and / or blocks Figure 1 The functions specified in one or more flows and / or blocks
[0586] These processor-executable instructions can also be loaded onto a computer or other programmable data processing devices, so that a series of operational steps are performed on the computer or other programmable devices to generate a computer-implemented process such that the instructions executed on the computer or other programmable devices provide steps for implementing the functions specified in the flowchart block or blocks. Figure 1 one or more flowcharts and / or blocks Figure 1 one or more flowcharts and / or blocks
[0587] Obviously, those skilled in the art can make various modifications and variations to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, it is intended to include these modifications and variations.
Claims
1. A method of power control for a physical uplink control channel (PUCCH), the method comprising: The method comprises: determining a maximum transmission power at a target transmission moment according to a number of first resource blocks (RBs) configured for the target transmission moment and a terminal UE level; determining a first transmission power at the target transmission moment according to the maximum transmission power at the target transmission moment; the determining of the first transmission power at the target transmission moment according to the maximum transmission power at the target transmission moment comprises: determining a first PUCCH closed loop power control factor at the target transmission moment according to the number of first RBs and a number of second RBs configured for a previous transmission moment of the target transmission moment; determining the first transmission power at the target transmission moment according to the maximum transmission power at the target transmission moment and the first PUCCH closed loop power control factor.
2. The PUCCH power control method of claim 1, wherein, The determining of the maximum transmission power at the target transmission moment according to the number of first RBs configured for the target transmission moment and the UE level comprises: determining a first maximum transmission power limit value according to the UE level; obtaining a second maximum transmission power limit value corresponding to the number of first RBs; determining the maximum transmission power at the target transmission moment according to the first maximum transmission power limit value and the second maximum transmission power limit value.
3. The PUCCH power control method of claim 2, wherein, The maximum transmission power at the target transmission moment is a minimum value between the first maximum transmission power limit value and the second maximum transmission power limit value.
4. The PUCCH power control method of claim 2, wherein, The obtaining of the second maximum transmission power limit value corresponding to the number of first RBs comprises: receiving the second maximum transmission power limit value sent by a network device.
5. The PUCCH power control method of claim 2, wherein, The obtaining of the second maximum transmission power limit value corresponding to the number of first RBs comprises: receiving a third maximum transmission power limit value sent by a network device, the third maximum transmission power limit value being a maximum transmission power limit value of a single physical resource block (PRB); determining the second maximum transmission power limit value according to the third maximum transmission power limit value and the number of first RBs.
6. The PUCCH power control method of claim 2, wherein, The obtaining of the second maximum transmission power limit value corresponding to the number of first RBs comprises: receiving a fourth maximum transmission power limit value sent by a network device, the fourth maximum transmission power limit value being a maximum transmission power limit value under a unit bandwidth; determining the second maximum transmission power limit value according to the fourth maximum transmission power limit value and the number of first RBs.
7. The PUCCH power control method of claim 1, wherein, In a case where the number of second RBs is equal to the number of first RBs, the determining of the first PUCCH closed loop power control factor at the target transmission moment comprises: if a second transmission power at a previous transmission moment of the target transmission moment has reached a maximum transmission power at the previous transmission moment of the target transmission moment and a transmission power control (TPC) accumulated value corresponding to the target transmission moment is greater than or equal to 0, determining that the first PUCCH closed loop power control factor is the same as a second PUCCH closed loop power control factor at the previous transmission moment of the target transmission moment; or if the second transmission power has reached the minimum transmission power of the previous transmission time of the target transmission time and the TPC accumulated value is less than or equal to 0, determining that the first PUCCH closed loop power control factor is equal to the second PUCCH closed loop power control factor; or, if the target power value of the target transmission time is adjusted, determining that the first PUCCH closed loop power control factor is 0.
8. The PUCCH power control method of claim 1, wherein, In the case that the second number of RBs is less than the first number of RBs, the determining the first PUCCH closed loop power control factor of the target transmission time comprises: determining that the first PUCCH closed loop power control factor is 0; or, if a first set condition is met, determining that the first PUCCH closed loop power control factor is a first difference value, the first difference value being a difference value between a second PUCCH closed loop power control factor of a previous transmission time of the target transmission time and a second difference value, the second difference value being a difference value between a transmission power calculated according to the second number of RBs and a transmission power calculated according to the first number of RBs when the second number of RBs is less than the first number of RBs; if the first set condition is not met, determining that the first PUCCH closed loop power control factor is a sum of the second PUCCH closed loop power control factor and a TPC accumulated value corresponding to the target transmission time; wherein the first set condition comprises that the second transmission power of the previous transmission time of the target transmission time has reached the maximum transmission power of the previous transmission time of the target transmission time; or, if a first set condition is met, determining that the first PUCCH closed loop power control factor is equal to the second PUCCH closed loop power control factor; if the first set condition is not met, determining that the first PUCCH closed loop power control factor is a sum of the second PUCCH closed loop power control factor and the TPC accumulated value; wherein the first set condition comprises that the second transmission power of the previous transmission time of the target transmission time has reached the maximum transmission power of the previous transmission time of the target transmission time; or, determining that the first PUCCH closed loop power control factor is the first difference value; or, if a first set condition is met, determining that the first PUCCH closed loop power control factor is the first difference value; if the first set condition is not met, determining that the first PUCCH closed loop power control factor is a sum of the first difference value and the TPC accumulated value; wherein the first set condition comprises that the second transmission power of the previous transmission time of the target transmission time has reached the maximum transmission power of the previous transmission time of the target transmission time.
9. The PUCCH power control method of claim 1, wherein, In the case that the second number of RBs is greater than the first number of RBs, the determining the first PUCCH closed loop power control factor of the target transmission time comprises: determining that the first PUCCH closed loop power control factor is 0; or, if the second set condition is met, the first PUCCH closed loop power control factor is determined as a third difference value, the third difference value is a difference value between a second PUCCH closed loop power control factor of a previous transmission moment of the target transmission moment and a fourth difference value, the fourth difference value is a difference value between a transmission power calculated according to the second RB number and a transmission power calculated according to the first RB number when the second RB number is greater than the first RB number; if the second set condition is not met, the first PUCCH closed loop power control factor is determined as a sum of the second PUCCH closed loop power control factor and a TPC accumulated value corresponding to the target transmission moment; wherein the second set condition comprises that a second transmission power of the previous transmission moment of the target transmission moment has reached a minimum transmission power of the previous transmission moment of the target transmission moment; or, the first PUCCH closed loop power control factor is determined as the third difference value; or, if the second set condition is met, the first PUCCH closed loop power control factor is the third difference value; if the second set condition is not met, the first PUCCH closed loop power control factor is determined as a sum of the third difference value and the TPC accumulated value; wherein the second set condition comprises that the second transmission power of the previous transmission moment of the target transmission moment has reached the minimum transmission power of the previous transmission moment of the target transmission moment.
10. The PUCCH power control method of claim 1, wherein, in the case that the second RB number and the first RB number are not equal, the determination of the first PUCCH closed loop power control factor of the target transmission moment comprises: the first PUCCH closed loop power control factor is determined as 0; or, if a third set condition is met, the first PUCCH closed loop power control factor is determined as a fifth difference value, the fifth difference value is a difference value between a second PUCCH closed loop power control factor of a previous transmission moment of the target transmission moment and a sixth difference value, the sixth difference value is a difference value between a transmission power calculated according to the second RB number and a transmission power calculated according to the first RB number when the second RB number and the first RB number are not equal; if the third set condition is not met, the first PUCCH closed loop power control factor is determined as a sum of the second PUCCH closed loop power control factor and a TPC accumulated value corresponding to the target transmission moment; wherein the third set condition comprises that the second transmission power of the previous transmission moment of the target transmission moment has reached a maximum transmission power or a minimum transmission power of the previous transmission moment of the target transmission moment; or, If a fourth preset condition is met, the first PUCCH closed loop power control factor is determined to be the same as the second PUCCH closed loop power control factor; if the fourth preset condition is not met, the first PUCCH closed loop power control factor is determined to be a sum of the second PUCCH closed loop power control factor and the TPC accumulated value; wherein the fourth preset condition comprises that the second transmission power has reached a maximum transmission power of a previous transmission time of the target transmission time; Or, If a fifth preset condition is met, the first PUCCH closed loop power control factor is determined to be the fifth difference value; if the fifth preset condition is not met, the first PUCCH closed loop power control factor is determined to be a sum of the second PUCCH closed loop power control factor and the TPC accumulated value; wherein the fifth preset condition comprises that the second transmission power has reached a minimum transmission power of a previous transmission time of the target transmission time; Or, The first PUCCH closed loop power control factor is determined to be the fifth difference value; Or, The first PUCCH closed loop power control factor is determined to be a sum of the fifth difference value and the TPC accumulated value.
11. The PUCCH power control method of claim 1, wherein, The first transmission power of the target transmission time is determined according to the maximum transmission power of the target transmission time and the first PUCCH closed loop power control factor, comprising: A fifth maximum transmission power limit value is determined according to the first PUCCH closed loop power control factor; The first transmission power of the target transmission time is determined according to the fifth maximum transmission power limit value and the maximum transmission power of the target transmission time.
12. The PUCCH power control method of claim 11, wherein, The first transmission power of the target transmission time is determined according to the fifth maximum transmission power limit value and the maximum transmission power of the target transmission time, comprising: PUCCH power control is performed by using a first formula; wherein the first formula comprises: wherein P PUCCH,b,f,c (i, q u , q d , l) represents the first transmission power of the terminal at the i-th transmission time on the carrier f in the primary cell c; P1 represents the fifth maximum transmission power limit value at the i-th transmission time; P' CMAX,f,c (i) represents the maximum transmission power at the i-th transmission time; P O_PUCCH,b,f,c (q u ) represents a target power value, q u represents a target power value set index; μ represents a carrier spacing configuration; represents the number of RBs configured at the i-th transmission time; PL b,f,c (q d ) represents a path loss value, q d represents a reference signal RS resource index; Δ F_PUCCH (F) represents a PUCCH format offset value; Δ TF,b,f,c (i) represents a dynamic power adjustment factor at the i-th transmission time; g b,f,c (i, l) represents a first PUCCH closed loop power control factor at the i-th transmission time; b represents an index of a bandwidth part BWP; and l represents an index of a PUCCH power control adjustment state.
13. A terminal, characterized by A memory, a transceiver and a processor are included: The memory is used to store a computer program; the transceiver is used to transceive data under the control of the processor; and the processor is used to read the computer program in the memory and perform the following operations: A maximum transmission power at a target transmission time is determined according to a first number of resource blocks (RBs) configured at the target transmission time and a terminal UE level; A first transmission power at the target transmission time is determined according to the maximum transmission power at the target transmission time; The first transmission power at the target transmission time is determined according to the maximum transmission power at the target transmission time, comprising: A first PUCCH closed loop power control factor at the target transmission time is determined according to the first number of RBs and a second number of RBs configured at a previous transmission time of the target transmission time; The first transmission power at the target transmission time is determined according to the maximum transmission power at the target transmission time and the first PUCCH closed loop power control factor.
14. The terminal according to claim 13, characterized by The maximum transmission power at the target transmission time is determined according to the first number of RBs configured at the target transmission time and the UE level, comprising: determining a first maximum transmit power limit value according to the UE level; obtaining a second maximum transmit power limit value corresponding to the first RB number; determining the maximum transmit power at the target transmission moment according to the first maximum transmit power limit value and the second maximum transmit power limit value.
15. The terminal according to claim 14, characterized by The maximum transmit power at the target transmission moment is the minimum value between the first maximum transmit power limit value and the second maximum transmit power limit value.
16. The terminal according to claim 14, characterized by The obtaining of the second maximum transmit power limit value corresponding to the first RB number comprises: receiving the second maximum transmit power limit value sent by a network device.
17. The terminal according to claim 14, characterized by The obtaining of the second maximum transmit power limit value corresponding to the first RB number comprises: receiving a third maximum transmit power limit value sent by a network device, the third maximum transmit power limit value being a maximum transmit power limit value of a single physical resource block (PRB); determining the second maximum transmit power limit value according to the third maximum transmit power limit value and the first RB number.
18. The terminal according to claim 14, characterized by The obtaining of the second maximum transmit power limit value corresponding to the first RB number comprises: receiving a fourth maximum transmit power limit value sent by a network device, the fourth maximum transmit power limit value being a maximum transmit power limit value under a unit bandwidth; determining the second maximum transmit power limit value according to the fourth maximum transmit power limit value and the first RB number.
19. The terminal according to claim 13, characterized by In a case where the second RB number is equal to the first RB number, the determining of the first PUCCH closed loop power control factor at the target transmission moment comprises: if a second transmit power at a previous transmission moment of the target transmission moment has reached a maximum transmit power at the previous transmission moment of the target transmission moment, and a transmission power control (TPC) accumulated value corresponding to the target transmission moment is greater than or equal to 0, determining that the first PUCCH closed loop power control factor is the same as a second PUCCH closed loop power control factor at the previous transmission moment of the target transmission moment; or, if the second transmit power has reached a minimum transmit power at the previous transmission moment of the target transmission moment, and the TPC accumulated value is less than or equal to 0, determining that the first PUCCH closed loop power control factor is the same as the second PUCCH closed loop power control factor; or if it is determined that a target power value at the target transmission moment has been adjusted, determining that the first PUCCH closed loop power control factor is 0.
20. The terminal according to claim 13, wherein In a case where the second RB number is less than the first RB number, the determining of the first PUCCH closed loop power control factor at the target transmission moment comprises: determining that the first PUCCH closed loop power control factor is 0; or, If the first set condition is met, the first PUCCH closed loop power control factor is determined as a first difference value, the first difference value being a difference value between a second PUCCH closed loop power control factor at a previous transmission time of the target transmission time and a second difference value, the second difference value being a difference value between a transmission power calculated according to the second number of RBs and a transmission power calculated according to the first number of RBs when the second number of RBs is less than the first number of RBs; if the first set condition is not met, the first PUCCH closed loop power control factor is determined as a sum of the second PUCCH closed loop power control factor and a TPC accumulated value corresponding to the target transmission time; wherein the first set condition comprises that a second transmission power at the previous transmission time of the target transmission time has reached a maximum transmission power at the previous transmission time of the target transmission time. Or, If the first set condition is met, the first PUCCH closed loop power control factor is determined as the same as the second PUCCH closed loop power control factor; if the first set condition is not met, the first PUCCH closed loop power control factor is determined as a sum of the second PUCCH closed loop power control factor and the TPC accumulated value; wherein the first set condition comprises that a second transmission power at the previous transmission time of the target transmission time has reached a maximum transmission power at the previous transmission time of the target transmission time. Or, The first PUCCH closed loop power control factor is determined as the first difference value. Or, If the first set condition is met, the first PUCCH closed loop power control factor is the first difference value; if the first set condition is not met, the first PUCCH closed loop power control factor is determined as a sum of the first difference value and the TPC accumulated value; wherein the first set condition comprises that a second transmission power at the previous transmission time of the target transmission time has reached a maximum transmission power at the previous transmission time of the target transmission time.
21. The terminal according to claim 13, wherein In the case that the second number of RBs is greater than the first number of RBs, the determining the first PUCCH closed loop power control factor at the target transmission time comprises: The first PUCCH closed loop power control factor is determined as 0. Or, if the second set condition is met, the first PUCCH closed loop power control factor is determined as a third difference value, the third difference value is a difference value between a second PUCCH closed loop power control factor of a previous transmission moment of the target transmission moment and a fourth difference value, the fourth difference value is a difference value between a transmission power calculated according to the second RB number and a transmission power calculated according to the first RB number when the second RB number is greater than the first RB number; if the second set condition is not met, the first PUCCH closed loop power control factor is determined as a sum of the second PUCCH closed loop power control factor and a TPC accumulated value corresponding to the target transmission moment; wherein the second set condition comprises that a second transmission power of the previous transmission moment of the target transmission moment has reached a minimum transmission power of the previous transmission moment of the target transmission moment; or, the first PUCCH closed loop power control factor is determined as the third difference value; or, if the second set condition is met, the first PUCCH closed loop power control factor is the third difference value; if the second set condition is not met, the first PUCCH closed loop power control factor is determined as a sum of the third difference value and the TPC accumulated value; wherein the second set condition comprises that the second transmission power of the previous transmission moment of the target transmission moment has reached the minimum transmission power of the previous transmission moment of the target transmission moment.
22. The terminal according to claim 13, wherein in the case that the second RB number and the first RB number are not equal, the determination of the first PUCCH closed loop power control factor of the target transmission moment comprises: the first PUCCH closed loop power control factor is determined as 0; or, if a third set condition is met, the first PUCCH closed loop power control factor is determined as a fifth difference value, the fifth difference value is a difference value between a second PUCCH closed loop power control factor of a previous transmission moment of the target transmission moment and a sixth difference value, the sixth difference value is a difference value between a transmission power calculated according to the second RB number and a transmission power calculated according to the first RB number when the second RB number and the first RB number are not equal; if the third set condition is not met, the first PUCCH closed loop power control factor is determined as a sum of the second PUCCH closed loop power control factor and a TPC accumulated value corresponding to the target transmission moment; wherein the third set condition comprises that the second transmission power of the previous transmission moment of the target transmission moment has reached a maximum transmission power or a minimum transmission power of the previous transmission moment of the target transmission moment; or, If a fourth preset condition is met, the first PUCCH closed loop power control factor is determined to be the same as the second PUCCH closed loop power control factor; if the fourth preset condition is not met, the first PUCCH closed loop power control factor is determined to be a sum of the second PUCCH closed loop power control factor and the TPC accumulated value; wherein the fourth preset condition comprises that the second transmission power has reached a maximum transmission power of a previous transmission time of the target transmission time; Or, If a fifth preset condition is met, the first PUCCH closed loop power control factor is determined to be the fifth difference value; if the fifth preset condition is not met, the first PUCCH closed loop power control factor is determined to be a sum of the second PUCCH closed loop power control factor and the TPC accumulated value; wherein the fifth preset condition comprises that the second transmission power has reached a minimum transmission power of a previous transmission time of the target transmission time; Or, The first PUCCH closed loop power control factor is determined to be the fifth difference value; Or, The first PUCCH closed loop power control factor is determined to be a sum of the fifth difference value and the TPC accumulated value.
23. The terminal according to claim 13, characterized by The first transmission power of the target transmission time is determined according to the maximum transmission power of the target transmission time and the first PUCCH closed loop power control factor, comprising: A fifth maximum transmission power limit value is determined according to the first PUCCH closed loop power control factor; The first transmission power of the target transmission time is determined according to the fifth maximum transmission power limit value and the maximum transmission power of the target transmission time.
24. The terminal according to claim 23, characterized by The first transmission power of the target transmission time is determined according to the fifth maximum transmission power limit value and the maximum transmission power of the target transmission time, comprising: A first formula is used for PUCCH power control; wherein the first formula comprises: wherein P PUCCH,b,f,c (i, q u , q d , l) represents the first transmit power of the terminal at the i-th transmission moment on the carrier f in the primary cell c; P1 represents the fifth maximum transmit power limit value at the i-th transmission moment; P' CMAX,f,c (i) represents the maximum transmit power at the i-th transmission moment; P O_PUCCH,b,f,c (q u ) represents a target power value, q u represents a target power value set index; μ represents a carrier interval configuration; represents the number of RBs configured at the i-th transmission moment; PL b,f,c (q d ) represents a path loss value, q d represents a reference signal RS resource index; Δ F_PUCCH (F) represents a PUCCH format offset value; Δ TF,b,f,c (i) represents a dynamic power adjustment factor at the i-th transmission moment; g b,f,c (i, l) represents a first PUCCH closed loop power control factor at the i-th transmission moment; b represents an index of a bandwidth part BWP; and l represents an index of a PUCCH power control adjustment state.
25. An uplink control channel (PUCCH) power control apparatus, comprising: Comprising: A first determining unit is configured to determine a maximum transmission power of a target transmission time according to a first number of resource blocks (RBs) configured for the target transmission time and a terminal UE level; A second determining unit is configured to determine a first transmission power of the target transmission time according to the maximum transmission power of the target transmission time; The second determining unit comprises: A third determining sub-unit is configured to determine a first PUCCH closed loop power control factor of the target transmission time according to the first number of RBs and a second number of RBs configured for a previous transmission time of the target transmission time; A fourth determining sub-unit is configured to determine the first transmission power of the target transmission time according to the maximum transmission power of the target transmission time and the first PUCCH closed loop power control factor.
26. A processor-readable storage medium, comprising: The processor readable storage medium stores a computer program, and the computer program is configured to make the processor execute the method in any one of claims 1 to 12.
Citation Information
Patent Citations
Systems and methods for uplink power control
CN102239733A