Power headroom report types and triggering conditions

Methods and apparatuses for power headroom report types and triggering conditions. A method for a user equipment (UE) to provide first uplink control information (UCI) includes receiving a configuration enabling transmissions of physical uplink control channels (PUCCHs) and physical uplink shared channels (PUSCHs) that overlap in time and determining a first priority for a first PUCCH and a second priority for a first PUSCH. Transmissions of the first PUCCH and of the first PUSCH are scheduled to overlap in time. The first PUCCH is scheduled to provide the first UCI. The method further includes transmitting: both the first PUCCH and the first PUSCH when the first priority is different than the second priority, where the first UCI is included in the first PUCCH; and only the first PUSCH when the first priority is same as the second priority, where the first UCI is included in the first PUSCH.

TECHNICAL FIELD

The present disclosure relates generally to wireless communication systems and, more specifically, the present disclosure relates to power headroom report (PHR) types and triggering conditions.

BACKGROUND

SUMMARY

This disclosure relates to PHR types and triggering conditions.

In one embodiment, a method for a user equipment (UE) to provide first uplink control information (UCI) is provided. The method includes receiving a configuration enabling transmissions of physical uplink control channels (PUCCHs) and physical uplink shared channels (PUSCHs) that overlap in time and determining a first priority for a first PUCCH and a second priority for a first PUSCH. Transmissions of the first PUCCH and of the first PUSCH are scheduled to overlap in time. The first PUCCH is scheduled to provide the first UCI. The method further includes transmitting: both the first PUCCH and the first PUSCH when the first priority is different than the second priority, where the first UCI is included in the first PUCCH; and only the first PUSCH when the first priority is same as the second priority, where the first UCI is included in the first PUSCH.

In another embodiment, a UE is provided. The UE includes a transceiver configured to receive a configuration enabling transmissions of PUCCHs and PUSCHs that overlap in time. The UE further includes a processor operably coupled to the transceiver. The processor is configured to determine a first priority for a first PUCCH and a second priority for a first PUSCH. Transmissions of the first PUCCH and of the first PUSCH are scheduled to overlap in time. The first PUCCH is scheduled to provide the first UCI. The transceiver is further configured to transmit: both the first PUCCH and the first PUSCH when the first priority is different than the second priority, where first UCI is included in the first PUCCH; and only the first PUSCH when the first priority is same as the second priority, where the first UCI is included in the first PUSCH.

In yet another embodiment, a base station is provided. The base station includes a transceiver configured to transmit a configuration enabling receptions of PUCCHs and PUSCHs that overlap in time. The base station further includes a processor operably coupled to the transceiver. The processor is configured to determine a first priority for a first PUCCH and a second priority for a first PUSCH. Receptions of the first PUCCH and of the first PUSCH are scheduled to overlap in time. The first PUCCH is scheduled to provide the first UCI. The transceiver is further configured to receive: both the first PUCCH and the first PUSCH when the first priority is different than the second priority, where first uplink control information (UCI) is included in the first PUCCH; and only the first PUSCH when the first priority is same as the second priority, where the first UCI is included in the first PUSCH.

DETAILED DESCRIPTION

To meet the demand for wireless data traffic having increased since deployment of the fourth generation (4G) communication systems, efforts have been made to develop and deploy an improved 5th generation (5G) or pre-5G/NR communication system. Therefore, the 5G or pre-5G communication system is also called a “beyond 4G network” or a “post long term evolution (LTE) system.”

Depending on the network type, the term ‘base station’ (BS) can refer to any component (or collection of components) configured to provide wireless access to a network, such as transmit point (TP), transmit-receive point (TRP), an enhanced base station (eNodeB or eNB), a gNB, a macrocell, a femtocell, a WiFi access point (AP), a satellite, or other wirelessly enabled devices. Base stations may provide wireless access in accordance with one or more wireless communication protocols, e.g., 5G 3GPP New Radio Interface/Access (NR), LTE, LTE advanced (LTE-A), High Speed Packet Access (HSPA), Wi-Fi 802.11a/b/g/n/ac, etc. The terms ‘BS,’ ‘gNB,’ and ‘TRP’ can be used interchangeably in this disclosure to refer to network infrastructure components that provide wireless access to remote terminals. Also, depending on the network type, the term ‘user equipment’ (UE) can refer to any component such as mobile station, subscriber station, remote terminal, wireless terminal, receive point, vehicle, or user device. For example, a UE could be a mobile telephone, a smartphone, a monitoring device, an alarm device, a fleet management device, an asset tracking device, an automobile, a desktop computer, an entertainment device, an infotainment device, a vending machine, an electricity meter, a water meter, a gas meter, a security device, a sensor device, an appliance, and the like.

The present disclosure relates generally to wireless communication systems and, more specifically, to identifying required PHR types and corresponding triggering conditions. This disclosure also relates to supporting simultaneous transmission of data channels and control channels from a UE. The data channels and the control channels can have same or different priorities and be transmitted to same or different reception points.

FIG.1illustrates an example wireless network100according to embodiments of the present disclosure. The embodiment of the wireless network100shown inFIG.1is for illustration only. Other embodiments of the wireless network100could be used without departing from the scope of this disclosure.

As shown inFIG.1, the wireless network100includes a base station, BS101(e.g., gNB), a BS102, and a BS103. The BS101communicates with the BS102and the BS103. The BS101also communicates with at least one network130, such as the Internet, a proprietary Internet Protocol (IP) network, or other data network.

In certain embodiments, multiple UEs (such as the UE117, the UE118, and the UE119) may communicate directly with each other through device-2-device communication. In some embodiments, a UE, such as UE119, is outside the coverage area of the network, but can communicate with other UEs inside the coverage area of the network, such as UE118, or outside the coverage area of the network.

Dotted lines show the approximate extents of the coverage areas120and125, which are shown as approximately circular for the purposes of illustration and explanation only. It should be clearly understood that the coverage areas associated with BSs, such as the coverage areas120and125, may have other shapes, including irregular shapes, depending upon the configuration of the BSs and variations in the radio environment associated with natural and man-made obstructions.

As described in more detail below, one or more of the UEs111-119include circuitry, programing, or a combination thereof for using PHR types and reporting based on triggering conditions. In certain embodiments, and one or more of the BSs101-103includes circuitry, programing, or a combination thereof for receiving reporting according to PHR types and triggering conditions.

AlthoughFIG.1illustrates one example of a wireless network, various changes may be made toFIG.1. For example, the wireless network could include any number of BSs and any number of UEs in any suitable arrangement. Also, the BS101could communicate directly with any number of UEs and provide those UEs with wireless broadband access to the network130. Similarly, each BS102-103could communicate directly with the network130and provide UEs with direct wireless broadband access to the network130. Further, the BSs101,102, and/or103could provide access to other or additional external networks, such as external telephone networks or other types of data networks.

FIG.2illustrates an example BS102according to embodiments of the present disclosure. The embodiment of the BS102illustrated inFIG.2is for illustration only, and the BSs101and103ofFIG.1could have the same or similar configuration. However, BSs come in a wide variety of configurations, andFIG.2does not limit the scope of this disclosure to any particular implementation of a BS.

As shown inFIG.2, the BS102includes multiple antennas205a-205n, multiple radio frequency (RF) transceivers210a-210n, transmit (TX) processing circuitry215, and receive (RX) processing circuitry220. The BS102also includes a controller/processor225, a memory230, and a backhaul or network interface235.

The controller/processor225can include one or more processors or other processing devices that control the overall operation of the BS102. For example, the controller/processor225could control the reception of uplink channel signals and the transmission of downlink channel signals by the RF transceivers210a-210n, the RX processing circuitry220, and the TX processing circuitry215in accordance with well-known principles. The controller/processor225could support additional functions as well, such as more advanced wireless communication functions. For instance, the controller/processor225could support PHR types and triggering conditions. Any of a wide variety of other functions could be supported in the BS102by the controller/processor225. In some embodiments, the controller/processor225includes at least one microprocessor or microcontroller.

