Patent Description:
3GPP TS <NUM> V16. <NUM> discloses that if a UE is configured with an MCG using NR radio access in FR1 or in FR2 and with a SCG using NR radio access in FR2 or in FR1, respectively, the UE performs transmission power control independently per cell group.

In some aspects, a method of wireless communication, performed by a user equipment (UE) may include receiving configuration information indicating a master cell group (MCG) maximum power value and a secondary cell group (SCG) maximum power value; determining whether a combination of the MCG maximum power value and the SCG maximum power value satisfies a threshold; and performing a transmission on the SCG using a first transmit power and a transmission on the MCG using a second transmit power, wherein, based at least in part on the combination of the MCG maximum power value and the SCG maximum power value satisfying the threshold, the first transmit power is determined based at least in part on a time offset associated with the transmission on the SCG, or wherein, based at least in part on the combination of the MCG maximum power value and the SCG maximum power value failing to satisfy the threshold, the first transmit power is determined without using the time offset.

In some aspects, a UE for wireless communication may include a memory and one or more processors operatively coupled to the memory. The memory and the one or more processors may be configured to receive configuration information indicating an MCG maximum power value and an SCG maximum power value; determine whether a combination of the MCG maximum power value and the SCG maximum power value satisfies a threshold: and perform a transmission on the SCG using a first transmit power and a transmission on the MCG using a second transmit power, wherein, based at least in part on the combination of the MCG maximum power value and the SCG maximum power value satisfying the threshold, the first transmit power is determined based at least in part on a time offset associated with the transmission on the SCG, or wherein, based at least in part on the combination of the MCG maximum power value and the SCG maximum power value failing to satisfy the threshold, the first transmit power is determined without using the time offset.

In some aspects, a non-transitory computer-readable medium may store one or more instructions for wireless communication. The one or more instructions, when executed by one or more processors of a UE, may cause the one or more processors to receive configuration information indicating an MCG maximum power value and an SCG maximum power value; determine whether a combination of the MCG maximum power value and the SCG maximum power value satisfies a threshold; and perform a transmission on the SCG using a first transmit power and a transmission on the MCG using a second transmit power, wherein, based at least in part on the combination of the MCG maximum power value and the SCG maximum power value satisfying the threshold, the first transmit power is determined based at least in part on a time offset associated with the transmission on the SCG, or wherein, based at least in part on the combination of the MCG maximum power value and the SCG maximum power value failing to satisfy the threshold, the first transmit power is determined without using the time offset.

In some aspects, an apparatus for wireless communication may include means for receiving configuration information indicating an MCG maximum power value and an SCG maximum power value; means for determining whether a combination of the MCG maximum power value and the SCG maximum power value satisfies a threshold; and means for performing a transmission on the SCG using a first transmit power and a transmission on the MCG using a second transmit power, wherein, based at least in part on the combination of the MCG maximum power value and the SCG maximum power value satisfying the threshold, the first transmit power is determined based at least in part on a time offset associated with the transmission on the SCG, or wherein, based at least in part on the combination of the MCG maximum power value and the SCG maximum power value failing to satisfy the threshold, the first transmit power is determined without using the time offset.

For example, devices of wireless network <NUM> may communicate using an operating band having a first frequency range (FR1), which may span from <NUM> megahertz (MHz) to <NUM> gigahertz (GHz), and/or may communicate using an operating band having a second frequency range (FR2), which may span from <NUM> to <NUM>.

