Method for controlling uplink power in multi-subframe scheduling
11570718 · 2023-01-31
Assignee
Inventors
Cpc classification
H04W72/23
ELECTRICITY
H04L5/0053
ELECTRICITY
H04L5/14
ELECTRICITY
Y02D30/70
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
International classification
H04L5/14
ELECTRICITY
Abstract
Disclosed is a method for transmitting data by a user equipment (UE) in a wireless communication system including receiving scheduling information for scheduling a plurality of uplink (UL) subframes, identifying a UL subframe u among the plurality of UL subframes, determining a first transmit power for a physical uplink shared channel (PUSCH) in the UL subframe u, selecting a transmit power among the first transmit power and a predetermined second transmit power, and transmitting data through the PUSCH in the UL subframe u using the selected transmit power, wherein the first transmit power is determined based on a first power adjustment factor for a UL subframe (u−1), in case that the UL subframe u is different from a first scheduled UL subframe among the plurality of UL subframes, and wherein the first transmit power is determined based on a second power adjustment factor for the UL subframe u, in case that the UL subframe u is the first UL subframe.
Claims
1. A method for transmitting data by a user equipment (UE) in a wireless communication system, comprising: receiving, from a base station, scheduling information for scheduling a plurality of uplink (UL) subframes; identifying a UL subframe u among the plurality of UL subframes; determining a first transmit power for a physical uplink shared channel (PUSCH) in the UL subframe u; selecting a transmit power among the first transmit power and a second transmit power configured for the UE; and transmitting data through the PUSCH in the UL subframe u using the selected transmit power, wherein the first transmit power is determined based on a first power adjustment factor for a UL subframe (u−1) among the plurality of UL subframes, in case that the UL subframe u is different from a first UL subframe, the first UL subframe being a first scheduled UL subframe among the plurality of UL subframes, and wherein the first transmit power is determined based on a second power adjustment factor for the UL subframe u, in case that the UL subframe a is the first UL subframe, the second power adjustment factor being determined based on power control information included in the scheduling information and the first power adjustment factor.
2. The method of claim 1, wherein the scheduling information is received in a downlink control channel.
3. The method of claim 1, wherein the second transmit power is a maximum transmit power configured for the UE in the UL subframe u.
4. The method of claim 1, wherein the selected transmit power is a minimum transmit power among the first transmit power and the second transmit power.
5. The method of claim 1, wherein the UL subframe (u−1) is a UL subframe before the UL subframe u.
6. A user equipment (UE) in a wireless communication system, comprising: a transceiver; and at least one processor configured to: control the transceiver to receive, from a base station, scheduling information for scheduling a plurality of uplink (UL) subframes, identify a UL subframe u among the plurality of UL subframes, determine a first transmit power for a physical uplink shared channel (PUSCH) in the UL subframe u, select a transmit power among the first transmit power and a second transmit power configured for the UE, and control the transceiver to transmit data through the PUSCH in the UL subframe u using the selected transmit power, wherein the first transmit power is determined based on a first power adjustment factor for a UL subframe (u−1) among the plurality of UL subframes, in case that the UL subframe a is different from a first UL subframe, the first UL subframe being a first scheduled UL subframe among the plurality of UL subframes, and wherein the first transmit power is determined based on a second power adjustment factor for the UL subframe u, in case that the UL subframe u is the first UL subframe, the second power adjustment factor being determined based on power control information included in the scheduling information and the first power adjustment factor.
7. The UE of claim 6, wherein the scheduling information is received in a downlink control channel.
8. The UE of claim 6, wherein the second transmit power is a maximum transmit power configured for the UE in the UL subframe u.
9. The UE of claim 6, wherein the selected transmit power is a minimum transmit power among the first transmit power and the second transmit power.
10. The UE of claim 6, wherein the UL subframe (u−1) is a UL subframe before the UL subframe u.
11. A method for receiving data by a base station (BS) in a wireless communication system, comprising: generating scheduling information for scheduling a plurality of uplink (UL) subframes; transmitting the scheduling information to a user equipment (UE); and receiving, from the UE, data through a physical uplink shared channel (PUSCH) in a UL subframe u among the plurality of UL subframes, wherein the data is transmitted from the UE based on one of a first transmit power and a second transmit power configured for the UE in the UL subframe u, wherein the first transmit power is determined based on a first power adjustment factor for a UL subframe (u−1) among the plurality of UL subframes, in case that the UL subframe u is different from a first UL subframe, the first UL subframe being a first scheduled UL subframe among the plurality of UL subframes, and wherein the first transmit power is determined based on a second power adjustment factor for the UL subframe u, in case that the UL subframe u is the first UL subframe, the second power adjustment factor being determined based on power control information included in the scheduling information and the first power adjustment factor.
12. The method of claim 11, wherein the scheduling information is transmitted in a downlink control channel.
13. The method of claim 11, wherein the second transmit power is a maximum transmit power configured for the UE in the UL subframe u.
14. The method of claim 11, wherein receiving, from the UE, the data transmitted through the PUSCH comprises receiving, from the UE, the data transmitted through the PUSCH based on a minimum transmit power among the first transmit power and the second transmit power.
15. The method of claim 11, wherein the UL subframe (u−1) is a UL subframe before the UL subframe u.
16. A base station (BS) in a wireless communication system, comprising: a transceiver; and at least one processor configured to: generate scheduling information for scheduling a plurality of uplink (UL) subframes, and control the transceiver to: transmit the scheduling information to a user equipment (UE), and receive, from the UE, data transmitted through a physical uplink shared channel (PUSCH) in a UL subframe u among the plurality of UL subframes, wherein the data is transmitted from the UE based on one of a first transmit power and a second transmit power configured for the UE in the UL subframe u, wherein the first transmit power is determined based on a first power adjustment factor for a UL subframe (u−1) among the plurality of UL subframes, in case that the UL subframe u is different from a first UL subframe, the first UL subframe being a first scheduled UL subframe among the plurality of UL subframes, and wherein the first transmit power is determined based on a second power adjustment factor for the UL subframe u, in case that the UL subframe u is the first UL subframe, the second power adjustment factor being determined based on power control information included in the scheduling information and the first power adjustment factor.
17. The BS of claim 16, wherein the scheduling information is transmitted in a downlink control channel.
18. The BS of claim 16, wherein the second transmit power is a maximum transmit power configured for the UE in the UL subframe u.
19. The BS of claim 16, wherein the at least one processor is further configured to control the transceiver to receive, from the UE, the data transmitted through the PUSCH based on a minimum transmit power among the first transmit power and the second transmit power.
20. The BS of claim 16, wherein the UL subframe (u−1) is a UL subframe before the UL subframe u.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The above and other aspects, features, and advantages of certain embodiments of the present invention will be more apparent from the following detailed description taken in conjunction with the accompanying drawings, in which:
(2)
(3)
(4)
(5)
(6)
DETAILED DESCRIPTION OF EMBODIMENTS OF THE PRESENT INVENTION
(7) For simplicity and illustrative purposes, the present invention is described by referring mainly to embodiments thereof. In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present invention. It will be readily apparent however, that the present invention may be practiced without limitation to these specific details. In other instances, some methods and structures have not been described in detail so as not to unnecessarily obscure the present invention. As used throughout the present description, the term “includes” means includes but not limited to, the term “including” means including but not limited to. The term “based on” means based at least in part on. In addition, the terms “a” and “an” are intended to denote at least one of a particular element.
(8) In a multi-subframe scheduling system, since a corresponding relationship between a UL/DL scheduling command and a scheduled UL/DL subframe is changed, the power controlling method for the PUSCH and PUCCH in the existing standard is no longer applicable. To effectively control a UL transmitting power of a UE, it is necessary to re-design a method for controlling a UL power, based on characteristics of a multi-subframe scheduling system.
(9) The basic idea of the present invention is as follows. In a multi-subframe scheduling system, a corresponding relationship for a power controlling instruction of the PUSCH/PUCCH of a UL subframe is reset. Alternatively, in the multi-subframe scheduling, the number of bits in a power controlling field of a scheduling instruction is increased, and a corresponding relationship between a power controlling bit and the PUSCH/PUCCH of a UL subframe is re-defined, so as to guarantee that the PUSCH and PUCCH of any UL subframe may have a corresponding power controlling instruction.
(10) Strictly speaking, examples of the present invention provide 4 kinds of adjustment modes for controlling a power of a UL signal. The 4 kinds of methods for controlling the power of a UL signal may include 2 power controlling methods regarding the PUSCH and 2 power controlling methods regarding the PUCCH, which will be described with reference to the following specific examples. The first and third examples introduce the power controlling method regarding the PUSCH. The second and fourth examples introduce the power controlling method regarding the PUCCH.
First Example
(11) In this example, a multi-subframe UL scheduling instruction and number of power controlling bits in a DCI format 3/3 A of a UE are respectively consistent with definitions in LTE release 11. The effective power controlling about all of the simultaneously scheduled PUSCHs may be implemented in a multi-subframe scheduling, by re-defining a corresponding relationship between a PUSCH and a UL power controlling command, and allocating a power controlling instruction for the PUSCHs of multiple UL subframes, which are simultaneously scheduled in the multi-subframe scheduling.
(12)
(13) In step 201, a UE receives a multi-subframe UL scheduling instruction, or PDCCH data in the DCI format 3/3 A of the UE, in a DL subframe n located by the multi-subframe UL scheduling instruction.
(14) The position of the DL subframe, which is located by the multi-subframe UL scheduling instruction, may be defined in advance by the standard, or may be indicated by high-level or physical layer signaling. The effective range of a scheduling instruction is V UL subframes. Positions of the V UL subframes may be defined in advance by the standard, or indicated by high-level or physical layer signaling. The number N of UL subframes, which are actually scheduled by the scheduling instruction, may be less than or equal to V. That is, the scheduling instruction may schedule some UL subframes of the V UL subframes. At this time, positions of the N UL subframes, which are actually scheduled, may be indicated by bit information in the scheduling instruction or other physical layer signaling.
(15) The effective range of the power controlling command, which is included in the UL scheduling instruction and the PDCCH of the DCI format 3/3 A, may be the foregoing V UL subframes. At this time, a subframe interval between a DL subframe and a UL subframe is a set {r.sub.0, r.sub.1, . . . r.sub.V−1}, in which the DL subframe is the one where the UL scheduling instruction or the DCI format 3/3 A is transmitted. Alternatively, the effective range of the power controlling command, which is included in the UL scheduling instruction and the PDCCH of the DCI format 3/3A, may be the N UL subframes, which are actually scheduled. At this time, the subframe interval between the DL subframe and a UL subframe is a set {r.sub.0, r.sub.1, . . . r.sub.N−1}, in which the DL subframe is the one where the UL scheduling instruction or the DCI format 3/3 A is transmitted.
(16) At this time, the number of power controlling bits included in the multi-subframe UL scheduling instruction and the DCI format 3 for the UE, is still 2. The number of power controlling bits in the DCI format 3A is 1.
(17) In step 202, the UE determines the transmitting power of the scheduled PUSCH, based on the power controlling command in the multi-subframe UL scheduling instruction or in the DCI format 3/3A of the UE.
(18) In this example, regarding the power controlling instruction A, which is included in the multi-subframe UL scheduling instruction or in the DCI format 3/3 A of the UE, when transmitting multiple UL subframes, which are scheduled by the multi-subframe UL scheduling instruction, the transmitting power of PUSCH may be determined by the first scheduled UL subframe based on the power controlling instruction A in the prior art. The PUSCH power of another scheduled UL subframes is the same as the last PUSCH power of the same UL subframe.
(19) Specifically, the transmitting power of the PUSCH in a UL subframe u may be determined by Equation (3).
(20)
(21) In Equation (3), P.sub.PUSCH,c(u) represents the transmitting power of the PUSCH in a UL subframe u of serving cell c of the UE. P.sub.CMAX,c(u) represents the maximum transmitting power in UL subframe u of serving cell c of the UE. M.sub.PUSCH,c(u) represents number of Physical Resource Blocks (PRBs), which are scheduled for the UE by an eNB in the UL subframe u of serving cell c, by using the multi-subframe UL scheduling command. P.sub.O_PUSCH,c(j) represents an open-loop basic operating point of the PUSCH in the serving cell e of the UE, which may be configured by the eNB with high-level signaling, and the value of j may be dependent on the scheduling mode of the PUSCH. α.sub.c(j) represents a path loss compensation coefficient, PL.sub.c represents a path loss, and Δ.sub.TF,c(u) represents a power compensation for a controlling bit, which is transmitted within the PUSCH, such as a Channel Quality Indicator (CQI). f.sub.c(u) represents a closed-loop power adjustment factor of the PUSCH.
(22) Based on the definition of the effective range of the power controlling command in step 201, under the circumstances that the effective range of the power controlling command is the foregoing V UL subframes, and the accumulation is active, when u=n+r.sub.0, f.sub.c(u)=f.sub.c(u−1)+δ.sub.PUSCH,c(u−r.sub.0). When n+r.sub.0<u≤n+r.sub.V−1, f.sub.c(u)=f(u−1). δ.sub.PUSCH,c(u−r.sub.0) is a power controlling command value, which is in a UL scheduling instruction of a DL subframe u−r.sub.0, or in the DCI format 3/3 A of the UE. Under the circumstances that the accumulation is inactive, when u=n+r.sub.0, f.sub.c(u)=δ.sub.PUSCH,c(i−r.sub.0). When n+r.sub.0<u≤n+r.sub.V−1, f.sub.c(u)=f.sub.c(u−1). δ.sub.PUSCH,c(u−r.sub.0) represents a power controlling command value in the UL scheduling instruction or in the DCI format 3.
(23) Under the circumstances that the effective range of the power controlling command is the foregoing N UL subframes, when the accumulation is active and u=n+r.sub.0, f.sub.c(u)=f.sub.c(u−1)+δ.sub.PUSCH,c(u−r.sub.0). When n+r.sub.0<u≤n+r.sub.V−1, f.sub.c(u)=f.sub.c(u−1). δ.sub.PUSCH,c(u−r.sub.0) represents a power controlling command value in the UL scheduling instruction of a DL subframe u−r.sub.0, or in the DCI format 3/3 A of the UE. Under the circumstances that the accumulation is inactive, when u=n+r.sub.0, f.sub.c(u)=δ.sub.PUSCH,c(u−r.sub.0). When n+r.sub.0<u≤n+r.sub.N−1, f.sub.c(u)=f.sub.c(u−1). δ.sub.PUSCH,c(u−r.sub.0) represents a power controlling command value in the UL scheduling instruction or in the DCI format 3.
(24) When the PDCCH data in the UL scheduling command and the DCI format 3/3 A simultaneously occur in one subframe, the power controlling command in the DL scheduling command is employed.
(25) At this point, the method for controlling the UL power in the above example may be terminated. When the effective ranges of multiple scheduling instructions (multi-subframe scheduling instruction or single-subframe scheduling instruction) includes a UL subframe u, the UL subframe i may adjust the transmitting power of the PUSCH, based on the power controlling command in the last UL scheduling instruction and the effective range r of the power controlling command.
Second Example
(26) In this example, the number of power controlling bits, which are in a multi-subframe DL scheduling instruction and DCI format 3/3 A of the UE, is consistent with the definition in LTE release 11. A power controlling instruction may be allocated for the feedback of the PUCCH in the multi-subframe DL scheduling, by re-defining a corresponding relationship between the PUCCH and the UL power controlling command.
(27)
(28) In step 301, a UE receives PDCCH data, which is about a multi-frame DL scheduling instruction or the DCI format 3/3 A of the UE, in a DL subframe n located by the multi-subframe DL scheduling instruction.
(29) The position of the DL subframe, which is located by the multi-subframe DL scheduling instruction may be defined by the standard in advance, or may be indicated by high-level or physical layer signaling. The effective range of a scheduling instruction may be V DL subframes. Positions of the V DL subframes may be defined by the standard in advance, or may be indicated by high-level or physical layer signaling. The number N of DL subframes, which are actually scheduled by the scheduling instruction, may be less than or equal to V That is, the scheduling instruction may schedule some DL subframes of the V DL subframes. At this time, positions of the N DL subframes actually scheduled may be indicated by bit information in the scheduling instruction, or in another physical layer signaling.
(30) The effective range of the power controlling command, which is included in the DL scheduling instruction and in the PDCCH of DCI format 3/3 A, may be the foregoing V DL subframes. At this time, a subframe interval between a DL subframe and V DL subframes is a set r:{r.sub.0, r.sub.1, . . . r.sub.V−1}. The DL subframe is the one where DL scheduling instruction or the DCI format 3/3 A is transmitted. Alternatively, the effective range of the power controlling command, which is included in the DL scheduling instruction and in the PDCCH of the DCI format 3/3 A, may be the N DL subframes actually scheduled. At this time, the subframe interval between the DL subframe and the N DL subframes is a set r:{r.sub.0, r.sub.1, . . . r.sub.N−1}.
(31) At this time, number of power controlling bits for the UE, which are in the multi-subframe DL scheduling instruction and DCI format 3, is still 2. The number of power controlling bits in the DCI format 3A is 1.
(32) In step 302, the UE determines the transmitting power of the PUCCH of a corresponding UL subframe, based on a power controlling command in the multi-subframe DL scheduling instruction or in the DCI format 3/3 A of the UE.
(33) The transmitting power of the PUCCH of a UL subframe u may be determined by using Equation (4).
(34)
(35) In Equation (4), P.sub.PUCCH(u) represents the transmitting power of the PUCCH in a UL subframe i of the UE. P.sub.CMAX,c(u) represents the maximum transmitting power in the UL subframe i of serving cell c of the UE. h(n.sub.CQI,n.sub.HARQ,n.sub.SR) is dependent on the format of the PUCCH, which is a function value determined by the current PUCCH format, as well as a bit number of CQI, Hybrid Automatic Repeat reQuest (HARQ) and Scheduling Request (SR) included in the current PUCCH. P.sub.O_PUCCH is an open-loop basic operating point of the PUCCH of the UE, which may be configured by an eNB with high-level signaling. PL.sub.c represents a path loss. Δ.sub.F_PUCCH(F) represents a power adjustment factor for different PUCCH formats, in which F represents a different PUCCH format. Δ.sub.TxD(F) represents a power adjustment factor for different PUCCH formats, when the PUCCH uses space to obtain diversity, in which P represents a different PUCCH format. g(u) represents a closed-loop power adjustment factor of the PUCCH. The specific meaning of each foregoing parameter may be found by referring to 3GPP protocol 36.213.
(36) For an FDD system, when one UL subframe only feeds back the ACK/NACK information of one DL subframe, regarding the power controlling instruction A in the multi-subframe DL scheduling instruction or in the DCI format 3/3 A of the UE, when executing the PUCCH transmission corresponding to multiple DL subframes scheduled by the multi-subframe DL scheduling instruction, for the PUCCH corresponding to the first scheduled DL subframe, the transmitting power of the PUCCH may be determined based on the power controlling instruction A in the prior art. The transmitting power of a PUCCH corresponding to another scheduled DL subframe may be the same as the previous transmitting power of the PUCCH.
(37) Specifically, when u=n+r.sub.0+k=n+r.sub.0+4, g(u)=g(u−1)+δ.sub.PUCCH(n). δ.sub.PUCCH(n) represents a power controlling command value in the multi-subframe DL scheduling instruction, or in the DCI format 3/3 A of the UE in subframe n. Based on the definition of the effective range of power controlling command provided in step 301, (n+r.sub.0) may represent a first DL subframe of the foregoing V DL subframes, or represent the first DL subframe of the foregoing N DL subframes actually scheduled. When n+r.sub.0+4<u≤n+r.sub.V−+4 (when the effective range of the power controlling command is V UL subframes) or n+r.sub.0+4<u≤n+r.sub.V−1+4 (when the effective range of the power controlling command is N UL subframes), g(u)=g(u−1).
(38) For an FDD system, when one UL subframe u feeds back the ACK/NACK information of multiple DL subframes, or, for a TDD system, regarding all of the M (for the FDD system, the value of M may be re-defined by the standard, the value of M corresponding to the TDD system may be re-defined by the standard or use the M value shown in Table 4) DL subframes fed back by the UL subframe u, the multi-subframe scheduling instruction used for scheduling these DL subframes is determined, and DL subframes m.sub.0, . . . , m.sub.T−1 located by the PDCCH data in DCI format 3/3 A of the UE in the M DL subframes. The sum of the power controlling command values carried by the DL subframes m.sub.0, . . . , m.sub.T−1 is calculated to obtain an intermediate result, and the result of g(u−1) is added to the intermediate result to obtain g(u).
(39) Specifically,
(40)
T represents number of subframes, which include the multi-subframe DL scheduling instruction or the PDCCH data of DCI format 3/3 A of the UE, of the M DL subframes bound with the UL subframe u. δ.sub.PUCCH(m.sub.t) represents a power controlling command value in the multi-subframe DL scheduling instruction of subframe m.sub.t, or in the DCI format 3/3 A of the UE in subframe m.sub.t. When the PDCCH data of the DL scheduling command and the DCI format 3/3 A simultaneously occur in one subframe, only the power controlling command of the DL scheduling command is employed.
(41) At this point, the method for controlling the UL power in the example may be terminated.
Third Example
(42) In this example, the effective power controlling of all of the simultaneously scheduled PUSCHs in a multi-subframe scheduling may be implemented, by increasing number of power controlling bits within a multi-subframe UL power controlling command, and matching different power controlling bits to the PUSCHs of multiple UL subframes simultaneously scheduled.
(43)
(44) In step 401, a UE receives a multi-subframe UL scheduling instruction in a DL subframe n, which is located by the multi-subframe UL scheduling instruction.
(45) The position of the DL subframe, which is located by the multi-subframe UL scheduling instruction, may be defined in advance by the standard, or may be indicated by high-level or physical layer signaling. The effective range of the scheduling instruction may be V UL subframes. Positions of the V UL subframes may be defined by the standard in advance, or may be indicated by high-level or physical layer signaling. The number N of UL subframes actually scheduled by the scheduling instruction may be less than or equal to V That is, the scheduling instruction may schedule some UL subframes of the V UL subframes. At this time, positions of the N UL subframes actually scheduled may be indicated by bit information in the scheduling information, or within another physical layer signaling.
(46) The effective range of the power controlling command in the UL scheduling instruction, and within the PDCCH data of the DCI format 3/3 A may be the foregoing V UL subframes. At this time, a subframe interval between a DL subframe and a UL subframe may be a set r:{r.sub.0, r.sub.1, . . . r.sub.V−1}, in which the DL subframe is the one where the UL scheduling instruction or the DCI format 3/3 A is transmitted. The effective ranges of the power controlling command in the UL scheduling instruction and within the PDCCH data of the DCI format 3/3 A may be the N UL subframes actually scheduled. At this time, the subframe interval between the DL subframe and a UL subframe is a set r:{r.sub.0, r.sub.1, . . . r.sub.N−1}, in which the DL subframe is the one where the UL scheduling instruction or the DCI format 3/3 A is transmitted. At this time, based on the effective range of the power controlling instruction, the number of power controlling bits in the multi-subframe UL scheduling instruction is 2V or 2N.
(47) In step 402, the UE adjusts the transmitting power of the scheduled PUSCH, based on the multi-subframe UL scheduling instruction.
(48) The transmitting power of the PUSCH in a UL subframe (n+r) may be determined by Equation (5), in which r.sub.i∈{r.sub.0, r.sub.1, . . . r.sub.V−1} or {r.sub.0, r.sub.1, . . . r.sub.N−1}.
(49)
(50) The meaning of each parameter in the above formula is the same as that in the first example.
(51) When the accumulation is active, f.sub.c(n+r.sub.i)=f.sub.c(n+r.sub.i−1)+δ.sub.PUSCH,c(n.sub.i). δ.sub.PUSCH,c(n.sub.i) represents a power controlling command value indicated by power controlling bits 2i, 2i+1 in the UL scheduling instruction. When the accumulation is inactive, f(n+r.sub.0)=δ.sub.PUSCH,c(n). δ.sub.PUSCH,c(n.sub.i) represents the power controlling command value indicated by power controlling bits 2i, 2i+1, which are in the UL scheduling instruction or in the DCI format 3.
(52) At this point, the method for controlling the UL power in the example may be terminated. When each of the effective ranges of multiple scheduling instructions (multi-subframe scheduling instruction or single-subframe scheduling instruction) includes the UL subframe u, the UL subframe u may adjust the transmitting power of PUSCH, based on the power controlling command in the previous UL scheduling instruction and the effective range r of the foregoing power controlling command.
Fourth Example
(53) In this example, a power controlling instruction is allocated for the feedback of the PUCCH in a multi-subframe DL scheduling, by increasing number of power controlling bits in a multi-subframe DL scheduling instruction, and respectively matching different power controlling bits with PUCCHs, which correspond to the multiple DL subframes simultaneously scheduled.
(54)
(55) In step 501, a UE receives a multi-subframe DL scheduling instruction in a DL subframe n, which is located by the multi-subframe DL scheduling instruction.
(56) The position of the DL subframe, which is located by the multi-subframe DL scheduling instruction, may be defined by the standard in advance, or may be indicated by high-level or physical layer signaling. The effective range of the scheduling instruction may be V DL subframes. Positions of the V DL subframes may be defined by the standard in advance, or may be indicated by high-level or physical layer signaling. The number N of DL subframes actually scheduled by the scheduling instruction may be less than or equal to V That is, the scheduling instruction may schedule some DL subframes of the V DL subframes. At this time, positions of the N DL subframes actually scheduled may be indicated by bit information in the scheduling instruction, or within another physical layer signaling.
(57) The effective range of a power controlling command, which is included in a DL scheduling instruction and the PDCCH data of the DCI format 3/3 A, may be the foregoing V DL subframes. At this time, a subframe interval between a DL subframe and V DL subframes is a set r:{r.sub.0, r.sub.1, . . . r.sub.V−1}, in which the DL subframe is the one where the DL scheduling instruction or the DCI format 3/3 A is transmitted. The effective range of the power controlling command, which is included in the DL scheduling instruction and the PDCCH data of the DCI format 3/3 A, may be the N DL subframes actually scheduled. At this time, the subframe interval between the DL subframe and N DL subframes is a set r:{r.sub.0, r.sub.1, . . . r.sub.N−1}, in which the DL subframe is the one where the DL scheduling instruction or the DCI format 3/3 A is transmitted. At this time, based on the effective range of the power controlling instruction, the number of power controlling bits in the multi-subframe DL scheduling instruction is 2V or 2N Power controlling bits 2i and 2i+1 may correspond to the DL subframes n+r.sub.i.
(58) In step 502, the UE adjusts the transmitting power of the PUCCH of a corresponding UL subframe, based on the power controlling command in the multi-subframe DL scheduling instruction.
(59) The transmitting power of the PUCCH of a UL subframe u may be determined by Equation (6).
(60)
(61) The meaning of each parameter in the above formula is the same as that in the second example.
(62) For an FDD system, under the circumstances that one UL subframe only feeds back the ACK/NACK information of one DL subframe, when u=n+r.sub.i+4, g(u)=g(u−1)+δ.sub.PUCCH(n+r.sub.i). δ.sub.PUCCH(n+r.sub.i) represents a power controlling command value corresponding to subframe n+r.sub.i in the multi-subframe DL scheduling instruction.
(63) For an FDD system, when one UL subframe only feeds back the ACK/NACK information of multiple DL subframes, or for a TDD system,
(64)
δ.sub.PUCCH(u−k.sub.m) represents a power controlling command value corresponding to subframe u−k.sub.m in the multi-subframe DL scheduling instruction. M represents the number of DL subframes bound with the UL subframe u. For an FDD system, value of M may be re-defined by the standard. For a TDD system, value of M may be re-defined by the standard or is as shown in Table 4.
(65) At this point, the method for controlling the UL power in the example may be terminated. As mentioned above, a UE may adjust the size of an open-loop basic operating point of conflicted UL subframes, by enabling an eNB to transmit a specific parameter about the open-loop basic operating point of a UE of the conflicted UL subframes. Subsequently, power controlling may be implemented more reasonably. Special interference and noise effects suffered by a UL subframe may be well compensated.
(66) Based on the foregoing, it can be seen that, in the embodiments of the present invention, by resetting a corresponding relationship of a power controlling instruction for the PUSCH/PUCCH in a UL subframe, alternatively, by increasing number of bits in a power controlling field of a scheduling instruction in the multi-subframe scheduling, and re-defining a corresponding relationship between a power controlling bit and the PUSCH/PUCCH in a UL subframe, it may be guaranteed that the PUSCH and PUCCH of any UL subframe may have a corresponding power controlling instruction. Subsequently, the effective controlling of transmitting power of UL PUSCH and PUCCH of a UE may be implemented.
(67) While the invention has been shown and described with reference to certain embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims and their equivalents.