The controller/processor225is also capable of executing programs and other processes resident in the memory230, such as an OS. The controller/processor225can move data into or out of the memory230as required by an executing process. In certain embodiments, the controller/processor225supports communication between entities, such as web real time communications (RTC). For example, the controller/processor225can move data into or out of the memory230according to a process that is being executed.

The controller/processor225is also coupled to the backhaul or network interface235. The backhaul or network interface235allows the BS102to communicate with other devices or systems over a backhaul connection or over a network. The network interface235could support communications over any suitable wired or wireless connection(s). For example, when the BS102is implemented as part of a cellular communication system (such as one supporting 5G/NR, LTE, or LTE-A), the network interface235could allow the BS102to communicate with other BSs over a wired or wireless backhaul connection. When the BS102is implemented as an access point, the network interface235could allow the BS102to communicate over a wired or wireless local area network or over a wired or wireless connection to a larger network (such as the Internet). The network interface235includes any suitable structure supporting communications over a wired or wireless connection, such as an Ethernet or RF transceiver.

The processor340is also coupled to the input device350. The operator of the UE116can use the input device350to enter data into the UE116. The input device350can be a keyboard, touchscreen, mouse, track ball, voice input, or other device capable of acting as a user interface to allow a user in interact with the UE116. For example, the input device350can include voice recognition processing, thereby allowing a user to input a voice command. In another example, the input device350can include a touch panel, a (digital) pen sensor, a key, or an ultrasonic input device. The touch panel can recognize, for example, a touch input in at least one scheme, such as a capacitive scheme, a pressure sensitive scheme, an infrared scheme, or an ultrasonic scheme.

The processor340is also coupled to the display355. The display355may be a liquid crystal display, light emitting diode display, or other display capable of rendering text and/or at least limited graphics, such as from web sites.

FIG.4andFIG.5illustrate example wireless transmit and receive paths according to this disclosure. In the following description, a transmit path400, ofFIG.4, may be described as being implemented in a BS (such as the BS102), while a receive path500, ofFIG.5, may be described as being implemented in a UE (such as a UE116). However, it may be understood that the receive path500can be implemented in a BS and that the transmit path400can be implemented in a UE. In some embodiments, the transmit path400is configured to report according to support PHR types and triggering conditions and the receive path500is configured to receiving reportings according to support PHR types and triggering conditions as described in embodiments of the present disclosure.

As illustrated inFIG.4, the channel coding and modulation block405receives a set of information bits, applies coding (such as a low-density parity check (LDPC) coding), and modulates the input bits (such as with quadrature phase shift keying (QPSK) or quadrature amplitude modulation (QAM)) to generate a sequence of frequency-domain modulation symbols. The serial-to-parallel block410converts (such as de-multiplexes) the serial modulated symbols to parallel data in order to generate N parallel symbol streams, where N is the IFFT/FFT size used in the BS102and the UE116. The size N IFFT block415performs an IFFT operation on the N parallel symbol streams to generate time-domain output signals. The parallel-to-serial block420converts (such as multiplexes) the parallel time-domain output symbols from the size N IFFT block415in order to generate a serial time-domain signal. The add cyclic prefix block425inserts a cyclic prefix to the time-domain signal. The up-converter430modulates (such as up-converts) the output of the add cyclic prefix block425to an RF frequency for transmission via a wireless channel. The signal may also be filtered at baseband before conversion to the RF frequency.

A transmitted RF signal from the BS102arrives at the UE116after passing through the wireless channel, and reverse operations to those at the BS102are performed at the UE116.

Furthermore, each of the UEs111-119may implement a transmit path400for transmitting in the sidelink to another one of the UEs111-119. Similarly, each of the UEs111-119may implement a receive path500for receiving in the sidelink from another one of the UEs111-119.

A unit for downlink (DL) signaling or for uplink (UL) signaling on a cell is referred to as a slot and can include one or more symbols. A bandwidth (BW) unit is referred to as a resource block (RB). One RB includes a number of sub-carriers (SCs). For example, a slot can have duration of one millisecond and an RB can have a bandwidth of 180 kHz and include 12 SCs with inter-SC spacing of 15 kHz. A sub-carrier spacing (SCS) can be determined by a SCS configuration μ as 2μ·15 kHz. A unit of one sub-carrier over one symbol is referred to as a resource element (RE). A unit of one RB over one symbol is referred to as a physical RB (PRB).

DL signals include data signals conveying information content, control signals conveying DL control information (DCI), reference signals (RS), and the like that are also known as pilot signals. A BS (such as the BS102) transmits data information or DCI through respective physical DL shared channels (PDSCHs) or physical DL control channels (PDCCHs). A PDSCH or a PDCCH can be transmitted over a variable number of slot symbols including one slot symbol. A BS transmits one or more of multiple types of RS including channel state information RS (CSI-RS) and demodulation RS (DM-RS). A CSI-RS is intended for UEs (such as the UE116) to perform measurements and provide channel state information (CSI) to a BS. For channel measurement or for time tracking, non-zero power CSI-RS (NZP CSI-RS) resources can be used. For interference measurement reports (IMRs), CSI interference measurement (CSI-IM) resources can be used. The CSI-IM resources can also be associated with a zero power CSI-RS (ZP CSI-RS) configuration. A UE can determine CSI-RS reception parameters through DL control signaling or higher layer signaling, such as radio resource control (RRC) signaling from a gNB. A DM-RS is typically transmitted within a BW of a respective PDCCH or PDSCH and a UE can use the DM-RS to demodulate data or control information.

UL signals also include data signals conveying information content, control signals conveying UCI, DM-RS associated with data or UCI demodulation, sounding RS (SRS) enabling a gNB to perform UL channel measurement, and a random access (RA) preamble enabling a UE (such as the UE116) to perform random access. A UE transmits data information or UCI through a respective PUSCH or a PUCCH. A PUSCH or a PUCCH can be transmitted over a variable number of slot symbols including one slot symbol. When a UE simultaneously transmits data information and UCI, the UE can multiplex both in a PUSCH or, depending on a UE capability, transmit both a PUSCH with data information and a PUCCH with UCI at least when the transmissions are on different cells.

UCI includes hybrid automatic repeat request (HARD) acknowledgement (ACK) information, indicating correct or incorrect detection of data transport blocks (TBs) or of code block groups (CBGs) in a PDSCH, scheduling request (SR) indicating whether a UE has data in its buffer to transmit, and CSI reports enabling a gNB to select appropriate parameters for PDSCH or PDCCH transmissions to a UE. A CSI report can include a channel quality indicator (CQI) informing a gNB of a largest modulation and coding scheme (MCS) for the UE to detect a data TB with a predetermined block error rate (BLER), such as a 10% BLER, of a precoding matrix indicator (PMI) informing a gNB how to combine signals from multiple transmitter antennas in accordance with a multiple input multiple output (MIMO) transmission principle, of a CSI-RS resource indicator (CRI) used to obtain the CSI report, and of a rank indicator (RI) indicating a transmission rank for a PDSCH.

In certain embodiments, UL RS includes DM-RS and phase tracking RS (PT-RS). DM-RS is typically transmitted within a BW of a respective PUSCH or PUCCH. A gNB can use a DM-RS to demodulate information in a respective PUSCH or PUCCH. A UE can use a PT-RS to track a phase of a received signal, particularly for operation in a frequency range above 6 GHz. SRS is transmitted by a UE to provide a gNB with an UL CSI and, for a time division duplexing (TDD) system, to also provide a PMI for DL transmission. Further, as part of a random access procedure or for other purposes, a UE can transmit a physical random access channel (PRACH).