Controller/processor <NUM> of base station <NUM>, controller/processor <NUM> of UE <NUM>, and/or any other component(s) of <FIG> may perform one or more techniques associated with dynamic power sharing with or without look-ahead, as described in more detail elsewhere herein. For example, controller/processor <NUM> of base station <NUM>, controller/processor <NUM> of UE <NUM>, and/or any other component(s) of <FIG> may perform or direct operations of, for example, process <NUM> of <FIG> and/or other processes as described herein. Memories <NUM> and <NUM> may store data and program codes for base station <NUM> and UE <NUM>, respectively. In some aspects, memory <NUM> and/or memory <NUM> may include a non-transitory computer-readable medium storing one or more instructions (e.g., code and/or program code) for wireless communication. For example, the one or more instructions, when executed (e.g., directly, or after compiling, converting, and/or interpreting) by one or more processors of the base station <NUM> and/or the UE <NUM>, may cause the one or more processors, the UE <NUM>, and/or the base station <NUM> to perform or direct operations of, for example, process <NUM> of <FIG> and/or other processes as described herein. In some aspects, executing instructions may include running the instructions, converting the instructions, compiling the instructions, and/or interpreting the instructions, among other examples.

In some aspects, UE <NUM> may include means for receiving configuration information indicating a master cell group (MCG) maximum power value and a secondary cell group (SCG) maximum power value; means for determining whether a combination of the MCG maximum power value and the SCG maximum power value satisfies a threshold; means for performing a transmission on the SCG using a first transmit power and a transmission on the MCG using a second transmit power; means for determining the first transmit power based at least in part on whether a time at which control information, associated with the transmission on the MCG, is received precedes a start of the transmission on the SCG by at least the time offset; and/or the like. In some aspects, such means may include one or more components of UE <NUM> described in connection with <FIG>, such as controller/processor <NUM>, transmit processor <NUM>, TX MIMO processor <NUM>, MOD <NUM>, antenna <NUM>, DEMOD <NUM>, MIMO detector <NUM>, receive processor <NUM>, and/or the like.

A UE may connect to multiple cells or component carriers (CCs) at once. For example, New Radio dual connectivity (NR-DC) may provide for a connection to one or more cells in an MCG and one or more cells in an SCG. In some cases, a transmit power of a transmission associated with the MCG may be prioritized over a transmit power of a transmission on the SCG. Thus, in cases where the UE is power limited and transmissions on the MCG and the SCG overlap each other, the UE may reduce a transmit power on the SCG to accommodate the transmission on the MCG's transmit power.