A UE can generate hybrid automatic repeat request acknowledgement (HARQ-ACK) information in response to (i) reception of TBs/CBGs in a PDSCH, (ii) a detection of a DCI format indicate release of a semi-persistently scheduled PDSCH, (iii) a detection of a DCI format indicating a change of an active bandwidth part (BWP) to a dormant BWP or to a non-dormant BWP for secondary cells, and (iv) the like. For brevity, the reasons for a UE to generate HARQ-ACK information will generally not be mentioned in the following and, when needed, only PDSCH receptions will be referred to.

DL transmissions and UL transmissions can be based on an orthogonal frequency division multiplexing (OFDM) waveform including a variant using DFT preceding that is known as DFT-spread-OFDM.

FIG.6illustrates a block diagram600of an example transmitter structure using orthogonal frequency division multiplexing (OFDM) according to embodiments of the present disclosure.FIG.7illustrates a block diagram700of an example receiver structure using OFDM according to embodiments of the present disclosure.

The transmitter structure as shown in the block diagram600and the receiver structure as shown in the block diagram600can be similar to transmitters and receivers in the RF transceivers210a-210nofFIG.2and the RF transceiver310ofFIG.3. The example block diagram600ofFIG.6and the block diagram700ofFIG.7are for illustration only and other embodiments can be used without departing from the scope of the present disclosure.

As illustrated in the block diagram600, information bits610, such as DCI bits or data bits, are encoded by encoder620, rate matched to assigned time/frequency resources by rate matcher630and modulated by modulator640. Subsequently, modulated encoded symbols and demodulation reference signal (DMRS) or CSI-RS650are mapped to SCs by SC mapping unit660with input from BW selector unit665, an inverse fast Fourier transform (IFFT) is performed by filter670, a cyclic prefix (CP) is added by CP insertion unit680, and a resulting signal is filtered by filter690and transmitted by a radio frequency (RF) unit as transmitted bits695.

As illustrated in the block diagram700, a received signal710is filtered by filter720, a CP removal unit730removes a CP, a filter740applies a fast Fourier transform (FFT), SCs de-mapping unit750de-maps SCs selected by BW selector unit755, received symbols are demodulated by a channel estimator and a demodulator unit760, a rate de-matcher770restores a rate matching, and a decoder780decodes the resulting bits to provide information bits790.

If a UE (such as the UE116) transmits a PUSCH on active UL BWP b of carrier f of serving cell c using parameter set configuration with index j and PUSCH power control adjustment state with index l, the UE determines the PUSCH transmission power PPUSCH,b,f,c(i,j,qd,l) in PUSCH transmission occasion i as described in Equation (1).
PPUSCH,b,f,c(i,j,qd,l)=min(PCMAX,f,c(i),POPUSCH,b,f,c(j)+10 log10(2μ·MRB,f,cPUSCH(i))+αb,f,c(j)·PLb,f,c(qd)+ΔTF,b,f,c(i)+fb,f,c(i,l))[dBm]  (1)
Here, the parameter PCMAX,f,c(i) is a UE configured maximum output power. The parameter PO_PUSCH,b,f,c(j) is a nominal received power value provided by higher layers and αb,f,c(j) is a path-loss compensation factor with j=0 for a PUSCH transmission during initial system access or if the UE is not provided UE-specific parameter values for PO_PUSCH,b,f,cor αb,f,c(j), respectively, j=1 for a configured grant (CG) PUSCH transmission, and j≥2 for a PUSCH transmission scheduled by a DCI format. The parameter MRB,b,f,cPUSCH(i) is a number of RBs for the PUSCH transmission using SCS configuration μ. The parameter PLb,f,c(qd) is a DL path-loss estimate calculated by the UE using reference signal (RS) index qd. The parameter ΔTF,b,f,c(i) adjusts the power based on the spectral efficiency of the PUSCH transmission. The parameter fb,f,c(i, l) is a CLPC adjustment state for the PUSCH based on accumulation of TPC commands for the PUSCH that are provided by DCI formats and l is an index of the adjustment state in case of multiple, such as two, adjustment states.

If a UE transmits a PUCCH on active UL BWP b of carrier f of serving cell c, such as the primary cell, using parameter set configuration with index quand PUCCH power control adjustment state with index l, the UE determines the PUSCH transmission power PPUCCH,b,f,c(i,qu,qd,l) in PUCCH transmission occasion i as described in Equation (2).
PPUCCH,b,f,c(i,qu,qd,l)=min(PCMAX,f,c(i),POPUCCH,b,f,c(qu)+10 log10(2μ·MRB,f,cPUCCH(i))+PLb,f,c(qd)+ΔF_PUCCH(F)+ΔTF,b,f,c(i)+gb,f,c(i,l))[dBm]  (2)
Here, the parameter PCMAX,f,c(i) is a UE configured maximum output power. The parameter PO_PUCCH,b,f,c(qu) is a nominal received power value provided by higher layers and quis a spatial relation index. The parameter MRB,b,f,cPUCCH(i) is a number of RBs for the PUCCH transmission using SCS configuration μ. The parameter PLb,f,c(qd) is a DL path-loss estimate calculated by the UE using RS index qd. The parameter ΔF_PUCCH(F) depends on the PUCCH format used for the PUCCH transmission and other parameters. The parameter ΔTF,b,f,c(i) adjusts the power based on the spectral efficiency of the PUCCH transmission. The parameter gb,f,c(i,l) is a CLPC adjustment state for the PUCCH based on accumulation of TPC commands for the PUCCH that are provided by DCI formats and l is an index of the adjustment state in case of multiple, such as two, adjustment states.

For the determination of a power for a PUSCH transmission and for a PUCCH transmission, the following hold three criteria hold. First, path-loss PLb,f,c(qd) used for determining a PUSCH transmission power can be different than a path-loss PLb,f,c(qd) used for determining a PUCCH transmission power as a corresponding RS index qdcan be different. Second, PUSCH can have partial path-loss compensation, when αb,f,c(j)<1, while PUCCH always has full path-loss compensation. Third, a CLPC adjustment state used for determining a PUSCH transmission power can be different than a fb,f,c(i,l).

In certain embodiments, a UE provides a PHR for an activated cell to a serving gNB to enable the serving gNB to estimate a power availability at the UE and accordingly perform link adaptation for transmissions from the UE. A PHR report can be actual one that is computed based on an actual transmission from a UE or a virtual one determined based on a reference configuration for a transmission.

A UE determines an actual PHR for a PUSCH transmission, referred to as actual Type-1 PHR, as described in Equation (3). Additionally, a UE determines a virtual PHR for a PUSCH transmission, referred to as virtual Type-1 PHR, as described in Equation (4).
PHtype1,b,f,c(i,j,qd,l)=PCMAX,f,c(i)−(PO_PUSCH,b,f,c(j)+10 log10(2μ·MRB,f,cPUSCH(i))+αb,f,c(j)·PLb,f,c(qd)+ΔTF,b,f,c(i)+fb,f,c(i,l))[dB]  (3)
PHtype1,b,f,c(i,j,qd,l)={tilde over (P)}CMAX,f,c(i)−(PO_PUSCH,b,f,c(j)+αb,f,c(j)·PLb,f,c(qd)+fb,f,c(i,l)[dB]  (4)
Here, {tilde over (P)}CMAX,f,c(i) is computed assuming that each of a maximum power reduction (MPR), an adaptive MPR (A-MPR), and a power management MPR (P-MPR) for the PUSCH transmission is 0 dB. The parameters PO_PUSCH,b,f,c(j) and αb,f,c(j) are obtained using corresponding reference values. The parameter PLb,f,c(qd) is obtained from a path-loss reference RS with index 0 for the PUSCH, and l=0 for fb,f,c(i,l).

Embodiments of the present disclosure take into consideration that NR does not currently support a PHR report for the PUCCH. One possible reason is because NR does not currently support simultaneous PUSCH and PUCCH transmissions on cells of a same cell group although such support would be required for PUSCH transmission on a cell of one cell group and a PUCCH transmission on a cell, such as a primary cell, of another cell group. Also, reliance on virtual type-1 PHR to derive a power headroom for the PUCCH is not generally possible as the UE can be using a different path loss value PLb,f,c(qd) or a different CLPC adjustment state index l to determine a power for a PUSCH transmission and for a PUCCH transmission and, even if the UE uses a same PLb,f,c(qd) and a same l, it is not generally possible to derive PLb,f,c(qd)+gb,f,c(i,l) from αb,f,c(j)·PLb,f,c(qd)+fb,f,c(i,l) even if αb,f,c(j)=1 as the UE uses TPC commands in different DCI formats to derive fb,f,c(i,l) and gb,f,c(i,l) and the UE may fail to detect some of the DCI formats. Further, conditions for triggering a PHR may not be same for a PUSCH transmission and for a PUCCH transmission as, for example, a UE may not use a same PLb,f,c(qd) for the determination of a PUSCH transmission power and for the determination of a PUCCH transmission power. Therefore, it is possible that a UE can be power limited for PUCCH transmission and not be able to provide a corresponding PHR to a serving gNB regardless of whether or not the UE provides a PHR for a PUSCH transmission on a serving cell.

In certain embodiments, a PHR is triggered under several individual conditions that include an activation of an SCell having an active DL BWP that is not a dormant DL BWP or a change of an active DL BWP from dormant BWP to non-dormant DL BWP of an SCell. A functionality of a DL dormant BWP for an activated SCell is to enable UE power savings as the UE does not need to monitor PDCCH on the SCell when the active BWP for the UE on the SCell is the dormant BWP. A similar functionality is provided by deactivating an SCell although it typically requires a longer time to activate the SCell and schedule the UE than it does to change the active DL BWP to a non-dormant DL BWP and schedule the UE. Both functionalities can be provided by a DCI format where a field in a DCI format can indicate to the UE whether to change an active dormant or non-dormant DL BWP to a non-dormant or dormant DL BWP, respectively, or a field in a DCI format can indicate to the UE whether to activate or deactivate a deactivated or activated SCell, respectively. In order to increase UE power savings, an adaptation of the active DL BWP for the UE on an SCell to a dormant or non-dormant one or an adaptation of SCell to an activated or deactivated one can occur according to a data buffer size for the UE at the serving gNB and a timescale for such variations can be much smaller than a timescale of a path-loss change. Also, a change in the active DL BWP for a UE on an SCell to a dormant or non-dormant one, or an activation or deactivation for an SCell, is not correlated with a change in the path-loss in order to require a PHR. Therefore, a small timescale of an active DL BWP change for a UE on an SCell between dormant and non-dormant or of a change to a SCell status between activated and deactivated can typically result to a large unnecessary UL overhead from the UE having to report PHR for the SCells that provides little or no useful information to a serving gNB.

Changing an active DL BWP for an SCell of a UE between a non-dormant BWP and a dormant BWP can result in a serving gNB receiving or not receiving transmissions from the UE during corresponding time periods. Similarly, changing the status for an SCell of the UE between activated and deactivated, results in a serving gNB receiving or not receiving transmissions from the UE during corresponding time periods.

When the serving gNB does not receive any transmissions from the UE, the serving gNB has no means to determine a compensation for the UE transmission power on the SCell due to fading. Further the active DL BWP or UL BWP for a UE on an SCell after changing the active DL BWP on the SCell from dormant to non-dormant, or after activating the SCell, can be different that the active DL BWP or UL BWP before a change from non-dormant to dormant or before deactivating the SCell. Therefore, using a same CLPC adjustment state value fb,f,c(i,l) before a change of an active DL BWP for a UE on an SCell from non-dormant to dormant and after a change of an active DL BWP for the UE on the SCell from dormant to non-dormant, or before a deactivation of an SCell and after activation of the SCell, can lead to inaccurate PUSCH transmission power as a channel medium may be substantially unrelated between the two time instances depending on several factors such as a UE velocity, a carrier frequency, a time duration for the active DL BWP being the dormant DL BWP on the SCell or for SCell deactivation, and so on.

5G can support multiple service types, for a same UE or for different UEs, that require BLER targets for TBs or UCI types or require scheduling latencies that can be different by several orders of magnitude. Such service types are associated with different priority values. A UE needs to identify a priority value for a PDSCH reception or PUSCH/PUCCH transmission. When a PDSCH reception by or PUSCH/PUCCH transmission from a UE is scheduled by a DCI format, different DCI formats (with different sizes), or different radio network temporary identifiers (RNTIs) scrambling a CRC of each DCI format, or a priority indicator field in a DCI format can be used to indicate a corresponding priority value. When a PDSCH reception by or a PUSCH/PUCCH transmission from a UE is configured by higher layers, the configuration can include a corresponding priority value.

As used herein, the term “higher layers” is used to denote control information that a UE is provided in a PDSCH reception, such as RRC or a MAC control element (CE).

When a UE supports transmissions/receptions with different priorities, the UE may have to simultaneously transmit a first PUSCH or a first PUCCH associated having a first priority type and a second PUSCH or a second PUCCH having a second priority type. A priority type of a PUCCH or PUSCH transmission is equivalent with a priority value for TBs or UCI types that are multiplexed in the PUCCH or PUSCH transmission. In such case, the UE can transmit the PUCCH or PUSCH having the larger priority value and drop transmission of the PUCCH or PUSCH having the smaller priority value.

A UE that supports PUCCH or PUSCH transmissions having multiple priority values needs to determine a first set of parameters for a PUCCH or PUSCH transmission with a first priority value and be able to differentiate the first set of parameters from a second set of parameters for a PUCCH or PUSCH transmission with a second priority value. A reception point for PUCCH or PUSCH transmissions with different priority types from a UE may not always be same. For example, for a PUCCH or a PUSCH transmission associated with a service type that does not require minimizing a corresponding latency, more than one reception points can be used and can be connected with non-ideal backhaul that introduces some latency while for a PUCCH or a PUSCH transmission associated with a service type that requires minimizing a corresponding latency, one reception point can be used. The reverse can also be applicable, for example for a PUCCH transmission to multiple reception points in response to PDSCH receptions from respective multiple transmission points while a PUSCH transmission can be to a single reception point.

Further, for a service type that requires large reliability or low latency, a path-loss compensation factor αb,f,c(j) can be set to one to reduce a probability for retransmissions while for a service type that can tolerate retransmissions in order to reduce intercell interference, the path-loss compensation factor can be smaller than one. It is also possible that different CLPC adjustment states or different TPC command values are used for different service types, for example due to transmissions to different reception points experiencing different channel mediums. Therefore, it may be difficult for a serving gNB to determine a PHR for a PUSCH or PUCCH transmission with a second priority value from a PHR for a PUSCH or PUCCH transmission with a first priority value.

In certain embodiments, for overlapping PUCCH or PUSCH transmissions from a UE, the UE first resolves an overlapping among PUCCH or PUSCH transmissions with same priority value to obtain a single PUCCH or PUSCH where all corresponding UCI for the priority value is multiplexed, when possible. Subsequently, the UE resolves an overlapping among PUCCH or PUSCH transmissions with different priorities. The UE drops an overlapping PUCCH or PUSCH transmission having a first (smaller) priority value. Resolution of overlapping among PUCCH or PUSCH transmissions is subject to processing timelines.

To avoid a spectral efficiency loss (resulting from dropped transmissions, such as a dropped PUCCH transmission with HARQ-ACK information for multiple PDSCH receptions that would require retransmission by a gNB of associated PDCCHs and of the PDSCHs), a UE can be configured to simultaneously transmit on cells of a cell group a PUCCH on a first cell, such as a primary cell, and one or more PUSCHs on second cells wherein the second cells may or may not include the first cell. However, simultaneous PUSCH and PUCCH transmissions are not always beneficial as they may require a power reduction by the UE in order to meet spectral emission requirements and the power reductions can depend on several parameters such as a location of the PUSCH and PUCCH transmissions on a cell bandwidth, a bandwidth separation of the PUCCH and PUSCH transmissions including whether on a same cell or on different cells, a different in power spectral density for the PUCCH and PUSCH transmissions, and so on.

Accordingly, embodiments of the present disclosure take into consideration that conditions need to be defined for a UE to determine when to multiplex UCI in a PUSCH transmission and when to simultaneously transmit a PUCCH and one or more PUSCHs.

Embodiments of the present disclosure also take into consideration that there is a need to define a power headroom report for a PUCCH transmission.

Embodiments of the present disclosure further take into consideration that there is a need to enable a UE to provide separate PHR for PUSCH or PUCCH transmissions with different priority types.

Additionally, embodiments of the present disclosure take into consideration that there is a need to define conditions for a UE to provide a PHR upon an active DL BWP change from a dormant DL BWP to a non-dormant DL BWP on an SCell or upon an activation of an SCell.

Embodiments of the present disclosure also take into consideration that there is a need to determine conditions for a UE to use a previous power adjustment state after an active DL BWP change on an SCell from a dormant DL BWP to a non-dormant DL BWP or after activation of an SCell.

Embodiments of the present disclosure further take into consideration that there is a need to determine a UE procedure for simultaneous PUCCH transmission and PUSCH transmission.

Embodiments of the present disclosure describe power headroom reports for a PUCCH transmission. Embodiments of the present disclosure also describe multiple power headroom reports for PUSCH transmissions or PUCCH transmissions. Embodiments of the present disclosure further describe PHR in response to cell activation or active DL BWP change from a dormant to a non-dormant DL BWP. Additionally, embodiments of the present disclosure describe UCI multiplexing for simultaneous PUSCH and PUCCH transmissions.

Embodiments of the present disclosure describe power headroom reports for a PUCCH transmission. The following examples and embodiments, such as those ofFIGS.8and9describe the power headroom reports for a PUCCH transmission.

FIG.8illustrates an example method800for a UE to provide a PHR for a PUCCH transmission according to embodiments of the present disclosure.FIG.9illustrates an example method900for a UE to process TPC command values in DCI formats according to embodiments of the present disclosure. The steps of the method800and the method900can be performed by any of the UEs111-118ofFIG.1, such as the UE116ofFIG.3. The method800ofFIG.8and the method900ofFIG.9are for illustration only and other embodiments can be used without departing from the scope of the present disclosure.

A PHR for a PUCCH transmission can be referred to as Type-2 PHR. In certain embodiments, after higher layers at a UE (such as the UE116) trigger a Type-2 PHR a PUCCH transmission), the UE can provide the Type-2 PHR through a MAC control element in a PUSCH transmission. The PUSCH transmission can be a first PUSCH transmission after the Type-2 PHR is triggered. A Type-2 PHR can be an actual PHR corresponding to an actual PUCCH transmission or a virtual PHR corresponding to a virtual PUCCH transmission. A Type-2 PHR considers only PUCCH transmission on a serving cell, such as a primary cell, without simultaneous PUSCH transmission on the serving cell. The UE can provide a separate Type-1 PHR for PUSCH transmission on the serving cell.