In some aspects, the UE may perform power control based at least in part on a time offset, also referred to as a look-ahead. The time offset may identify a length of time that is measured backward from a start of a transmission on the SCG. The UE may not expect to receive control information (e.g., uplink downlink control information (DCI) scheduling a transmission on the MCG after a point in time, preceding the start of the transmission on the SCG, defined by the time offset. This time offset may enable robust MCG transmissions, by providing the UE with time to handle dynamic power control before transmission on the MCG. However, the time offset may introduce delay between scheduling an MCG transmission and transmitting the MCG transmission. This delay may be particularly problematic since there may be certain configurations of the UE that do not pose a problem for power control. In such a case, the time offset may introduce latency with little benefit.

Some techniques and apparatuses described herein provide for power control that selectively uses the time offset, or does not use the time offset, based at least in part on a configuration of the UE. For example, if the UE is power limited and is configured for dynamic power control, then the UE may use the time offset, thereby ensuring that sufficient transmit power is available for the transmission on the MCG. If the UE is not power limited, then the UE may not use the time offset for uplink power control, thereby reducing delay associated with scheduling and transmitting the transmission on the MCG. Thus, dynamic power control that selectively uses a time offset may improve robustness and reliability of transmissions on the MCG while reducing delay associated with scheduling transmissions on the MCG.

<FIG> is a diagram illustrating an example <NUM> of transmission of a first transmission on an MCG and a second transmission on an SCG with dynamic power sharing using look-ahead, in accordance with the present disclosure. Example <NUM> shows an MCG component carrier (CC) and an SCG CC. For example, the operations shown in example <NUM> may be performed by a UE (e.g., UE <NUM>).

As shown by reference number <NUM>, the UE may receive, on the MCG CC, UL DCI. For example, the UL DCI <NUM> may schedule a physical uplink shared channel (PUSCH) <NUM> on the MCG CC. In this case, the PUSCH may be referred to as a dynamic grant (DG) PUSCH. As further shown, the UE may receive the UL DCI <NUM> before a deadline <NUM>. For example, the deadline <NUM> may be defined by T0-T_offset, where T0 is a start of an uplink transmission <NUM> and T_offset is an offset time relative to T0. The uplink transmission <NUM> may be scheduled by UL DCI <NUM>. The UE may not expect UL DCI scheduling a PUSCH on the MCG that overlaps with a PUSCH on the SCG after the deadline <NUM>, since, in such a case, the UE may have difficulty performing power management for the MCG and the SCG.

When the UE performs dynamic power sharing for the MCG and the SCG, the MCG's transmit power may impact the SCG's transmit power, as shown by reference number <NUM>. For example, for transmit power determination of the PUSCH <NUM>, the UE may not be required to take into account a transmit power of the SCG. This may be referred to as a 3GPP Release <NUM> carrier aggregation power allocation procedure within the MCG. For transmit power determination of the PUSCH <NUM>, the UE may take into account an overlapping MCG uplink transmission (e.g., the PUSCH <NUM>) that was scheduled before the deadline <NUM>. For example, the UE may determine the maximum transmit power of the SCG as min{PSCG, Ptotal - MCG tx power}, wherein PSCG is a baseline transmit power of the PUSCH <NUM>, Ptotal is a maximum UE transmit power, and MCG tx power is a transmit power of the PUSCH <NUM>. For an SCG transmission starting at time T0, the network may not schedule an overlapping MCG uplink transmission after T0-T_offset.

<FIG> is a diagram illustrating an example <NUM> of selectively performing power control using a time offset, in accordance with the present disclosure. The operations described in connection with <FIG> may be performed by a UE (e.g., UE <NUM> and/or the like). As shown, <FIG> includes a UE <NUM> and a BS <NUM>.

As shown by reference number <NUM>, the UE <NUM> may receive configuration information from the BS <NUM>. As further shown, the configuration information may identify a dynamic power sharing configuration (e.g., NR-DC-PC-mode or another configuration variable). The dynamic power sharing configuration may indicate that the UE <NUM> is to use dynamic power sharing in order to determine transmit powers for a transmission on an MCG and a transmission on an SCG of the UE <NUM>. As further shown, the configuration information may identify MCG and SCG maximum power values (e.g., PMCG and PSCG, respectively). A maximum power value may indicate a maximum transmit power for a transmission on a corresponding cell group. In some cases, PMCG and PSCG may sum to less than a maximum UE transmit power of the UE <NUM>, in which case the UE <NUM> is not power limited with regard to overlapped transmissions on the MCG and the SCG. In some aspects, PMCG and PSCG may sum to more than a maximum UE transmit power of the UE <NUM>, in which case the UE <NUM> may be power limited with regard to overlapped transmissions on the MCG and the SCG, in certain circumstances.

As shown by reference number <NUM>, the UE <NUM> may determine whether to use look-ahead (e.g., to perform power control using a time offset) based at least in part on the dynamic power sharing configuration and based at least in part on a combination of PMCG and PSCG, For example, the UE <NUM> may determine whether a sum of PMCG and PSCG satisfies a threshold (e.g., is greater than a maximum UE transmit power (Ptotal) of the UE <NUM>). As shown by reference number <NUM>, when the combination of PMCG and PSCG fails to satisfy the threshold, the UE <NUM> may perform the transmissions on the MCG and the SCG without using a look-ahead for power control. As shown by reference number <NUM>, when the combination of PMCG and PSCG satisfies the threshold, the UE <NUM> may perform the transmissions on the MCG and the SCG using the look-ahead for power control. Each of these approaches is described below.

When the combination of PMCG and PSCG fails to satisfy the threshold, the UE <NUM> may perform the transmissions on the MCG and the SCG without using look-ahead for power control. For example, the UE <NUM> may not consider T_offset when determining transmit powers of transmissions on the MCG and the SCG. In this case, if UE transmission(s) in slot i<NUM> of the MCG or in slot i<NUM> of the SCG do not overlap in time with any UE transmission(s) on the SCG or the MCG, respectively, the UE may determine a transmission power in slot i<NUM> of the MCG or in slot i<NUM> of the SCG without considering PMCG or PSCG, respectively. For example, the UE <NUM> may determine the transmit power on the SCG or the MCG as prescribed in 3GPP Technical Specification <NUM>-<NUM> and/or in Clauses <NUM> through <NUM> of 3GPP Technical Specification <NUM>. More specifically, the UE <NUM> may determine transmission power of each overlapped transmission in a CG and then, if the summation of transmission power of the overlapped transmissions in the CG exceeds the maximum transmission power of the UE (e.g., PCMAX), the UE <NUM> may reduce or scale down the transmission power of one or more overlapped transmissions in the CG. For reduction or scaling-down of the transmission power, the channels or signals are selected. The transmissions with reduced or scaled down power are based at least in part on the priority order of the channels and signals, where the order is physical random access channel (PRACH) on the primary cell (PCell) > physical uplink control channel (PUCCH) with uplink control information (UCI) > PUSCH with UCI > PUSCH without UCI > sounding reference signal (SRS) or PRACH on a secondary cell (SCell). In this way, the UE may perform power control without using look-ahead in a situation when the UE <NUM> is not power-limited. This may reduce delay associated with the MCG, since the MCG's scheduling DCI does not need to adhere to the time offset associated with the look-ahead.

As shown by reference number <NUM>, when the combination of PMCG and PSCG satisfies the threshold, the UE <NUM> may perform the transmissions on the MCG and the SCG using the look-ahead for power control. This procedure is described in more detail in connection with <FIG>. For example, the UE <NUM> may use a baseline value for the transmission on the SCG's transmit power unless the transmission on the SCG is overlapped with a transmission on the MCG and the UE is power-limited. If the transmission on the SCG is overlapped with the transmission on the MCG, and if the UE <NUM> is power-limited (e.g., the sum of PMCG and PSCG is greater than Ptotal), then the UE <NUM> may reduce transmit power of the transmission on the SCG. Furthermore, the UE <NUM> may not receive, and the BS <NUM> may not transmit, UL DCI for a transmission on the MCG after a deadline (e.g., deadline <NUM> of <FIG>) so that the UE <NUM> has adequate time to perform power control for the SCG. Thus, the UE <NUM> may perform power control when power-limited, based at least in part on look-ahead (e.g., a time offset) so that the UE <NUM> can provide sufficient transmit power for the MCG when the UE <NUM> is power limited. Furthermore, the UE <NUM> may perform power control without look-ahead when the UE <NUM> is not power limited, thereby reducing delay associated with scheduling the MCG.

As shown by reference number <NUM>, the UE <NUM> may perform transmissions on the SCG and the MCG. For example, the UE <NUM> may determine respective transmit powers for the transmissions on the SCG and the MCG, and may perform the transmissions using the respective transmit powers.

<FIG> is a diagram illustrating an example process <NUM> performed, for example, by a UE, in accordance with the present disclosure. Example process <NUM> is an example where the UE (e.g., UE <NUM> and/or the like) performs operations associated with dynamic power sharing with or without look-ahead.

As shown in <FIG>, in some aspects, process <NUM> may include receiving configuration information indicating an MCG maximum power value and an SCG maximum power value (block <NUM>). For example, the UE (e.g., using antenna <NUM>, DEMOD <NUM>, MIMO detector <NUM>, receive processor <NUM>, controller/processor <NUM>, and/or the like) may receive configuration information indicating an MCG maximum power value and an SCG maximum power value, as described above.

As further shown in <FIG>, in some aspects, process <NUM> may include determining whether a combination of the MCG maximum power value and the SCG maximum power value satisfies a threshold (block <NUM>). For example, the UE (e.g., using antenna <NUM>, DEMOD <NUM>, MIMO detector <NUM>, receive processor <NUM>, controller/processor <NUM>, and/or the like) may determine whether a combination of the MCG maximum power value and the SCG maximum power value satisfies a threshold, as described above.

As further shown in <FIG>, in some aspects, process <NUM> may include performing a transmission on the SCG using a first transmit power and a transmission on the MCG using a second transmit power, wherein, based at least in part on the combination of the MCG maximum power value and the SCG maximum power value satisfying the threshold, the first transmit power is determined based at least in part on a time offset associated with the transmission on the SCG, or wherein, based at least in part on the combination of the MCG maximum power value and the SCG maximum power value failing to satisfy the threshold, the first transmit power is determined without using the time offset (block <NUM>). For example, the UE (e.g., using controller/processor <NUM>, transmit processor <NUM>, TX MIMO processor <NUM>, MOD <NUM>, antenna <NUM>, and/or the like) may perform a transmission on the SCG using a first transmit power and a transmission on the MCG using a second transmit power, as described above. In some aspects, based at least in part on the combination of the MCG maximum power value and the SCG maximum power value satisfying the threshold, the first transmit power is determined based at least in part on a time offset associated with the transmission on the SCG. In some aspects, based at least in part on the combination of the MCG maximum power value and the SCG maximum power value failing to satisfy the threshold, the first transmit power is determined without using the time offset.

In a first aspect, determining whether the combination of the MCG maximum power value and the SCG maximum power value satisfies the threshold further comprises determining whether a sum of the MCG maximum power value and the SCG maximum power value satisfies the threshold.

In a second aspect, alone or in combination with the first aspect, the configuration information indicates a dynamic power control mode for the UE.

In a third aspect, alone or in combination with one or more of the first and second aspects, based at least in part on the combination of the MCG maximum power value and the SCG maximum power value failing to satisfy the threshold and based at least in part on the transmission on the MCG being non-overlapped with the transmission on the SCG, the first transmit power and the second transmit power are determined without using the MCG maximum power value or the SCG maximum power value.

In a fourth aspect, alone or in combination with one or more of the first through second aspects, based at least in part on the combination of the MCG maximum power value and the SCG maximum power value failing to satisfy the threshold and based at least in part on the transmission on the MCG being at least partially overlapped with the transmission on the SCG, the first transmit power and the second transmit power are determined based at least in part on at least one of the MCG maximum power value or the SCG maximum power value.

In a fifth aspect, alone or in combination with one or more of the first through fourth aspects, process <NUM> includes determining the first transmit power based at least in part on whether a time at which control information, associated with the transmission on the MCG, is received precedes a start of the transmission on the SCG by at least the time offset.

As an example, "at least one a, b, or c" is intended to cover a, b, c, a-b, a-c, b-c, and a-b-c, as well as any combination with multiples of the same element (e.g., a-a, a-a-a, a-a-b, a-a-c, a-b-b, a-c-c, b-b, b-b-b, b-b-c, c-c, and c-c-c or any other ordering of a, b, and c).

Claim 1:
A method (<NUM>) of wireless communication performed by a user equipment, UE, comprising:
receiving (<NUM>) configuration information identifying a dynamic power sharing configuration that indicates the UE is to use a dynamic power sharing between a master cell group, MCG, and a secondary cell group, SCG, wherein the dynamic power sharing configuration identifies a MCG maximum power value and a SCG maximum power value for the dynamic power sharing;
determining (<NUM>) whether a sum of the MCG maximum power value and the SCG maximum power value satisfies a threshold corresponding to a maximum transmit power of the UE; and
performing (<NUM>) a transmission on the SCG using a first transmit power and a transmission on the MCG using a second transmit power,
wherein, based at least in part on the sum of the MCG maximum power value and the SCG maximum power value satisfying the threshold, the first transmit power is determined based at least in part on a time offset associated with the transmission on the SCG, wherein the sum satisfies the threshold if it is greater than the threshold, or
wherein, based at least in part on the sum of the MCG maximum power value and the SCG maximum power value failing to satisfy the threshold, the first transmit power is determined without using the time offset.