A UE can determine an actual PHR for a PUCCH transmission as described in Equation (5). Additionally, a UE can determine a virtual PHR for a PUCCH transmission as described in Equation (6). It is noted that the notation as used in Equation (5) and Equation (6) are the same as used in Equation (2) and (4).
PHtype2,b,f,c(i,qu,qd,l)=(PO_PUCCH,b,f,c(qu)+10 log10(2μ·MRB,b,f,cPUCCH(i))+PLb,f,c(qd)+ΔF_PUCCH(F)+ΔTF_PUCCH,b,f,c(i)+gb,f,c(i,l))[dB]  (5)
PHtype2,b,f,c(i,qu,qd,l)={tilde over (P)}CMAX,f,c(i)−(PO_PUCCH,b,f,c(qu)+PLb,f,c(qd)+gb,f,c(i,l))[dB]  (6)

In certain embodiments, a UE may not have a PUSCH transmission to report a Type-2 PHR after a report is triggered and the UE may have subsequent PUCCH transmissions before a first PUSCH transmission where the UE can report Type-2 PHR. In a first approach, the UE provides an actual Type-2 PHR for a last PUCCH transmission prior to a PUSCH transmission that includes the actual Type-2 PHR. In a second approach, the UE provides only virtual PHR for a PUCCH transmission. In a third approach, the UE can provide an actual Type-2 PHR if the UE has a PUSCH transmission that can be uniquely associated with the Type-2 PHR. For example, the PUCCH transmission triggering the PHR can be a first PUCCH transmission before the PUSCH transmission that provides the PHR; otherwise, the UE provides a virtual Type-2 PHR. The PUSCH transmission can be restricted to be on the primary cell or can be on any cell where the UE is configured/scheduled to transmit PUSCH. In a fourth approach, the UE also indicates a PUCCH format in the Type-2 PHR, for example when the UE is configured PUCCH resources associated with multiple PUCCH formats.

As illustrated inFIG.8, a UE (such as the UE116) triggers a PHR for a PUCCH transmission (step810). In step820, the UE determines whether the PUCCH transmission is a last PUCCH transmission prior to a PUSCH transmission. When the PUCCH transmission is the last PUCCH transmission prior to a PUSCH transmission, the UE, in step830reports an actual PHR for the PUCCH transmission. Alternatively, when the PUCCH transmission is not the last PUCCH transmission prior to a PUSCH transmission, the UE, in step840, reports a virtual PHR for the PUCCH transmission.

In order to reduce a need for a UE to provide a Type-2 PHR, and also improve tracking to channel medium changes, a UE can use a TPC command associated with a PUCCH transmission and a TPC command associated with a PUSCH transmission to update a same CLPC adjustment state. Therefore, gb,f,c(i,l) can be same as fb,f,c(i,l) on a primary cell and be denoted by a single CLPC adjustment state hb,f,c(i,l) that can be applicable for determining a power of a PUCCH transmission and of a PUSCH transmission on the primary cell. Both a TPC command value provided by a DCI format scheduling a PDSCH reception for adjusting a power of a corresponding PUCCH transmission and a TPC command value provided by a DCI format scheduling a PUSCH transmission can be used in updating a value of hb,f,c(i,l). TPC command values provided by a DCI format that does not schedule a PDSCH reception or a PUSCH transmission can also be used in updating a value of hb,f,c(i,l). The use of a same CLPC adjustment state hb,f,c(i,l) for determining a power of a PUSCH transmission or of a PUCCH transmission can be configured to a UE by higher layers. The value of hb,f,c(i,l) can also be used by a UE to determine a power for an SRS transmission on a primary cell. The use of a single hb,f,c(i,l) CLPC adjustment state enables a serving gNB to derive a Type-2 PHR from a Type-1 PHR when a same RS is used to measure a path-loss used for determining a power of a PUSCH transmission and of a PUCCH transmission at least when αb,f,c(j)=1. Also, using a single hb,f,c(i,l) CLPC adjustment state enables a serving gNB to track variations in the channel medium for a UE and adjust a power of PUSCH transmissions or PUCCH transmissions even when the UE does not frequently have one of PUSCH transmissions or PUCCH transmissions.

As illustrated inFIG.9, a UE decodes a DCI format that includes a field providing a TPC command value (step910). The DCI format can be a DCI format scheduling PUSCH transmission. The DCI format can be a PUCCH transmission. The DCI format can be a DCI format providing TPC commands values without scheduling a transmission from the UE.

In step920, the UE determines whether to combine all TPC commands for a corresponding CLPC adjustment state or to separately combine TPC commands associated with PUSCH transmissions and TPC commands associated with PUCCH transmissions. For example, the determination can be based on a configuration the UE receives by higher layers

When the TPC commands are combined (as determined in step720), the UE, in step930, updates a common CLPC adjustment state. Updating the common CLPC adjustment state, can be based on a TPC command for the CLPC adjustment state regardless of the DCI format that provides the TPC command. Alternatively, in step940, the UE updates either (i) a CLPC adjustment state associated with PUCCH transmissions or (ii) a CLPC adjustment state associated with PUSCH transmissions. The UE updates a CLPC adjustment state associated with PUCCH transmissions if the TPC command is associated with PUCCH transmissions. The UE updates a CLPC adjustment state associated with PUCCH transmissions if the TPC command is associated with PUSCH transmissions.

If a UE (such as the UE116) supports simultaneous PUSCH transmission and PUCCH transmission on a cell, such as a primary cell, and the UE would transmit PUSCH and PUCCH when the PHR is triggered, the UE can determine a Type-2A PHR as described in Equation (7). Similarly, if a UE (such as the UE116) supports simultaneous PUSCH transmission and PUCCH transmission on a cell, such as a primary cell, and the UE would not transmit PUSCH and would transmit PUCCH when the PHR is triggered, the UE can determine a Type-2A PHR as described in Equation (8). It is noted that the notations for Equation (7) and Equation (8) are similar to the notations of Equation (1) and Equation (2). Additionally, the same reference values as described in Equation (4) are used for the PUSCH parameters PO_PUSCH,b,f,c(j), αb,f,c(j), PLb,f,c(qd) and fb,f,c(i,l) of Equation (8).

If a UE supports simultaneous PUSCH transmission and PUCCH transmission on a cell, such as a primary cell, and the UE would not transmit PUSCH and would not transmit PUCCH when the PHR is triggered, the UE can determine a Type-2A PHR as Described in Equation (9). It is noted that the notations for Equation (9) are similar to the notations of Equation (1) and Equation (2).

PHtype⁢2,b,f,c(i,j,qd,qu,l)=P~CMAX,f,c(i)-10⁢log10(10(PO⁢_⁢PUSCH,b,f,c(j)+αb,f,c(j)·PLb,f,c(qd)+fb,f,c(i,l))/10+10(PO⁢_⁢PUCCH,b,f,c(qu)+PLb,f,c(qd)+gb,f,c(i,l))/10)[dB](9)
Here, the same reference values as described in Equation 4 are used for the PUSCH parameters PO_PUSCH,b,f,c(j), αb,f,c(j), PLb,f,c(qd) and fb,f,c(i,l). Additionally, the parameter PO_PUCCH,b,f,c(qu) is a reference value obtained for qu=0, PLb,f,c(qd) is obtained from a path-loss reference RS for PUCCH with index 0, and l=0 for gb,f,c(i,l).

AlthoughFIGS.8and9illustrate the methods800and900various changes may be made toFIGS.8and9. For example, while the method800ofFIG.8and the method900ofFIG.9are shown as a series of steps, various steps could overlap, occur in parallel, occur in a different order, or occur multiple times. In another example, steps may be omitted or replaced by other steps. For example, steps of the method800can be executed in a different order.

Embodiments of the present disclosure also describe multiple power headroom reports for PUSCH transmissions or PUCCH transmissions. The following examples and embodiments, such as those ofFIGS.10and11describe the multiple power headroom reports for PUSCH transmissions or PUCCH transmissions.

FIG.10illustrates an example method1000for a UE to determine a power for a PUCCH transmission or for a PUSCH transmission based on a corresponding priority value according to embodiments of the present disclosure.FIG.11illustrates an example method1100for a UE to provide a first PHR for a first PUSCH transmission to a first reception point of a cell and a second PHR for a second PUSCH transmission to a second reception point of a cell according to embodiments of the present disclosure. The steps of the method1000and the method1100can be performed by any of the UEs111-118ofFIG.1, such as the UE116ofFIG.3. The method1000ofFIG.10and the method1100ofFIG.11are for illustration only and other embodiments can be used without departing from the scope of the present disclosure.

In certain embodiments, a UE applies different determinations of a PUSCH transmission power depending on a priority value for the PUSCH transmission or depending on a reception point of a serving cell for the PUSCH transmission.

For example, a UE supporting PUSCH transmissions of different priority types, or PUSCH transmissions to different reception points, can be configured or indicated different values for one or more of the following parameters for determining a PUSCH transmission power. The parameters can include (i) PO_PUSCH,b,f,c(j), (ii) αb,f,c(j), (iii) a path-loss reference RS index, and (iv) fb,f,c(i,l).

In the above example, for two priority values or for two reception points, the UE is provided a first PO_PUSCH,b,f,c(j) for a PUSCH transmission with priority value 0 or to reception point 0 and a second PO_PUSCH,b,f,c(l) for a PUSCH transmission with priority value 1 or to reception point 1.

In the above example, for two priority values, the UE uses a first αb,f,c(j) for a PUSCH transmission with priority value 0 or to reception point 0 and uses a second αb,f,c(j) for a PUSCH transmission with priority value 1 or to reception point 1. It is also possible that a second αb,f,c(j) is not provided and then a value of αb,f,c(j) is 1. When the PO_PUSCH,b,f,c(j) and the αb,f,c(j) values are indicated to the UE, the first and second values of αb,f,c(j) can be jointly indicated with the first and second values of PO_PUSCH,b,f,c(j) respectively using a same value of a field in a DCI format.

In the above example, for two priority values or for two reception points, the UE is provided a first path-loss reference RS index corresponding to a first RS, such as an SS/PBCH block or a CSI-RS, to measure a first path-loss associated with a PUSCH transmission with priority value 0 or to reception point 0 and a second path-loss reference RS index corresponding to a second RS to measure a second path-loss associated with a PUSCH transmission with priority value 1 or to reception point 1.

In the above example, for two priority values or for two reception points, the UE uses a first CLPC adjustment state fb,f,c,1(i,l) for a PUSCH transmission with priority value 0 or to reception point 0 and a second CLPC adjustment state fb,f,c,2(i,l) for a PUSCH transmission with priority value 1 or to reception point 1.

As illustrated inFIG.10, the UE is scheduled or configured a PUSCH transmission (step1010). In step1020, the UE determines a priority value for a PUSCH transmission. For example, the determination can be based on an indication by a DCI format scheduling the PUSCH transmission or by higher layers in case of a configured-grant PUSCH transmission. When the priority value is a first value, such as zero, the UE, in step1030, uses a first set of parameter values to determine a power for the PUSCH transmission. Alternatively, when the priority value is a second value (not zero), the UE, in step1040, uses a second set of parameter values to determine a power for the PUCCH transmission.

The set of parameter values of steps1030and1040can include a RS for measuring a path-loss and the corresponding path-loss measurement or can include a path-loss compensation factor. For example, a path-loss compensation factor smaller than one is used when the priority value is zero and a path-loss compensation factor equal to one is used when the priority value is one. A same procedure can apply for a PUCCH transmission.

When a UE uses different RS to estimate a path-loss PLb,f,c(qd), or a different path-loss compensation factor αb,f,c(j), or a different CLPC accumulation state fb,f,c(i,l), for determining a power of PUSCH transmissions with different priority values and the UE includes a Type-1 PHR in a PUSCH transmission with a first priority value or to a first reception point of a serving gNB, the serving gNB cannot determine a PHR for a PUSCH transmission with a second priority value, or to a second reception point, because the serving gNB cannot determine the value of αb,f,c(j)·Pb,f,c(qd), or the value of fb,f,c(i,l), for the PUSCH transmission of the second priority, or to the second reception point, in order to determine a corresponding PHR.

In a first approach, the UE provides in a PUSCH transmission a first Type-1 PHR corresponding to the PUSCH transmission and a second Type-1 PHR corresponding to the PUSCH transmission of the other priority value or to the other reception point. Different values of PO_PUSCH,b,f,c(j), or αb,f,c(j), or PLb,f,c(qd), or fb,f,c(i,l) can be applicable for computing the first Type-1 PHR and the second Type-1 PHR, where the UE uses a value corresponding to a PUSCH transmission of a corresponding priority value or to a corresponding reception point.

In a second approach, the UE provides in a PUSCH transmission a first Type-1 PHR corresponding to the PUSCH transmission and a difference between the second Type-1 PHR and the first Type-1 PHR corresponding to the difference of the corresponding PO_PUSCH,b,f,c(j) and αb,f,c(j)·PLb,f,c(qd) values, and including the difference of the corresponding fb,f,c(i,l) values if it is not zero, for the other priority value or to the other reception point.

A PHR for PUSCH transmissions with different priority values or for PUSCH transmissions to different reception points can also have a separate configuration of associated parameters, such as a timer for enabling a new PHR after a previous PHR or a path-loss change value for triggering a PHR. A PHR for a PUSCH transmission with a corresponding priority value or to a corresponding reception point can be provided only in the PUSCH transmission. Such a reporting structure enables to maintain a same reporting structure as when having a single priority value or a single reception point for all PUSCH transmissions by a UE. Alternatively, a PHR for a PUSCH transmission with a corresponding priority value or to a corresponding reception point can also be provided in a PUSCH transmission with a different priority value or to a different reception point.

As shown inFIG.11, a UE triggers a Type-1 PHR for a PUSCH transmission with a first priority value or to a first reception point of a cell (step1110). In step1120, the UE determines whether a PUSCH transmission is with the first priority or to the first reception point of the cell. When the PUSCH transmission is not with the first priority or to the first reception point of the cell, respectively, the UE, in step1130, does not include the Type-1 PHR in the PUSCH transmission. Alternatively, when the PUSCH transmission is with the first priority or to the first reception point of the cell, respectively, the UE, in step1140, includes the Type-1 PHR in the PUSCH transmission.

Similar PHR reporting can be used for Type-2 PHR for PUCCH transmissions, or for Type-2A PHR for simultaneous PUSCH and PUCCH transmissions on a primary cell, with different priority values or to different reception points and corresponding descriptions are omitted for brevity.

AlthoughFIGS.10and11illustrate the methods1000and1100various changes may be made toFIGS.10and11. For example, while the method1000ofFIG.10and the method1100ofFIG.11are shown as a series of steps, various steps could overlap, occur in parallel, occur in a different order, or occur multiple times. In another example, steps may be omitted or replaced by other steps. For example, steps of the method1000can be executed in a different order.

Embodiments of the present disclosure further describe PHR in response to cell activation or active DL BWP change from a dormant to a non-dormant DL BWP. The following examples and embodiments, such as those ofFIGS.12and13describe the PHR in response to cell activation or active DL BWP change from a dormant to a non-dormant DL BWP.

FIG.12illustrates an example method1200for a UE to provide a PHR for a first PUSCH transmission to a first reception point of a cell and a second PHR for a second PUSCH transmission to a second reception point on the cell according to embodiments of the present disclosure.FIG.13illustrates an example method1300for a UE to determine whether to reset a CLPC adjustment state according to embodiments of the present disclosure. As shown inFIG.13, the method1300describes a UE determining whether to reset a CLPC adjustment upon (i) an SCell activation or (ii) an active DL BWP change from a dormant BWP to a non-dormant BWP for an SCell. The steps of the method1200and the method1300can be performed by any of the UEs111-118ofFIG.1, such as the UE116ofFIG.3. The method1200ofFIG.12and the method1300ofFIG.13are for illustration only and other embodiments can be used without departing from the scope of the present disclosure.

In certain embodiments, a UE (such as the UE116) provide PHR for a PUSCH transmission on an SCell after activation or after an active DL BWP change from a dormant BWP to a non-dormant BWP for the SCell. In the following, only Type-1 PHR is explicitly mentioned but the embodiment is directly applicable to Type-2 PHR, Type-2A PHR, and Type-3 PHR. In certain embodiments, a UE (such as the UE116) maintains or resets CLPC adjustment states for an SCell after activation or after an active DL BWP change from a dormant BWP to a non-dormant BWP for the SCell.

In a first approach, a UE behavior for whether or not to provide Type-1 PHR for an SCell upon activation of the SCell or upon an active DL BWP change from a dormant DL BWP to a non-dormant DL BWP is configured by higher layers. The configuration can be per cell or per group of cells that are jointly activated or have an active DL BWP change from a dormant DL BWP to a non-dormant DL BWP.

In a second approach, a UE behavior for whether or not to provide Type-1 PHR for an SCell upon activation of the SCell or upon an active DL BWP change from a dormant DL BWP to a non-dormant DL BWP is controlled by a timer. The UE is provided a timer value. For example, the timer value can be in a unit of slots of a given SCS configuration or in absolute time units such as milliseconds. The timer value can be common for all SCells or can be provided per SCell or per group of SCells. The UE resets a timer for an SCell when the SCell is deactivated or the active DL BWP changes from a non-dormant DL BWP to a dormant DL BWP. If the timer is larger than or equal to the timer value when the SCell is activated or when the active DL BWP changes to a non-dormant DL BWP, the UE provides a Type-1 PHR for the SCell; otherwise, the UE does not provide a Type-1 PHR for the SCell.

In a third approach, a UE behavior for whether or not to provide Type-1 PHR for an SCell upon activation of the SCell or upon an active DL BWP change from a dormant DL BWP to a non-dormant DL BWP is controlled by the UE in a similar manner as when the UE operates on a cell that remains activated or on an active non-dormant DL BWP that does not change. For example, the UE can determine conditions that trigger a Type-1 PHR upon SCell activation or upon a DL active BWP change from a dormant BWP to a non-dormant BWP, such as a path-loss change, and determine whether or not to provide a Type-1 PHR. The path-loss change value can be provided to the UE by higher layers.

In a fourth approach, a combination of the previous approaches can apply. For example, a UE can be provided a timer value by a higher layer parameter phr-ActivationTimer and a path-loss change value for an SCell by higher layer parameter phr-Tx-PowerChange. The UE can determine to report a Type-1 PHR when the SCell is activated or when the active DL BWP changes from a dormant DL BWP or a non-dormant DL BWP, when a time between deactivation and activation or between a change of the active DL BWP to dormant DL BWP and to non-dormant DL BWP is larger than or equal to the phr-ActivationTimer timer value and/or when a path-loss change is larger than the phr-Tx-PowerChange value.

Similar approaches as for determining whether or not a UE provides a PHR can apply for determining whether or not a UE maintains CLPC adjustment states for an SCell after activation or after an active DL BWP change from a dormant BWP to a non-dormant BWP for the SCell. For example, a UE behavior for whether or not to maintain CLPC adjustment states for an SCell, after activation or after an active DL BWP change from a dormant BWP to a non-dormant BWP for the SCell, can be configured by higher layers. The configuration can be per cell or per group of cells that are jointly activated or have an active DL BWP change from a dormant DL BWP to a non-dormant DL BWP. For example, a UE can be provided by higher layers a timer value for a parameter clpc-ResetTimer and the UE can determine whether or not to reset CLPC adjustment states depending on whether or not, respectively, a time between deactivation and activation or between a change of the active DL BWP to dormant DL BWP and to non-dormant DL BWP is larger than or equal to the clpc-ResetTimer timer value.

AlthoughFIGS.12and13illustrate the methods1200and1300various changes may be made toFIGS.12and13. For example, while the method1200ofFIG.12and the method1300ofFIG.13are shown as a series of steps, various steps could overlap, occur in parallel, occur in a different order, or occur multiple times. In another example, steps may be omitted or replaced by other steps. For example, steps of the method1200can be executed in a different order.

Additionally, embodiments of the present disclosure describe UCI multiplexing for simultaneous PUSCH and PUCCH transmissions. The following examples and embodiments, such as those ofFIG.14describe the UCI multiplexing for simultaneous PUSCH and PUCCH transmissions.

FIG.14illustrates an example method1400for a UE to determine simultaneous transmission of a PUCCH and a PUSCH according to embodiments of the present disclosure. The steps of the method1400can be performed by any of the UEs111-118ofFIG.1, such as the UE116ofFIG.3. The method1400ofFIG.14is for illustration only and other embodiments can be used without departing from the scope of the present disclosure.

In certain embodiments, a UE multiplexes UCI in a PUCCH transmission or in a PUSCH transmission when the UE transmits simultaneously the PUCCH and the PUSCH. The transmissions of the PUCCH and the PUSCH can be on a same cell, such as the primary cell, or on different cells.

For example, a UE can be scheduled/configured to simultaneously transmit more than one PUCCHs with different priority values or to different reception points and more than one PUSCHs with different priority values or to different reception points of a serving cell. The notion of simultaneous transmissions means that the transmissions overlap in time. The UE can also be scheduled/configured whether or not to multiplex UCI having a first priority to a PUSCH having a second priority.

In a first scenario, the UE is scheduled to simultaneously transmit two PUCCHs with two corresponding priority values, such as 0 and 1, and one PUSCH. When the PUSCH has a first priority value, the UE multiplexes the UCI from the PUCCH having the first priority value and transmits the PUSCH with the first priority value and the PUCCH with the second priority value. A same UE behavior can apply when the UE is scheduled to simultaneously transmit two PUCCHs to two reception points and one PUSCH to one of the two reception points.

In a second scenario, the UE is scheduled to simultaneously transmit first and second PUCCHs with respective first and second priority values and first and second PUSCHs with respective first and second priority values, wherein the second value is larger than the first value (the second priority is larger/higher than the first priority).

In a first approach for the second scenario, the UE behavior is defined in the specifications of the system operation. The UE multiplexes the UCI of the second PUCCH in the second PUSCH, transmits the second PUSCH, and transmits the first PUCCH and the first PUSCH. Alternatively, the UE multiplexes the UCI of the second PUCCH in the second PUSCH, transmits the second PUSCH, and transmits the first PUCCH and the first PUSCH.

In a second approach for the second scenario, the UE behavior is determined based on a ratio between a number of REs required for UCI multiplexing from a PUCCH in a PUSCH with same priority value over a total number of PUSCH REs, excluding REs used for RS transmission such as DM-RS or PT-RS. The UE selects the multiplexing resulting to a smaller ratio in order to minimize an impact on a transmission of transport blocks (TBs) in the PUSCH. For example, denoting by NRE,0and NRE,1a first total number of first PUSCH REs excluding REs used for RS transmission in the first PUSCH and a second total number of second PUSCH REs excluding REs used for RS transmission in the second PUSCH, and by NUCI,RE,0and NUCI,RE,1a total number of REs required for multiplexing the first and second UCI from the first and second PUCCH in the first and second PUSCH, respectively, the UE multiplexes the first UCI from the first PUCCH in the first PUSCH and does not transmit the first PUCCH if NUCI,RE,0/NRE,0≤NUCI,RE,1/NRE,1; otherwise, the UE multiplexes the second UCI from the second PUCCH in the second PUSCH and does not transmit the second PUCCH. For example, the UE can determine NUCI,RE,0or NUCI,RE,1and can determine NRE,0or NRE,1.

In a third approach, a UE prioritizes UCI multiplexing in a PUSCH transmission that is scheduled by a DCI format (DG-PUSCH) over a CG-PUSCH transmission. A reason is that for a PUSCH transmission scheduled by a DCI format, a serving gNB can adjust a corresponding number of resources to account for UCI multiplexing and improve a reception reliability of a TB provided by the CG-PUSCH transmission without penalizing a reception reliability of a TB provided by the DG-PUSCH transmission or the UCI reception reliability. When both first and second PUSCH transmissions are CG-PUSCH transmissions, the first approach or the second approach can be used.

In a fourth approach, for a UE enabled for simultaneous PUCCH and PUSCH transmissions, whether UCI is multiplexed in a PUSCH or in a PUCCH can be indicated, implicitly or explicitly, by a DCI format scheduling a PUSCH transmission. In a first example, the indication can be implicitly provided by the DCI format, for example by an indication to multiplex CSI in the PUSCH transmission, with or without UL-SCH multiplexing. In a second example, a 1-bit field can be introduced in the DCI format to explicitly indicate whether or not the UE should transmit both the PUCCH and the PUSCH or whether the UE should multiplex the UCI from the PUCCH in the PUSCH. The UE may not multiplex a SR in the PUSCH and the UE may not multiplex CSI from the PUCCH in the PUSCH when the UE is indicated to multiplex CSI in the PUSCH by a field in the DCI format scheduling the PUSCH transmission.

When a UE (such as the UE116) is configured to simultaneously transmit a PUCCH and a PUSCH, the UE transmits only the PUCCH when the PUCCH transmission is with repetitions. When a UE is configured to simultaneously transmit a PUCCH and a PUSCH, the UE transmits both the PUCCH and the PUSCH when the PUSCH transmission is with repetitions. A reason for the different UE behaviors for the two cases is that when a UE transmits a channel with repetitions, the UE typically transmits with maximum power. Also, a UE typically prioritizes power allocation to a PUCCH transmission over a PUSCH transmission. Therefore, when the UE transmits a PUCCH with repetitions, if the UE would also simultaneously transmit a PUSCH, the UE would need to reduce a PUCCH transmission from a maximum one, and that is not beneficial. However, when the UE transmits a PUSCH with repetitions, the UE can transmit a PUCCH without repetitions that may not require a maximum transmission power and use a remaining power to transmit the overlapping PUSCH repetition. An exception can be when the PUCCH transmission includes only CSI and then the UE can prioritize power allocation to the PUSCH transmission and drop the PUCCH transmission at least when the PUSCH transmission includes CSI.

As shown inFIG.14, a UE would simultaneously transmit a PUCCH with a first priority value and a PUSCH with a second priority value (step1410). In step1420, the UE determines whether the first and second priority values are same. When the first and second priority values are same, the UE, in step1430, multiplexes UCI from the PUCCH in the PUSCH and does not transmit the PUCCH. Alternatively, when the first and second priority values are not same, the UE, in step1440, transmits the PUCCH and the PUSCH.

AlthoughFIG.14illustrates the method1400various changes may be made toFIG.14. For example, while the method1400ofFIG.14is shown as a series of steps, various steps could overlap, occur in parallel, occur in a different order, or occur multiple times. In another example, steps may be omitted or replaced by other steps. For example, steps of the method1400can be executed in a different order.