3gpp Physical Layer Procedures
3gpp Physical Layer Procedures
3gpp Physical Layer Procedures
TTAT.3G-38.213(R15-15.2.0)
TTA
3GPP-(Technical Speciation
Group Radio Access Network; NR;
Physical layer procedures for
control)
Standard
The present document has been developed within the 3rd Generation Partnership Project (3GPP TM) and may be further elaborated for the purposes of 3GPP..
The present document has not been subject to any approval process by the 3GPP Organizational Partners and shall not be implemented.
This Specification is provided for future development work within 3GPP only. The Organizational Partners accept no liability for any use of this Specification.
Specifications and Reports for implementation of the 3GPP TM system should be obtained via the 3GPP Organizational Partners' Publications Offices.
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
Keywords
3GPP, New Radio, Layer 1
3GPP
Postal address
Internet
http://www.3gpp.org
Copyright Notification
© 2018, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
All rights reserved.
UMTS™ is a Trade Mark of ETSI registered for the benefit of its members
3GPP™ is a Trade Mark of ETSI registered for the benefit of its Members and of the 3GPP Organizational Partners
LTE™ is a Trade Mark of ETSI registered for the benefit of its Members and of the 3GPP Organizational Partners
GSM® and the GSM logo are registered and owned by the GSM Association
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
Contents
Foreword ......................................................................................................................................................5
1 Scope..................................................................................................................................................6
2 References ..........................................................................................................................................6
3 Definitions, symbols and abbreviations ...............................................................................................7
3.1 Definitions...................................................................................................................................................7
3.2 Symbols.......................................................................................................................................................7
3.3 Abbreviations...............................................................................................................................................7
4 Synchronization procedures ................................................................................................................9
4.1 Cell search ...................................................................................................................................................9
4.2 Transmission timing adjustments................................................................................................................10
4.3 Timing for secondary cell activation / deactivation .....................................................................................11
5 Radio link monitoring .......................................................................................................................12
6 Link recovery procedures..................................................................................................................13
7 Uplink Power control ........................................................................................................................14
7.1 Physical uplink shared channel ...................................................................................................................14
7.1.1 UE behaviour .......................................................................................................................................14
7.2 Physical uplink control channel ..................................................................................................................20
7.2.1 UE behaviour .......................................................................................................................................20
7.3 Sounding reference signals.........................................................................................................................25
7.3.1 UE behaviour .......................................................................................................................................26
7.4 Physical random access channel .................................................................................................................28
7.5 Prioritizations for transmission power reductions........................................................................................28
7.6 Dual connectivity.......................................................................................................................................29
7.6.1 EN-DC .................................................................................................................................................29
7.7 Power headroom report ..............................................................................................................................30
7.7.1 Type 1 PH Report .................................................................................................................................30
7.7.2 Type 2 PH report ..................................................................................................................................31
7.7.3 Type 3 PH Report .................................................................................................................................31
8 Random access procedure .................................................................................................................32
8.1 Random access preamble............................................................................................................................32
8.2 Random access response ............................................................................................................................34
8.3 Msg3 PUSCH ............................................................................................................................................35
8.4 PDSCH with UE contention resolution identity...........................................................................................36
9 UE procedure for reporting control information.................................................................................36
9.1 HARQ-ACK codebook determination ........................................................................................................37
9.1.1 CBG-based HARQ-ACK codebook determination ................................................................................37
9.1.2 Type-1 HARQ-ACK codebook determination .......................................................................................38
9.1.2.1 Type-1 HARQ-ACK codebook in physical uplink control channel ...................................................38
9.1.2.2 Type-1 HARQ-ACK codebook in physical uplink shared channel ....................................................42
9.1.3 Type-2 HARQ-ACK codebook determination .......................................................................................42
9.1.3.1 Type-2 HARQ-ACK codebook in physical uplink control channel ...................................................42
9.1.3.2 Type-2 HARQ-ACK codebook in physical uplink shared channel ....................................................47
9.2 UCI reporting in physical uplink control channel ........................................................................................48
9.2.1 PUCCH Resource Sets..........................................................................................................................48
9.2.2 PUCCH Formats for UCI transmission..................................................................................................51
9.2.3 UE procedure for reporting HARQ-ACK ..............................................................................................51
9.2.4 UE procedure for reporting SR..............................................................................................................54
9.2.5 UE procedure for reporting multiple UCI types .....................................................................................54
9.2.5.1 UE procedure for multiplexing HARQ-ACK or CSI and SR in a PUCCH.........................................57
9.2.5.2 UE procedure for multiplexing HARQ-ACK/SR and CSI in a PUCCH ............................................58
9.2.6 UCI repetition procedure.......................................................................................................................61
9.3 UCI reporting in physical uplink shared channel .........................................................................................62
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
Foreword
This Technical Specification has been produced by the 3rd Generation Partnership Project (3GPP).
The contents of the present document are subject to continuing work within the TSG and may change following formal
TSG approval. Should the TSG modify the contents of the present document, it will be re-released by the TSG with an
identifying change of release date and an increase in version number as follows:
Version x.y.z
where:
y the second digit is incremented for all changes of substance, i.e. technical enhancements, corrections,
updates, etc.
z the third digit is incremented when editorial only changes have been incorporated in the document.
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
1 Scope
The present document specifies and establishes the characteristics of the physical layer procedures for control
operations in 5G-NR.
2 References
The following documents contain provisions which, through reference in this text, constitute provisions of the present
document.
[8-1] 3GPP TS 38.101-1: "NR; User Equipment (UE) radio transmission and reception; Part 1: Range 1
Standalone"
[8-2] 3GPP TS 38.101-2: "NR; User Equipment (UE) radio transmission and reception; Part 2: Range 2
Standalone"
[8-3] 3GPP TS 38.101-3: "NR; User Equipment (UE) radio transmission and reception; Part 3: Range 1
and Range 2 Interworking operation with other radios"
[9] 3GPP TS 38.104: "NR; Base Station (BS) radio transmission and reception"
[10] 3GPP TS 38.133: "NR; Requirements for support of radio resource management"
[11] 3GPP TS 38.321: "NR; Medium Access Control (MAC) protocol specification"
[12] 3GPP TS 38.331: "NR; Radio Resource Control (RRC); Protocol specification"
[13] 3GPP TS 36.213: "Evolved Universal Terrestrial Radio Access (E-UTRA); Physical layer
procedures"
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
3.2 Symbols
For the purposes of the present document, the following symbols apply:
3.3 Abbreviations
For the purposes of the present document, the abbreviations given in TR 21.905 [1] and the following apply. An
abbreviation defined in the present document takes precedence over the definition of the same abbreviation, if any,
in [1, TR 21.905].
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
TA Timing advance
TAG Timing advance group
UCI Uplink control information
UE User equipment
UL Uplink
UL-SCH Uplink shared channel
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
4 Synchronization procedures
4.1 Cell search
Cell search is the procedure by which a UE acquires time and frequency synchronization with a cell and detects the
physical layer Cell ID of that cell.
A UE receives the following synchronization signals (SS) in order to perform cell search: the primary synchronization
signal (PSS) and secondary synchronization signal (SSS) as defined in [4, TS 38.211].
A UE assumes that reception occasions of a physical broadcast channel (PBCH), PSS, and SSS are in consecutive
symbols, as defined in [4, TS 38.211], and form a SS/PBCH block. The UE assumes that SSS, PBCH DM-RS, and
PBCH data have the same EPRE. The UE may assume that the ratio of PSS EPRE to SSS EPRE in a SS/PBCH block in
a corresponding cell is either 0 dB or 3 dB. If the UE has not been provided dedicated higher layer parameters, the UE
may assume that the ratio of PDCCH DMRS EPRE to SSS EPRE is within -8 dB and 8 dB when the UE monitors
PDCCHs for a DCI format 1_0 with CRC scrambled by SI-RNTI, P-RNTI, or RA-RNTI.
For a half frame with SS/PBCH blocks, the first symbol indexes for candidate SS/PBCH blocks are determined
according to the subcarrier spacing of SS/PBCH blocks as follows, where index 0 corresponds to the first symbol of the
first slot in a half-frame.
- Case A - 15 kHz subcarrier spacing: the first symbols of the candidate SS/PBCH blocks have indexes of {2, 8} +
14*n. For carrier frequencies smaller than or equal to 3 GHz, n=0, 1. For carrier frequencies larger than 3 GHz
and smaller than or equal to 6 GHz, n=0, 1, 2, 3.
- Case B - 30 kHz subcarrier spacing: the first symbols of the candidate SS/PBCH blocks have indexes {4, 8, 16,
20} + 28*n. For carrier frequencies smaller than or equal to 3 GHz, n=0. For carrier frequencies larger than 3
GHz and smaller than or equal to 6 GHz, n=0, 1.
- Case C - 30 kHz subcarrier spacing: the first symbols of the candidate SS/PBCH blocks have indexes {2, 8} +
14*n. For carrier frequencies smaller than or equal to 3 GHz, n=0, 1. For carrier frequencies larger than 3 GHz
and smaller than or equal to 6 GHz, n=0, 1, 2, 3.
- Case D - 120 kHz subcarrier spacing: the first symbols of the candidate SS/PBCH blocks have indexes {4, 8, 16,
20} + 28*n. For carrier frequencies larger than 6 GHz, n=0, 1, 2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 15, 16, 17, 18.
- Case E - 240 kHz subcarrier spacing: the first symbols of the candidate SS/PBCH blocks have indexes {8, 12,
16, 20, 32, 36, 40, 44} + 56*n. For carrier frequencies larger than 6 GHz, n=0, 1, 2, 3, 5, 6, 7, 8.
From the above cases, the applicable ones for a cell depend on a respective frequency band, as provided in [8-1, TS
38.101-1] and [8-2, TS 38.101-2]. A same case applies for all SS/PBCH blocks on the cell.
The candidate SS/PBCH blocks in a half frame are indexed in an ascending order in time from 0 to L - 1 . A UE
determines the 2 LSB bits, for L = 4 , or the 3 LSB bits, for L > 4 , of a SS/PBCH block index per half frame from a
one-to-one mapping with an index of the DM-RS sequence transmitted in the PBCH. For L = 64 , the UE determines
the 3 MSB bits of the SS/PBCH block index per half frame by PBCH payload bits a A + 5 , a A + 6 , a A + 7 as described in [4,
TS 38.212].
For SS/PBCH blocks providing higher layer parameter MasterInformationBlock to a UE, the UE can be configured by
higher layer parameter ssb-PositionsInBurst in SystemInformationBlockType1, indexes of the SS/PBCH blocks for
which the UE does not receive other signals or channels in REs that overlap with REs corresponding to the SS/PBCH
blocks. The UE can also be configured per serving cell, by higher layer parameter ssb-PositionsInBurst in
ServingCellConfigCommon, indexes of the SS/PBCH blocks for which the UE does not receive other signals or
channels in REs that overlap with REs corresponding to the SS/PBCH blocks. A configuration by ssb-PositionsInBurst
in ServingCellConfigCommon overrides a configuration by ssb-PositionsInBurst in SystemInformationBlockType1. A
UE can be configured per serving cell by higher layer parameter ssb-periodicityServingCell a periodicity of the half
frames for reception of the SS/PBCH blocks per serving cell. If the UE is not configured a periodicity of the half frames
for receptions of the SS/PBCH blocks, the UE assumes a periodicity of a half frame. A UE assumes that the periodicity
is same for all SS/PBCH blocks in the serving cell.
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
For initial cell selection, a UE may assume that half frames with SS/PBCH blocks occur with a periodicity of 2 frames.
Upon detection of a SS/PBCH block, the UE determines that a control resource set for Type0-PDCCH common search
space is present if kSSB £ 23 [4, TS 38.211] for FR1 and if kSSB £ 11 for FR2. The UE determines that a control
resource set for Type0-PDCCH common search space is not present if kSSB > 23 for FR1 and if kSSB > 11 for FR2.
For a serving cell without transmission of SS/PBCH blocks, a UE acquires time and frequency synchronization with the
serving cell based on receptions of SS/PBCH blocks on the PCell, or on the PSCell, of the cell group for the serving
cell.
Upon reception of a timing advance command for a TAG containing the primary cell or PSCell, the UE adjusts uplink
transmission timing for PUCCH/PUSCH/SRS of the primary cell or PSCell based on the received timing advance
command.
The UL transmission timing for PUSCH/SRS/PUCCH of a secondary cell is the same as the primary cell if the
secondary cell and the primary cell belong to the same TAG. If the primary cell in a TAG operates with paired DL/UL
spectrum and a secondary cell in the same TAG operates with unpaired DL/UL spectrum, a UE may assume that
N TA ³ 25560 for FR1 and N TA ³ 13763 for FR2 [10, TS 38.133].
If the UE is configured with a SCG, the UL transmission timing for PUSCH/SRS/PUCCH of a secondary cell other
than the PSCell is the same as the PSCell if the secondary cell and the PSCell belong to the same TAG.
Upon reception of a timing advance command or a timing adjustment indication for a TAG not containing the primary
cell or PSCell, if all the serving cells in the TAG have the same duplex mode type, the UE adjusts uplink transmission
timing for PUSCH/SRS/PUCCH of all the secondary cells in the TAG based on the received timing advance command
or a timing adjustment indication where the UL transmission timing for PUSCH/SRS/PUCCH is the same for all the
secondary cells in the TAG.
Upon reception of a timing advance command or a timing adjustment indication for a TAG not containing the primary
cell or PSCell, if a serving cell in the TAG has a different duplex mode type compared to the duplex mode type of
another serving cell in the same TAG, the UE adjusts uplink transmission timing for PUSCH/SRS/PUCCH of all the
secondary cells in the TAG by using N TA_offset = 25560 for FR1 and N TA_offset = 13763 for FR2 regardless of the duplex
mode type of the serving cells and based on the received timing advance command or a timing adjustment indication
where the UL transmission timing for PUSCH/SRS/PUCCH is the same for all the secondary cells in the TAG.
For carrier aggregation operation with paired spectrum operation on one or more serving cells and unpaired spectrum
operation on one or more other serving cells and in a TAG without PCell or PSCell, a UE adjusts a transmission time
for all SCells in the TAG using the largest TA offset value within the TAG.
The timing adjustment indication specified in [11, TS 38.321] indicates the initial N TA used for a TAG. For a subcarrier
spacing of 2 m × 15 kHz, the timing advance command for a TAG indicates the change of the uplink timing relative to the
current uplink timing for the TAG as multiples of 16 × 64 × Tc 2 m . The start timing of the random access preamble is
specified in [4, TS 38.211].
In case of random access response, a timing advance command [11, TS 38.321], TA , for a TAG indicates N TA values
by index values of TA = 0, 1, 2, ..., 3846, where an amount of the time alignment for the TAG for subcarrier spacing of
2 m × 15 kHz is given by N TA = TA × 16 × 64 2 m . N TA is defined in [4, TS 38.211] and is relative to the subcarrier spacing
of the first uplink transmission from the UE after the reception of the random access response.
In other cases, a timing advance command [11, TS 38.321], TA , for a TAG indicates adjustment of the current N TA
value, N TA_old , to the new N TA value, N TA_new , by index values of TA = 0, 1, 2,..., 63, where for a subcarrier spacing of
2 m × 15 kHz, N TA_new = N TA_old + (TA - 31) × 16 × 64 2m .
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
If a UE has multiple active UL BWPs, as described in Subclause 12, in a same TAG, including UL BWPs in two UL
carriers of a serving cell, the timing advance command value is relative to the largest subcarrier spacing of the multiple
active UL BWPs. The applicable N TA_new value for an UL BWP with lower subcarrier spacing may be rounded to align
with the timing advance granularity for the UL BWP with the lower subcarrier spacing while satisfying the timing
advance accuracy requirements in [10, TS38.133].
Adjustment of N TA value by a positive or a negative amount indicates advancing or delaying the uplink transmission
timing for the TAG by a given amount, respectively.
For a timing advance command received on uplink slot n , the corresponding adjustment of the uplink transmission
é
subframe,m
timing applies from the beginning of uplink slot n + k where k = Nslot ( ) ù
× NT,1 + NT,2 + NTA,max + 0.5 Tsf , N T,1 is a
time duration of N 1 symbols corresponding to a PDSCH reception time for PDSCH processing capability 1 when
additional PDSCH DM-RS is configured, N T,2 is a time duration of N2 symbols corresponding to a PUSCH
preparation time for PUSCH processing capability 1 [6, TS 38.214], N TA, max is the maximum timing advance value that
subframe,m
can be provided by the TA command field of 12 bits, N slot is a number of slots per subframe, and T sf is the
subframe duration of 1 msec. N 1 and N2 are determined with respect to the minimum subcarrier spacing among the
subcarrier spacings of all configured UL BWPs for all uplink carriers in a TAG and of their corresponding configured
subframe, m
DL BWPs as described in Subclause 12. Slot n and N slot are determined with respect to the minimum subcarrier
spacing among the subcarrier spacings of all configured UL BWPs for all uplink carriers in the TAG. N TA, max is
determined with respect to the minimum subcarrier spacing among the subcarrier spacings of all configured UL BWPs
for all uplink carriers in the TAG and of the initial UL BWP provided by higher layer parameter initialuplinkBWP.
If a UE changes an active UL BWP between a time of a timing advance command reception and a time of applying a
corresponding adjustment of uplink transmission timing, the UE determines the timing advance command value based
on the subcarrier spacing of the new active UL BWP. If the UE changes an active UL BWP after applying an
adjustment of uplink transmission timing, the UE assumes a same absolute timing advance command value before and
after the active UL BWP change.
If the received downlink timing changes and is not compensated or is only partly compensated by the uplink timing
adjustment without timing advance command as specified in [10, TS 38.133], the UE changes N TA accordingly.
If two adjacent slots overlap due to a TA command, the latter slot is reduced in duration relative to the former slot.
- the actions related to CSI reporting on a serving cell which is active in slot n+k
- the actions related to the sCellDeactivationTimer associated with the secondary cell [11, TS 38.321]
- the actions related to CSI reporting on a serving cell which is not active in slot n+k
which shall be applied in the earliest slot after n+k in which the serving cell is active.
When a UE receives a deactivation command [11, TS 38.321] for a secondary cell or the sCellDeactivationTimer
associated with the secondary cell expires in slot n, the corresponding actions in [11, TS 38.321] shall apply no later
than the minimum requirement defined in [10, TS 38.133], except for the actions related to CSI reporting on a serving
cell which is active which shall be applied in slot n+k.
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
If the UE is configured with a SCG, as described in [12, TS 38.331], and the parameter rlf-TimersAndConstants is
provided by the higher layers and is not set to release, the downlink radio link quality of the PSCell of the SCG is
monitored by the UE for the purpose of indicating out-of-sync/in-sync status to higher layers. The UE is not required to
monitor the downlink radio link quality in DL BWPs other than the active DL BWP, as described in Subclause 12, on
the PSCell.
A UE can be configured for each DL BWP of a SpCell [11, TS 38.321] with a set of resource indexes, through a
corresponding set of higher layer parameters RadioLinkMonitoringRS, for radio link monitoring by higher layer
parameter failureDetectionResources. The UE is provided by higher layer parameter RadioLinkMonitoringRS, with
either a CSI-RS resource configuration index, by higher layer parameter csi-RS-Index, or a SS/PBCH block index, by
higher layer parameter ssb-Index. The UE can be configured with up to N LR - RLM RadioLinkMonitoringRS for link
recovery procedures, as decribed in Subclause 6, and radio link monitoring. From the N LR - RLM
RadioLinkMonitoringRS, up to N RLM RadioLinkMonitoringRS can be used for radio link monitoring depending on a
maximum number L of candidate SS/PBCH blocks per half frame as described in Subclause 4.1, and up to two
RadioLinkMonitoringRS can be used for link recovery procedures.
If the UE is not provided higher layer parameter RadioLinkMonitoringRS and the UE is provided by higher layer
parameter TCI-state for PDCCH one or more RSs that include one or more of a CSI-RS and/or a SS/PBCH block
- the UE uses for radio link monitoring the RS provided for the active TCI state for PDCCH if the active TCI state
for PDCCH includes only one RS
- if the active TCI state for PDCCH includes two RS, the UE expects that one RS has QCL-TypeD and the UE
uses the one RS for radio link monitoring; the UE does not expect both RS to have QCL-TypeD
A UE does not expect to use more than N RLM RadioLinkMonitoringRS for radio link monitoring when the UE is not
provided higher layer parameter RadioLinkMonitoringRS.
Values of N LR - RLM and N RLM for different values of L are given in Table 5-1.
Table 5-1: N LR - RLM and N RLM as a function of maximum number L of SS/PBCH blocks per half frame
L N LR - RLM N RLM
4 2 2
8 6 4
64 8 8
For a CSI-RS resource configuration, the higher layer parameter powerControlOffsetSSis not applicable and a UE
expects to be provided only 'No CDM' from higher layer parameter cdm-Type, only '1' and '3' from higher layer
parameter density, and only '1 port' from higher layer parameter nrofPorts [6, TS 38.214].
In non-DRX mode operation, the physical layer in the UE assesses once per indication period the radio link quality,
evaluated over the previous time period defined in [10, TS 38.133] against thresholds (Qout and Qin) configured by
higher layer parameter rlmInSyncOutOfSyncThreshold. The UE determines the indication period as the maximum
between the shortest periodicity for radio link monitoring resources and 10 msec.
In DRX mode operation, the physical layer in the UE assesses once per indication period the radio link quality,
evaluated over the previous time period defined in [10, TS 38.133], against thresholds (Qout and Qin) provided by higher
layer parameter rlmInSyncOutOfSyncThreshold. The UE determines the indication period as the maximum between the
shortest periodicity for radio link monitoring resources and the DRX period.
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
The physical layer in the UE indicates, in frames where the radio link quality is assessed, out-of-sync to higher layers
when the radio link quality is worse than the threshold Qout for all resources in the set of resources for radio link
monitoring. When the radio link quality is better than the threshold Qin for any resource in the set of resources for radio
link monitoring, the physical layer in the UE indicates, in frames where the radio link quality is assessed, in-sync to
higher layers.
The threshold Qout,LR corresponds to the default value of higher layer parameter rlmInSyncOutOfSyncThreshold and to
the value provided by higher layer parameter rsrp-ThresholdSSB, respectively..
The physical layer in the UE assesses the radio link quality according to the set q0 of resource configurations against
the threshold Qout,LR [10, TS 38.133]. For the set q0 , the UE assesses the radio link quality only according to periodic
CSI-RS resource configurations or SS/PBCH blocks that are quasi co-located, as described in [6, TS 38.214], with the
DM-RS of PDCCH receptions monitored by the UE. The UE applies the Qin,LR threshold to the L1-RSRP measurement
obtained from a SS/PBCH block. The UE applies the Qin,LR threshold to the L1-RSRP measurement obtained for a CSI-
RS resource after scaling a respective CSI-RS reception power with a value provided by higher layer parameter
powerControlOffsetSS.
The physical layer in the UE provides an indication to higher layers when the radio link quality for all corresponding
resource configurations in the set q0 that the UE uses to assess the radio link quality is worse than the threshold Qout,LR.
The physical layer informs the higher layers when the radio link quality is worse than the threshold Qout,LR with a
periodicity determined by the maximum between the shortest periodicity of periodic CSI-RS configurations or
SS/PBCH blocks in the set q0 that the UE uses to assess the radio link quality and 2 msec.
Upon request from higher layers, the UE provides to higher layers the periodic CSI-RS configuration indexes and/or
SS/PBCH block indexes from the set q1 and the corresponding L1-RSRP measurements that are larger than or equal to
the corresponding thresholds.
A UE may be provided with a control resource set through a link to a search space set provided by higher layer
parameter recoverySearchSpaceId, as described in Subclause 10.1, for monitoring PDCCH in the control resource set. If
the UE is provided higher layer parameter recoverySearchSpaceId, the UE does not expect to be provided another
search space set for monitoring PDCCH in the control resource set associated with the search space set provided by
recoverySearchSpaceId.
The UE may receive by higher layer parameter PRACH-ResourceDedicatedBFR, a configuration for PRACH
transmission as described in Subclause 8.1. For PRACH transmission in slot n and according to antenna port quasi co-
location parameters associated with periodic CSI-RS configuration or SS/PBCH block with index qnew provided by
higher layers [11, TS 38.321], the UE monitors PDCCH in a search space provided by higher layer parameter
recoverySearchSpaceId for detection of a DCI format with CRC scrambled by C-RNTI starting from slot n + 4 within a
window configured by higher layer parameter BeamFailureRecoveryConfig. For the PDCCH monitoring and for the
corresponding PDSCH reception, the UE assumes the same antenna port quasi-collocation parameters with index qnew
until the UE receives by higher layers an activation for a TCI state or any of the parameters TCI-StatesPDCCH-
ToAddlist and/or TCI-StatesPDCCH-ToReleaseList. After the UE detects a DCI format with CRC scrambled by C-
RNTI in the search space provided by recoverySearchSpaceId, the UE monitors PDCCH candidates in the search space
provided by recoverySearchSpaceId until the UE receives a MAC CE activation command for a TCI state or higher
layer parameters TCI-StatesPDCCH-ToAddlist and/or TCI-StatesPDCCH-ToReleaseList.
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
If the UE is not provided a control resource set for a search space set provided recoverySearchSpaceId or if the UE is
not provided recoverySearchSpaceId, the UE does not expect to receive a PDCCH order triggering a PRACH
transmission.
A PUSCH/PUCCH/SRS/PRACH transmission occasion i is defined by a slot index ns,fm within a frame with system
frame number SFN , a first symbol S within the slot, and a number of consecutive symbols L .
7.1.1 UE behaviour
If a UE transmits a PUSCH on 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
ìï PCMAX, f ,c (i), üï
PPUSCH,b, f,c (i, j , qd , l ) = miní m ý
ïî PO_PUSCH,b, f,c ( j ) + 10 log10 (2 × M RB,b, f,c (i)) + a b, f ,c ( j ) × PLb, f ,c (qd ) + D TF,b, f,c (i) + f b, f ,c (i, l )ïþ
PUSCH
[dBm]
where,
- PCMAX, f ,c (i ) is the configured UE transmit power defined in [8-1, TS 38.101-1] and [8-2, TS38.101-2] for carrier
f of serving cell c in PUSCH transmission occasion i .
- is a parameter composed of the sum of a component PO_NOMINAL_ PUSCH, f,c ( j ) and a component
PO_UE_PUSCH ,b , f,c ( j ) where j Î {0, 1, ..., , J - 1} .
- If a UE is not provided with higher layer parameter P0-PUSCH-AlphaSet or for a Msg3 PUSCH transmission
as described in Subclause 8.3, j = 0 , PO_UE_PUSCH, f,c ( 0) = 0 , and
PO_NOMINAL_PUSCH, f ,c ( 0) = PO_PRE + D PREAMBLE _ Msg 3 , where the parameter preambleReceivedTargetPower [11,
TS 38.321] (for PO_PRE ) and msg3-DeltaPreamble (for D PREAMBLE _ Msg 3 ) are provided by higher layers for
carrier f of serving cell c .
- For j Î {2, ..., , J - 1} = S J , a PO_NOMINAL_ PUSCH, f ,c ( j ) value, applicable for all j Î S J , is provided by higher
layer parameter p0-NominalWithGrant for each carrier f of serving cell c and a set of PO_UE_PUSCH ,b , f,c ( j )
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
values are provided by a set of higher layer parameters p0 in P0-PUSCH-AlphaSet indicated by a respective
set of higher layer parameters p0-PUSCH-AlphaSetId for UL BWP b of carrier f of serving cell c .
- If the UE is provided by higher layer parameter SRI-PUSCH-PowerControl more than one values of p0-
PUSCH-AlphaSetId and if DCI format 0_1 includes a SRI field, the UE obtains a mapping from higher
layer parameter sri-PUSCH-PowerControlId in SRI-PUSCH-PowerControl between a set of values for
the SRI field in DCI format 0_1 [5, TS 38.212] and a set of indexes provided by higher layer parameter
p0-PUSCH-AlphaSetId that map to a set of P0-PUSCH-AlphaSet values. If the PUSCH transmission is
scheduled by a DCI format 0_1, the UE determines the values of PO_UE_PUSCH,b , f ,c ( j ) from the
p0alphasetindex value that is mapped to the SRI field value.
- If the PUSCH transmission is scheduled by a DCI format 0_0 or by a DCI format 0_1 that does not
include a SRI field, or if a higher layer parameter SRI-P0AlphaSetIndex-Mapping is not provided to the
UE, j = 2 , and the UE determines PO_UE_PUSCH,b , f ,c ( j ) from the first p0-pusch-alpha-set in p0-pusch-
alpha-setconfig.
- For a b , f ,c ( j )
- For j = 0 , ab, f ,c (0) is a value of higher layer parameter msg3-Alpha, when provided; otherwise,
a b , f , c (0 ) = 1 .
- For j = 1 , a b , f , c (1) is provided by higher layer parameter alpha obtained from p0-PUSCH-Alpha in
ConfiguredGrantConfig providing an index P0-PUSCH-AlphaSetId to a set of higher layer parameters P0-
PUSCH-AlphaSet for UL BWP b of carrier f of serving cell c .
- For j Î S J , a set of a b , f ,c ( j ) values are provided by a set of higher layer parameters alpha in P0-PUSCH-
AlphaSet indicated by a respective set of higher layer parameters p0-PUSCH-AlphaSetId for UL BWP b of
carrier f of serving cell c .
- If the UE is provided a higher layer parameter SRI-PUSCH-PowerControl and more than one values of
p0-PUSCH-AlphaSetId, DCI format 0_1 includes a SRI field and the UE obtains a mapping from higher
layer parameter sri-PUSCH-PowerControlId in SRI-PUSCH-PowerControl between a set of values for
the SRI field in DCI format 0_1 [5, TS 38.212] and a set of indexes provided by higher layer parameter
p0-PUSCH-AlphaSetId that map to a set of P0-PUSCH-AlphaSet values. If the PUSCH transmission is
scheduled by a DCI format 0_1, the UE determines the values of a b , f ,c ( j ) from the p0alphasetindex
value that is mapped to the SRI field value.
- If the PUSCH transmission is scheduled by a DCI format 0_0 or by a DCI format 0_1 that does not
include a SRI field, or if a higher layer parameter SRI-P0AlphaSetIndex-Mapping is not provided to the
UE, j = 2 , and the UE determines a b , f ,c ( j ) from the first p0-pusch-alpha-set in p0-pusch-alpha-
setconfig.
PUSCH
- M RB, b , f ,c (i ) is the bandwidth of the PUSCH resource assignment expressed in number of resource blocks for
PUSCH transmission occasion i on UL BWP b of carrier f of serving cell c and m is defined in [4, TS
38.211].
- PLb , f , c ( q d ) is a downlink path-loss estimate in dB calculated by the UE using reference signal (RS) index qd for
a DL BWP that is linked with UL BWP b of carrier f of serving cell c .
- If the UE is not provided higher layer parameter PUSCH-PathlossReferenceRS and before the UE is provided
dedicated higher layer parameters, the UE calculates PL b , f ,c ( q d ) using a RS resourcefrom the SS/PBCH
block index that the UE obtains higher layer parameter MasterInformationBlock.
- If the UE is configured with a number of RS resource indexes up to the value of higher layer parameter
maxNrofPUSCH-PathlossReferenceRSs and a respective set of RS configurations for the number of RS
resource indexes by higher layer parameter PUSCH-PathlossReferenceRS. The set of RS resource indexes
can include one or both of a set of SS/PBCH block indexes, each provided by higher layer parameter ssb-
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
- If the PUSCH is an Msg3 PUSCH, the UE uses the same RS resource index as for a corresponding PRACH
transmission.
- If the UE is provided a higher layer parameter SRI-PUSCH-PowerControl and more than one values of
PUSCH-PathlossReferenceRS-Id, the UE obtains a mapping from higher layer parameter sri-PUSCH-
PowerControlId in SRI-PUSCH-PowerControl between a set of values for the SRI field in DCI format 0_1
and a set of PUSCH-PathlossReferenceRS-Id values. If the PUSCH transmission is scheduled by a DCI
format 0_1, DCI format 0_1 includes a SRI field and the UE determines the RS resource qd from the value
of pusch-pathlossreference-index that is mapped to the SRI field value.
- If the PUSCH transmission is in response to a DCI format 0_0 detection, and if the UE is provided a spatial
setting by higher layer parameter PUCCH-Spatialrelationinfo for a PUCCH resource with a lowest index for
UL BWP b of each carrier f and serving cell c , as described in Subclause 9.2.2, the UE uses the same RS
resource index as for a PUCCH transmission.
- If the PUSCH transmission is scheduled by a DCI format 0_0 and if the UE is not provided a spatial setting
for a PUCCH transmission, or by a DCI format 0_1 that does not include a SRI field, or if a higher layer
parameter SRI-PathlossReferenceIndex-Mapping is not provided to the UE, the UE determines a RS resource
with a respective higher layer parameter pusch-pathlossreference-index value being equal to zero.
- For a PUSCH transmission configured by higher layer parameter ConfiguredGrantConfig, if higher layer
parameter rrc-ConfiguredUplinkGrant is included in ConfiguredGrantConfig , a RS resource index qd is
provided by a value of higher layer parameter pathlossReferenceIndex included in rrc-
ConfiguredUplinkGrant.
- For a PUSCH transmission configured by higher layer parameter ConfiguredGrantConfig is not included in
ConfiguredGrantConfig does not include higher layer parameter pathlossReferenceIndex, the UE determines
the RS resource qd from the value of PUSCH-PathlossReferenceRS-Id that is mapped to the SRI field value
in the DCI format activating the PUSCH transmission. If the DCI format activating the PUSCH transmission
does not include a SRI field, the UE determines a RS resource with a respective higher layer parameter
PUSCH-PathlossReferenceRS-Id value being equal to zero.
- (( )
D TF ,b , f , c (i) = 10 log10 2 BPRE×K s - 1 × b offset
PUSCH
) for K S = 1.25 and D TF ,b , f ,c (i ) = 0 for K S = 0 where K S is
provided by higher layer parameter deltaMCS provided for each UL BWP b of each carrier f and serving cell
c . If the PUSCH transmission is over more than one layer [6, TS 38.214], D TF ,b , f ,c (i ) = 0 . BPRE and b offset
PUSCH
,
for each UL BWP b of each carrier f and each serving cell c , are computed as below.
C -1
- BPRE = åK
r =0
r / N RE for PUSCH with UL-SCH data and BPRE = OCSI / N RE for CSI transmission in a
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
- C is the number of code blocks, Kr is the size for code block r , OCSI is the number of CSI part 1 bits
including CRC bits, and N RE is the number of resource elements determined as
PUSCH
N symb,b , f , c ( i ) -1
N RE = M RB, b, f ,c (i ) ×
PUSCH
åN
j =0
RB
sc,data (i , j )
, where
is the number of symbols for PUSCH
RB
transmission occasion i on UL BWP b of carrier f of serving cell c , Nsc,data (i, j) is a number of
subcarriers excluding DM-RS subcarriers in PUSCH symbol j , 0 £ j < Nsymb,b, f , c (i) , and C , Kr are
PUSCH
- b offset
PUSCH
= 1 when the PUSCH includes UL-SCH data and b offset
PUSCH
= b offset
CSI,1
, as described in Subclause 9.3,
when the PUSCH includes CSI and does not include UL-SCH data.
- For the PUSCH power control adjustment state for UL BWP b of carrier f of serving cell c in PUSCH
transmission occasion i
- d PUSCH, b, f , c (ilast , i , K PUSCH , l ) is a correction value, also referred to as a TPC command, and is included in a
DCI format 0_0 or DCI format 0_1 that schedules the PUSCH transmission occasion i , after a last PUSCH
transmission occasion ilast , on UL BWP b of carrier f of serving cell c or jointly coded with other TPC
commands in a DCI format 2_2 having CRC parity bits scrambled by TPC-PUSCH-RNTI, as described in
Subclause 11.3;
- If the PUSCH transmission is scheduled by a DCI format 0_0 or by a DCI format 0_1 that does not
include a SRI field, or if a higher layer parameter SRI-PUSCH-PowerControl is not provided to the
UE, l = 0
- d PUSCH, b, f ,c (ilast , i , K PUSCH , l ) = 0 dB if the UE does not detect, after a last PUSCH transmission occasion
ilast , a DCI format providing a TPC command for PUSCH transmissions on UL BWP b of carrier f of
serving cell c .
- If the PUSCH transmission is in response to a PDCCH decoding with DCI format 0_0 or DCI format 0_1,
or the TPC command is provided by DCI format 2_2 having CRC parity bits scrambled by TPC-PUSCH-
RNTI, the respective d PUSCH, b , f , c accumulated values are given in Table 7.1.1-1.
- If the PUSCH transmission is in response to a detection by the UE of a DCI format 0_0 or DCI format
0_1, K PUSCH is a number of symbols for UL BWP b of carrier f of serving cell c after a last symbol of
a corresponding PDCCH and before a first symbol of the PUSCH transmission
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
- if the PUSCH transmission occasions i and ilast on UL BWP b of carrier f of serving cell c are in
response to detection by the UE of DCI format(s) 0_0 or DCI format(s) 0_1, M is a number of DCI
formats 2_2 with CRC scrambled by a TPC-PUSCH-RNTI that the UE receives corresponding
PDCCHs
- after a last symbol of a corresponding PDCCH for PUSCH transmission occasion ilast , and
- after a number of K PUSCH, min symbols before a first symbol for PUSCH transmission at occasion
ilast , where K PUSCH, min is equal to the product of a number of symbols per slot, Nsymb
slot
, and the
minimum of the values provided by higher layer parameter k2 and for UL BWP b of carrier f of
serving cell c , and
- after a last symbol of a corresponding PDCCH for PUSCH transmission occasion ilast , and
- at or before a number of K PUSCH, min symbols before a first symbol for PUSCH transmission
occasion i
- if the PUSCH transmission occasions i and ilast on UL BWP b of carrier f of serving cell c are
configured by higher layer parameter ConfiguredGrantConfig, M is a number of DCI formats 2_2
with CRC scrambled by a TPC-PUSCH-RNTI that the UE receives corresponding PDCCHs
- after a number of K PUSCH, min symbols before a first symbol for PUSCH transmission occasion
ilast , and
- at or before a number of K PUSCH, min symbols before a first symbol for PUSCH transmission occasion
i
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
- f b , f ,c (i , l ) = f b , f ,c (ilast , l ) + d PUSCH,b , f ,c (ilast , i, K PUSCH , l ) is the PUSCH power control adjustment state for UL
BWP b of carrier f of serving cell c and PUSCH transmission occasion i if accumulation is enabled
based on higher layer parameter tpc-Accumulation, where
- If the UE has reached PCMAX, f,c (i ) for UL BWP b of carrier f of serving cell c , the UE does not
accumulate positive TPC commands for UL BWP b of carrier f of serving cell c .
- If UE has reached minimum power, PCMIN, f ,c (i ) , for UL BWP b of carrier f of serving cell c , the UE
does not accumulate negative TPC commands for UL BWP b of carrier f of serving cell c .
- When PO_UE_PUSCH,b, f ,c ( j ) value is provided by higher layers and serving cell c is a secondary cell;
- If j > 1 , the PUSCH transmission is scheduled by a DCI format 0_1 that includes a SRI field, and the
UE is provided higher layer parameter SRI-PUSCH-PowerControl, the UE determines the value of l
from the value of j based on an indication by the SRI field for a sri-PUSCH-PowerControlId value
associated with the sri-P0-PUSCH-AlphaSetId value corresponding to j and with the sri-PUSCH-
ClosedLoopIndex value corresponding to l
- If j > 1 and the PUSCH transmission is scheduled by a DCI format 0_0 or by a DCI format 0_1 that
does not include a SRI field or the UE is not provided higher layer parameter SRI-PUSCH-
PowerControl, l = 0
- f b , f ,c (i, l ) = d PUSCH,b , f ,c (ilast , i, K PUSCH , l ) is the PUSCH power control adjustment state for UL BWP b of
carrier f of serving cell c and PUSCH transmission occasion i if accumulation is not enabled based on
higher layer parameter tpc-Accumulation, where
- If the PUSCH transmission is in response to a PDCCH decoding with DCI format 0_0 or DCI format 0_1,
or the TPC command is provided by DCI format 2_2 having CRC parity bits scrambled by TPC-PUSCH-
RNTI, the respective d PUSCH, b , f , c absolute values are given in Table 7.1.1-1.
- f b, f , c (i , l ) = f b , f , c (ilast , l ) for a PUSCH transmission occasion i , where the UE does not detect a DCI
format 0_0 or DCI format 0_1, or DCI format 2_2 having CRC parity bits scrambled by TPC-PUSCH-
RNTI, after an immediately previous PUSCH transmission occasion ilast on UL BWP b of for carrier f
of serving cell c .
- If the UE receives the random access response message for UL BWP b of carrier f of serving cell c
- d msg 2,b , f ,c is the TPC command indicated in the random access response grant of the random access
response message corresponding to the random access preamble transmitted on UL BWP b of carrier
f in the serving cell c , and
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
number of resource blocks for the first PUSCH transmission on UL BWP b of carrier f of serving
cell c , and D TF ,b , f ,c ( 0 ) is the power adjustment of first PUSCH transmission on UL BWP b of
carrier f of serving cell c .
Table 7.1.1-1: Mapping of TPC Command Field in DCI format 0_0, DCI format 0_1, or DCI format 2_2,
having CRC parity bits scrambled by TPC-PUSCH-RNTI, or DCI format 2_3, to absolute and
accumulated d PUSCH, b , f , c values or d SRS, b , f , c values
TPC Command Field Accumulated d PUSCH, b , f , c or d SRS, b , f , c [dB] Absolute d PUSCH, b , f , c or d SRS, b , f , c [dB]
0 -1 -4
1 0 -1
2 1 1
3 3 4
- When the procedures are applied for MCG, the term 'serving cell' in this subclause refers to serving cell
belonging to the MCG.
When the procedures are applied for SCG, the term 'serving cell' in this subclause refers to serving cell belonging to the
SCG. The term 'primary cell' in this subclause refers to the PSCell of the SCG. If the UE is configured with a PUCCH-
SCell, the UE shall apply the procedures described in this subclause for both primary PUCCH group and secondary
PUCCH group.
- When the procedures are applied for the primary PUCCH group, the term 'serving cell' in this subclause refers to
serving cell belonging to the primary PUCCH group.
- When the procedures are applied for the secondary PUCCH group, the term 'serving cell' in this subclause refers
to serving cell belonging to the secondary PUCCH group. The term 'primary cell' in this subclause refers to the
PUCCH-SCell of the secondary PUCCH group.
7.2.1 UE behaviour
If a UE transmits a PUCCH on active UL BWP b of carrier f in the primary cell c using PUCCH power control
adjustment state with index l , the UE determines the PUCCH transmission power PPUCCH, b, f ,c (i, qu , qd , l ) in PUCCH
transmission occasion i as
ìï PCMAX , f ,c (i), üï
PPUCCH, b , f , c (i, qu , qd , l ) = min í ý
ïî PO_PUCCH, b, f , c ( qu ) + 10 log10 (2 × M RB,b, f ,c (i)) + PLb, f , c (qd ) + D F_PUCCH (F ) + D TF, b, f ,c (i) + g b, f ,c (i, l )ïþ
m PUCCH
[dBm]
where
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
- PCMAX, f ,c (i ) is the configured UE transmit power defined in [8-1, TS 38.101-1] and [8-2, TS38.101-2] for carrier
f of serving cell c in PUCCH transmission occasion i .
- PO_PUCCH, b , f ,c ( qu ) is a parameter composed of the sum of a component PO_NOMINAL_ PUCCH , provided by higher
layer parameter p0-nominal for carrier f of primary cell c , and a component PO_UE_PUCCH ( q u ) provided by
higher layer parameter p0-PUCCH-Value in P0-PUCCH for UL BWP b of carrier f of primary cell c , where
0 £ qu < Qu . Qu is a size for a set of PO_UE_PUCCH values provided by higher layer parameter maxNrofPUCCH-
P0-PerSet. The set of PO_UE_PUCCH values is provided by higher layer parameter p0-Set.
- If the UE is not provided higher layer parameter PUCCH-SpatialRelationInfo, the UE obtains the p0-
PUCCH-Value value from the P0-PUCCH with p0-PUCCH-Id index 0 in p0-Set .
PUCCH
- M RB, b , f ,c (i ) is the bandwidth of the PUCCH resource assignment expressed in number of resource blocks for
PUCCH transmission occasion i on UL BWP b of carrier f of serving cell c and m is defined in [4, TS
38.211].
- PL b , f , c ( q d ) is a downlink path-loss estimate in dB calculated by the UE using reference signal (RS) index qd
for a DL BWP that is linked with UL BWP b of carrier f of the primary cell c .
- If the UE is not provided higher layer parameter pathlossReferenceRSs and before the UE is provided
dedicated higher layer parameters, the UE calculates PL b , f ,c ( q d ) using a RS resource obtained from the
SS/PBCH block index that the UE obtains higher layer parameter MasterInformationBlock.
- If the UE is provided a number of RS resource indexes, the UE calculates PLb , f ,c ( q d ) using RS resource
q d , where 0 £ qd < Qd . Qd is a size for a set of RS resources provided by higher layer parameter
maxNrofPUCCH-PathlossReferenceRSs. The set of RS resources is provided by higher layer parameter
pathlossReferenceRSs. The set of RS resources can include one or both of a set of SS/PBCH block indexes,
each provided by higher layer parameter ssb-Index in PUCCH-PathlossReferenceRS when a value of a
corresponding higher layer parameter pucch-PathlossReferenceRS-Id maps to a SS/PBCH block index, and a
set of CSI-RS resource indexes, each provided by higher layer parameter csi-RS-Index when a value of a
corresponding higher layer parameter pucch-PathlossReferenceRS-Id maps to a CSI-RS resource index. The
UE identifies a RS resource in the set of RS resources to correspond either to a SS/PBCH block index or to a
CSI-RS resource index as provided by higher layer parameter pucch-PathlossReferenceRS-Id in PUCCH-
PathlossReferenceRS.
- If higher layer parameter pucch-SpatialRelationInfo includes higher layer parameters cell and bwp-Id, the
UE receives the RS with index qd on the DL BWP provided by bwp-Id of the serving cell provided by
cell.
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
- If the UE is not provided higher layer parameter PUCCH-SpatialRelationInfo, the UE obtains the
referencesignal value in PUCCH-PathlossReferenceRS from the pucch-PathlossReferenceRS-Id with index 0
in PUCCH-PathlossReferenceRSs.
- The parameter D F_PUCCH ( F ) is provided by higher layer parameter deltaF-PUCCH-f0 for PUCCH format 0,
deltaF-PUCCH-f1 for PUCCH format 1, deltaF-PUCCH-f2 for PUCCH format 2, deltaF-PUCCH-f3 for
PUCCH format 3, and deltaF-PUCCH-f4 for PUCCH format 4.
- D TF, b , f ,c (i ) is a PUCCH transmission power adjustment component for UL BWP b of carrier f of primary cell
c.
æ N PUCCH ö
- For a PUCCH transmission using PUCCH format 0 or PUCCH format 1, D TF,b, f , c (i) = 10 log10 ç ref ÷
ç N symb
PUCCH ÷
è ø
where
PUCCH
- N symb is the number of PUCCH format 0 symbols or PUCCH format 1 symbols, provided by higher
layer parameter nrofSymbols in PUCCH-format0 or in PUCCH-format1, respectively
- PUCCH
N ref = 2 for PUCCH format 0
- PUCCH
N ref = N symb
slot
for PUCCH format 1
- For a PUCCH transmission using PUCCH format 2 or PUCCH format 3 or PUCCH format 4 and for a
number of UCI bits smaller than or equal to 11, D TF, b , f , c (i ) = 10 log 10 (K1 × (nHARQ -ACK + OSR + OCSI ) N RE ) ,
where
- K1 = 6
- nHARQ-ACK is a number of HARQ-ACK information bits that the UE determines as described in Subclause
9.1.2.1 for Type-1 HARQ-ACK codebook and as described in Subclause 9.1.3.1 for Type-2 HARQ-ACK
codebook. If the UE is not provided with higher layer parameter pdsch-HARQ-ACK-Codebook,
nHARQ -ACK = 1 if the UE includes a HARQ-ACK information bit in the PUCCH transmission; otherwise,
nHARQ -ACK = 0 ;
- OSR is a number of SR information bits that the UE determines as described in Subclause 9.2.5.1;
- OCSI is a number of CSI information bits that the UE determines as described in Subclause 9.2.5.2;
- N RE is a number of resource elements determined as NRE = M RB,b, f , c (i ) × Nsc,ctrl × Nsymb- UCI,b , f , c (i ) , where
PUCCH RB PUCCH
RB
Nsc,ctrl is a number of subcarriers per resource block excluding subcarriers used for DM-RS
PUCCH
transmission, and Nsymb- UCI,b, f , c (i ) is a number of symbols excluding symbols used for DM-RS
- For a PUCCH transmission using PUCCH format 2 or PUCCH format 3 or PUCCH format 4 and for a
(( ))
number of UCI bits larger than 11, D TF ,b , f ,c (i ) = 10 log10 2K 2 ×BPRE - 1 , where
- K 2 = 2.4
- OACK is a number of HARQ-ACK information bits that the UE determines as described in Subclause
9.1.2.1 for Type-1 HARQ-ACK codebook and as described in Subclause 9.1.3.1 for Type-2 HARQ-ACK
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
codebook. If the UE is not provided with higher layer parameter pdsch-HARQ-ACK-Codebook, OACK = 1
if the UE includes a HARQ-ACK information bit in the PUCCH transmission; otherwise, OACK = 0 ;
- OSR is a number of SR information bits that the UE determines as described in Subclause 9.2.5.1;
- OCSI is a number of CSI information bits that the UE determines as described in Subclause 9.2.5.2;
- N RE is a number of resource elements that the UE determines as NRE = M RB,b , f , c (i ) × Nsc, ctrl × Nsymb- UCI,b , f , c (i ) ,
PUCCH RB PUCCH
RB
where Nsc,ctrl is a number of subcarriers per resource block excluding subcarriers used for DM-RS
PUCCH
transmission, and Nsymb-UCI,b, f ,c (i ) is a number of symbols excluding symbols used for DM-RS
- For the PUCCH power control adjustment state for UL BWP b of carrier f of primary cell c and PUCCH
transmission occasion i
- d PUCCH, b , f , c (ilast , i, K PUCCH , l ) is a correction value, also referred to as a TPC command, and is included in a
DCI format 1_0 or DCI format 1_1 for UL BWP b of carrier f of the primary cell c that the UE detects
for PUCCH transmission occasion i , after a last PUCCH transmission occasion ilast , or jointly coded with
other TPC commands in a DCI format 2_2 having CRC parity bits scrambled by TPC-PUCCH-RNTI [5, TS
36.212], as described in Subclause 11.3, where l Î { 0, 1} if the UE is provided higher layer parameter
twoPUCCH-PC-AdjustmentStates and l = 0 if the UE is not provided higher layer parameter twoPUCCH-
PC-AdjustmentStates or PUCCH-SpatialRelationInfo;
- If the PUCCH transmission is in response to a detection by the UE of a DCI format 1_0 or DCI format
1_1, K PUCCH is a number of symbols for UL BWP b of carrier f of serving cell c after a last symbol of
a corresponding PDCCH and before a first symbol of the PUCCH transmission;
- If the PUCCH transmission is not in response to a detection by the UE of a DCI format 1_0 or DCI
format 1_1, KPUCCH is a number of K PUCCH, min symbols equal to the product of a number of symbols per
slot
slot, N symb , and the minimum of the values provided by higher layer parameter k2 and for UL BWP b of
carrier f of serving cell c .
- The d PUCCH, b , f , c dB values signalled on PDCCH with DCI format 1_0 or DCI format 1_1 or DCI format
2_2 having CRC parity bits scrambled by TPC-PUCCH-RNTI are given in Table 7.2.1-1.
- d PUCCH,b , f ,c (ilast , i, K PUCCH , l ) = 0 dB if the UE does not detect after a last PUCCH transmission occasion
ilast a DCI format providing a TPC command for PUCCH transmission occasion i on UL BWP b of
carrier f of the primary cell c .
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
M -1
d PUCCH,b , f ,c (ilast , i , K PUCCH , l ) = d PUCCH,b , f ,c (ilast , i, K PUCCH , l ) + å d PUCCH, b , f ,c (ilast , i, K PUCCH (m), l )
m= 0
where
- if the PUCCH transmission occasions i and ilast on UL BWP b of carrier f of serving cell c are
in response to detection by the UE of DCI format(s) 1_0 or DCI format(s) 1_1, M is a number of
DCI formats 2_2 with CRC scrambled by a TPC-PUCCH-RNTI that the UE receives corresponding
PDCCHs
- after a last symbol of a corresponding PDCCH for PUCCH transmission occasion ilast , and
- after a number of K PUCCH, min symbols before a first symbol for PUCCH transmission occasion
ilast , where K PUCCH, min is equal to the product of a number of symbols per slot, N symb
slot
, and the
minimum of the values provided by higher layer parameter k2 and for UL BWP b of carrier f of
serving cell c , and
- after a last symbol of a corresponding PDCCH for PUCCH transmission occasion ilast , and
- at or before a number of K PUCCH, min symbols before a first symbol for PUCCH transmission
occasion i
- if the PUCCH transmission occasions i and ilast on UL BWP b of carrier f of serving cell c are
not in response to detection by the UE of DCI format 1_0 or DCI format 1_1, M is a number of DCI
formats 2_2 with CRC scrambled by a TPC-PUCCH-RNTI that the UE receives corresponding
PDCCHs
- after a number of K PUCCH, min symbols before a first symbol for PUCCH transmission occasion
ilast , and
- at or before a number of K PUCCH, min symbols before a first symbol for PUCCH transmission
occasion i
- f b , f ,c (i , l ) = f b, f ,c (ilast , l ) + d PUCCH,b, f ,c (ilast , i, K PUCCH , l ) is the current PUCCH power control adjustment state
and g f ,c (0, l ) = 0 is the first value after reset
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
- g b, f ,c (0, l ) = 0
- Else,
d msg 2 ,b , f ,c is the TPC command indicated in the random access response grant corresponding to the
random access preamble transmitted on UL BWP b of carrier f in the serving cell c , and,
é æ 0, ö ù
êmax çç ÷, ú
DPrampup,b, f ,c = min ê (
è PCMAX, f ,c - PO_PUCCH,b, f ,c + PLb, f ,c (q d ) + D F_PUCCH (F ) + D TF,b, f ,c + d msg 2,b, f ,c )
÷
ø ú
êDP ú
ë rampuprequested,b, f ,c û
otherwise,
é æ 0, ö ù
êmaxçç ÷, ú
DPrampup,b , f , c = min ê ( ÷ and DP
è PCMAX , f , c - PO_PUCCH ,b, f ,c + PLb, f , c (qd )
ø ú )
rampuprequested , b , f , c is provided
ê DP ú
ë rampuprequested ,b, f , c û
by higher layers and corresponds to the total power ramp-up requested by higher layers from the first
to the last preamble for UL BWP b of carrier f of primary cell c , and D F_PUCCH (F ) corresponds to
PUCCH format 0 or PUCCH format 1.
- If the UE has reached PCMAX, f,c (i ) for UL BWP b of carrier f of primary cell c , the UE does not
accumulate positive TPC commands for UL BWP b of carrier f of primary cell c .
- If the UE has reached minimum power for UL BWP b of carrier f of primary cell c , the UE does not
accumulate negative TPC commands for UL BWP b of carrier f of primary cell c .
Table 7.2.1-1: Mapping of TPC Command Field in DCI format 1_0 or DCI format 1_1 or DCI format 2_2
having CRC parity bits scrambled by TPC-PUCCH-RNTI to accumulated d PUCCH, b , f , c values
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
7.3.1 UE behaviour
If a UE transmits SRS on UL BWP b of carrier f of serving cell c using SRS power control adjustment state with
index l , the UE determines the SRS transmission power PSRS,b, f ,c (i, q s , l ) in SRS transmission occasion i as
ìïPCMAX, f ,c (i), üï
PSRS,b, f,c (i, q s , l ) = min í m ý [dBm]
ïîPO_SRS,b, f ,c (qs ) + 10 log10 (2 × M SRS,b, f ,c (i )) + a SRS,b, f , c (qs ) × PLb, f ,c (qd ) + hb, f , c (i, l )ïþ
where,
- PCMAX, f ,c (i ) is the configured UE transmit power defined in [8, TS 38.101-1] and [8-2, TS38.101-2] for carrier
f of serving cell c in SRS transmission occasion i .
- PO_SRS,b , f ,c ( q s ) is provided by higher layer parameter p0 for UL BWP b of carrier f of serving cell c and
SRS resource set qs provided by higher layer parameters SRS-ResourceSet and SRS-ResourceSetId.
- M SRS,b , f ,c (i ) is the SRS bandwidth expressed in number of resource blocks for SRS transmission occasion i on
UL BWP b of carrier f of serving cell c and m is defined in [4, TS 38.211].
- a SRS,b , f ,c (q s ) is provided by higher layer parameter alpha for UL BWP b of carrier f of serving cell c and
SRS resource set qs .
- PLb , f , c ( qd ) is a downlink path-loss estimate in dB calculated by the UE using reference signal (RS) index qd for
a DL BWP that is linked with UL BWP b of carrier f of serving cell c and SRS resource set qs [6, TS
38.214]. The RS index qd is provided by higher layer parameter pathlossReferenceRS associated with the SRS
resource set qs and is either a higher layer parameter ssb-Index providing a SS/PBCH block index or a higher
layer parameter csi-RS-Index providing a CSI-RS resource index.
- If the UE is not provided higher layer parameter pathlossReferenceRSs and before the UE is provided
dedicated higher layer parameters, the UE calculates PL b , f ,c ( q d ) using a RS resource obtained from the
SS/PBCH block index that the UE obtains higher layer parameter MasterInformationBlock.
- For the SRS power control adjustment state for UL BWP b of carrier f of serving cell c and SRS
transmission occasion i
- hb, f ,c (i, l ) = f b , f ,c (i , l ) , where f b , f ,c (i, l ) is the current PUSCH power control adjustment state as described in
Subclause 7.1.1, if higher layer parameter srs-PowerControlAdjustmentStates indicates a same power control
adjustment state for SRS transmissions and PUSCH transmissions; or
- hb , f ,c (i ) = hb , f ,c (ilast ) + d SRS,b, f ,c (ilast , i, K SRS ) if the UE is not configured for PUSCH transmissions on UL BWP
b of carrier f of serving cell c , or if higher layer parameter srs-PowerControlAdjustmentStates indicates a
separate power control adjustment state between SRS transmissions and PUSCH transmissions, and if
accumulation is enabled based on the parameter tpc-Accumulation provided by higher layers, where
d SRS,b, f ,c (ilast , i , K SRS ) is jointly coded with other TPC commands in a PDCCH with DCI format 2_3, as
described in Subclause 11.4, that is last received by the UE prior to the SRS transmission and accumulative
values of d SRS,b, f ,c (ilast , i , K SRS ) are provided in Table 7.1.1-1, where
- if the SRS transmission is aperiodic, KSRS is a number of symbols for UL BWP b of carrier f of
serving cell c after a last symbol of a corresponding PDCCH and before a first symbol of the SRS
transmission
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
- if the SRS transmission is semi-persistent or periodic, KSRS is a number of K SRS,min symbols equal to the
slot
product of a number of symbols per slot, Nsymb , and the minimum of the values provided by higher layer
parameter k2 and for UL BWP b of carrier f of serving cell c
- for accumulation of a TPC commands that the UE receives by DCI formats 2_3 between an aperiodic,
semi-persistent, or periodic SRS transmission occasion ilast and an aperiodic, semi-persistent, or periodic
SRS transmission occasion i ,
M -1
d SRS,b , f ,c (ilast , i, K SRS ) = d SRS,b , f , c (ilast , i, KSRS ) + å d SRS,b , f ,c (ilast , i , K SRS (m))
m= 0
where
- after a number of K SRS,min symbols before a first symbol of SRS transmission occasion ilast , and
- at or before a number of K SRS,min symbols before a first symbol of SRS transmission occasion i
- d SRS,b , f ,c (ilast , i , K SRS ) = 0 dB if the UE does not detect after a last SRS transmission a DCI format
providing a TPC command for SRS transmissions on UL BWP b of carrier f of serving cell c .
- If the UE has reached PCMAX, f,c (i ) for UL BWP b of carrier f of serving cell c , the UE does not
accumulate corresponding positive TPC commands.
- If UE has reached minimum power for UL BWP b of carrier f of serving cell c , the UE does not
accumulate corresponding negative TPC commands.
- hb , f ,c ( 0) = 0
- Else,
d msg 2 ,b , f ,c is the TPC command indicated in the random access response grant corresponding to the
random access preamble transmitted on UL BWP b of carrier f of the serving cell c , and
é æ 0, ö ù
êmaxç ÷, ú
DPrampup,b , f , c = min ê è (
ç PCMAX , f , c - PO_SRS,b, f , c ( qs ) + 10 log10 ( 2m × M SRS,b, f , c (i )) + aSRS,b , f , c ( qs ) × PLb, f ,c (qd ) )
÷ ú;
ø
ê ú
DP
ëê rampuprequested , b, f , c ûú
and DP rampuprequ ested ,b , f ,c is provided by higher layers and corresponds to the total power ramp-up
requested by higher layers from the first to the last preamble for UL BWP b of carrier f of
serving cell c .
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
- hb, f ,c (i ) = d SRS,b , f ,c (ilast , i, K PUSCH ) if the UE is not configured for PUSCH transmissions on UL BWP b of
carrier f of serving cell c , or if higher layer parameter srs-PowerControlAdjustmentStates indicates a
separate power control adjustment state between SRS transmissions and PUSCH transmissions, and if
accumulation is not enabled based on the higher layer parameter tpc-Accumulation, and the UE detects a DCI
format 2_3 for a SRS transmission occasion i that follows SRS transmission occasion ilast , where absolute
values of d SRS,b , f ,c (ilast , i, K PUSCH , l ) are provided in Table 7.1.1-1.
- hb , f , c (i ) = hb , f ,c (ilast ) for a SRS transmission occasion i where the UE does not detect a DCI format 2_3 after
an immediately previous SRS transmission occasion ilast for UL BWP b of carrier f of serving cell c .
- if higher layer parameter srs-PowerControlAdjustmentStates indicates a same power control adjustment state
for SRS transmissions and PUSCH transmissions, the update of the power control adjustment state for SRS
transmission occasion i occurs at the beginning of each SRS resource in the SRS resource set qs ; otherwise,
the update of the power control adjustment state SRS transmission occasion i occurs at the beginning of the
first transmitted SRS resource in the SRS resource set qs .
{
PPRACH,b , f ,c (i ) = min PCMAX, f ,c (i ), PPRACH,target, f,c + PLb , f ,c } [dBm],
where PCMAX, f,c (i ) is the configured UE transmission power defined in [8-1, TS 38.101-1] and [8-2, TS38.101-2] for
carrier f of serving cell c within transmission occasion i , PPRACH,target, f,c is the PRACH preamble target reception
power PREAMBLE_RECEIVED_TARGET_POWER provided by higher layers [11, TS 38.321] for the UL BWP b of
carrier f of serving cell c , and PL b , f ,c is a pathloss for the UL BWP b of carrier f for the current SS/PBCH block
of serving cell c calculated by the UE in dB as referenceSignalPower – higher layer filtered RSRP, where RSRP is
defined in [7, TS 38.215] and the higher layer filter configuration is defined in [12, TS 38.331].
If the PRACH transmission from the UE is not in response to a detection of a PDCCH order by the UE, or is in response
to a detection of a PDCCH order by the UE that triggers a contention based random access procedure,
referenceSignalPower is provided by ss-PBCH-BlockPower.
If the PRACH transmission from the UE is in response to a detection of a PDCCH order by the UE that triggers a non-
contention based random access procedure and depending the DL RS that the DM-RS of the PDCCH order is quasi-
collocated with as described in Subclause 10.1, referenceSignalPower is provided by ss-PBCH-BlockPower or, when
the UE is configured resources for a periodic CSI-RS reception, referenceSignalPower is obtained by higher layer
parameters ss-PBCH-BlockPower and powerControlOffsetSS where powerControlOffsetSS provides an offset of CSI-
RS transmission power relative to SS/PBCH block transmission power [6, TS 38.214]. If powerControlOffsetSS is not
provided to the UE, the UE assumes an offset of 0 dB.
If within a random access response window, as described in Subclause 8.2, the UE does not receive a random access
response that contains a preamble identifier corresponding to the preamble sequence transmitted by the UE, the UE
determines a transmission power for a subsequent PRACH transmission, if any, as described in [11, TS 38.321].
If prior to a PRACH retransmission, a UE changes the spatial domain transmission filter, Layer 1 notifies higher layers
to suspend the power ramping counter as described in [11, TS 38.321].
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
following priority order (in descending order) so that the total UE transmit power is smaller than or equal to PˆCMAX (i)
in every symbol of transmission occasion i . When determining a total transmit power in a symbol of transmission
occasion i , the UE does not include power for transmissions starting after the symbol of transmission occasion i . The
total UE transmit power is defined as the sum of the linear values of UE transmit powers for PUSCH, PUCCH,
PRACH, and SRS.
- PUCCH transmission with HARQ-ACK information and/or SR or PUSCH transmission with HARQ-ACK
information
- SRS transmission, with aperiodic SRS having higher priority than semi-persistent and/or periodic SRS, or
PRACH transmission on a serving cell other than the PCell
In case of same priority order and for operation with carrier aggregation, the UE prioritizes power allocation for
transmissions on the primary cell of the MCG or the SCG over transmissions on a secondary cell and prioritizes power
allocation for transmissions on the PCell over transmissions on the PSCell. In case of same priority order and for
operation with two uplink carriers, the UE prioritizes power allocation for transmissions on the carrier where the UE is
configured to transmit PUCCH.
- If the UE is configured with reference TDD configuration for EUTRA (by higher layer parameter tdm-
PatternConfig-r15 in [13, TS 36.213])
- If the UE does not indicate a capability for dynamic power sharing between EUTRA and NR, the UE is not
expected to transmit in a slot on the SCG when a corresponding subframe on the MCG is an UL subframe in
the reference TDD configuration.
- If the UE indicates a capability for dynamic power sharing between EUTRA and NR and
- if the UE is not configured for operation with shortened TTI and processing time on the MCG [13, TS
36.213], and
- if the UE transmission(s) in subframe i1 of the MCG overlap in time with UE transmission(s) in slot i2 of the
SCG, and
the UE reduces transmission power in any portion of slot i2 of the SCG so that PˆMCG (i1 ) + PˆSCG (i2 ) £ PˆTotal
EN -DC
in any portion of slot i , where Pˆ (i ) and Pˆ (i ) are the linear values of the total UE transmission
2 MCG 1 SCG 2
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
- If the UE does not indicate a capability for dynamic power sharing between EUTRA and NR, the UE is expected
to be configured with reference TDD configuration for EUTRA (by higher layer parameter tdm-PatternConfig-
r15 in [13, TS 36.213]).
A UE determines whether a power headroom report for an activated serving cell [11, TS38.321] is based on an actual
transmission or a reference format by considering the downlink control information the UE received until and including
the PDCCH monitoring occasion where the UE detects the first DCI format 0_0 or DCI format 0_1 scheduling an initial
transmission of a transport block, as determined by the new data indicator field in DCI format 0_0 or DCI format 0_1,
since a power headroom report was triggered.
- For computing power headroom for cells belonging to MCG, the term 'serving cell' in this subclause refers to
serving cell belonging to the MCG.
- For computing power headroom for cells belonging to SCG, the term 'serving cell' in this subclause refers to
serving cell belonging to the SCG. The term 'primary cell' in this subclause refers to the PSCell of the SCG.
- For computing power headroom for cells belonging to primary PUCCH group, the term 'serving cell' in this
subclause refers to serving cell belonging to the primary PUCCH group.
- For computing power headroom for cells belonging to secondary PUCCH group, the term 'serving cell' in this
subclause refers to serving cell belonging to the secondary PUCCH group. The term 'primary cell' in this
subclause refers to the PUCCH-SCell of the secondary PUCCH group.
PH type1, b , f , c (i , j , q d , l ) = PCMAX , f , c (i ) - {P
O_PUSCH, b , f,c ( j ) + 10 log 10 (2 m × M RB, b , f , c (i )) + a b , f , c ( j ) × PL b , f , c ( q d ) + D TF, b , f , c (i ) + f b , f , c (i, l )
PUSCH
}
[dB]
where PCMAX , f ,c (i ) , PO_PUSCH,b , f ,c ( j ) , M RB, b , f , c (i ) , a b , f , c ( j ) , PL b , f , c ( q d ) , D TF, b , f , c (i) and f b , f , c (i, l ) are defined in
PUSCH
Subclause 7.1.1.
If a UE is configured with multiple cells for PUSCH transmissions, where a subcarrier spacing configuration m1 on
active UL BWP b1 of carrier f1 of serving cell c1 is smaller than a subcarrier spacing configuration m 2 on active UL
BWP b2 of carrier f 2 of serving cell c2 , and if the UE provides a Type 1 power headroom report in a PUSCH
transmission in a slot on UL BWP b1 that overlaps with multiple slots on UL BWP b2 , the UE provides a Type 1
power headroom report for the first slot of the multiple slots on UL BWP b2 that fully overlaps with the slot on UL
BWP b1 .
If a UE is configured with multiple cells for PUSCH transmissions, the UE does not consider for computation of a Type
1 power headroom report in a first PUSCH transmission that includes an initial transmission of transport block on active
UL BWP b1 of carrier f1 of serving cell c1 , a second PUSCH transmission on active UL BWP b2 of carrier f 2 of
serving cell c2 that overlaps with the first PUSCH transmission if
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
- the second PUSCH transmission is in response to detection of a DCI format 0_0 or a DCI format 0_1 in a
PDCCH received in a second PDCCH monitoring occasion, and
- the second PDCCH monitoring occasion is after a first PDCCH monitoring occasion where the UE detects a first
DCI format 0_0 or DCI format 0_1 scheduling the first PUSCH transmission
If the UE determines that a Type 1 power headroom report for an activated serving cell is based on a reference PUSCH
transmission then, for PUSCH transmission occasion i on UL BWP b of carrier f of serving cell c , the UE
computes the Type 1 power headroom report as
~
PH type1,b , f ,c (i, j , q d , l ) = PCMAX, f ,c (i )- {P O_PUSCH, b , f , c ( j ) + a b , f ,c ( j ) × PLb, f ,c (q d ) + f b , f , c (i, l ) } [dB]
~
where PCMAX , f ,c (i ) is computed assuming MPR=0dB, A-MPR=0dB, P-MPR=0dB. DTC =0dB. MPR, A-MPR, P-MPR
and DTC are defined in [8-1, TS 38.101-1] and [8-2, TS38.101-2]. The remaining parameters are defined in Subclause
7.1.1where PO_PUSCH, b , f,c ( j ) and a b , f , c ( j ) are provided from p0-PUSCH-AlphaSetId = 0 for the UL BWP b of carrier
f of serving cell c , PLb , f , c (q d ) is obtained using PathlossReferenceRS-Id = 0, and l = 0 .
If a UE is configured with two UL carriers for a serving cell and the UE determines a Type 1 power headroom report
for the serving cell based on a reference PUSCH transmission, the UE computes a Type 1 power headroom report for
the serving cell assuming a reference PUSCH transmission on the UL carrier provided by higher layer parameter pusch-
Config. If the UE is provided higher layer parameter pusch-Config for both UL carriers, the UE computes a Type 1
power headroom report for the serving cell assuming a reference PUSCH transmission on the UL carrier provided by
higher layer parameter pucch-Config. If pucch-Config is not configured, the UE computes a Type 1 power headroom
report for the serving cell assuming a reference PUSCH transmission on the non-supplementary UL carrier.
where PCMAX , f ,c (i ) , PO_SRS,b , f , c ( q s ) , M SRS,b , f ,c (i ) , a SRS,b , f ,c (q s ) , PLb , f , c ( qd ) and hb , f ,c (i ) are defined in Subclause
7.3.1.
If the UE determines that a Type 3 power headroom report for an activated serving cell is based on a reference SRS
transmission then, for SRS transmission occasion i on UL BWP b of carrier f of serving cell c , and if the UE is not
configured for PUSCH transmissions on UL BWP b of carrier f of serving cell c , the UE computes a Type 3 power
headroom report as
~
{
PH type3,b, f , c (i, qs ) = PCMAX, f ,c (i)- PO_SRS,b, f , c (qs ) + aSRS,b, f ,c (qs ) × PLb, f ,c (qd ) + h f , c (i) } [dB]
where q s is a SRS resource set corresponding to SRS-ResourceSetId = 0 and PO_SRS, b , f ,c ( q s ) , a SRS , f ,c ( q s ) , PLb , f ,c ( q d )
and hb , f ,c (i ) are defined in Subclause 7.3.1 with corresponding values obtained from SRS-ResourceSetId = 0.
~
PCMAX, f ,c (i) is computed assuming MPR=0dB, A-MPR=0dB, P-MPR=0dB and DTC =0dB. MPR, A-MPR, P-MPR and
DTC are defined in [8-1, TS 38.101-1] and [8-2, TS38.101-2]..
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
Prior to initiation of the physical random access procedure, Layer 1 receives the following information from the higher
layers:
- Configuration of physical random access channel (PRACH) transmission parameters (PRACH preamble format,
time resources, and frequency resources for PRACH transmission).
- Parameters for determining the root sequences and their cyclic shifts in the PRACH preamble sequence set
(index to logical root sequence table, cyclic shift ( N CS ), and set type (unrestricted, restricted set A, or restricted
set B)).
From the physical layer perspective, the L1 random access procedure encompasses the transmission of random access
preamble (Msg1) in a PRACH, random access response (RAR) message with a PDCCH/PDSCH (Msg2), and when
applicable, the transmission of Msg3 PUSCH, and PDSCH for contention resolution.
If a random access procedure is initiated by a "PDCCH order" to the UE, a random access preamble transmission is with
a same subcarrier spacing as a random access preamble transmission initiated by higher layers.
If a UE is configured with two UL carriers for a serving cell and the UE detects a "PDCCH order", the UE uses the
UL/SUL indicator field value from the detected "PDCCH order" to determine the UL carrier for the corresponding
random access preamble transmission.
- A preamble index, a preamble subcarrier spacing, PPRACH,target , a corresponding RA-RNTI, and a PRACH
resource.
A preamble is transmitted using the selected PRACH format with transmission power PPRACH,b , f , c (i) , as described in
Subclause 7.4, on the indicated PRACH resource.
A UE is provided a number N of SS/PBCH blocks associated with one PRACH occasion and a number R of
contention based preambles per SS/PBCH block by higher layer parameter ssb-perRACH-OccasionAndCB-
PreamblesPerSSB. If N < 1 , one SS/PBCH block is mapped to 1 N consecutive PRACH occasions. If N ³ 1 , R
contention based preambles with consecutive indexes associated with SS/PBCH block n , 0 £ n £ N -1 , per PRACH
occasion start from preamble index n × 64 N . SS/PBCH block indexes are mapped to PRACH occasions in the
following order where the parameters are described in [4, TS 38.211].
- Second, in increasing order of frequency resource indexes for frequency multiplexed PRACH occasions.
- Third, in increasing order of time resource indexes for time multiplexed PRACH occasions within a PRACH
slot.
An association period, starting from frame 0, for mapping SS/PBCH blocks to PRACH occasions is the smallest value
SSB
in the set determined by the PRACH configuration period according Table 8.1-1 such that N Tx SS/PBCH blocks are
SSB
mapped at least once to the PRACH occasions within the association period, where a UE obtains N Tx from the value
of higher layer parameter ssb-PositionsInBurst in SystemInformationBlockType1 and/or in ServingCellConfigCommon.
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
If after an integer number of SS/PBCH blocks to PRACH occasions mapping cycles within the association period there
SSB
is a set of PRACH occasions that are not mapped to N Tx SS/PBCH blocks, no SS/PBCH blocks are mapped to the set
of PRACH occasions. An association pattern period consists of one or more association periods and is determined so
that a pattern between PRACH occasions and SS/PBCH blocks repeats at most every 160 msec. PRACH occasions not
associated with SS/PBCH blocks after an integer number of association periods, if any, are not used for PRACH
transmissions.
For a PRACH transmission triggered by a PDCCH order, the PRACH mask index field [5, TS 38.212], if the value of
the Random Access Preamble index field is not zero, indicates the PRACH occasion for the PRACH transmission
where the PRACH occasions are associated with the SS/PBCH index provided by the SS/PBCH index field of the
PDCCH order. For the indicated preamble index, the ordering of the PRACH occasions is
- First, in increasing order of frequency resource indexes for frequency multiplexed PRACH occasions
- Second, in increasing order of time resource indexes for time multiplexed PRACH occasions within a PRACH
slot
Table 8.1-1: Mapping between PRACH configuration period and SS/PBCH block to PRACH occasion
association period
- it is within UL symbols, or
- it does not precede a SS/PBCH block in the PRACH slot and starts at least N gap symbols after a last downlink
symbol and at least N gap symbols after a last SS/PBCH block transmission symbol, where N gap is provided in
Table 8.2-2.
Table 8.1-2: N gap values for different preamble subcarrier spacing configurations m
If a random access procedure is initiated by a PDCCH order, the UE, if requested by higher layers, transmits a PRACH
in the first available PRACH occasion for which a time between the last symbol of the PDCCH order reception and the
first symbol of the PRACH transmission is larger than or equal to N T,2 + D BWPSwitching + D Delay msec, where N T,2 is a time
duration of N2 symbols corresponding to a PUSCH preparation time for PUSCH processing capability 1 [6, TS
38.214], D BWPSwitching = 0 if the active UL BWP does not change and D BWPSwitching is defined in [10, TS 38.133]
otherwise, and D Delay = 0.5 msec for FR1 and D Delay = 0.25 msec for FR2. For a PRACH transmission using 1.25 kHz
or 5 kHz subcarrier spacing, the UE determines N 2 assuming subcarrier spacing configuration m = 0 .
For single cell operation or for operation with carrier aggregation in a same frequency band, a UE does not transmit
PRACH and PUSCH/PUCCH/SRS in a same slot or when a gap between the first/last symbol of a PRACH
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
transmission in a first slot is separated by less than N symbols from the last/first symbol of a PUSCH/PUCCH/SRS
transmission in a second slot where N = 2 for m = 0 or m = 1 , N = 4 for m = 2 or m = 3 , and m is the subcarrier
spacing configuration for the active UL BWP..
If a UE detects the DCI format 1_0 with the CRC scrambled by the corresponding RA-RNTI and a corresponding
PDSCH that includes a DL-SCH transport block within the window, the UE passes the transport block to higher layers.
The higher layers parse the transport block for a random access preamble identity (RAPID) associated with the PRACH
transmission. If the higher layers identify the RAPID in RAR message(s) of the DL-SCH transport block, the higher
layers indicate an uplink grant to the physical layer. This is referred to as random access response (RAR) UL grant in
the physical layer.
If the UE does not detect the DCI format 1_0 with the CRC scrambled by the corresponding RA-RNTI within the
window, or if the UE does not correctly receive the DL-SCH transport block in the PDSCH within the window, or if the
higher layers do not identify the RAPID associated with the PRACH transmission, the higher layers can indicate to the
physical layer to transmit a PRACH. If requested by higher layers, the UE shall be ready to transmit a PRACH no later
than N T,1 + 0.75 msec after the last symbol of the window, or the last symbol of the PDSCH reception, where N T,1 is a
time duration of N1 symbols corresponding to a PDSCH reception time for PDSCH processing capability 1 when
additional PDSCH DM-RS is configured.
If a UE detects a DCI format 1_0 with the CRC scrambled by the corresponding RA-RNTI and receives the
corresponding PDSCH that includes the DL-SCH transport block, the UE may assume same DM-RS antenna port quasi
co-location properties, as described in [6, 38.214], as for a SS/PBCH block or a CSI-RS resource the UE used for
PRACH association as described in Subclause 8.1. If the UE attempts to detect the DCI format 1_0 with CRC
scrambled by the corresponding RA-RNTI in response to a PRACH transmission initiated by a PDCCH order that
triggers non-contention based random access procedure, the UE may assume that the PDCCH and the PDCCH order
have same DM-RS antenna port quasi co-location properties.
A RAR UL grant schedules a PUSCH transmission from the UE (Msg3 PUSCH). The contents of the RAR UL grant,
starting with the MSB and ending with the LSB, are given in Table 8.2-1.
If the value of the frequency hopping flag is 0, the UE transmits Msg3 PUSCH without frequency hopping; otherwise,
the UE transmits Msg3 PUSCH with frequency hopping.
The Msg3 PUSCH frequency resource allocation is for uplink resource allocation type 1 [6, 38.214]. In case of Msg3
PUSCH transmission with frequency hopping, the first one or two bits, N UL, hop bits, of the Msg3 PUSCH frequency
resource allocation field are used as hopping information bits as described in Table 8.3-1.
If higher layer parameter pusch-AllocationList is provided by pusch-ConfigCommon, a value of the Msg3 PUSCH time
resource allocation field indicates an entry to a table provided by pusch-AllocationList; otherwise a value of the Msg3
PUSCH time resource allocation field indicates an entry to default time resource allocation table [6, 38.214].
The MCS is determined from the first sixteen indices of the applicable MCS index table for PUSCH as described in [6,
38.214].
The TPC command d msg 2 ,b , f ,c is used for setting the power of the Msg3 PUSCH, as described in Subclause 7.1.1, and is
interpreted according to Table 8.2-2.
In non-contention based random access procedure, the CSI request field is interpreted to determine whether an aperiodic
CSI report is included in the corresponding PUSCH transmission according to [6, TS 38.214]. In contention based
random access procedure, the CSI request field is reserved.
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
Unless a UE is configured a subcarrier spacing, the UE receives subsequent PDSCH using same subcarrier spacing as
for the PDSCH reception providing the RAR message.
If a UE does not detect the DCI format with CRC scrambled by a corresponding RA-RNTI or does not correctly receive
a corresponding DL-SCH transport block within the window, the UE procedure is as described in [11, TS 38.321].
If the UE applies transform precoding to an Msg3 PUSCH transmission with frequency hopping, the frequency offset
for the second hop [6, TS38.214] is given in Table 8.3-1.
Table 8.3-1: Frequency offset for second hop for Msg3 PUSCH transmission with frequency hopping
Number of PRBs in initial active UL BWP Value of N UL, hop Hopping Bits Frequency offset for 2nd hop
0 ëNsize
BWP 2û
N size
< 50
ëN 4û
BWP size
1 BWP
00 ëNsize
BWP 2û
size
N BWP ³ 50
01 ëNsize
BWP 4û
10 - ëN size
BWP 4û
11 Reserved
The subcarrier spacing for Msg3 PUSCH transmission is provided by higher layer parameter SubcarrierSpacing in
BWP-UplinkCommon. A UE transmits PRACH and Msg3 PUSCH on a same uplink carrier of the same serving cell.
An UL BWP, as described in Subclause 12 and in [4, TS 38.211], for Msg3 PUSCH transmission is indicated by higher
layers.
A UE transmits an UL-SCH in an Msg3 PUSCH scheduled by a RAR grant in a corresponding RAR message using
redundancy version number 0. Retransmissions, if any, of the UL-SCH in an Msg3 PUSCH are scheduled by a DCI
format 0_0 with CRC scrambled by a TC-RNTI provided in the corresponding RAR message [11, TS 38.321].
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
If in slot n a UE receives a PDSCH with a RAR message for a corresponding preamble transmission from the UE, the
UE transmits a Msg3 PUSCH in slot n + k2 , where k2 is provided in [6, TS 38.214]. The UE may assume a minimum
time between the last symbol of a PDSCH reception conveying a RAR and the first symbol of a corresponding Msg3
PUSCH transmission scheduled by the RAR in the PDSCH for a UE is equal to N T,1 + N T,2 + 0.5 msec. N T,1 is a time
duration of N1 symbols corresponding to a PDSCH reception time for PDSCH processing capability 1 when additional
PDSCH DM-RS is configured and, N T,2 is a time duration of N2 symbols corresponding to a PUSCH preparation time
for PUSCH processing capability 1 [6, TS 38.214].
- When the procedures are applied for MCG, the terms 'secondary cell', 'secondary cells' , 'serving cell', 'serving
cells' in this clause refer to secondary cell, secondary cells, serving cell, serving cells belonging to the MCG
respectively.
- When the procedures are applied for SCG, the terms 'secondary cell', 'secondary cells', 'serving cell', 'serving
cells' in this clause refer to secondary cell, secondary cells (not including PSCell), serving cell, serving cells
belonging to the SCG respectively. The term 'primary cell' in this clause refers to the PSCell of the SCG.
If the UE is configured with a PUCCH-SCell, the UE shall apply the procedures described in this clause for both
primary PUCCH group and secondary PUCCH group
- When the procedures are applied for the primary PUCCH group, the terms 'secondary cell', 'secondary cells' ,
'serving cell', 'serving cells' in this clause refer to secondary cell, secondary cells, serving cell, serving cells
belonging to the primary PUCCH group respectively.
- When the procedures are applied for secondary PUCCH group, the terms 'secondary cell', 'secondary cells',
'serving cell', 'serving cells' in this clause refer to secondary cell, secondary cells (not including the PUCCH-
SCell), serving cell, serving cells belonging to the secondary PUCCH group respectively. The term 'primary cell'
in this clause refers to the PUCCH-SCell of the secondary PUCCH group.
If a UE would multiplex UCI in a PUCCH transmission that overlaps with a PUSCH transmission, and the PUSCH and
PUCCH transmissions fulfill the conditions in Subclause 9.2.5 for UCI multiplexing, the UE multiplexes the UCI in the
PUSCH transmission and does not transmit the PUCCH.
If a UE multiplexes aperiodic CSI in a PUSCH and the UE would multiplex UCI in a PUCCH that overlaps with the
PUSCH, the UE multiplexes the UCI in the PUSCH.
If a UE transmits multiple PUSCHs in a slot on respective serving cells that include first PUSCHs that are in response
to detection by the UE of DCI format(s) 0_0 or DCI format(s) 0_1 and second PUSCHs configured by respective higher
layer parameters ConfiguredGrantConfig, and the UE would multiplex UCI in one of the multiple PUSCHs, and the
multiple PUSCHs fulfil the conditions in Subclause 9.2.5 for UCI multiplexing, the UE multiplexes the UCI in a
PUSCH from the first PUSCHs.
If a UE transmits multiple PUSCHs in a slot in response to detection by the UE of DCI format(s) 0_0 or DCI format(s)
0_1 on respective serving cells and the UE would multiplex UCI in one of the multiple PUSCHs and the UE does not
multiplex aperiodic CSI in any of the multiple PUSCHs, the UE multiplexes the UCI in a PUSCH of the serving cell
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
with the smallest ServCellIndex subject to the conditions in Subclause 9.2.5 for UCI multiplexing being fulfilled. If the
UE transmits more than one PUSCHs in the slot on the serving cell with the smallest ServCellIndex that fulfil the
conditions in Subclause 9.2.5 for UCI multiplexing, the UE multiplexes the UCI in the PUSCH that the UE transmits
first in the slot.
A HARQ-ACK information bit value of 0 represents a negative acknowledgement (NACK) while a HARQ-ACK
information bit value of 1 represents a positive acknowledgement (ACK).
If a UE is not provided higher layer parameter PDSCH-CodeBlockGroupTransmission, the UE generates one HARQ-
ACK information bit per transport block.
A UE is not expected to be indicated to transmit HARQ-ACK information for more than two SPS PDSCH receptions in
a same PUCCH.
In the following, the CRC for DCI format 1_0 is scrambled with a C-RNTI or a CS-RNTI and the CRC for DCI format
1_1 is scrambled with a C-RNTI.
HARQ-ACK information bits for a transport block reception for the serving cell.
For a number of C code blocks (CBs) in a transport block, the UE determines a number of CBGs as
N HARQ (
CBG/TB, max
)
- ACK = min N HARQ - ACK , C . Each of the first N HARQ - ACK = mod (C , N HARQ -ACK ) CBGs includes éC N HARQ- ACK ù CBs,
CBG/TB CBG/TB,1 CBG/TB CBG/TB
nCBG , N HARQ -ACK £ nCBG < N HARQ -ACK + N HARQ -ACK , includes CBs
CBG/TB,1 CBG/TB,1 CBG/TB,2
N HARQ CBG/TB
( CBG/TB,1
)
-ACK × éC N HARQ - ACK ù + nCBG - N HARQ - ACK × ëC N HARQ - ACK û + nCB , 0 £ n CB < ëC N HARQ - ACK û
CBG/TB,1 CBG/TB CBG/TB
. The UE generates
N CBG/TB,1
HARQ - ACK +N HARQ-ACK information bits through a one-to-one mapping with the N HARQ
CBG/TB,2
HARQ - ACK - ACK + N HARQ - ACK
CBG/TB,1 CBG/TB,2
CBGs. If the UE receives two transport blocks, the UE concatenates the HARQ-ACK information bits for the second
transport block after the HARQ-ACK information bits for the first transport block. The UE generates an ACK for the
HARQ-ACK information bit of a CBG if the UE correctly received all code blocks of the CBG and generates a NACK
for the HARQ-ACK information bit of a CBG if the UE incorrectly received at least one code block of the CBG.
If a UE receives a PDSCH that is scheduled by a PDCCH with DCI format 1_0, or a SPS PDSCH, or the UE detects a
SPS PDSCH release, the UE generates HARQ-ACK information only for the transport block in the PDSCH or only for
the SPS PDSCH release, respectively.
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
If a UE receives a PDSCH that is scheduled by a PDCCH with DCI format 1_0, or a SPS PDSCH, or the UE detects a
SPS PDSCH release, and if the UE is configured with higher layer parameter pdsch-HARQ-ACK-Codebook = semi-
CBG/TB, max
static, the UE repeats N HARQ- ACK times the HARQ-ACK information for the transport block in the PDSCH or for the
CBG/TB, max
SPS PDSCH release, respectively, for generating N HARQ- ACK HARQ-ACK information bits as described in Subclause
9.1.2.
A UE reports HARQ-ACK information for a corresponding PDSCH reception or SPS PDSCH release only in a HARQ-
ACK codebook that the UE transmits in a slot indicated by a value of a PDSCH-to-HARQ_feedback timing indicator
field in a corresponding DCI format 1_0 or DCI format 1_1. The UE reports NACK value(s) for HARQ-ACK
information bit(s) in a HARQ-ACK codebook that the UE transmits in a slot not indicated by a value of a PDSCH-to-
HARQ_feedback timing indicator field in a corresponding DCI format 1_0 or DCI format 1_1.
repeat
If the UE is provided higher layer parameter pdsch-AggregationFactor, N PDSCH is a value of pdsch-AggregationFactor;
otherwise, N PDSCH = 1 . The UE reports HARQ-ACK information only for a last slot of the N PDSCH slots.
repeat repeat
If a UE reports HARQ-ACK information in a PUSCH or a PUCCH only for a SPS PDSCH release or only for a
PDSCH reception within the M A,c occasions for candidate PDSCH receptions, as determined in Subclause 9.1.2.1, that
is scheduled by DCI format 1_0 with a counter downlink assignment indicator (DAI) field value of 1 on the PCell, the
UE determines a HARQ-ACK codebook only for the SPS PDSCH release or only the PDSCH reception; otherwise, the
following procedures for a HARQ-ACK codebook determination apply.
a) If the UE is configured to monitor PDCCH for DCI format 1_0 and is not configured to monitor PDCCH for
DCI format 1_1 on serving cell c , K 1 is provided by the slot timing values {1, 2, 3, 4, 5, 6, 7, 8} for DCI
format 1_0;
b) If the UE is configured to monitor PDCCH for DCI format 1_1 on serving cell c , K 1 is provided by higher
layer parameter dl-DataToUL-ACK for DCI format 1_1.
b) when provided, on a set of row indexes of a table provided by higher layer parameter PDSCH-
TimeDomainResourceAllocation associated with the active DL BWP and defining respective sets of slot offsets
K 0 , start and length indicators SLIV, and PDSCH mapping types for PDSCH reception as described in [6, TS
38.214]; and
c) when provided, on higher layer parameter tdd-UL-DL-ConfigurationCommon, higher layer parameter tdd-UL-
DL- ConfigurationCommon2, and higher layer parameter tdd-UL-DL-ConfigDedicated as described in Subclause
11.1.
For the set of slot timing values K 1 , the UE determines M A,c occasions for candidate PDSCH receptions or SPS
PDSCH releases according to the following pseudo-code.
Set j = 0 - index of occasion for candidate PDSCH reception or SPS PDSCH release
Set B = Æ
Set M A,c = Æ
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
Set k =0 – index of slot timing values K1, k in set K1 for serving cell c
while k < C (K 1 )
if slot n is after a slot for an active DL BWP change on serving cell c or an active UL BWP change on the PCell
and slot n - K 1, k is before the slot for the active DL BWP change on serving cell c or the active UL BWP change
on the PCell
k = k +1 ;
else
while r < C (R )
if the UE is provided higher layer parameter tdd-UL-DL-ConfigurationCommon, or higher layer parameter tdd-
UL-DL- ConfigurationCommon2, or higher layer parameter tdd-UL-DL-ConfigDedicated and, for each slot from
slot n - K1, k - N PDSCH + 1 to slot n - K1, k , at least one OFDM symbol of the PDSCH time resource derived by
repeat
R=R\r ;
end if
r = r +1 ;
end while
If the UE does not indicate a capability to receive more than one unicast PDSCH per slot and R ¹ Æ ,
M A,c = M A, c U k ;
The UE does not expect to receive SPS PDSCH release and unicast PDSCH in a same slot;
else
Set m to the smallest last OFDM symbol index, as determined by the SLIV, among all rows of R
while R ¹ Æ
Set r = 0
while r < C (R )
br ,k = j ; - index of occasion for candidate PDSCH reception or SPS PDSCH release associated with row
r
R=R\r ;
B = B U br ,k ;
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
end if
r = r +1 ;
end while
M A,c = M A, c U j;
j = j +1 ;
Set m to the smallest last OFDM symbol index among all rows of R ;
end while
end if
k = k +1 ;
end if
end while
If a UE is provided higher layer parameter dl-DataToUL-ACK, the UE does not expect to be indicated by DCI format
1_0 a slot timing value for transmission of HARQ-ACK information that does not belong to the intersection of the set
of slot timing values {1, 2, 3, 4, 5, 6, 7, 8} and the set of slot timing values provided by higher layer parameter dl-
DataToUL-ACK for the active DL BWP of a corresponding serving cell.
If an occasion for a candidate PDSCH reception can be in response to a PDCCH with DCI format 1_1 and if higher
layer parameter maxNrofCodeWordsScheduledByDCI indicates reception of two transport blocks, when the UE receives
a PDSCH with one transport block, the HARQ-ACK information is associated with the first transport block and the UE
generates a NACK for the second transport block if higher layer parameter harq-ACK-SpatialBundlingPUCCH is not
provided and generates HARQ-ACK information with value of ACK for the second transport block if higher layer
parameter harq-ACK-SpatialBundlingPUCCH is provided.
Set c = 0 – serving cell index: lower indices correspond to lower RRC indices of corresponding cell
DL
Set N cells to the number of serving cells configured by higher layers for the UE
Set m = 0 – index of occasion for candidate PDSCH reception or SPS PDSCH release
while m < M c
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
o~jACK = HARQ-ACK information bit corresponding to a first transport block of this cell;
j = j +1 ;
o~jACK = HARQ-ACK information bit corresponding to a second transport block of this cell;
j = j +1 ;
o~jACK = binary AND operation of the HARQ-ACK information bits corresponding to first and second
transport blocks of this cell - if the UE receives one transport block, the UE assumes ACK for the
second transport block;
j = j +1 ;
CBG/TB,max
elseif higher layer parameter PDSCH-CodeBlockGroupTransmission is provided, and N HARQ -ACK,c CBGs are
o~ jACK
+ nCBG = HARQ-ACK information bit corresponding to CBG nCBG of the first transport block;
o~ jACK
+n CBG/TB, max = HARQ-ACK information bit corresponding to CBG nCBG of the second
CBG + N HARQ -ACK, c
transport block;
end if
nCBG = nCBG + 1 ;
end while
j = j + NTB,
DL
c × N NARQ- ACK,c , where N TB,c is the value of higher layer parameter
CBG/TBmax DL
else
j = j +1 ;
end if
m = m +1 ;
end while
c = c +1;
end while
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
If OACK + OSR + OCSI £ 11 , the UE determines a number of HARQ-ACK information bits nHARQ- ACK for obtaining a
DL DL
N cells M c -1 N cells M c -1
transmission power for a PUCCH, as described in Subclause 7.2.1, as nHARQ - ACK = å å N mreceived
c =0 m=0
,c + å åN
c= 0 m= 0
received,CBG
m ,c
where
- N mreceived
,c is the number of transport blocks the UE receives in PDSCH reception occasion m for serving cell c if
higher layer parameters harq-ACK-SpatialBundlingPUCCH and PDSCH-CodeBlockGroupTransmission are not
provided, or the number of transport blocks the UE receives in PDSCH reception occasion m for serving cell c
if higher layer parameter PDSCH-CodeBlockGroupTransmission is provided and the PDSCH reception is in
response to a DCI format 1_0 detection, or the number of PDSCH receptions if higher layer parameter harq-
ACK-SpatialBundlingPUCCH is provided or SPS PDSCH release in PDSCH reception occasion m for serving
cell c and the UE reports corresponding HARQ-ACK information in the PUCCH.
- N mreceived,
,c
CBG
is the number of CBGs the UE receives in a PDSCH reception occasion m for serving cell c if
higher layer parameter PDSCH-CodeBlockGroupTransmission is provided and the PDSCH reception is in
response to a DCI format 1_1 detection and the UE reports corresponding HARQ-ACK information in the
PUCCH.
- if the UE has not received any PDSCH or SPS PDSCH release that the UE transmits corresponding HARQ-ACK
information in the PUSCH, based on a value of a respective PDSCH-to-HARQ feedback timing field in a DCI
format scheduling the PDSCH reception or the SPS PDSCH release, in any of the M c occasions for PDSCH
reception by DCI format 1_0 or DCI format 1_1 or SPS PDSCH on any serving cell c , as described in
Subclause 9.1.2.1, the UE does not multiplex HARQ-ACK information in the PUSCH transmission;
- else the UE generates the HARQ-ACK codebook as described in Subclause 9.1.2.1 except that harq-ACK-
SpatialBundlingPUCCH is replaced by harq-ACK-SpatialBundlingPUSCH.
A UE sets to NACK value in the HARQ-ACK codebook any HARQ-ACK information corresponding to PDSCH
reception or SPS PDSCH release scheduled by DCI format 1_0 or DCI format 1_1 that the UE detects in a PDCCH
monitoring occasion that is after a PDCCH monitoring occasion where the UE detects a DCI format 0_0 or a DCI
format 0_1 scheduling the PUSCH transmission.
If a UE multiplexes HARQ-ACK information in a PUSCH transmission that is scheduled by DCI format 0_1, the UE
generates the HARQ-ACK codebook as described in Subclause 9.1.2.1 when a value of the DAI field in DCI format
- DAI,m = 1 except that harq-ACK-SpatialBundlingPUCCH is replaced by harq-ACK-SpatialBundlingPUSCH.
0_1 is VTUL
- DAI, m = 0 .
The UE does not generate a HARQ-ACK codebook for multiplexing in the PUSCH transmission when VTUL
- maximum and minimum PDSCH-to-HARQ_feedback timing values provided by union of the set of slot timing
values {1, 2, 3, 4, 5, 6, 7, 8} for DCI format 1_0 and the set of slot timing values provided by higher layer
parameter dl-DataToUL-ACK for DCI format 1_1
- a set of slot offsets K 0 [6, TS 38.214] determined by higher layer parameter PDSCH-
TimeDomainResourceAllocation, when provided, and by higher layer parameter pdsch-AggregationFactor,
when provided.
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
The set of PDCCH monitoring occasions is defined as the union of PDCCH monitoring occasions across active DL
BWPs of configured serving cells, ordered in ascending order of start time of the search space set associated with a
PDCCH monitoring occasion. The cardinality of the set of PDCCH monitoring occasions defines a total number M of
PDCCH monitoring occasions.
A value of the counter downlink assignment indicator (DAI) field in DCI format 1_0 or DCI format 1_1 denotes the
accumulative number of {serving cell, PDCCH monitoring occasion}-pair(s) in which PDSCH reception(s) associated
with DCI format 1_0 or DCI format 1_1 or DCI format 1_0 indicating downlink SPS release is present, up to the
current serving cell and current PDCCH monitoring occasion, first in increasing order of serving cell index and then in
increasing order of PDCCH monitoring occasion index m , where 0 £ m < M .
The value of the total DAI, when present [5, TS 38.212], in DCI format 1_1 denotes the total number of {serving cell,
PDCCH monitoring occasion}-pair(s) in which PDSCH reception(s) or SPS PDSCH release associated with DCI format
1_0 or DCI format 1_1 is present, up to the current PDCCH monitoring occasion m and is updated from PDCCH
monitoring occasion to PDCCH monitoring occasion.
DL
Denote VC- DAI,c, m as the value of the counter DAI in DCI format 1_0 or DCI format 1_1 for scheduling on serving cell
format 1_1 in PDCCH monitoring occasion m according to Table 9.1.3-1. The UE assumes a same value of total DAI
in all DCI formats 1_1 in PDCCH monitoring occasion m .
If the UE transmits HARQ-ACK information in a PUCCH in slot n and for any PUCCH format, the UE determines the
o~0ACK , o~1ACK ,..., o~OACK
ACK
-1
, for a total number of OACK HARQ-ACK information bits, according to the following pseudo-
code:
Set c = 0 – serving cell index: lower indices correspond to lower RRC indices of corresponding cell
Set m = 0 – PDCCH with DCI format 1_0 or DCI format 1_1 monitoring occasion index: lower index corresponds
to earlier PDCCH with DCI format 1_0 or DCI format 1_1 monitoring occasion
Set j = 0
Set Vtemp = 0
Set Vtemp 2 = 0
Set Vs = Æ
DL
Set N cells to the number of serving cells configured by higher layers for the UE
while m < M
if PDCCH monitoring occasion m is before an active DL BWP change on serving cell c or an active UL BWP
change on the PCell and an active DL BWP change is not triggered by a DCI format 1_1 in PDCCH monitoring
occasion m
c = c + 1;
else
if there is a PDSCH on serving cell c associated with PDCCH in PDCCH monitoring occasion m , or there
is a PDCCH indicating downlink SPS release on serving cell c
- DAI , c , m £ Vtemp
if VCDL
j = j +1
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
end if
Vtemp = VCDL
- DAI , c , m
- DAI ,m = Æ
if VTDL
Vtemp2 = VCDL
- DAI , c , m
else
Vtemp 2 = VTDL
- DAI ,m
end if
o~8ACK
j + 2 (V DL ) = HARQ-ACK information bit corresponding to the first transport block of this cell
C - DAI ,c , m -1
o~8ACK
j + 2 (V DL ) = HARQ-ACK information bit corresponding to the second transport block of this
C - DAI , c , m -1 +1
cell
{
Vs = Vs U 8 j + 2 VCDL ( ) ( ) }
- DAI , c , m - 1 ,8 j + 2 VC - DAI , c , m - 1 + 1
DL
o~4ACK
j + V DL
= binary AND operation of the HARQ-ACK information bits corresponding to the first
C -DAI ,c , m -1
Vs = Vs U 4 j + VCDL{
- DAI ,c , m - 1 }
else
o~4ACK
j + V DL
= HARQ-ACK information bit of this cell
C -DAI ,c , m -1
Vs = Vs U 4 j + VCDL{
- DAI ,c , m - 1 }
end if
end if
c = c +1
end if
end while
m = m +1
end while
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
j = j +1
end if
if the higher layer parameter harq-ACK-SpatialBundlingPUCCH is not provided and the UE is configured by
higher layer parameter maxNrofCodeWordsScheduledByDCI with reception of two transport blocks for at least one
configured DL BWP of a serving cell,
(
O ACK = 2 × 4 × j + Vtemp2 )
else
O ACK = 4 × j + Vtemp2
end if
{
o~i ACK = NACK for any i Î 0,1,..., O ACK - 1 \ Vs }
Set c = 0
if SPS PDSCH transmission is activated for a UE and the UE is configured to receive SPS PDSCH in a slot
n - K1, c for serving cell c , where K1,c is the PDSCH-to-HARQ-feedback timing value for SPS PDSCH on
serving cell c
O ACK = O ACK + 1
oOACK
ACK
-1
= HARQ-ACK information bit associated with the SPS PDSCH reception
end if
c = c +1;
end while
For a PDCCH monitoring occasion with DCI format 1_0 or DCI format 1_1 in the active DL BWP of a serving cell,
when a UE receives a PDSCH with one transport block and the value of higher layer parameter
maxNrofCodeWordsScheduledByDCI is 2, the HARQ-ACK information is associated with the first transport block and
the UE generates a NACK for the second transport block if higher layer parameter harq-ACK-SpatialBundlingPUCCH
is not provided and generates HARQ-ACK information with value of ACK for the second transport block if spatial
bundling is applied.
DL
If a UE is not provided higher layer parameter PDSCH-CodeBlockGroupTransmission for each of the N cells serving
cells, or for PDSCH receptions scheduled by DCI format 1_0, or for SPS PDSCH receptions, or for SPS PDSCH
release, and if OACK + OSR + OCSI £ 11 , the UE determines a number of HARQ-ACK information bits nHARQ- ACK for
obtaining a transmission power for a PUCCH, as described in Subclause 7.2.1, as
æ æ DL N -1 ö
DL
ö DL DL
N -1 M -1
æ ö
nHARQ-ACK = nHARQ-ACK,TB = ç çVDAI - å U DAI,c ÷ mod 4 ÷ N TB,
cells cells
+ å çç å N mreceived + N SPS,c ÷÷
çç ,m last ÷ ÷ max
c =0 è m =0
,c
ø
èè c =0 ø ø
where
if N cells = 1 , VDAI
DL DL
- ,m last is the value of the counter DAI in the last DCI format 1_0 or DCI format 1_1 scheduling
PDSCH reception or indicating SPS PDSCH release for any serving cell c that the UE detects within the M
PDCCH monitoring occasions.
if N cells > 1
DL
-
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
- if the UE does not detect any DCI format 1_1 in a last PDCCH monitoring occasion within the M PDCCH
monitoring occasions where the UE detects at least one DCI format scheduling PDSCH reception or
DL
indicating SPS PDSCH release for any serving cell c , VDAI ,m is the value of the counter DAI in a last DCI
last
- if the UE detects at least one DCI format 1_1 in a last PDCCH monitoring occasion within the M PDCCH
monitoring occasions where the UE detects at least one DCI format scheduling PDSCH reception or
DL
indicating SPS PDSCH release for any serving cell c , VDAI , m last is the value of the total DAI in the least one
-
DL
VDAI ,mlast
= 0 if the UE does not detect any DCI format 1_0 or DCI format 1_1 scheduling PDSCH reception or
indicating downlink SPS release for any serving cell c in any of the M PDCCH monitoring occasions.
- U DAI,c is the total number of DCI format 1_0 and DCI format 1_1 scheduling PDSCH receptions or indicating
downlink SPS release that the UE detects within the M PDCCH monitoring occasions for serving cell c .
U DAI,c = 0 if the UE does not detect any DCI format 1_0 or DCI format 1_1 scheduling PDSCH reception or
indicating downlink SPS release for serving cell c in any of the M PDCCH monitoring occasions.
max = 2 if the value of higher layer parameter maxNrofCodeWordsScheduledByDCI is 2 for any serving cell
DL
- N TB,
max = 1 .
DL
c and higher layer parameter harq-ACK-SpatialBundlingPUCCH is not provided; otherwise, N TB,
- N mreceived
,c is the number of transport blocks the UE receives in a PDSCH scheduled by DCI format 1_0 or DCI
format 1_1 that the UE detects in PDCCH monitoring occasion m for serving cell c if higher layer parameter
harq-ACK-SpatialBundlingPUCCH is not provided, or the number of PDSCH scheduled by DCI format 1_0 and
DCI format 1_1 that the UE detects in PDCCH monitoring occasion m for serving cell c if higher layer
parameter harq-ACK-SpatialBundlingPUCCH is provided, or the number of DCI format 1_0 that the UE detects
and indicate SPS PDSCH release in PDCCH monitoring occasion m for serving cell c .
- N SPS,c is the number of SPS PDSCH receptions by the UE on serving cell c for which the UE transmits
corresponding HARQ-ACK information in the same PUCCH as for HARQ-ACK information corresponding to
PDSCH receptions or SPS PDSCH release scheduled by DCI format 1_0 within the M PDCCH monitoring
occasions.
DL,TB
- is not provided higher layer parameter PDSCH-CodeBlockGroupTransmission, for N cells serving cells where
DL,TB
N cells + N cells
DL,CBG
= N cells
DL
DL
- N cells is used for the determination of a first HARQ-ACK sub-codebook for SPS PDSCH releases, SPS PDSCH
DL,CBG
receptions, and for TB-based PDSCH receptions scheduled by DCI formats 1_0 on the N cells serving cells
DL,TB
and by DCI formats 1_0 and DCI formats 1_1 on the N cells serving cells;
DL DL,CBG
- N cells is replaced by N cells for the determination of a second HARQ-ACK sub-codebook corresponding to the
DL,CBG
N cells serving cells for CBG-based PDSCH receptions scheduled by DCI format 1_1, and
- Instead of generating one HARQ-ACK information bit per transport block for a serving cell from the
DL,CBG CBG/TB, max CBG/TB, max
N cells serving cells, the UE generates N HARQ- ACK,max HARQ-ACK information bits, where N HARQ- ACK,max
DL,CBG
c × N HARQ- ACK,c across all N cells
DL CBG/TB, max DL
is the maximum value of NTB, serving cells and NTB, c is the value of higher
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
- The counter DAI value and the total DAI value apply separately for each HARQ-ACK sub-codebook;
- The UE generates the HARQ-ACK codebook by appending the second HARQ-ACK sub-codebook to the first
HARQ-ACK sub-codebook.
If OACK + OSR + OCSI £ 11 , the UE also determines nHARQ- ACK = nHARQ-ACK,TB + nHARQ-ACK,CBG for obtaining a PUCCH
transmission power, as described in Subclause 7.2.1, with
ææ N DL,CBG
-1 ö ö N DL
-1 M -1
= ç çVCDL ÷ mod 4 ÷ N HARQ
cells cells
nHARQ - ACK,CBG
çç - DAI, m - last åU CBG
DAI,c
÷ ÷ - ACK,max + å å N m , c
CBG/TB, max received, CBG
èè c=0 ø ø c = 0 m = 0
where
if N cells = 1 , VDAI
DL DL
- ,m last
is the value of the counter DAI in the last DCI format 1_1 scheduling CBG-based
PDSCH reception for any serving cell c that the UE detects within the M PDCCH monitoring occasions.
- DL
VDAI ,m last
= 0 if the UE does not detect any DCI format 1_1 scheduling CBG-based PDSCH reception for any
serving cell c in any of the M PDCCH monitoring occasions.
CBG
- U DAI,c is the total number of DCI format 1_1 scheduling CBG-based PDSCH receptions that the UE detects
- N mreceived,
,c
CBG
is the number of CBGs the UE receives in a PDSCH scheduled by DCI format 1_1 that the UE
detects in PDCCH monitoring occasion m for serving cell c and the UE reports corresponding HARQ-ACK
information in the PUCCH.
Table 9.1.3-1: Value of counter DAI in DCI format 1_0 and of counter DAI or total DAI DCI format 1_1
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
- if the UE has not received any PDCCH within the monitoring occasions for DCI format 1_0 or DCI format 1_1
for scheduling PDSCH receptions or DL SPS PDSCH release on any serving cell c and the UE does not have
HARQ-ACK information in response to SPS PDSCH reception(s) to multiplex in the PUSCH, as described in
Subclause 9.1.3.1, the UE does not multiplex HARQ-ACK information in the PUSCH transmission;
- else, the UE generates the HARQ-ACK codebook as described in Subclause 9.1.3.1, except that harq-ACK-
SpatialBundlingPUCCH is replaced by harq-ACK-SpatialBundlingPUSCH.
If a UE multiplexes HARQ-ACK information in a PUSCH transmission that is scheduled by DCI format 0_1, the UE
generates the HARQ-ACK codebook as described in Subclause 9.1.3.1, with the following modifications:
- For the case of first and second HARQ-ACK sub-codebooks, DCI format 0_1 includes a first DAI field
corresponding to the first HARQ-ACK sub-codebook and a second DAI field corresponding to the second
HARQ-ACK sub-codebook
A UE does not multiplex in a PUSCH transmission HARQ-ACK information that is in response to PDSCH reception or
SPS PDSCH release scheduled by DCI format 1_0 or DCI format 1_1 that the UE detects in a PDCCH monitoring
occasion that is after a PDCCH monitoring occasion where the UE detects a DCI format 0_0 or a DCI format 0_1
scheduling the PUSCH transmission.
If a UE is scheduled for a PUSCH transmission by DCI format 0_1 with VTUL- DAI = 4 and the UE has not received any
PDCCH within the monitoring occasions for PDCCH with DCI format 1_0 or DCI format 1_1 for scheduling PDSCH
receptions or DL SPS release on any serving cell c and the UE does not have HARQ-ACK information in response to
SPS PDSCH reception(s) to multiplex in the PUSCH, as described in Subclause 9.1.3.1, the UE does not multiplex
HARQ-ACK information in the PUSCH transmission.
slot
A UE may transmit one or two PUCCHs on a serving cell in different symbols within a slot of Nsymb symbols as
defined in [4, TS 38.211]. When the UE transmits two PUCCHs in a slot, at least one of the two PUCCHs uses PUCCH
format 0 or PUCCH format 2.
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
PUCCH resource set is provided by higher layer parameter PUCCH-Resource-Common and includes sixteen resources,
offset
each corresponding to a PUCCH format, a first symbol, a duration, a PRB offset RBBWP , and a cyclic shift index set for
a PUCCH transmission. The UE transmits a PUCCH using frequency hopping. The UE transmits the PUCCH using the
same spatial domain transmission filter as for the Msg3 PUSCH transmission.
The UE is not expected to generate more than one HARQ-ACK information bit.
If the UE provides HARQ-ACK information in a PUCCH transmission in response to detecting a DCI format 1_0 or
DCI format 1_1, the UE determines a PUCCH resource with index rPUCCH , 0 £ rPUCCH £ 15 , as
ê 2 × nCCE, 0 ú
rPUCCH = ê ú + 2 × D PRI , where N CCE ,0 is a number of CCEs in a control resource set of a PDCCH reception
êë N CCE , 0 úû
conveying the DCI format 1_0, as described in Subclause 10.1, nCCE, 0 is the index of a first CCE for the PDCCH
reception, and D PRI is a value of the PUCCH resource indicator field in the DCI format 1_0 or DCI format 1_1.
If ërPUCCH 8û = 0
the UE determines the PRB index of the PUCCH transmission in the first hop as RBBWP + ërPUCCH N CS û and the
offset
-
PRB index of the PUCCH transmission in the second hop as N BWP size
- 1 - RBBWP
offset
- ërPUCCH N CS û , where N CS is
the total number of cyclic shift indexes in the cyclic shift index set
- the UE determines the initial cyclic shift index in the set of initial cyclic shift indexes as rPUCCH mod N CS
If ërPUCCH 8û = 1
- the UE determines the PRB index of the PUCCH transmission in the first hop as
size
N BWP - 1 - RBBWP
offset
- ë(rPUCCH - 8) N CS û and the PRB index of the PUCCH transmission in the second hop as
offset
RBBWP ( )
+ ë rPUCCH - 8 N CS û
- ( )
the UE determines the initial cyclic shift index in the set of initial cyclic shift indexes as rPUCCH - 8 mod N CS
Table 9.2.1-1: PUCCH resource sets before dedicated PUCCH resource configuration
PRB offset Set of initial
Index PUCCH format First symbol Number of symbols offset
RBBWP CS indexes
0 0 12 2 0 {0, 3}
1 0 12 2 0 {0, 4, 8}
2 0 12 2 3 {0, 4, 8}
3 1 10 4 0 {0, 6}
4 1 10 4 0 {0, 3, 6, 9}
5 1 10 4 2 {0, 3, 6, 9}
6 1 10 4 4 {0, 3, 6, 9}
7 1 4 10 0 {0, 6}
8 1 4 10 0 {0, 3, 6, 9}
9 1 4 10 2 {0, 3, 6, 9}
10 1 4 10 4 {0, 3, 6, 9}
11 1 0 14 0 {0, 6}
12 1 0 14 0 {0, 3, 6, 9}
13 1 0 14 2 {0, 3, 6, 9}
14 1 0 14 4 {0, 3, 6, 9}
15 1 0 14 ëN size
BWP 4û {0, 3, 6, 9}
If a UE has dedicated PUCCH resource configuration, the UE is provided by higher layers with one or more PUCCH
resources.
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
- an index of the first PRB prior to frequency hopping or for no frequency hopping by higher layer parameter
startingPRB
- an index of the first PRB after frequency hopping by higher layer parameter secondHopPRB;
- a configuration for a PUCCH format, from PUCCH format 0 through PUCCH format 4, provided by higher layer
parameter format
If the higher layer parameter format indicates PUCCH-format0, the PUCCH format configured for a PUCCH resource
is PUCCH format 0, where the PUCCH resource also includes an index for an initial cyclic shift provided by higher
layer parameter initialCyclicShift, a number of symbols for a PUCCH transmission provided by higher layer parameter
nrofSymbols, a first symbol for the PUCCH transmission provided by higher layer parameter startingSymbolIndex.
If the higher layer parameter format indicates PUCCH-format1, the PUCCH format configured for a PUCCH resource
is PUCCH format 1, where the PUCCH resource also includes an index for an initial cyclic shift provided by higher
layer parameter initialCyclicShift, a number of symbols for a PUCCH transmission provided by higher layer parameter
nrofSymbols, a first symbol for the PUCCH transmission provided by higher layer parameter startingSymbolIndex, and
an index for an orthogonal cover code by higher layer parameter timeDomainOCC.
If the higher layer parameter format indicates PUCCH-format2 or PUCCH-format3, the PUCCH format configured for
a PUCCH resource is PUCCH format 2 or PUCCH format 3, respectively, where the PUCCH resource also includes a
number of PRBs provided by higher layer parameter nrofPRBs, a number of symbols for a PUCCH transmission
provided by higher layer parameter nrofSymbols, and a first symbol for the PUCCH transmission provided by higher
layer parameter startingSymbolIndex.
If the higher layer parameter format indicates PUCCH-format4, the PUCCH format configured for a PUCCH resource
is PUCCH format 4, where the PUCCH resource also includes a number of symbols for a PUCCH transmission
provided by higher layer parameter nrofSymbols, a length for an orthogonal cover code by higher layer parameter occ-
Length, an index for an orthogonal cover code by higher layer parameter occ-Index, and a first symbol for the PUCCH
transmission provided by higher layer parameter startingSymbolIndex.
A UE can be configured up to four sets of PUCCH resources by higher layer parameter PUCCH-ResourceSet. A
PUCCH resource set is associated with a PUCCH resource set index provided by higher layer parameter pucch-
ResourceSetId, with a set of PUCCH resource indexes provided by higher layer parameter resourceList that provides a
set of pucch-ResourceId used in the PUCCH resource set, and with a maximum number of UCI information bits the UE
can transmit using a PUCCH resource in the PUCCH resource set provided by higher layer parameter
maxPayloadMinus1. For the first PUCCH resource set, the maximum number of UCI information bits is fixed to two.
For the PUCCH resource set with the largest index, other than the first one, the maximum number of UCI information
bits is 1706. A maximum number of PUCCH resource indexes for a set of PUCCH resources is provided by higher
layer parameter maxNrofPUCCH-ResourcesPerSet. The maximum number of PUCCH resources in the first PUCCH
resource set is 32 and the maximum number of PUCCH resources in the other sets of PUCCH resources is 8.
If the UE transmits NUCI UCI information bits, that include HARQ-ACK information bits, the UE determines a
PUCCH resource set to be
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
- PUCCH format 0 if
- the number of HARQ-ACK information bits with positive or negative SR (HARQ-ACK/SR bits) is 1 or 2
- PUCCH format 1 if
- PUCCH format 2 if
- PUCCH format 3 if
- PUCCH format 4 if
A spatial setting for a PUCCH transmission is provided by higher layer parameter PUCCH-Spatialrelationinfo if the
UE is configured with a single value for higher layer parameter pucch-SpatialrelationinfoId; otherwise, the spatial
setting is provided by higher layer parameter PUCCH-SpatialRelationInfo from a set of multiple values provided by
respective higher layer parameters pucch-SpatialRelationInfoId [11, TS 38.321]. The UE applies corresponding actions
in [10, TS 38.321] and a corresponding setting for a spatial domain filter to transmit PUCCH 3 msec after the slot where
the UE transmits HARQ-ACK information corresponding to a PDSCH reception providing the PUCCH-
SpatialRelationInfo.
- If PUCCH-Spatialrelationinfo provides higher layer parameter ssb-Index, the UE transmits the PUCCH using a
same spatial domain filter as for a reception of a SS/PBCH block with index provided by ssb-Index; else if
PUCCH-Spatialrelationinfo provides higher layer parameter csi-RS-Index, the UE transmits the PUCCH using a
same spatial domain filter as for a reception of a CSI-RS with resource index provided by csi-RS-Index; else
PUCCH-Spatialrelationinfo provides higher layer parameter srs, and the UE transmits the PUCCH with a same
spatial domain filter used as for a transmission of a SRS with resource index provided by srs.
A number of DMRS symbols for a PUCCH transmission using PUCCH format 3 or 4 is provided by higher layer
parameter additionalDMRS.
Use of p/2-PBSK, instead of QPSK, for a PUCCH transmission using PUCCH format 3 or 4 is indicated by higher layer
parameter pi2BPSK.
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
For DCI format 1_0, the PDSCH-to-HARQ-timing-indicator field values map to {1, 2, 3, 4, 5, 6, 7, 8}. For DCI format
1_1, if present, the PDSCH-to-HARQ-timing-indicator field values map to values for a set of number of slots provided
by higher layer parameter dl-DataToUL-ACK as defined in Table 9.2.3-1.
For a SPS PDSCH reception in slot n , the UE transmits the PUCCH in slot n + k where k is provided by the PDSCH-
to-HARQ-timing-indicator field in DCI format 1_0 or, if present, in DCI format 1_1 activating the SPS PDSCH
reception.
If the UE detects a DCI format 1_1 that does not include a PDSCH-to-HARQ-timing-indicator field and schedules a
PDSCH reception or activates a SPS PDSCH reception in slot n , the UE provides corresponding HARQ-ACK
information in a PUCCH transmission within slot n + k where k is provided by higher layer parameter dl-DataToUL-
ACK.
With reference to slots for PUCCH transmissions, if the UE detects a DCI format 1_0 or a DCI format 1_1 scheduling a
PDSCH reception in slot n or if the UE detects a DCI format 1_0 indicating a SPS PDSCH release through a PDCCH
reception in slot n , the UE provides corresponding HARQ-ACK information in a PUCCH transmission within slot
n + k , where k is a number of slots and is indicated by the PDSCH-to-HARQ-timing-indicator field in the DCI
format, if present, or provided by higher layer parameter dl-DataToUL-ACK. If the PDSCH subcarrier spacing is equal
to or larger than the PUCCH subcarrier spacing, k = 0 corresponds to the slot of the PUCCH transmission that overlaps
with the slot of the PDSCH transmission. If the PDSCH subcarrier spacing is smaller than the PUCCH subcarrier
spacing, k = 0 corresponds to the slot of the PUCCH transmission that ends at a same time as the slot of the PDSCH
reception or of the PDCCH reception in case of SPS PDSCH release.
HARQ-ACK information transmission in a PUCCH is subject to the limitations for UE transmissions described in
Subclause 11.1 and Subclause 11.1.1.
For transmission of HARQ-ACK information in a PUCCH by a UE, the UE determines a PUCCH resource after
determining a set of PUCCH resources for NUCI HARQ-ACK information bits, as described in Subclause 9.2.1. The
PUCCH resource determination is based on a PUCCH resource indicator field [5, TS 38.212] in a last DCI format 1_0
or DCI format 1_1, among the DCI formats 1_0 or DCI formats 1_1 that have a value of a PDSCH-to-HARQ_feedback
timing indicator field indicating a same slot for the PUCCH transmission, that the UE detects and for which the UE
transmits corresponding HARQ-ACK information in the PUCCH where, for PUCCH resource determination, detected
DCI formats are first indexed in a descending order across serving cells indexes and are then in an ascending order
across PDCCH monitoring occasion indexes.
The PUCCH resource indicator field values map to values of a set of PUCCH resource indexes, as defined in Table
9.2.3-2, provided by higher layer parameter ResourceList for PUCCH resources from a set of PUCCH resources
provided by higher layer parameter PUCCH-ResourceSet with a maximum of eight PUCCH resources.
For the first set of PUCCH resources and when the size R PUCCH of higher layer parameter resourceList is larger than
eight, when a UE provides HARQ-ACK information in a PUCCH transmission in response to detecting a last DCI
format 1_0 or DCI format 1_1, the UE determines a PUCCH resource with index rPUCCH , 0 £ rPUCCH £ RPUCCH - 1 , as
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
where N CCE, p is a number of CCEs in control resource set p of a corresponding PDCCH reception for the DCI format
1_0 or DCI format 1_1 as described in Subclause 10.1, nCCE, p is the index of a first CCE for the PDCCH reception, and
D PRI is a value of the PUCCH resource indicator field in the DCI format 1_0 or DCI format 1_1.
Table 9.2.3-2: Mapping of PUCCH resource indication field values to a PUCCH resource in a PUCCH
resource set with maximum 8 PUCCH resources
If a UE transmits HARQ-ACK information using PUCCH format 0, the UE determines values m0 and mCS for
computing a value of cyclic shift a [4, TS 38.211] where m0 is provided by higher layer parameter initialCyclicShift of
PUCCH-format0, and mCS is determined from the value of one HARQ-ACK information bit or from the values of two
HARQ-ACK information bits as in Table 9.2.3-3 and Table 9.2.3-4, respectively.
Table 9.2.3-3: Mapping of values for one HARQ-ACK information bit to sequences for PUCCH format
0
HARQ-ACK Value 0 1
Sequence cyclic shift mCS = 0 mCS = 6
Table 9.2.3-4: Mapping of values for two HARQ-ACK information bits to sequences for PUCCH format
0
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
If a UE transmits HARQ-ACK information using PUCCH format 1, the UE is provided a value for m0 by higher layer
parameter initialCyclicShift of PUCCH-format1.
If a UE transmits OACK HARQ-ACK information bits and OCRC bits using PUCCH format 2 or PUCCH format 3 in a
PUCCH PUCCH
PUCCH resource that includes M RB PRBs, the UE determines a number of PRBs M RB, min for the PUCCH
PUCCH
transmission to be the minimum number of PRBs, that is smaller than or equal to a number of PRBs M RB provided
respectively by higher layer parameter nrofPRBs of PUCCH-format2 or nrofPRBs of PUCCH-format3 and starts from
the first PRB from the number of PRBs, that results to (OACK + OCRC ) £ M RB, min × N sc, ctrl × N symb- UCI × Qm × r and, if
PUCCH RB PUCCH
PUCCH
M RB (
> 1 , (OACK + OCRC ) > M RB,
PUCCH RB
)
min - 1 × N sc, ctrl × N symb- UCI × Qm × r , where N sc, ctrl , N symb - UCI ,
PUCCH RB PUCCH
Qm , and r are defined
in Subclause 9.2.5.2. If (OACK + OCRC ) > M RB (
PUCCH
- 1 × N sc,
RB
)ctrl × N symb- UCI × Qm × r , the UE transmits the PUCCH over
PUCCH
PUCCH
M RB PRBs.
The UE is configured a PUCCH resource by higher layer parameter SchedulingRequestResourceId providing a PUCCH
format 0 resource or a PUCCH format 1 resource as described in Subclause 9.2.1. The UE is also configured a
periodicity SRPERIODICITY in symbols or slots and an offset SROFFSET in slots by higher layer parameter
periodicityAndOffset for a PUCCH transmission conveying SR. If SRPERIODICITY is larger than one slot, the UE
determines a SR transmission occasion in a PUCCH to be in a slot with number n s,fm [4, TS 38.211] in a frame with
( frame,m
number n f if n f × N slot )
+ ns,fm - SROFFSET mod SRPERIODICITY = 0 .
If SRPERIODICITY is one slot, the UE expects that SROFFSET =0 and every slot is a SR transmission occasion in a PUCCH.
If SRPERIODICITY is smaller than one slot, the UE determines a SR transmission occasion in a PUCCH to start in a symbol
with index l [4, TS 38.211] if (l - l0 mod SRPERIODICITY ) mod SRPERIODICITY = 0 where l0 is the value of higher layer
parameter startingSymbolIndex.
If the UE determines that, for an occasion of a SR transmission in a PUCCH, the number of symbols available for the
PUCCH transmission in a slot is smaller than the value provided by higher layer parameter nrofSymbols, the UE does
not transmit the PUCCH in the slot.
SR transmission occasions in a PUCCH are subject to the limitations for UE transmissions described in Subclause 11.1
and Subclause 11.1.1.
The UE transmits a PUCCH in the PUCCH resource for the corresponding SR configuration only when the UE
transmits a positive SR. For a positive SR transmission using PUCCH format 0, the UE transmits the PUCCH as
described in [4, TS 38.211] by obtaining m0 as described for HARQ-ACK information transmission in Subclause 9.2.3
and by setting mcs = 0 . For a positive SR transmission using PUCCH format 1, the UE transmits the PUCCH as
described in [4, TS 38.211] by setting b (0) = 0 .
If a UE is configured with multiple PUCCH resources in a slot to transmit only semi-persistent or periodic CSI reports
- if the UE is not provided higher layer parameter multi-CSI-PUCCH-ResourceList, the UE determines a first
resource corresponding to a CSI report with the highest priority [6, TS38.214]. If the first resource includes
PUCCH format 2, and if there are remaining resources that do not overlap with the first resource, the UE
determines a CSI report with the highest priority, among the CSI reports with corresponding resources from the
remaining resources, and a corresponding second resource as an additional resource for CSI reporting
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
- if the UE is provided higher layer parameter multi-CSI-PUCCH-ResourceList, the UE multiplexes CSI reports
with overlapping resources in a resource from the resources provided by multi-CSI-PUCCH-ResourceList, as
described in Subclause 9.2.5.2
If a UE would transmit multiple overlapping PUCCHs without repetitions in a slot or overlapping PUCCH(s) without
repetitions and PUSCH(s) in a slot and, when applicable as described in Subclauses 9.2.5.1 and 9.2.5.2, the UE is
configured to multiplex different UCI types in one PUCCH, and one of the multiple overlapping PUCCHs or PUSCHs
is in response to a DCI format detection by the UE, the UE multiplexes all corresponding UCI types if the following
conditions are met.
If one of the PUCCHs or PUSCHs is in response to a DCI format detection by the UE, the UE expects that the first
symbol of the earliest PUCCH or PUSCH, among the overlapping PUCCHs and PUSCHs in the slot, is not before
symbol N 1+ + d 1,1 + d1 ,2 after a last symbol of any corresponding PDSCH or SPS PDSCH release and is not before
+
symbol N 2+ + d 2 ,1 after a last symbol of any corresponding PDCCH where N1 is obtained by adding one symbol to a
+
number of symbols N 1 corresponding to a PDSCH reception time for the UE PDSCH processing capability, N 2 is
obtained by adding one symbol to a number of symbols N 2 corresponding to a PUSCH preparation time for the UE
PUSCH processing capability, where N 1 , N 2 , d1,1 , d1,2 , and d 2,1 are defined in [6, TS 38.214]. A UE does not
expect a PUCCH or a PUSCH that is in response to a DCI format detection to overlap with any other PUCCH or
PUSCH that does not satisfy the above N 1+ + d1 ,1 + d1 ,2 and N 2+ + d 2 ,1 timing conditions.
If a UE would transmit multiple PUCCHs in a slot that include HARQ-ACK/SR and CSI and PUCCHs with HARQ-
ACK satisfies the above N 1+ + d1 ,1 + d1 ,2 and N 2+ + d 2 ,1 timing conditions and does not overlap with any other PUCCH
or PUSCH that does not satisfy the above N 1+ + d1 ,1 + d1 ,2 and N 2+ + d 2 ,1 timing conditions, the UE multiplexes
HARQ-ACK/SR and CSI and determines corresponding PUCCH(s) for transmission in the slot according to the
following pseudo-code.
Set Q to the set of resources for transmission of corresponding PUCCHs in a slot where
- a resource with an earlier first symbol is placed before a resource with later first symbol
- for two resources with same first symbol, the resource with longer duration is placed before the resource with
shorter duration
- for two resources with same first symbol and same duration, the placement is arbitrary
- the above three steps for the set Q are according to a subsequent pseudo-code for a function order(Q)
- if the UE is not provided higher layer parameter simultaneousHARQ-ACK-CSI and resources for transmission of
HARQ-ACK information include PUCCH format 0 or PUCCH format 2, resources that include PUCCH format
2, or PUCCH format 3, or PUCCH format 4 for transmission of CSI reports are excluded from the set Q if they
overlap with any resource from the resources for transmission of HARQ-ACK information
- if the UE is not provided higher layer parameter simultaneousHARQ-ACK-CSI and at least one of the resources
for transmission of HARQ-ACK information includes PUCCH format 1, PUCCH format 3, or PUCCH format 4
- resources that include PUCCH format 3 or PUCCH format 4 for transmission of CSI reports are excluded
from the set Q
- resources that include PUCCH format 2 for transmission of CSI reports are excluded from the set Q if they
overlap with any resource from the resources for transmission of HARQ-ACK information
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
while j < C (Q ) - 1
o = o +1
j = j +1
else
if o > 0
multiplex UCI for resources {Q( j - o), Q ( j - o + 1),..., Q ( j )} in a single resource as described in Subclauses
9.2.5.1 and 9.2.5.2
j = 0 % start from the beginning after reordering unmerged resources at next step
o=0
else
j = j +1
end if
end if
end while
k=0
while k < C (Q) - 1 % the next two while loops are to re-order the unmerged resources
l =0
if
Q(l,0) > Q(l +1,0) OR (Q (l ,0) = Q (l + 1,0) & L(Q (l ) ) < L(Q (l + 1) ))
temp = Q(l )
Q(l ) = Q(l + 1)
end if
l = l +1
end while
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
k = k +1
end while
For each PUCCH resource in the set Q that satisfies the aforementioned N 1+ + d 1,1 + d1 ,2 and N 2+ + d 2 ,1 timing
conditions
- the UE transmits a PUCCH using the resource if the resource does not overlap with a PUSCH, or if the resource
is associated with repetitions of a PUCCH over multiple slots
- the UE multiplexes HARQ-ACK information and/or CSI in a PUSCH if the resource overlaps with the PUSCH,
as described in Subclause 9.3, and does not transmit SR. In case the resource overlaps with multiple PUSCHs,
the PUSCH for multiplexing HARQ-ACK information and/or CSI is selected as described in Subclause 9.
- resources for transmissions of UCI types, prior to multiplexing or dropping, overlap in a slot
- multiplexing conditions of corresponding UCI types in a single PUCCH are satisfied, and
If a UE would transmit positive SR and at most two HARQ-ACK information bits in a resource using PUCCH format 0,
the UE transmits a PUCCH in the resource using PUCCH format 0 in PRB(s) for HARQ-ACK information as described
in Subclause 9.2.3. The UE determines a value of m0 and mCS for computing a value of cyclic shift a [4, TS 38.211]
where m0 is provided by higher layer parameter initialcyclicshift of PUCCH-format0, and mCS is determined from the
value of one HARQ-ACK information bit or from the values of two HARQ-ACK information bits as in Table 9.2.5-1
and Table 9.2.5-2, respectively.
If the UE would transmit negative SR and at most two HARQ-ACK information bits in a resource using PUCCH format
0, the UE transmits a PUCCH in the resource using PUCCH format 0 for HARQ-ACK information as described in
Subclause 9.2.3.
Table 9.2.5-1: Mapping of values for one HARQ-ACK information bit and positive SR to sequences for
PUCCH format 0
HARQ-ACK Value 0 1
Sequence cyclic shift mCS = 3 mCS = 9
Table 9.2.5-2: Mapping of values for two HARQ-ACK information bits and positive SR to sequences
for PUCCH format 0
If a UE would transmit positive or negative SR in a resource using PUCCH format 0 and HARQ-ACK information bits
in a resource using PUCCH format 1, the UE transmits only the HARQ-ACK information bits in the resource using
PUCCH format 1.
If the UE would transmit positive SR in a resource using PUCCH format 1 and at most two HARQ-ACK information
bits in a resource using PUCCH format 1 in a slot, the UE transmits a PUCCH in the PUCCH resource using PUCCH
format 1 for SR transmission as described in Subclause 9.2.4. If a UE would transmit negative SR in a resource using
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
PUCCH format 1 and at most two HARQ-ACK information bits in a resource using PUCCH format 1 in a slot, the UE
transmits a PUCCH in the resource using PUCCH format 1 for HARQ-ACK information as described in Subclause
9.2.3.
If a UE would transmit HARQ-ACK information bits in a resource using PUCCH format 2 or PUCCH format 3 or
PUCCH format 4 in a slot, as described in Subclause 9.2.3, élog2 (K +1)ù bits representing a negative or positive SR, in
ascending order of the values of schedulingRequestResourceId, are appended to the HARQ-ACK information bits and
the UE transmits the combined UCI bits in a PUCCH using a resource with PUCCH format 2 or PUCCH format 3 or
PUCCH format 4 for transmission of HARQ-ACK information bits. An all-zero value for the élog2 (K +1)ù bits
represents a negative SR value across all K SRs.
If a UE would transmit periodic/semi-persistent CSI in a resource using PUCCH format 2 or PUCCH format 3 or
PUCCH format 4 in a slot , élog2 (K + 1)ù bits representing corresponding negative or positive SR, in ascending order of
the values of schedulingRequestResourceId , are prepended to the periodic/semi-persistent CSI information bits as
described in Subclause 9.2.5.2 and the UE transmits a PUCCH with the combined UCI bits in a resource using the
PUCCH format 2 or PUCCH format 3 or PUCCH format 4 resource for CSI reporting. An all-zero value for the
élog2 (K + 1)ù bits represents a negative SR value across all K SRs.
If a UE would transmit periodic/semi-persistent CSI in a resource using PUCCH format 2 or PUCCH format 3 or
PUCCH format 4 in a slot, élog2 (K +1)ù bits representing corresponding negative or positive SR, in ascending order of
the values of schedulingRequestResourceId , are prepended to the periodic/semi-persistent CSI information bits as
described in Subclause 9.2.5.2 and the UE transmits a PUCCH with the combined UCI bits in a resource using PUCCH
format 2 or PUCCH format 3 or PUCCH format 4. An all-zero value for the élog2 (K +1)ù bits represents a negative SR
value across all K SRs.
If a UE transmits OACK HARQ-ACK information bits, OSR = élog 2 (K + 1)ù SR bits, and OCRC CRC bits using PUCCH
PUCCH
format 2 or PUCCH format 3 in a PUCCH resource that includes M RB PRBs, the UE determines a number of PRBs
PUCCH
M RB, min for the PUCCH transmission to be the minimum number of PRBs, that is smaller than or equal to a number of
PRBs provided respectively by higher layer parameter nrofPRBs in PUCCH-format2 or nrofPRBs in PUCCH-format3
and starts from the first PRB from the number of PRBs, that results to
(OACK + OSR + OCRC ) £ M RB, min × N sc,ctrl × N symb- UCI × Qm × r and, if
PUCCH RB PUCCH PUCCH
M RB > 1,
(OACK + OSR + OCRC ) > (M RB, min - 1)× N sc, ctrl × N symb- UCI × Qm × r , where N sc, ctrl , N symb - UCI , Qm , and r are defined in
PUCCH RB PUCCH RB PUCCH
PUCCH
M RB PRBs.
If a UE is provided only one PUCCH resource set for transmission of HARQ-ACK information in response to PDSCH
reception scheduled by a DCI format or in response to a SPS PDSCH release, the UE does not expect to be provided
higher layer parameter simultaneousHARQ-ACK-CSI.
A UE is configured by higher layer parameter maxCodeRate a code rate for transmission of HARQ-ACK/SR and
periodic/semi-persistent CSI report(s) in PUCCH format 2, PUCCH format 3, or PUCCH format 4.
If a UE transmits CSI reports using PUCCH format 2, the UE transmits only wideband CSI for each CSI report [6, TS
38.214]. In the following, a Part 1 CSI report refers either to a CSI report with only wideband CSI or to a Part 1 of a
CSI report with wideband CSI and sub-band CSI.
If a UE transmits periodic/semi-persistent CSI reports that include Part 2 CSI reports, the UE determines a PUCCH
resource and a number of PRBs in the PUCCH resource assuming that each of the periodic/semi-persistent CSI reports
indicates rank 1. Let N UCI = OACK + OSR + OCSI be a total number of UCI bits and OCRC be a total number of CRC bits
a UE transmits in a PUCCH, where
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
- OSR = 0 if there is no scheduling request bit; otherwise, OSR = élog 2 (K + 1)ù as described in Subclause 9.2.5.1
total
N CSI
- OCSI = å (O
n =1
CSI - part1, n )
+ OCSI -part2 ,n , OCSI - part1, n is a number of Part 1 CSI report bits for CSI report with priority
level n , OCSI - part2 , n is a number of Part 2 CSI report bits, if any, for CSI report with priority level n [6, TS
total
38.214], and N CSI is a number of periodic/semi-persistent CSI reports
- OCRC = OCRC,CSI- part1 + OCRC,CSI -part2 , OCRC,CSI- part1 is a number of CRC bits, if any, for encoding HARQ-ACK/SR
and Part 1 of a CSI report, and OCRC,CSI-part2 is a number of CRC bits, if any, for encoding Part 2 of the CSI report
In the following
- RB
N sc,ctrl = N scRB - 4 for PUCCH format 2, N sc,
RB
ctrl = N sc for PUCCH format 3, and N sc,ctrl = N sc
RB RB RB PUCCH,4
N SF for
PUCCH format 4, where N scRB is a number of subcarriers per resource block [4, TS 38.211]
PUCCH PUCCH,2
- N symb - UCI is equal to a number of PUCCH symbols N symb for PUCCH format 2 provided by higher layer
PUCCH
parameter nrofSymbols in PUCCH-format2. For PUCCH format 3 or for PUCCH format 4, N symb - UCI is equal to
PUCCH,3
a number of PUCCH symbols N symb for PUCCH format 3 or equal to a number of PUCCH symbols
PUCCH,4
N symb for PUCCH format 4 provided by higher layer parameter nrofSymbols in PUCCH-format3 or
nrofSymbols in PUCCH-format4, respectively, after excluding a number of symbols used for DM-RS
transmission for PUCCH format 3 or for PUCCH format 4, respectively [4, TS 38.211]
- Qm = 1 if pi/2-BPSK is the modulation scheme and Qm = 2 if QPSK is the modulation scheme as indicated by
higher layer parameter pi2BPSK for PUCCH format 3 or PUCCH format 4. For PUCCH format 2, Qm = 2
If a UE has CSI reports and zero or more HARQ-ACK/SR information bits to transmit in a PUCCH where the HARQ-
ACK, if any, is in response to a PDSCH reception without a corresponding PDCCH
- if the UE is provided by higher layer parameter pucch-CSI-ResourceList or by higher layer parameter multi-CSI-
PUCCH-ResourceList with J £ 2 PUCCH resources, for PUCCH format 2 and/or PUCCH format 3 and/or
PUCCH format 4, as described in Subclause 9.2.1, where the resources are indexed according to an ascending
order for the product of a number of corresponding REs, modulation order Qm , and configured code rate r ;
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
- else the UE uses the PUCCH format 2 resource J - 1 , or the PUCCH format 3 resource J - 1 , or the
reported
PUCCH format 4 resource J - 1 and the UE selects N CSI CSI report(s) for transmission together with
HARQ-ACK/SR, when any, in ascending priority order as described in [6, TS 38.214].
If a UE has HARQ-ACK/SR and wideband or sub-band CSI reports to transmit and the UE determines a PUCCH
resource with PUCCH format 2, or the UE has HARQ-ACK/SR and wideband CSI reports [6, TS38.214] to transmit
and the UE determines a PUCCH resource with PUCCH format 3 or PUCCH format 4, where
- the UE determines the PUCCH resource using the PUCCH resource indicator field [5, TS 38.212] in a last DCI
format 1_0 or DCI format 1_1, from DCI formats 1_0 or DCI formats 1_1 that have a value of a PDSCH-to-
HARQ_feedback timing indicator field indicating a same slot for the PUCCH transmission, from a PUCCH
resource set provided to the UE for HARQ-ACK transmission, and
- the UE determines the PUCCH resource set as described in Subclause 9.2.1 and Subclause 9.2.3 for N UCI UCI
bits
and
- (
if OACK + OSR + OCSI -part1 + OCRC,CSI -part1 £ M RB
PUCCH
× N sc,
RB
)ctrl × N symb- UCI × Qm × r , the UE transmits the HARQ-
PUCCH
PUCCH
ACK/SR and periodic/semi-persistent CSI reports bits by selecting the minimum number M RB, min of the
PUCCH
M RB (
PRBs satisfying OACK + OSR + OCSI -part1 + OCRC,CSI -part1 £ M RB, )
min × N sc,ctrl × N symb- UCI × Qm × r as described
PUCCH RB PUCCH
ç ACK + OSR + å ÷
PUCCH
× N sc,
RB
ctrl × N symb- UCI × Qm × r and
PUCCH
è n =1
ø
æ N reported
+1 ö
çO + OCRC,CSI - part1, N +1 ÷ > M RB
CSI
ç ACK
+ OSR + åO CSI - part1, n
÷
PUCCH
× N sc,
RB
ctrl × N symb- UCI × Qm × r , where OCRC, CSI - part1, N is a
PUCCH
è n =1
ø
reported
N CSI
If a UE has HARQ-ACK/SR and sub-band CSI reports to transmit and the UE determines a PUCCH resource with
PUCCH format 3 or PUCCH format 4, where
- the UE determines the PUCCH resource using the PUCCH resource indicator field [5, TS 38.212] in a last DCI
format 1_0 or DCI format 1_1, from DCI formats 1_0 or DCI formats 1_1 that have a value of a PDSCH-to-
HARQ_feedback timing indicator field indicating a same slot for the PUCCH transmission, from a PUCCH
resource set provided to the UE for HARQ-ACK transmission, and
- the UE determines the PUCCH resource set as described in Subclause 9.2.1 and Subclause 9.2.3 for N UCI UCI
bits
and
total PUCCH
N CSI periodic/semi-persistent CSI report bits by selecting the minimum number M RB, min of PRBs from the
PUCCH
M RB PRBs satisfying (OACK + OSR + OCSI + OCRC ) £ M RB, min × N sc, ctrl × N symb- UCI × Qm × r as described in
PUCCH RB PUCCH
- else,
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
- reported
if for N CSI- part2
> 0 CSI part 2 report priority level(s), it is
æ é ùö
ç M PUCCH × N RB × N PUCCH - êæç O ö
reported total
N CSI NCSI
(Qm × r )ú ÷÷ × Qm × r
- part2
å ç
PUCCH
× N sc,
RB
ctrl × N symb - UCI - ê OACK + OSR + å OCSI - part1 , n + OCRC, CSI - part1
PUCCH ç
ç
êêè
÷
÷ úú ø
n =1
è n =1 ø
,
reported
the UE selects the first N CSI-part2 CSI part 2 report priority level(s), according to [6, TS 38.214], for transmission
total O
together with the HARQ-ACK/SR and N CSI CSI part 1 reports , where CSI-part1,n is the number of CSI part
O
1 report bits for the nth CSI report and CSI-part2 ,n is the number of CSI part 2 report bits for the nth CSI
reported
N CSI -part2
report priority level, OCRC, CSI - part2, N is a number of CRC bits corresponding to åO CSI - part2 , n
, and
n =1
reported
N CSI -part2 +1
OCRC,CSI -part2, N +1 is a number of CRC bits corresponding to åO CSI - part2 , n
;
n =1
reported
- else, the UE drops all CSI part 2 reports and selects N CSI, part1
CSI part 1 report(s), in ascending priority
reported
order, for transmission together with the HARQ-ACK/SR bits where the value of N CSI,pat1 satisfies
æ ö
reported
N
çO + O + ÷
CSI -part1
çç ACK SR å
n =1
OCSI - part1, n + OCRC,CSI - part1,N ÷ £ M RB
÷
PUCCH
× Nsc,
RB
ctrl × N symb- UCI × Qm × r and
PUCCH
è ø
æ ö
reported
N +1
çO ÷
CSI -part1
ç ACK
+ OSR + å
n =1
O CSI - part1, n + OCRC,CSI - part1,N +1 ÷ > M RB
PUCCH
× N sc,
RB
ctrl × N symb- UCI × Qm × r , where
PUCCH
è ø
reported
N CSI -part1
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
repeat
- the UE repeats the UCI in the PUCCH transmission in the first slot of the NPUCCH slots in the PUCCH
transmission in each of the remaining NPUCCH -1 slots;
repeat
- a PUCCH transmission has the same number of consecutive symbols, as provided by higher layer parameter
nrofSymbols in PUCCH-format1, nrofSymbols in PUCCH-format3, or nrofSymbols in PUCCH-format4, in each
repeat
of the NPUCCH slots;
- a PUCCH transmission has a same first symbol, as provided by higher layer parameter startingSymbolIndex in
PUCCH-format1, startingSymbolIndex in PUCCH-format3, or startingSymbolIndex in PUCCH-format4, in each
repeat
of the NPUCCH slots;
- the UE is configured by higher layer parameter interslotFrequencyHopping whether or not to perform frequency
hopping for PUCCH transmissions in different slots.
- If the UE is configured to perform frequency hopping for PUCCH transmissions in different slots,
- the UE transmits the PUCCH starting from the first PRB in slots with even number and starting from the
second PRB in slots with odd number. The slot indicated to the UE for the first PUCCH transmission has
repeat
number 0 and each subsequent slot until the UE transmits the PUCCH in NPUCCH slots is counted
regardless of whether or not the UE transmits the PUCCH in the slot;
- the UE is not expected to be configured to perform frequency hopping for a PUCCH transmission within
a slot.
- If the UE is configured to perform frequency hopping for PUCCH transmissions within a slot, the frequency
hopping pattern between the first PRB and the second PRB is same within each slot.
If the UE determines that, for a PUCCH transmission in a slot, the number of symbols available for the PUCCH
transmission is smaller than the value provided by higher layer parameter nrofSymbols for the corresponding PUCCH
format, the UE does not transmit the PUCCH in the slot.
- consecutive UL symbols or flexible symbols, starting from the first symbol, equal to or larger than a number of
symbols provided by higher layer parameter PUCCH-F1-F3-F4-number-of-symbols.
If a UE is not provided higher layer parameter tdd-UL-DL-ConfigurationCommon or higher layer parameter tdd-UL-
repeat repeat
DL-ConfigurationCommon2, the UE determines the NPUCCH slots for a PUCCH transmission as the NPUCCH
consecutive slots starting from a slot indicated to the UE as described in Subclause 9.2.3.
If the UE would transmit UCI in a PUCCH over a first number NPUCCH > 1 of slots and the UE would transmit a
repeat
PUSCH over a second number of slots, and the PUCCH transmission would overlap with the PUSCH transmission in
one or more slots, and the conditions in Subclause 9.2.5 for multiplexing the UCI in the PUSCH are satisfied in the
overlapping slots, the UE transmits the PUCCH and does not transmit the PUSCH in the overlapping slots.
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
If a UE has a PUSCH transmission that overlaps with a PUCCH transmission that includes HARQ-ACK information
and/or semi-persistent/periodic CSI and the conditions in Subclause 9.2.5 for multiplexing the UCI in the PUSCH are
satisfied, the UE multiplexes the HARQ-ACK information and/or the semi-persistent/periodic CSI in the PUSCH.
Offset values are defined for a UE to determine a number of resources for multiplexing HARQ-ACK information and
for multiplexing CSI in a PUSCH. The offset values are signalled to a UE either by a DCI format scheduling the
PUSCH transmission or by higher layers.
If DCI format 0_0, or DCI format 0_1 that does not include a beta_offset indicator field, schedules the PUSCH
HARQ-ACK
transmission from the UE, the UE applies the boffset , boffset , and boffset values that are configured by higher
CSI-1 CSI-2
layers for the corresponding HARQ-ACK information and/or CSI part 1 and CSI part 2 payloads.
HARQ-ACK
HARQ-ACK information offsets boffset is configured to values according to Table 9.3-1. The higher layer
parameters betaOffsetACK-Index1, betaOffsetACK-Index2, and betaOffsetACK-Index3 respectively provide indexes
HARQ-ACK HARQ-ACK HARQ-ACK
I offset,0 , I offset,1 , and I offset,2 for the UE to use if the UE multiplexes up to 2 HARQ-ACK information bits,
more than 2 and up to 11 HARQ-ACK information bits, and more than 11 bits in the PUSCH, respectively.
CSI part 1 and CSI part 2 offsets boffset and boffset , respectively, is configured to values according to Table 9.3-2.
CSI-1 CSI-2
If a DCI format 0_1 schedules the PUSCH transmission from the UE and if DCI format 0_1 includes a beta_offset
indicator field, as configured by higher layer parameter uci-OnPUSCH, the UE is provided by each of higher layer
HARQ-ACK
parameters { betaOffsetACK-Index1, betaOffsetACK-Index2, betaOffsetACK-Index3} a set of four I offset indexes,
CSI-1
by each of higher layer parameters { betaOffsetCSI-Part1-Index1, betaOffsetCSI-Part1-Index2} a set of four I offset
indexes and by each of higher layer parameters { betaOffsetCSI-Part2-Index1, betaOffsetCSI-Part2-Index2} a set of
CSI-2
four I offset indexes from Table 9.3-1 and 9.3-2, respectively, for multiplexing HARQ-ACK information, CSI part 1, and
HARQ-ACK
CSI part 2, respectively, in the PUSCH transmission. The beta_offset indicator field indicates a I offset value, a
CSI-1 CSI-2
I offset value and a I offset value from the respective sets of values, with the mapping defined in Table 9.3-3.
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
Table 9.3-1: Mapping of beta_offset values for HARQ-ACK information and the index signalled by
higher layers
1 2.000
2 2.500
3 3.125
4 4.000
5 5.000
6 6.250
7 8.000
8 10.000
9 12.625
10 15.875
11 20.000
12 31.000
13 50.000
14 80.000
15 126.000
16 Reserved
17 Reserved
18 Reserved
19 Reserved
20 Reserved
21 Reserved
22 Reserved
23 Reserved
24 Reserved
25 Reserved
26 Reserved
27 Reserved
28 Reserved
29 Reserved
30 Reserved
31 Reserved
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
Table 9.3-2: Mapping of beta_offset values for CSI and the index signalled by higher layers
0 1.125
1 1.250
2 1.375
3 1.625
4 1.750
5 2.000
6 2.250
7 2.500
8 2.875
9 3.125
10 3.500
11 4.000
12 5.000
13 6.250
14 8.000
15 10.000
16 12.625
17 15.875
18 20.000
19 Reserved
20 Reserved
21 Reserved
22 Reserved
23 Reserved
24 Reserved
25 Reserved
26 Reserved
27 Reserved
28 Reserved
29 Reserved
30 Reserved
31 Reserved
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
- When the procedures are applied for MCG, the terms 'secondary cell', 'secondary cells' , 'serving cell', 'serving
cells' in this clause refer to secondary cell, secondary cells, serving cell, serving cells belonging to the MCG
respectively.
- When the procedures are applied for SCG, the terms 'secondary cell', 'secondary cells', 'serving cell', 'serving
cells' in this clause refer to secondary cell, secondary cells (not including PSCell), serving cell, serving cells
belonging to the SCG respectively. The term 'primary cell' in this clause refers to the PSCell of the SCG.
A UE monitors a set of PDCCH candidates in one or more control resource sets on the active DL BWP on each
activated serving cell configured with PDCCH monitoring according to corresponding search space sets where
monitoring implies decoding each PDCCH candidate according to the monitored DCI formats.
A UE can be configured by higher layer parameter ssb-periodicityServingCell a periodicity of half frames for reception
of SS/PBCH blocks in a serving cell.
- If the UE has received ssb-PositionsInBurst in SystemInformationBlockType1 and has not received ssb-
PositionsInBurst in ServingCellConfigCommon for a serving cell and if the UE does not monitor PDCCH
candidates in a Type0-PDCCH common search space and at least one RE for a PDCCH candidate overlaps with
respective at least one RE corresponding to a SS/PBCH block index provided by ssb-PositionsInBurst in
SystemInformationBlockType1, the UE is not required to monitor the PDCCH candidate.
- If a UE has received ssb-PositionsInBurst in ServingCellConfigCommon for a serving cell and if the UE does not
monitor PDCCH candidates in a Type0-PDCCH common search space and at least one RE for a PDCCH
candidate overlaps with respective at least one RE corresponding to a SS/PBCH block index provided by ssb-
PositionsInBurst in ServingCellConfigCommon, the UE is not required to monitor the PDCCH candidate.
- If the UE monitors the PDCCH candidate for a Type0-PDCCH common search space on the serving cell
according to the procedure described in Subclause 13, the UE may assume that no SS/PBCH block is transmitted
in REs used for monitoring the PDCCH candidate on the serving cell.
- If at least one RE of a PDCCH candidate on the serving cell overlaps with at least one RE of lte-CRS-
ToMatchAround, the UE is not required to monitor the PDCCH candidate.
If a UE indicates in UE-NR-Capability a carrier aggregation capability larger than 4 serving cells, the UE includes in
UE-NR-Capability an indication for a maximum number of PDCCH candidates the UE can monitor per slot when the
UE is configured for carrier aggregation operation over more than 4 cells. When the UE is configured for carrier
aggregation operation over more than 4 cells, the UE is not expected to be configured with a number of PDCCH
candidates to monitor per slot that is larger than the maximum number.
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
- a Type1-PDCCH common search space set configured by ra-SearchSpace in PDCCH-ConfigCommon for a DCI
format with CRC scrambled by a RA-RNTI, or a TC-RNTI on a primary cell;
- a UE-specific search space set configured by SearchSpace in PDCCH-Config with searchSpaceType = ue-
Specific for DCI formats with CRC scrambled by C-RNTI, or CS-RNTI(s).
If a UE is not provided higher layer parameter searchSpace-SIB1 for Type0-PDCCH common search space set, , the UE
determines a control resource set and PDCCH monitoring occasions for Type0-PDCCH common search space set as
described in Subclause 13. The Type0-PDCCH common search space set is defined by the CCE aggregation levels and
the number of PDCCH candidates per CCE aggregation level given in Table 10.1-1. The control resource set configured
for Type0-PDCCH common search space set has control resource set index 0. The Type0-PDCCH common search
space set has search space index 0.
If a UE is not provided by dedicated higher layer signaling a control resource set for Type0A-PDCCH common search
space or for Type2-PDCCH common search space, the corresponding control resource set is same as the control
resource set for Type0-PDCCH common search space. The CCE aggregation levels and the number of PDCCH
candidates per CCE aggregation level for Type0A-PDCCH common search space or for Type2-PDCCH common
search space are given in Table 10.1-1.
For Type1-PDCCH common search space, a UE can be provided a configuration for a control resource set by higher
layer parameter ra-ControlResourceSet and a configuration for a search space by higher layer parameter ra-
SearchSpace. If higher layer parameter ra-ControlResourceSet is not provided to the UE, the control resource set
for Type1-PDCCH common search space is the same as for Type0-PDCCH common search space.
If a UE is not provided higher layer parameter searchSpaceOtherSystemInformation for Type0A-PDCCH common
search space set, the association between PDCCH monitoring occasions for Type0A-PDCCH common search space set
and the SS/PBCH block index are same as the association of PDCCH monitoring occasions for Type0-PDCCH
common search space set as described in Subclause 13. The CCE aggregation levels and the number of PDCCH
candidates per CCE aggregation level are given in Table 10.1-1.
If a UE is not provided higher layer parameter pagingSearchSpace for Type2-PDCCH common search space set, the
association between PDCCH monitoring occasions for Type2-PDCCH common search space set and the SS/PBCH
block index are same as the association of PDCCH monitoring occasions for Type0-PDCCH common search space set
as described in Subclause 13. The CCE aggregation levels and the number of PDCCH candidates per CCE aggregation
level are given in Table 10.1-1.
The UE may assume that the DM-RS antenna port associated with PDCCH receptions in the control resource set
configured by pdcch-ConfigSIB1 in MasterInformationBlock and for corresponding PDSCH receptions, and the
corresponding SS/PBCH block are quasi co-located with respect to average gain, QCL-TypeA, and QCL-TypeD
properties, when applicable [6, TS 38.214]. The value for the DM-RS scrambling sequence initialization is the cell ID.
A subcarrier spacing is provided by higher layer parameter subCarrierSpacingCommon in MasterInformationBlock.
For single cell operation or for operation with carrier aggregation in a same frequency band, a UE is not expected to
monitor a PDCCH for Type0/0A/2/3-PDCCH common search space if the SS/PBCH block or the CSI-RS the UE
selects for PRACH association, as described in Subclause 8.1, does not have same QCL-TypeD [6, TS 38.214] with a
DM-RS for monitoring the PDCCH for Type0/0A/2/3-PDCCH common search space.
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
If a UE is configured with one or more downlink bandwidth parts (BWPs), as described in Subclause 12, the UE can be
configured with PDCCH-ConfigCommon and PDCCH-Config for each configured DL BWP on the primary cell, other
than the initial active DL BWP, as described in Subclause 12.
If a UE is provided one or more search space sets by corresponding one or more higher layer parameters
searchSpaceZero, searchSpaceSIB1, searchSpaceOtherSystemInformation, pagingSearchSpace, ra-SearchSpace, and
the UE is provided with a C-RNTI or a CS-RNTI, the UE monitors PDCCH candidates for DCI format 0_0 and DCI
format 1_0 with the C-RNTI or the CS-RNTI in the one or more search space sets.
Table 10.1-1: CCE aggregation levels and maximum number of PDCCH candidates per CCE
aggregation level for common search space sets configured by searchSpace-SIB1
For each DL BWP configured to a UE in a serving cell, a UE can be provided by higher layer signalling with P £ 3
control resource sets. For each control resource set, the UE is provided the following by higher layer parameter
ControlResourceSet:
- a control resource set index p , 0 £ p < 12, by higher layer parameter controlResourceSetId;
- a precoder granularity for a number of REGs in the frequency domain where the UE can assume use of a same
DM-RS precoder by higher layer parameter precoderGranularity;
- an antenna port quasi co-location, from a set of antenna port quasi co-locations provided by higher layer
parameter TCI-StatesPDCCH, indicating quasi co-location information of the DM-RS antenna port for PDCCH
reception;
- an indication for a presence or absence of a transmission configuration indication (TCI) field for DCI format 1_1
transmitted by a PDCCH in control resource set p , by higher layer parameter TCI-PresentInDCI.
When precoderGranularity = allContiguousRBs, a UE does not expect to be configured a set of resource blocks of a
control resource set that includes more than four sub-sets of resource blocks that are not contiguous in frequency.
For each control resource set in a DL BWP of a serving cell, a respective higher layer parameter
frequencyDomainResources provides a bitmap. The bits of the bitmap have a one-to-one mapping with non-overlapping
BWP
groups of 6 PRBs, in ascending order of the PRB index in the DL BWP bandwidth of N RB PRBs with starting
start
position N BWP where the first PRB of the first group of 6 PRBs has index 6 × éN BWP
start
6 ù . A group of 6 PRBs is allocated
to a control resource set if a corresponding bit value in the bitmap is 1; else, if a corresponding bit value in the bitmap is
0, the group of 6 PRBs is not allocated to the control resource set.
If a UE has received initial configuration of more than one TCI states by higher layer parameter TCI-StatesPDCCH but
has not received a MAC CE activation command for one of the TCI states, the UE assumes that the DM-RS antenna
port associated with PDCCH reception is quasi co-located with the SS/PBCH block the UE identified during the initial
access procedure.
If the UE has received a MAC CE activation command for one of the TCI states, the UE applies the activation
command 3 msec after a slot where the UE transmits HARQ-ACK information for the PDSCH providing the activation
command.
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
If a UE has received higher layer parameter TCI-StatesPDCCH containing a single TCI state, the UE assumes that the
DM-RS antenna port associated with PDCCH reception is quasi co-located with the one or more DL RS configured by
the TCI state.
For each DL BWP configured to a UE in a serving cell, the UE is provided by higher layers with S £ 10 search space
sets where, for each search space set from the S search space sets, the UE is provided the following by higher layer
parameter SearchSpace:
- an association between the search space set s and a control resource set p by higher layer parameter
controlResourceSetId;
- a PDCCH monitoring periodicity of k p , s slots and a PDCCH monitoring offset of o p , s slots, by higher layer
parameter monitoringSlotPeriodicityAndOffset;
- a PDCCH monitoring pattern within a slot, indicating first symbol(s) of the control resource set within a slot for
PDCCH monitoring, by higher layer parameter monitoringSymbolsWithinSlot;
- a number of PDCCH candidates M (pL, s) per CCE aggregation level L by higher layer parameters
aggregationLevel1, aggregationLevel2, aggregationLevel4, aggregationLevel8, and aggregationLevel16, for
CCE aggregation level 1, CCE aggregation level 2, CCE aggregation level 4, CCE aggregation level 8, and CCE
aggregation level 16, respectively;
- an indication that search space set s is either a common search space set or a UE-specific search space set by
higher layer parameter searchSpaceType;
- an indication by higher layer parameter dci-Format2-0 to monitor one or two PDCCH candidates for DCI
format 2_0 and a corresponding CCE aggregation level;
- an indication by higher layer parameter dci-Format2-1 to monitor PDCCH candidates for DCI format 2_1;
- an indication by higher layer parameter dci-Format2-2 to monitor PDCCH candidates for DCI format 2_2;
- an indication by higher layer parameter dci-Format2-3 to monitor PDCCH candidates for DCI format 2_3;
- if search space set s is a UE-specific search space set, an indication by higher layer parameter dci-Formats
to monitor PDCCH candidate either for DCI format 0_0 and DCI format 1_0, or for DCI format 0_1 and DCI
format 1_1.
The UE may also be provided, by higher layer parameter duration, a duration of T p , s < k p , s slots indicating a number of
slots that the search space set s exists.
If the higher layer parameter monitoringSymbolsWithinSlot indicates to a UE only one PDCCH monitoring occasion
within a slot, the UE does not expect to be configured with a PDCCH subcarrier spacing other than 15 kHz for the
corresponding search space set s if the control resource set p associated with the search space s includes at least one
symbol after the third symbol of the slot.
A UE does not expect to be provided a first symbol and a number of consecutive symbols for a control resource set that
results to a PDCCH candidate mapping to symbols of different slots.
A UE does not expect any two PDCCH monitoring occasions, for a same search space set or for different search space
sets, in a same control resource set to be separated by a non-zero number of symbols that is smaller than the control
resource set duration.
A UE determines a PDCCH monitoring occasion from the PDCCH monitoring periodicity, the PDCCH monitoring
offset, and the PDCCH monitoring pattern within a slot. For search space set s in control resource set p , the UE
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
determines that a PDCCH monitoring occasion(s) exists in a slot with number n s,fm [4, TS 38.211] in a frame with
(frame,m
number n f if n f × N slot )
+ ns,fm - o p , s mod k p , s = 0 . If the UE is provided higher layer parameter duration, the UE
monitors PDCCH for search space set s in control resource set p for T p , s consecutive slots, starting from slot n s,fm ,
and does not monitor PDCCH for search space set s in control resource set p for the next k p , s - T p , s consecutive slots.
A PDCCH UE-specific search space at CCE aggregation level L Î {1, 2, 4, 8, 16} is defined by a set of PDCCH
candidates for CCE aggregation level L .
If a UE is configured with higher layer parameter CrossCarrierSchedulingConfig for a serving cell the carrier indicator
field value corresponds to the value indicated by CrossCarrierSchedulingConfig.
For a DL BWP of a serving cell on which a UE monitors PDCCH candidates in a UE-specific search space, if the UE is
not configured with a carrier indicator field, the UE monitors the PDCCH candidates without carrier indicator field. For
a serving cell on which a UE monitors PDCCH candidates in a UE-specific search space, if a UE is configured with a
carrier indicator field, the UE monitors the PDCCH candidates with carrier indicator field.
A UE is not expected to monitor PDCCH candidates on a DL BWP of a secondary cell if the UE is configured to
monitor PDCCH candidates with carrier indicator field corresponding to that secondary cell in another serving cell. For
the DL BWP of a serving cell on which the UE monitors PDCCH candidates, the UE monitors PDCCH candidates at
least for the same serving cell.
For a search space set s associated with control resource set p , the CCE indexes for aggregation level L
corresponding to PDCCH candidate ms ,n of the search space set in slot n s,fm for a serving cell corresponding to carrier
CI
where
( )
for a UE-specific search space, Y p , n m = Ap × Y p ,n m -1 mod D , Y p , -1 = nRNTI ¹ 0 , A0 = 39827 for p mod 3 = 0 ,
s,f s,f
i = 0, L , L - 1 ;
N CCE, p is the number of CCEs, numbered from 0 to N CCE, p - 1 , in control resource set p ;
nCI is the carrier indicator field value if the UE is configured with a carrier indicator field by higher layer parameter
CrossCarrierSchedulingConfig for the serving cell on which PDCCH is monitored; otherwise, including for any
common search space, nCI = 0 ;
for any common search space, M (pL, s), max = M (pL, s),0 ;
for a UE-specific search space, M (pL, s),max is the maximum of M (pL, s), n CI
over all configured nCI values for a CCE
aggregation level L of search space set s in control resource set p ;
the RNTI value used for nRNTI is defined in [5, TS 38.212] and in [6, TS 38.214].
A UE that is configured for operation with carrier aggregation, and indicates support of search space sharing through
higher layer parameter searchSpaceSharingCA-UL, and has a PDCCH candidate with CCE aggregation level L in
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
control resource set p for a DCI format 0_1 having a first size and associated with serving cell nCI , 2 , can receive a
corresponding PDCCH through a PDCCH candidate with CCE aggregation level L in control resource set p for a DCI
format 0_1 having a second size and associated with serving cell n CI ,1 if the first size and the second size are same. A
UE that is configured for operation with carrier aggregation, and indicates support of search space sharing through
higher layer parameter searchSpaceSharingCA-DL, and has a PDCCH candidate with CCE aggregation level L in
control resource set p for a DCI format 1_1 having a first size and associated with serving cell nCI , 2 , can receive a
corresponding PDCCH through a PDCCH candidate with CCE aggregation level L in control resource set p for a DCI
format 1_1 having a second size and associated with serving cell n CI ,1 if the first size and the second size are same.
A PDCCH candidate with index ms j , n CI for a search space set s j using a set of CCEs in a control resource set p for
serving cell nCI is not counted as a monitored PDCCH candidate if there is a PDCCH candidate with index msi , nCI for a
search space set si < s j in the control resource set p for serving cell nCI using a same set of CCEs, have identical
scrambling, and the corresponding DCI formats for the PDCCH candidates have a same size; otherwise, the PDCCH
candidate with index ms j , n CI is counted as a monitored PDCCH candidate.
max, slot, m
Table 10.1-2 provides the maximum number of monitored PDCCH candidates, M PDCCH , for subcarrier spacing
configuration m for a UE per slot for operation with a single serving cell.
max, slot, m
Table 10.1-2: Maximum number M PDCCH of monitored PDCCH candidates per slot for subcarrier
spacing configuration m Î {0,1,2,3} for a single serving cell
m max, slot, m
Maximum number of monitored PDCCH candidates per slot and per serving cell M PDCCH
0 44
1 36
2 22
3 20
max, slot, m
Table 10.1-3 provides the maximum number of non-overlapped CCEs, CPDCCH , for subcarrier spacing configuration
m that a UE is expected to monitor per slot for operation with a single serving cell.
- different first symbols for the reception of the respective PDCCH candidates.
max, slot, m
Table 10.1-3: Maximum number CPDCCH of non-overlapped CCEs per slot for subcarrier spacing
configuration m Î {0,1,2,3} for a single serving cell
m max, slot, m
Maximum number of non-overlapped CCEs per slot and per serving cell CPDCCH
0 56
1 56
2 48
3 32
If a UE is capable for operation with carrier aggregation with a maximum of 4 downlink cells and the UE is configured
3
DL, m
with N cells downlink cells for each corresponding subcarrier spacing configuration m where åN
m=0
DL,m
cells £ 4 , and for
max, slot, m
scheduling on a same cell, the UE is expected to be capable to monitor M PDCCH PDCCH candidates for DCI formats
max, slot, m
with different size and/or different corresponding DM-RS scrambling sequences, and CPDCCH non-overlapped CCEs
per slot per cell with subcarrier spacing configuration m .
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
If a UE is capable for operation with carrier aggregation with more than 4 downlink cells, and the UE indicates through
pdcch-BlindDetectionCA a capability to monitor PDCCH candidates for N cells cap
³ 4 downlink cells, and the UE is
DL,m
configured with N cells with subcarrier spacing configuration m , and for scheduling on a same cell, the UE is expected
ìï DL,m ê cap 3 úü
DL, m ï
total, m
to be able to monitor a total of M PDCCH = miní N cells
ïî
max,slot, m
× M PDCCH , ê N cells max,slot, m
× M PDCCH DL, m
× N cells å N cells ú ý PDCCH
ë m =0 û ïþ
candidates for DCI formats with different size and/or different corresponding DM-RS scrambling sequences per slot
DL,m
over the N cells cells with subcarrier spacing configuration m , and a total of
ìï DL, m max,slot, m ê cap 3 úü
DL, m ï
total, m
C PDCCH = miní N cells
ïî
max,slot, m
× CPDCCH , ê N cells × C PDCCH DL, m
× N cells å N cells DL,m
ú ý non-overlapped CCEs per slot over the N cells
ë m =0 û ïþ
cells with subcarrier spacing configuration m . The maximum number of PDCCH candidates for DCI formats with
different size and/or different corresponding DM-RS scrambling sequences and the maximum number of non-
DL,m max, slot, m max, slot, m
overlapped CCEs per slot and per cell of the N cells cells are M PDCCH and CPDCCH , respectively.
DL, m
If the UE is configured with a total of Ncells downlink cells with same subcarrier spacing configuration m or if the UE
cap
indicates through pdcch-BlindDetectionCA a capability to monitor PDCCH candidates for N cells ³ 4 downlink cells
DL,m
then, for cross-carrier scheduling over the N cells downlink cells with same subcarrier spacing configuration m ,
DL, m
including the scheduling cell, the UE is expected to monitor min N cells cap
, N cells max,slot, m
× M PDCCH (
PDCCH candidates for DCI )
formats with different size per slot on the scheduling cell and min N ( DL, m
cells ,N cap
cells )× C max,slot, m
PDCCH non-overlapped CCEs per
slot on the scheduling cell.
A UE does not expect to be configured common search space sets that result to corresponding total numbers of
monitored PDCCH candidates and non-overlapped CCEs per slot that exceed the corresponding maximum numbers per
slot.
For same cell scheduling, a UE does not expect a number of PDCCH candidates for DCI formats with different size
and/or different corresponding DM-RS scrambling sequences, and a number of corresponding non-overlapped CCEs
per slot on a secondary cell to be larger than the corresponding numbers that the UE is capable of monitoring on the
secondary cell per slot.
For all search space sets within a slot n , denote by Scss a set of common search space sets in a corresponding set Pcss
of control resource sets with cardinality of I css and by Suss a set of UE-specific search space sets in a corresponding set
Puss of control resource sets with cardinality of J uss . The location of UE-specific search space sets s j , 0 £ j < J uss , in
Suss is according to an ascending order of the search space set index j .
Denote by M P( L ),(monitor
cssi ), S ( i ) a number of monitored PDCCH candidates,
css
0 £ i < Icss , from the M P( L )(i ), S css css ( i )
PDCCH candidates
for common search space set Scss (i) in corresponding control resource set Pcss (i) and by M P( L),(monitor
j ), S ( j ) a number of uss uss
monitored PDCCH candidates, 0 £ j < J uss , from the M P( L )( j ),S uss uss ( j) PDCCH candidates for UE-specific search space set
Suss ( j) in corresponding control resource set Puss ( j ) .
I css -1
The UE monitors M PDCCH
css
= å åM
i =0 L
( L ), monitor
Pcss ( i ), S css ( i )
PDCCH candidates requiring for the common search space sets
CSS
requiring a total of CPDCCH non-overlapping CCEs in a slot.
The UE allocates monitored PDCCH candidates to UE-specific search space sets of the primary cell with subcarrier
spacing configuration m in slot n according to the following pseudocode. A UE is not expected to monitor PDCCH in
a UE-specific search space set without monitored PDCCH candidates.
Denote by VCCE ( S uss ( j )) the set of non-overlapping CCEs for search space set Suss ( j ) and by C VCCE (Suss ( j )) the ( )
cardinality of VCCE (S uss ( j )) where the non-overlapping CCEs for search space set Suss ( j) are determined considering
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
the monitored PDCCH candidates for the common search space sets and the monitored PDCCH candidates for all
search space sets Suss (k ) , 0 £ k £ j .
max, slot, m
uss
Set M PDCCH = M PDCCH - M PDCCH
css
max, slot, m
uss
Set C PDCCH = C PDCCH - C PDCCH
css
Set j = 0
while åM ( L ), monitor
Puss ( j ), S uss ( j ) £ M PDCCH
uss ( )
AND C VCCE (S uss ( j )) £ CPDCCH
uss
allocate åM L
( L ), monitor
Puss ( j ), S uss ( j )
monitored PDCCH candidates to UE-specific search space set S uss ( j )
uss
M PDCCH = M PDCCH
uss
- å M P( ussL ),(monitor
j ),S uss ( j )
;
L
uss
CPDCCH = CPDCCH
uss
- C VCCE (S uss ( j )) ;( )
j = j +1 ;
end while
A UE configured with a bandwidth part indicator in DCI formats 0_1 or 1_1 determines, in case of an active DL BWP
or of an active UL BWP change, the DCI information applicable to the new active DL BWP or UL BWP, respectively,
as described in Subclause 12.
For unpaired spectrum operation, if a UE is not configured for PUSCH/PUCCH transmission on serving cell c2 , the UE
is not expected to monitor PDCCH on serving cell c1 if the PDCCH overlaps in time with SRS transmission (including
any interruption due to uplink or downlink RF retuning time [10, TS 38.133]) on serving cell c2 and if the UE is not
capable of simultaneous reception and transmission on serving cell c1 and serving cell c2 .
- the CRC parity bits of a corresponding DCI format are scrambled with a CS-RNTI provided by higher layer
parameter cs-RNTI, and
- the new data indicator field for the enabled transport block is set to '0'.
Validation of the DCI format is achieved if all fields for the DCI format are set according to Table 10.2-1 or Table 10.2-
2.
If validation is achieved, the UE considers the information in the DCI format as a valid activation or valid release of DL
SPS or configured UL grant Type 2. If validation is not achieved, the UE considers the DCI format as having been
detected with a non-matching CRC.
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
Table 10.2-1: Special fields for DL SPS and UL grant Type 2 scheduling activation PDCCH validation
Table 10.2-2: Special fields for DL SPS and UL grant Type 2 scheduling release PDCCH validation
A UE with capability 1 [6, TS 36.214] is expected to be able to provide HARQ-ACK information in response to a DL
SPS scheduling release after N symbols from the last symbol of a PDCCH providing the DL SPS scheduling release
where, for the subcarrier spacing of the PDCCH reception, N = 10 for 15 kHz, N = 12 for 30 kHz, N = 22 for 60 kHz,
and N = 25 for 120 kHz.
- When the procedures are applied for MCG, the terms 'secondary cell', 'secondary cells' , 'serving cell', 'serving
cells' in this clause refer to secondary cell, secondary cells, serving cell, serving cells belonging to the MCG
respectively.
- When the procedures are applied for SCG, the terms 'secondary cell', 'secondary cells', 'serving cell', 'serving
cells' in this clause refer to secondary cell, secondary cells (not including PSCell), serving cell, serving cells
belonging to the SCG respectively. The term 'primary cell' in this clause refers to the PSCell of the SCG.
If a UE is provided higher layer parameter tdd-UL-DL-ConfigurationCommon and the UE is not provided higher
layer parameter tdd-UL-DL-ConfigurationCommon2, the UE sets the slot format per slot over a number of slots as
indicated by higher layer parameter tdd-UL-DL-ConfigurationCommon.
- A number of slots d slots with only downlink symbols by higher layer parameter nrofDownlinkSlots
- A number of slots uslots with only uplink symbols by higher layer parameter nrofUplinkSlots
A value P = 0.625 msec is valid only for m ref =3 . A value P = 1.25 msec is valid only for m ref = 2 or m ref = 3 . A
value P = 2.5 msec is valid only for m ref = 1 , or m ref = 2 , or mref = 3 .
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
m
A slot configuration period of P msec includes S = P × 2 ref slots with m ref subcarrier spacing. From the S slots, a
first d slots slots include only downlink symbols and a last uslots slots include only uplink symbols. The d sym
symbols after the first d slots slots are downlink symbols. The usym symbols before the last uslots slots are uplink
symbols. The remaining (S - d slots - uslots ) × N symb
slot
- d sym - u sym are flexible symbols.
A UE expects that the reference subcarrier spacing m ref is smaller than or equal to the subcarrier spacing m for any
of the configured DL BWP or UL BWP.
- A number of slots dslots,2 with only downlink symbols by higher layer parameter nrofDownlinkSlots;
- A number of slots uslots,2 with only uplink symbols by higher layer parameter nrofUplinkSlots;
A value P2 = 0.625 msec is valid only for mref,2 = 3 . A value P2 = 1.25 msec is valid only for mref,2 = 2 or mref,2 = 3 .
A value P2 = 2.5 msec is valid only for mref,2 = 1, or mref,2 = 2 , or mref,2 = 3 .
m mref
A slot configuration period of P + P2 slots includes first S = P × 2 ref slots and second S2 = P2 × 2 slots. From the
S 2 slots, a first dslots,2 slots include only downlink symbols and a last uslots,2 include only uplink symbols. The
dsym,2 symbols after the first dslots,2 slots are downlink symbols. The usym,2 symbols before the last uslots,2 slots are
uplink symbols. The remaining (S 2 - d slots,2 - uslots,2 )× N symb
slot
- d sym,2 - usym,2 are flexible symbols.
If the UE is additionally provided higher layer parameter tdd-UL-DL-ConfigDedicated, the parameter tdd-UL-DL-
ConfigDedicated overrides only flexible symbols per slot over the number of slots as provided by tdd-UL-DL-
ConfigurationCommon or tdd-UL-DL-ConfigurationCommon2.
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
- if symbols = explicit and higher layer parameter nrofDownlinkSymbols provides a number of downlink
first symbols in the slot and higher layer parameter nrofUplinkSymbols provides a number of uplink
last symbols in the slot. If nrofDownlinkSymbols is not provided, there are no downlink first symbols
in the slot and if nrofUplinkSymbols is not provided, there are no uplink last symbols in the slot. The
remaining symbols in the slot are flexible.
For each slot having a corresponding index provided by higher layer parameter slotIndex, the UE applies a format
provided by the corresponding higher layer parameter symbols. The UE does not expect tdd-UL-DL-
ConfigDedicated to indicate as uplink or as downlink a symbol that tdd-UL-DL-ConfigurationCommon or, when
provided, tdd-UL-DL-ConfigurationCommon2 indicates as a downlink or as an uplink symbol, respectively.
For each slot configuration provided by tdd-UL-DL-ConfigDedicated, a reference subcarrier spacing is the reference
subcarrier spacing m ref provided by tdd-UL-DL-ConfigurationCommon.
A slot configuration period and a number of downlink symbols, uplink symbols, and flexible symbols in each slot of
the slot configuration period are determined from higher layer parameters tdd-UL-DL-ConfigurationCommon, tdd-
UL-DL-ConfigurationCommon2 and tdd-UL-DL-ConfigDedicated and are common to each configured BWP.
If a UE is not configured to monitor PDCCH for DCI format 2-0, for a set of symbols of a slot that are indicated as
flexible by higher layer parameters tdd-UL-DL-ConfigurationCommon, tdd-UL-DL-ConfigurationCommon2, or tdd-
UL-DL-ConfigDedicated, when provided to a UE, or when tdd-UL-DL-ConfigurationCommon, tdd-UL-DL-
ConfigurationCommon2, and tdd-UL-DL-ConfigDedicated are not provided to the UE.
- The UE receives PDSCH or CSI-RS in the set of symbols of the slot if the UE receives a corresponding
indication by a DCI format 1_0, DCI format 1_1, or DCI format 0_1.
- The UE transmits PUSCH, PUCCH, PRACH, or SRS in the set of symbols of the slot if the UE receives a
corresponding indication by a DCI format 0_0, DCI format 0_1, DCI format 1_0, DCI format 1_1, or DCI
format 2_3.
- If the UE is configured by higher layers to receive a PDCCH, or a PDSCH, or a CSI-RS in the set of symbols of
the slot, the UE receives the PDCCH, the PDSCH, or the CSI-RS if
- the UE does not detect a DCI format 0_0, DCI format 0_1, DCI format 1_0, DCI format 1_1, or DCI format
2_3 that indicates to the UE to transmit a PUSCH, a PUCCH, a PRACH, or a SRS in the set of symbols of
the slot, or
- the UE detects a DCI format 0_0, DCI format 0_1, DCI format 1_0, DCI format 1_1, or DCI format 2_3 that
indicates to the UE to transmit a PUSCH, a PUCCH, a PRACH, or a SRS in the set of symbols of the slot and
a number of symbols between a last symbol of a control resource set where the UE detects the DCI format
0_0, DCI format 0_1, DCI format 1_0, DCI format 1_1, or DCI format 2_3 and a first symbol in the set of
symbols is smaller than the PUSCH preparation time N2 for the corresponding PUSCH timing capability [6,
TS 38.214].
Otherwise, the UE does not receive the PDCCH, or the PDSCH, or the CSI-RS in the set of symbols of the slot.
- If the UE is configured by higher layers to transmit a periodic SRS, or a PUCCH, or a PUSCH, or a PRACH in
the set of symbols in the slot, the UE transmits the periodic SRS, or the PUCCH, or the PUSCH, or the PRACH
in the set of symbols of the slot if
- the UE does not detect a DCI format 1_0, DCI format 1_1, or DCI format 0_1 that indicates to the UE to
receive PDSCH or CSI-RS in the set of symbols in the slot, or
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
- the UE detects a DCI format 1_0, DCI format 1_1, or DCI format 0_1 that indicates to the UE to receive
PDSCH or CSI-RS in the set of symbols in the slot and a number of symbols between a last symbol of a
control resource set where the UE detects the DCI format 1_0 or DCI format 1_1 and a first symbol in the set
of symbols is smaller than the PUSCH preparation time N2 for the corresponding PUSCH timing capability.
Otherwise, the UE does not transmit the periodic SRS, or the PUCCH, or the PUSCH, or the PRACH in the set of
symbols of the slot.
A PUSCH preparation time N2 throughout Subclause 11.1 is defined with respect to the subcarrier spacing of the
PDCCH providing the corresponding DCI format.
For a set of symbols of a slot that are indicated to a UE as uplink by higher layer parameters tdd-UL-DL-
ConfigurationCommon, tdd-UL-DL-ConfigurationCommon2, or tdd-UL-DL-ConfigDedicated, when provided to the
UE, the UE does not receive PDCCH, PDSCH, or CSI-RS in the set of symbols of the slot.
For a set of symbols of a slot that are indicated to a UE as downlink by higher layer parameters tdd-UL-DL-
ConfigurationCommon, or tdd-UL-DL-ConfigurationCommon2, or tdd-UL-DL-ConfigDedicated, when provided to
the UE, the UE does not transmit PUSCH, PUCCH, PRACH, or SRS in the set of symbols of the slot.
For a set of symbols of a slot that are indicated to a UE as flexible by higher layer parameters tdd-UL-DL-
ConfigurationCommon, or tdd-UL-DL-ConfigurationCommon2, or tdd-UL-DL-ConfigDedicated, when provided to
the UE, the UE does not expect to receive both dedicated higher layer parameters configuring transmission from the
UE in the set of symbols of the slot and dedicated higher layer parameters configuring reception by the UE in the set
of symbols of the slot.
For a set of symbols of a slot that are indicated to a UE by higher layer parameter ssb-PositionsInBurst in
SystemInformationBlockType1 or ssb-PositionsInBurst in ServingCellConfigCommon, when provided to the UE, for
reception of SS/PBCH blocks, the UE does not transmit PUSCH, PUCCH, PRACH in the slot if a transmission
would overlap with any symbol from the set of symbols and the UE does not transmit SRS in the set of symbols of
the slot. The UE does not expect the set of symbols of the slot to be indicated as uplink by higher layer parameters
tdd-UL-DL-ConfigurationCommon, tdd-UL-DL-ConfigurationCommon2, or tdd-UL-DL-ConfigDedicated, when
provided to the UE.
For a set of symbols of a slot corresponding to a valid PRACH occasion and N gap symbols before the valid PRACH
occasion, as described in Sublcause 8.1, the UE does not receive PDCCH for Type1-PDCCH common search space,
PDSCH, or CSI-RS in the slot if a reception would overlap with any symbol from the set of symbols. The UE does
not expect the set of symbols of the slot to be indicated as downlink by higher layer parameters tdd-UL-DL-
ConfigurationCommon, tdd-UL-DL-ConfigurationCommon2, or tdd-UL-DL-ConfigDedicated.
If a UE is scheduled by a DCI format 1_1 to receive PDSCH over multiple slots, and if higher layer parameters tdd-
UL-DL-ConfigurationCommon, tdd-UL-DL-ConfigurationCommon2, or tdd-UL-DL-ConfigDedicated, when
provided to the UE, indicate that, for a slot from the multiple slots, at least one symbol from a set of symbols where
the UE is scheduled PDSCH reception in the slot is an uplink symbol, the UE does not receive the PDSCH in the
slot.
If a UE is scheduled by a DCI format 0_1 to transmit PUSCH over multiple slots, and if higher layer parameter tdd-
UL-DL-ConfigurationCommon, tdd-UL-DL-Configuration-Common2, or tdd-UL-DL-ConfigDedicated, when
provided to a UE, indicates that, for a slot from the multiple slots, at least one symbol from a set of symbols where
the UE is scheduled PUSCH transmission in the slot is a downlink symbol, the UE does not transmit the PUSCH in
the slot.
If a UE is configured by higher layers with parameter SlotFormatIndicator, the UE is provided with a SFI-RNTI by
higher layer parameter sfi-RNTI and with a payload size of DCI format 2_0 by higher layer parameter dci-PayloadSize.
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
The UE is also provided in one or more serving cells with a configuration for a search space set s and a corresponding
control resource set p for monitoring M (pL, s ) PDCCH candidates for DCI format 2_0 with a CCE aggregation level of
SFI
For each serving cell in the set of serving cells, the UE can be provided:
- a location of a SFI-index field in DCI format 2_0 by higher layer parameter positionInDCI
- a set of slot format combinations by higher layer parameter slotFormatCombinations, where each slot format
combination in the set of slot format combinations includes
- one or more slot formats indicated by a respective higher layer parameter slotFormats for the slot format
combination, and
- a mapping for the slot format combination provided by slotFormats to a corresponding SFI-index field value
in DCI format 2_0 provided by higher layer parameter slotFormatCombinationId
- for unpaired spectrum operation, a reference subcarrier spacing mSFI by higher layer parameter
subcarrierSpacing and, when a supplementary UL carrier is configured for the serving cell, a reference
subcarrier spacing mSFI,SUL by higher layer parameter subcarrierSpacing2 for the supplementary UL carrier
- for paired spectrum operation, a reference subcarrier spacing mSFI,DL for a DL BWP by higher layer parameter
subcarrierSpacing and a reference subcarrier spacing mSFI, UL for an UL BWP by higher layer parameter
subcarrierSpacing2
A SFI-index field value in a DCI format 2_0 indicates to a UE a slot format for each slot in a number of slots for each
DL BWP or each UL BWP starting from a slot where the UE detects the DCI format 2_0. The number of slots is equal
to or larger than a PDCCH monitoring periodicity for DCI format 2_0. The SFI-index field includes
log 2 (maxSFIindex ) bits where maxSFIindex is the maximum value of the values provided by corresponding higher
layer parameters slotFormatCombinationId. A slot format is identified by a corresponding format index as provided in
Table 11.1.1-1 where 'D' denotes a downlink symbol, 'U' denotes an uplink symbol, and 'F' denotes a flexible symbol.
If a PDCCH monitoring periodicity for DCI format 2_0, provided to a UE for the search space set s by higher layer
parameter monitoringSlotPeriodicityAndOffset, is smaller than a duration of a slot format combination the UE obtains at
a PDCCH monitoring occasion for DCI format 2_0 by a corresponding SFI-index field value, and the UE detects more
than one DCI formats 2_0 indicating a slot format for a slot, the UE expects each of the more than one DCI formats 2_0
to indicate a same format for the slot.
A UE does not expect to be configured to monitor PDCCH for DCI format 2_0 on a second serving cell that uses larger
subcarrier spacing than the serving cell.
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
For unpaired spectrum operation for a UE on a serving cell, the UE is provided by higher layer parameter
subcarrierSpacing a reference subcarrier spacing configuration of mSFI for each slot format in a combination of slot
formats indicated by a SFI-index field value in DCI format 2_0. The UE expects that for a reference subcarrier spacing
configuration of mSFI and for an active DL BWP and UL BWP pair with subcarrier spacing configuration of m , it is
m ³ mSFI . Each slot format in the combination of slot formats indicated by the SFI-index field value in DCI format 2_0
( m -m )
is applicable to 2 SFI consecutive slots in the active DL BWP and UL BWP pair where the first slot starts at a same
time as a first slot for the reference subcarrier spacing configuration of mSFI and each downlink or flexible or uplink
( m -m )
symbol for the reference subcarrier spacing configuration of mSFI corresponds to 2 SFI consecutive downlink or
flexible or uplink symbols for the subcarrier spacing configuration m .
For paired spectrum operation for a UE on a serving cell, the SFI-index field in DCI format 2_0 indicates a combination
of slot formats that includes a combination of slot formats for a reference DL BWP and a combination of slot formats
for a reference UL BWP of the serving cell. The UE is provided by higher layer parameter subcarrierSpacing a
reference subcarrier spacing configuration of mSFI,DL for the combination of slot formats indicated by the SFI-index
field value in DCI format 2_0 for the reference DL BWP of the serving cell. The UE is provided by higher layer
parameter subcarrierSpacing2 a reference subcarrier spacing configuration of mSFI, UL for the combination of slot
formats indicated by the SFI-index field value in DCI format 2_0 for the reference UL BWP of the serving cell. If
mSFI, DL ³ mSFI, UL and for each 2(m SFI,DL - mSFI, UL )
+1 values provided by a value of higher layer parameter slotFormats, where
the value of slotFormats is determined by a value of slotFormatCombinationId in slotFormatCombination and the value
(m -m )
of slotFormatCombinationId is set by the value of the SFI-index field value in DCI format 2_0, the first 2 SFI,DL SFI, UL
values for the combination of slot formats are applicable to the reference DL BWP and the next value is applicable to
(m -m
the reference UL BWP. If mSFI, DL < mSFI, UL and for each 2 SFI, UL SFI,DL + 1 values provided by higher layer parameter
)
slotFormats, the first value for the combination of slot formats is applicable to the reference DL BWP and the next
(m -m )
2 SFI, UL SFI,DL values are applicable to the reference UL BWP.
The UE is provided with a reference subcarrier spacing configuration of mSFI,DL so that for an active DL BWP with
subcarrier spacing configuration of mDL , it is mDL ³ mSFI, DL . The UE is provided with a reference subcarrier spacing
configuration of mSFI,UL so that for an active UL BWP with subcarrier spacing configuration of mUL , it is mUL ³ mSFI, UL .
Each slot format for a combination of slot formats indicated by the SFI-index field value in DCI format 2_0 for the
reference DL BWP, by indicating a value for slotFormatCombinationId that is mapped to a value of slotFormats in
( m -m )
slotFormatCombination, is applicable to 2 DL SFI,DL consecutive slots for the active DL BWP where the first slot starts
at a same time as a first slot in the reference DL BWP and each downlink or flexible symbol for the reference subcarrier
( mDL -mSFI,DL )
spacing configuration of mSFI,DL corresponds to 2 consecutive downlink or flexible symbols for the subcarrier
spacing configuration m DL . Each slot format for the combination of slot formats for the reference UL BWP is
( m -m )
applicable to 2 UL SFI,UL consecutive slots for the active UL BWP where the first slot starts at a same time as a first slot
in the reference UL BWP and each uplink or flexible symbol for the reference subcarrier spacing configuration of
( mUL -mSFI,UL )
mSFI,UL corresponds to 2 consecutive uplink or flexible symbols for the subcarrier spacing configuration
m UL .
For unpaired spectrum operation with a second UL carrier for a UE on a serving cell, the SFI-index field value in DCI
format 2_0 indicates a combination of slot formats that includes a combination of slot formats for a reference first UL
carrier of the serving cell and a combination of slot formats for a reference second UL carrier of the serving cell. The
UE is provided by higher layer parameter subcarrierSpacing a reference subcarrier spacing configuration of mSFI for
the combination of slot formats indicated by the SFI-index field in DCI format 2_0 for the reference first UL carrier of
the serving cell. The UE is provided by higher layer parameter subcarrierSpacing2 a reference subcarrier spacing
configuration of mSFI, SUL for the combination of slot formats indicated by the SFI-index field value in DCI format 2_0
for the reference second UL carrier of the serving cell. For each 2( m -m )
+ 1 values of higher layer parameter
SFI SFI, SUL
(m -m )
slotFormats, the first 2 values for the combination of slot formats are applicable to the reference first UL
SFI SFI, SUL
carrier and the next value is applicable to the reference second UL carrier.
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
The UE expects to be provided with a reference subcarrier spacing configuration of mSFI,SUL so that for an active UL
BWP in the second UL carrier with subcarrier spacing configuration of mSUL , it is mSUL ³ mSFI, SUL . Each slot format for a
combination of slot formats indicated by the SFI-index field in DCI format 2_0 for the reference first UL carrier is
( m -m )
applicable to 2 SFI consecutive slots for the active DL BWP and UL BWP pair in the first UL carrier where the first
slot starts at a same time as a first slot in the reference first UL carrier. Each slot format for the combination of slot
( m -m )
formats for the reference second UL carrier is applicable to 2 SUL SFI, SUL consecutive slots for the active UL BWP in the
second UL carrier where the first slot starts at a same time as a first slot in the reference second UL carrier.
If a BWP in the serving cell is configured with m = 2 and with extended CP, the UE expects mSFI = 0 , mSFI = 1 , or
mSFI = 2 . A format for a slot with extended CP is determined from a format for a slot with normal CP. A UE determines
an extended CP symbol to be a downlink/uplink/flexible symbol if the overlapping normal CP symbols that are
downlink/uplink/flexible symbols, respectively. A UE determines an extended CP symbol to be a flexible symbol if one
of the overlapping normal CP symbols is flexible. A UE determines an extended CP symbol to be a flexible symbol if
the pair of the overlapping normal CP symbols includes a downlink and an uplink symbol.
A reference subcarrier spacing configurations of mSFI , or mSFI,DL , or mSFI, UL , or mSFI,SUL is either 0, or 1, or 2 for
frequency range 1 and is either 2 or 3 for frequency range 2.
For a set of symbols of a slot, a UE does not expect to detect a DCI format 2_0 with an SFI-index field value indicating
the set of symbols of the slot as uplink and to detect a DCI format 1_0, a DCI format 1_1, or DCI format 0_1 indicating
to the UE to receive PDSCH or CSI-RS in the set of symbols of the slot.
For a set of symbols of a slot, a UE does not expect to detect a DCI format 2_0 with an SFI-index field value indicating
the set of symbols in the slot as downlink and to detect a DCI format 0_0, DCI format 0_1, DCI format 1_0, DCI format
1_1, or DCI format 2_3 indicating to the UE to transmit PUSCH, PUCCH, PRACH, or SRS in the set of symbols of the
slot.
For a set of symbols of a slot that are indicated as downlink/uplink by higher layer parameters tdd-UL-DL-
ConfigurationCommon, tdd-UL-DL-ConfigurationCommon2, or tdd-UL-DL-ConfigDedicated, when provided to a UE,
the UE does not expect to detect a DCI format 2_0 with an SFI-index field value indicating the set of symbols of the
slot as uplink/downlink, respectively, or as flexible.
For a set of symbols of a slot indicated to a UE by higher layer parameter prach-ConfigurationIndex in RACH-
ConfigCommon for PRACH transmissions, the UE does not expect to detect a DCI format 2_0 with an SFI-index field
value indicating the set of symbols of the slot as downlink.
For a set of symbols of a slot indicated to a UE as flexible by higher layer parameters tdd-UL-DL-
ConfigurationCommon, tdd-UL-DL-ConfigurationCommon2, and tdd-UL-DL-ConfigDedicated, when provided to the
UE, or when higher layer parameters tdd-UL-DL-ConfigurationCommon, tdd-UL-DL-ConfigurationCommon2, and tdd-
UL-DL-ConfigDedicated are not provided to the UE, and if the UE detects a DCI format 2_0 providing a format for the
slot using a slot format value other than 255
- If one or more symbols from the set of symbols are symbols in a control resource set configured to the UE for
PDCCH monitoring, the UE receives PDCCH in the control resource set only if an SFI-index field value in DCI
format 2_0 indicates that the one or more symbols are downlink symbols.
- If an SFI-index field value in DCI format 2_0 indicates the set of symbols of the slot as flexible and the UE
detects a DCI format 1_0, DCI format 1_1, or DCI format 0_1indicating to the UE to receive PDSCH or CSI-RS
in the set of symbols of the slot, the UE receives PDSCH or CSI-RS in the set of symbols of the slot.
- If an SFI-index field value in DCI format 2_0 indicates the set of symbols of the slot as flexible and the UE
detects a DCI format 0_0, DCI format 0_1, DCI format 1_0, DCI format 1_1, or DCI format 2_3 indicating to
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
the UE to transmit PUSCH, PUCCH, PRACH, or SRS in the set of symbols of the slot the UE transmits the
PUSCH, PUCCH, PRACH, or SRS in the set of symbols of the slot.
- If an SFI-index field value in DCI format 2_0 indicates the set of symbols of the slot as flexible, and the UE does
not detect a DCI format 1_0, DCI format 1_1, or DCI format 0_1 indicating to the UE to receive PDSCH or CSI-
RS, or the UE does not detect a DCI format 0_0, DCI format 0_1, DCI format 1_0, DCI format 1_1, or DCI
format 2_3 indicating to the UE to transmit PUSCH, PUCCH, PRACH, or SRS in the set of symbols of the slot,
the UE does not transmit or receive in the set of symbols of the slot.
- If the UE is configured by higher layers to receive PDSCH or CSI-RS in the set of symbols of the slot, the UE
receives the PDSCH or the CSI-RS in the set of symbols of the slot only if an SFI-index field value in DCI
format 2_0 indicates the set of symbols of the slot as downlink.
- If the UE is configured by higher layers to transmit PUCCH, or PUSCH, or PRACH in the set of symbols of the
slot, the UE transmits the PUCCH, or the PUSCH, or the PRACH in the slot only if an SFI-index field value in
DCI format 2_0 indicates the set of symbols of the slot as uplink.
- If the UE is configured by higher layers to transmit periodic SRS in the set of symbols of the slot, the UE
transmits the periodic SRS only in a subset of symbols from the set of symbols of the slot indicated as uplink
symbols by an SFI-index field value in DCI format 2_0.
- A UE does not expect to detect an SFI-index field value in DCI format 2_0 indicating the set of symbols of the
slot as downlink and also detect a DCI format 0_0, DCI format 0_1, DCI format 1_0, DCI format 1_1, or DCI
format 2_3 indicating to the UE to transmit SRS, PUSCH, PUCCH, or PRACH, in one or more symbols from
the set of symbols of the slot.
- A UE does not expect to detect an SFI-index field value in DCI format 2_0 indicating the set of symbols of the
slot as downlink if the set of symbols of the slot includes symbols corresponding to a first repetition of a PUSCH
transmission activated by an UL Type 2 grant PDCCH as described in Subclause 10.2.
- A UE does not expect to detect an SFI-index field value in DCI format 2_0 indicating the set of symbols of the
slot as uplink and also detect a DCI format 1_0 or DCI format 1_1 or DCI format 0_1 indicating to the UE to
receive PDSCH or CSI-RS in one or more symbols from the set of symbols of the slot.
If a UE is configured by higher layers to receive a CSI-RS or a PDSCH in a set of symbols of a slot and the UE detects
a DCI format 2_0 with a slot format value other than 255 that indicates a slot format with a subset of symbols from the
set of symbols as uplink or flexible, or the UE detects a DCI format 0_0, DCI format 0_1, DCI format 1_0, DCI format
1_1, or DCI format 2_3 indicating to the UE to transmit PUSCH, PUCCH, SRS, or PRACH in at least one symbol in
the set of the symbols, the UE cancels the CSI-RS reception in the set of symbols of the slot or cancels the PDSCH
reception in the slot.
If a UE is configured by higher layers to transmit periodic SRS, or PUCCH, or PUSCH, or PRACH in a set of symbols
of a slot and the UE detects a DCI format 2_0 with a slot format value other than 255 that indicates a slot format with a
subset of symbols from the set of symbols as downlink or flexible, or the UE detects a DCI format 1_0, DCI format
1_1, or DCI format 0_1 indicating to the UE to receive CSI-RS or PDSCH in at least one symbol in the set of symbols,
then
- the UE does not expect to cancel the transmission in symbols from the subset of symbols that occur, relative to a
last symbol of a control resource set where the UE detects the DCI format 2_0, after a number of symbols that is
smaller than the PUSCH preparation time N2 for the corresponding PUSCH timing capability [6, TS 38.214];
- the UE cancels the PUCCH, or PUSCH, or PRACH transmission in the remaining symbols of the slot and
cancels the periodic SRS transmission in the subset of symbols of the slot.
A PUSCH preparation time N2 throughout Subclause 11.1.1 is defined with respect to the subcarrier spacing of the
PDCCH providing DCI format 2_0.
A UE assumes that flexible symbols in a control resource set configured to the UE for PDCCH monitoring are downlink
symbols if the UE does not detect an SFI-index field value in DCI format 2_0 indicating the set of symbols of the slot as
flexible or uplink and the UE does not detect a DCI format 0_0, DCI format 0_1, DCI format 1_0, DCI format 1_1, or
DCI format 2_3 indicating to the UE to transmit SRS, PUSCH, PUCCH, or PRACH in the set of symbols.
For a set of symbols of a slot that are indicated as flexible by higher layer parameters tdd-UL-DL-
ConfigurationCommon, tdd-UL-DL-ConfigurationCommon2, and tdd-UL-DL-ConfigDedicated, when provided to a
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
- The UE receives PDSCH or CSI-RS in the set of symbols of the slot if the UE receives a corresponding
indication by a DCI format 1_0, DCI format 1_1, or DCI format 0_1.
- The UE transmits PUSCH, PUCCH, PRACH, or SRS in the set of symbols of the slot if the UE receives a
corresponding indication by a DCI format 0_0, DCI format 0_1, DCI format 1_0, DCI format 1_1, or DCI
format 2_3.
- If the UE is configured by higher layers to receive PDSCH or CSI-RS in the set of symbols of the slot, the UE
does not receive the PDSCH or the CSI-RS in the set of symbols of the slot.
- If the UE is configured by higher layers to transmit periodic SRS, or PUCCH, or PUSCH, or PRACH in the set
of symbols of the slot, the UE
- does not transmit the PUCCH, or the PUSCH, or the PRACH in the slot and does not transmit the SRS in
symbols from the set of symbols in the slot, if any, starting from a symbol that is a number of symbols equal
to the PUSCH preparation time N2 for the corresponding PUSCH timing capability after a last symbol of a
control resource set where the UE is configured to monitor PDCCH for DCI format 2_0;
- is not expected to cancel the transmission of the periodic SRS, or the PUCCH, or the PUSCH, or the PRACH
in symbols from the set of symbols in the slot, if any, starting before a symbol that is a number of symbols
equal to the PUSCH preparation time N2 for the corresponding PUSCH timing capability after a last symbol
of a control resource set where the UE is configured to monitor PDCCH for DCI format 2_0.
- a set of serving cells by higher layer parameter INT-ConfigurationPerServingCell that includes a set of serving
cell indexes provided by corresponding higher layer parameters servingCellId and a corresponding set of
locations for fields in in DCI format 2_1 by higher layer parameter positionInDCI;
- an information payload size for DCI format 2_1 by higher layer parameter dci-PayloadSize;
If a UE detects a DCI format 2_1 for a serving cell from the configured set of serving cells, the UE may assume that no
transmission to the UE is present in PRBs and in symbols, from a set of PRBs and a set of symbols of the last
monitoring period, that are indicated by the DCI format 2_1. The indication by the DCI format 2_1 is not applicable to
receptions of SS/PBCH blocks.
The set of PRBs is equal to the active DL BWP as defined in Subclause 12 and includes BINT PRBs.
If a UE detects a DCI format 2_1 in a PDCCH transmitted in a control resource set in a slot, the set of symbols
m - m INT
slot
indicated by a field in DCI format 2_1 includes the last N symb × TINT × 2 symbols prior to the first symbol of the
control resource set in the slot where TINT is the PDCCH monitoring periodicity provided by the value of higher layer
slot
parameter monitoringSlotPeriodicityAndOffset, as described in Subclause 10.1, N symb is the number of symbols per
slot, m is the subcarrier spacing configuration for a serving cell with mapping to a respective field in the DCI format
2_1, m INT is the subcarrier spacing configuration of the DL BWP where the UE receives the PDCCH conveying the
DCI format 2_1. If the UE is configured with higher layer parameters tdd-UL-DL-ConfigurationCommon or tdd-UL-
DL- ConfigurationCommon2, symbols indicated as uplink by tdd-UL-DL-ConfigurationCommon or tdd-UL-DL-
m - m INT
slot
ConfigurationCommon2 are excluded from the last N symb × TINT × 2 symbols prior to the first symbol of the control
resource set in the slot. The resulting set of symbols includes a number of symbols that is denoted as N INT .
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
m - m INT
The UE does not expect to be provided values of m , m INT , and TINT resulting to a value of N symb
slot
× TINT × 2 that is
not an integer.
A UE is provided the indication granularity for the set of PRBs and for the set of symbols by higher layer parameter
timeFrequencySet.
If the value of timeFrequencySet is 0, 14 bits of a field in DCI format 2_1 have a one-to-one mapping with 14 groups of
consecutive symbols from the set of symbols where each of the first N INT - ëN INT 14û × 14 symbol groups includes
éN INT 14ù symbols, each of the last 14 - N INT + ëN INT 14û × 14 symbol groups includes ëN INT 14û symbols, a bit value
of 0 indicates transmission to the UE in the corresponding symbol group and a bit value of 1 indicates no transmission
to the UE in the corresponding symbol group.
If the value of timeFrequencySet is 1, 7 pairs of bits of a field in the DCI format 2_1 have a one-to-one mapping with 7
groups of consecutive symbols where each of the first N INT - ëN INT 7û × 7 symbol groups includes éN INT 7 ù symbols,
each of the last 7 - N INT + ëN INT 7û × 7 symbol groups includes ëN INT 7 û symbols, a first bit in a pair of bits for a
symbol group is applicable to the subset of first éBINT 2 ù PRBs from the set of BINT PRBs, a second bit in the pair of
bits for the symbol group is applicable to the subset of last ëBINT 2û PRBs from the set of BINT PRBs, a bit value of 0
indicates transmission to the UE in the corresponding symbol group and subset of PRBs, and a bit value of 1 indicates
no transmission to the UE in the corresponding symbol group and subset of PRBs.
- A field in DCI format 2_2 is a TPC command of 2 bits mapping to d PUCCH, b , f ,c values as described in
Subclause 7.2.1
- an index for a location in DCI format 2_2 of a first bit for a TPC command field for the PCell, or the SpCell for
EN-DC operation, or for a carrier of the PCell by higher layer parameter tpc-IndexPCell
- an index for a location in DCI format 2_2 of a first bit for a TPC command field for the PSCell or for a carrier
for the PSCell by higher layer parameter tpc-IndexPUCCH-Scell
- a mapping for the PUCCH power control adjustment state l Î { 0, 1}, by a corresponding {0, 1} value of a closed
loop index field that is appended to the TPC command field for the PCell, or for a carrier of the PCell, or for the
PSCell, or for a carrier of the PSCell, in DCI format 2_2 if the UE indicates a capability to support two PUCCH
power control adjustment states by higher layer parameter twoDifferentTPC-Loop-PUCCH, and if the UE is
configured for two PUCCH power control adjustment states by higher layer parameter twoPUCCH-PC-
AdjustmentStates.
The UE is also provided on a serving cell with a configuration for a search space set s and a corresponding control
resource set p for monitoring PDCCH candidates for DCI format 2_2 with CRC scrambled by a TPC-PUCCH-RNTI
as described in Subclause 10.1.
For PUSCH transmissions on an uplink carrier or on a second uplink carrier of a serving cell, a UE can be provided
with
- A field in DCI format 2_2 is a TPC command of 2 bits mapping to d PUSCH, b , f ,c values as described in
Subclause 7.1.1
- an index for a location in DCI format 2_2 of a first bit for a TPC command field for the uplink carrier of the
serving cell by higher layer parameter tpc-Index
- an index for a location in DCI format 2_2 of a first bit for a TPC command field for the second uplink carrier of
the serving cell by higher layer parameter tpc-IndexSUL
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
- an index of the serving cell by higher layer parameter targetCell. If higher layer parameter targetCell is not
provided, the serving cell is the cell of the PDCCH reception for DCI format 2_2
- a mapping for the PUSCH power control adjustment state l Î { 0, 1}, by a corresponding {0, 1} value of a closed
loop index field that is appended to the TPC command field for the uplink carrier or for the second uplink carrier
of the serving cell in DCI format 2_2 if the UE indicates a capability to support two PUSCH power control
adjustment states, by higher layer parameter twoDifferentTPC-Loop-PUSCH, and if the UE is configured for two
PUSCH power control adjustment states by higher layer parameter twoPUSCH-PC-AdjustmentStates.
The UE is also provided for the serving cell of the PDCCH reception for DCI format 2_2 with a configuration for a
search space set s and a corresponding control resource set p for monitoring PDCCH candidates for DCI format 2_2
with CRC scrambled by a TPC-PUSCH-RNTI as described in Subclause 10.1.
- a TPC-SRS-RNTI for a DCI format 2_3 provided by higher layer parameter srs-TPC-RNTI
- an index of a serving cell where the UE interrupts transmission in order to transmit SRS on one or more other
serving cells by higher layer parameter srs-SwitchFromServCellIndex
- a DCI format 2_3 field configuration type by higher layer parameter typeA or higher layer parameter typeB
- for higher layer parameter typeA, an index for a set of serving cells is provided by higher layer parameter cc-
SetIndex, indexes of serving cells in the set of serving cells are provided by higher layer parameter cc-
IndexInOneCC-Set, and a DCI format 2_3 field includes a TPC command for each serving cell from the set
of serving cells and can also include a SRS request for SRS transmission on the set of serving cells
- for higher layer parameter typeB, DCI format 2_3 field includes a TPC command for a serving cell index and
can also include a SRS request for SRS transmission on the serving cell - a mapping between a serving cell
index for SRS transmission and a DCI format 2_3 field is provided by higher layer parameter srs-CellToSFI
- an indication for a serving cell for whether or not a field in DCI format 2_3 includes a SRS request by higher
layer parameter fieldTypeFormat2-3 where a value of 0/1 indicates absence/presence of the SRS request – a
mapping for a 2 bit SRS request to SRS resource sets is as provided in [6, TS 38.214]
- an index for a location in DCI format 2_3 of a first bit for a field by higher layer parameter
startingBitOfFormat2-3
- When the procedures are applied for MCG, the terms 'secondary cell', 'secondary cells' , 'serving cell', 'serving
cells' in this clause refer to secondary cell, secondary cells, serving cell, serving cells belonging to the MCG
respectively.
- When the procedures are applied for SCG, the terms 'secondary cell', 'secondary cells', 'serving cell', 'serving
cells' in this clause refer to secondary cell, secondary cells (not including PSCell), serving cell, serving cells
belonging to the SCG respectively. The term 'primary cell' in this clause refers to the PSCell of the SCG.
A UE configured for operation in bandwidth parts (BWPs) of a serving cell, is configured by higher layers for the
serving cell a set of at most four bandwidth parts (BWPs) for receptions by the UE (DL BWP set) in a DL bandwidth by
parameter BWP-Downlink and a set of at most four BWPs for transmissions by the UE (UL BWP set) in an UL
bandwidth by parameter BWP-Uplink for the serving cell.
An initial active DL BWP is defined by a location and number of contiguous PRBs, a subcarrier spacing, and a cyclic
prefix, for the control resource set for Type0-PDCCH common search space. For operation on the primary cell or on a
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
secondary cell, a UE is provided an initial active UL BWP by higher layer parameter initialuplinkBWP. If the UE is
configured with a supplementary carrier, the UE can be provided an initial UL BWP on the supplementary carrier by
higher layer parameter initialUplinkBWP in supplementaryUplink.
If a UE has dedicated BWP configuration, the UE can be provided by higher layer parameter firstActiveDownlinkBWP-
Id a first active DL BWP for receptions and by higher layer parameter firstActiveUplinkBWP-Id a first active UL BWP
for transmissions on the primary cell.
For each DL BWP or UL BWP in a set of DL BWPs or UL BWPs, respectively, the UE is configured the following
parameters for the serving cell as defined in [4, TS 38.211] or [6, TS 38.214]:
- a first PRB and a number of contiguous PRBs indicated by higher layer parameter locationAndBandwidth that is
size
interpreted as RIV according to [4, TS 38.214], setting N BWP =275, and the first PRB is a PRB offset relative to
the PRB indicated by higher layer parameters offsetToCarrier and subcarrierSpacing;
- an index in the set of DL BWPs or UL BWPs by respective higher layer parameter bwp-Id;
- a set of BWP-common and a set of BWP-dedicated parameters by higher layer parameters bwp-Common and
bwp-Dedicated [12, TS 38.331]
For unpaired spectrum operation, a DL BWP from the set of configured DL BWPs with index provided by higher layer
parameter bwp-Id for the DL BWP is linked with an UL BWP from the set of configured UL BWPs with index
provided by higher layer parameter bwp-Id for the UL BWP when the DL BWP index and the UL BWP index are
equal. For unpaired spectrum operation, a UE does not expect to receive a configuration where the center frequency for
a DL BWP is different than the center frequency for an UL BWP when the bwp-Id of the DL BWP is equal to the bwp-
Id of the UL BWP.
For each DL BWP in a set of DL BWPs on the primary cell, a UE can be configured control resource sets for every type
of common search space and for UE-specific search space as described in Subclause 10.1. The UE does not expect to be
configured without a common search space on the PCell, or on the PSCell, in the active DL BWP.
For each UL BWP in a set of UL BWPs, the UE is configured resource sets for PUCCH transmissions as described in
Subclause 9.2.
A UE receives PDCCH and PDSCH in a DL BWP according to a configured subcarrier spacing and CP length for the
DL BWP. A UE transmits PUCCH and PUSCH in an UL BWP according to a configured subcarrier spacing and CP
length for the UL BWP.
If a bandwidth part indicator field is configured in DCI format 1_1, the bandwidth part indicator field value indicates
the active DL BWP, from the configured DL BWP set, for DL receptions. If a bandwidth part indicator field is
configured in DCI format 0_1, the bandwidth part indicator field value indicates the active UL BWP, from the
configured UL BWP set, for UL transmissions. If a bandwidth part indicator field is configured in DCI format 0_1 or
DCI format 1_1 and indicates an UL BWP or a DL BWP different from the active UL BWP or DL BWP, respectively,
the UE shall
- for each information field in the received DCI format 0_1 or DCI format 1_1
- if the size of the information field is smaller than the one required for the DCI format 0_1 or DCI format 1_1
interpretation for the UL BWP or DL BWP that is indicated by the bandwidth part indicator, respectively, the
UE prepends zeros to the information field until its size is the one required for the interpretation of the
information field for the UL BWP or DL BWP prior to interpreting the DCI format 0_1 or DCI format 1_1
information fields, respectively;
- if the size of the information field is larger than the one required for the DCI format 0_1 or DCI format 1_1
interpretation for the UL BWP or DL BWP that is indicated by the bandwidth part indicator, respectively, the
UE uses a number of least significant bits of DCI format 0_1 or DCI format 1_1 equal to the one required for
the UL BWP or DL BWP indicated by bandwidth part indicator prior to interpreting the DCI format 0_1 or
DCI format 1_1 information fields, respectively;
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
- set the active UL BWP or DL BWP to the UL BWP or DL BWP indicated by the bandwidth part indicator in the
DCI format 0_1 or DCI format 1_1, respectively.
A UE expects to detect a DCI format 0_1 indicating active UL BWP change, or a DCI format 1_1 indicating active DL
BWP change, only if a corresponding PDCCH is received within the first 3 symbols of a slot.
For the primary cell, a UE can be provided by higher layer parameter defaultDownlinkBWP-Id a default DL BWP
among the configured DL BWPs. If a UE is not provided a default DL BWP by higher layer parameter
defaultDownlinkBWP-Id, the default DL BWP is the initial active DL BWP.
If a UE is configured for a secondary cell with higher layer parameter defaultDownlinkBWP-Id indicating a default DL
BWP among the configured DL BWPs and the UE is configured with higher layer parameter bwp-InactivityTimer
indicating a timer value, the UE procedures on the secondary cell are same as on the primary cell using the timer value
for the secondary cell and the default DL BWP for the secondary cell.
If a UE is configured by higher layer parameter bwp-InactivityTimer a timer value for the primary cell [11, TS 38.321]
and the timer is running, the UE increments the timer every interval of 1 millisecond for frequency range 1 or every 0.5
milliseconds for frequency range 2 if the UE does not detect a DCI format for PDSCH reception on the primary cell for
paired spectrum operation or if the UE does not detect a DCI format for PDSCH reception or a DCI format for PUSCH
transmission on the primary cell for unpaired spectrum operation during the interval [11, TS 38.321].
If a UE is configured by higher layer parameter BWP-InactivityTimer a timer value for a secondary cell [11, TS 38.321]
and the timer is running, the UE increments the timer every interval of 1 millisecond for frequency range 1 or every 0.5
milliseconds for frequency range 2 if the UE does not detect a DCI format for PDSCH reception on the secondary cell for
paired spectrum operation or if the UE does not detect a DCI format for PDSCH reception or a DCI format for PUSCH
transmission on the secondary cell for unpaired spectrum operation during the interval. The UE may deactivate the
secondary cell when the timer expires.
If a UE is configured by higher layer parameter firstActiveDownlinkBWP-Id a first active DL BWP and by higher layer
parameter firstActiveUplinkBWP-Id a first active UL BWP on a secondary cell or supplementary carrier, the UE uses
the indicated DL BWP and the indicated UL BWP on the secondary cell as the respective first active DL BWP and first
active UL BWP on the secondary cell or supplementary carrier.
For paired spectrum operation, a UE does not expect to transmit HARQ-ACK information on a PUCCH resource
indicated by a DCI format 1_0 or a DCI format 1_1 if the UE changes its active UL BWP on the PCell between a time
of a detection of the DCI format 1_0 or the DCI format 1_1 and a time of a corresponding HARQ-ACK information
transmission on the PUCCH.
A UE does not expect to monitor PDCCH when the UE performs RRM measurements [10, TS 38.133] over a
bandwidth that is not within the active DL BWP for the UE.
The offset in Tables 13-1 through 13-10 is defined with respect to the subcarrier spacing of the control resource set
from the smallest RB index of the control resource set for Type0-PDCCH common search space to the smallest RB
index of the common RB overlapping with the first RB of the SS/PBCH block. Condition A or condition B in Tables
13-7 through 13-10 corresponds to the case of kSSB = 0 or kSSB > 0 [4, TS 38.211], respectively.
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
For the SS/PBCH block and control resource set (CORESET) multiplexing pattern 1, a UE monitors PDCCH in the
Type0-PDCCH common search space over two consecutive slots starting from slot n0 . For SS/PBCH block with index
( )
i , the UE determines an index of slot n0 as n0 = O × 2 m + ëi × M û mod N slot
frame , m
located in a frame with system frame
(
number (SFN) SFN C satisfying SFN C mod 2 = 0 if ë O × 2 m + ëi × M û N slot )
frame, m
û mod 2 = 0 or in a frame with SFN
( m
)
satisfying SFN C mod 2 = 1 if ë O × 2 + ëi × M û N frame, m
slot û mod 2 = 1 . M and O are provided by Tables 13-11 and 13-12,
and m Î {0,1,2,3} based on the subcarrier spacing for PDCCH receptions in the control resource set [4, TS 38.211]. The
index for the first symbol of the control resource set in slot nC is the first symbol index provided by Tables 13-11 and
13-12.
For the SS/PBCH block and control resource set multiplexing patterns 2 and 3, a UE monitors PDCCH in the Type0-
PDCCH common search space over one slot with Type0-PDCCH common search space periodicity equal to the
periodicity of SS/PBCH block. For the SS/PBCH block and control resource set multiplexing patterns 2 and 3, if the
active DL BWP is the initial DL BWP, the UE is expected to be able to perform radio link monitoring, as described in
Subclause 5, and measurements for radio resource management [10, TS 38.133] using a SS/PBCH block that provides a
control resource set for Type0-PDCCH common search space. For a SS/PBCH block with index i , the UE determines
the slot index nC and SFN C based on parameter provided by Tables 13-13 through 13-15.
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
Table 13-1: Set of resource blocks and slot symbols of control resource set for Type0-PDCCH search
space when {SS/PBCH block, PDCCH} subcarrier spacing is {15, 15} kHz for frequency bands with
minimum channel bandwidth 5 MHz or 10 MHz
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
Table 13-
2: Set of
resource
blocks
and slot
symbols
of control
resource
set for
Type0-
PDCCH
search
space
when Number of
{SS/PBCH SS/PBCH block and control resource Number of
RBs CORESET Offset (RBs)
block, set multiplexing pattern CORESET Symbols N symb
PDCCH} N RB
subcarrier
spacing is
{15, 30}
kHz for
frequency
bands
with
minimum
channel
bandwidth
5 MHz or
10
MHzIndex
0 1 24 2 5
1 1 24 2 6
2 1 24 2 7
3 1 24 2 8
4 1 24 3 5
5 1 24 3 6
6 1 24 3 7
7 1 24 3 8
8 1 48 1 18
9 1 48 1 20
10 1 48 2 18
11 1 48 2 20
12 1 48 3 18
13 1 48 3 20
14 Reserved
15 Reserved
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
Table 13-3: Set of resource blocks and slot symbols of control resource set for Type0-PDCCH search
space when {SS/PBCH block, PDCCH} subcarrier spacing is {30, 15} kHz for frequency bands with
minimum channel bandwidth 5 MHz or 10 MHz
Table 13-4: Set of resource blocks and slot symbols of control resource set for Type0-PDCCH search
space when {SS/PBCH block, PDCCH} subcarrier spacing is {30, 30} kHz for frequency bands with
minimum channel bandwidth 5 MHz or 10 MHz
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
Table 13-5: Set of resource blocks and slot symbols of control resource set for Type0-PDCCH search
space when {SS/PBCH block, PDCCH} subcarrier spacing is {30, 15} kHz for frequency bands with
minimum channel bandwidth 40MHz
Table 13-6: Set of resource blocks and slot symbols of control resource set for Type0-PDCCH search
space when {SS/PBCH block, PDCCH} subcarrier spacing is {30, 30} kHz for frequency bands with
minimum channel bandwidth 40MHz
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
Table 13-7: Set of resource blocks and slot symbols of control resource set for Type0-PDCCH search
space when {SS/PBCH block, PDCCH} subcarrier spacing is {120, 60} kHz
Table 13-8: Set of resource blocks and slot symbols of control resource set for Type0-PDCCH search
space when {SS/PBCH block, PDCCH} subcarrier spacing is {120, 120} kHz
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
Table 13-9: Set of resource blocks and slot symbols of control resource set for Type0-PDCCH search
space when {SS/PBCH block, PDCCH} subcarrier spacing is {240, 60} kHz
Table 13-10: Set of resource blocks and slot symbols of control resource set for Type0-PDCCH
search space when {SS/PBCH block, PDCCH} subcarrier spacing is {240, 120} kHz
Number of
SS/PBCH block and control resource Number of
Index RBs CORESET Offset (RBs)
set multiplexing pattern CORESET Symbols Nsymb
N RB
0 1 48 1 0
1 1 48 1 8
2 1 48 2 0
3 1 48 2 8
-41 if condition
A
4 2 24 1
-42 if condition
B
5 2 24 1 25
-41 if condition
A
6 2 48 1
-42 if condition
B
7 2 48 1 49
8 Reserved
9 Reserved
10 Reserved
11 Reserved
12 Reserved
13 Reserved
14 Reserved
15 Reserved
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
Table 13-11: Parameters for PDCCH monitoring occasions for Type0-PDCCH common search space -
SS/PBCH block and control resource set multiplexing pattern 1 and frequency range 1
Number of search space sets per
Index O M First symbol index
slot
0 0 1 1 0
CORESET
1 0 2 1/2 {0, if i is even}, { Nsymb , if i is odd}
2 2 1 1 0
CORESET
3 2 2 1/2 {0, if i is even}, { Nsymb , if i is odd}
4 5 1 1 0
CORESET
5 5 2 1/2 {0, if i is even}, { Nsymb , if i is odd}
6 7 1 1 0
CORESET
7 7 2 1/2 {0, if i is even}, { Nsymb , if i is odd}
8 0 1 2 0
9 5 1 2 0
10 0 1 1 1
11 0 1 1 2
12 2 1 1 1
13 2 1 1 2
14 5 1 1 1
15 5 1 1 2
Table 13-12: Parameters for PDCCH monitoring occasions for Type0-PDCCH common search space -
SS/PBCH block and control resource set multiplexing pattern 1 and frequency range 2
Number of search space sets per
Index O M First symbol index
slot
0 0 1 1 0
1 0 2 1/2 {0, if i is even}, {7, if i is odd}
2 2.5 1 1 0
3 2.5 2 1/2 {0, if i is even}, {7, if i is odd}
4 5 1 1 0
5 5 2 1/2 {0, if i is even}, {7, if i is odd}
CORESET
{0, if i is even}, { Nsymb , if i is
6 0 2 1/2
odd}
CORESET
{0, if i is even}, { Nsymb , if i is
7 2.5 2 1/2
odd}
CORESET
{0, if i is even}, { Nsymb , if i is
8 5 2 1/2
odd}
9 7.5 1 1 0
10 7.5 2 1/2 {0, if i is even}, {7, if i is odd}
CORESET
{0, if i is even}, { Nsymb , if i is
11 7.5 2 1/2
odd}
12 0 1 2 0
13 5 1 2 0
14 Reserved
15 Reserved
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
Table 13-13: PDCCH monitoring occasions for Type0-PDCCH common search space - SS/PBCH
block and control resource set multiplexing pattern 2 and {SS/PBCH block, PDCCH} subcarrier
spacing {120, 60} kHz
Table 13-14: PDCCH monitoring occasions for Type0-PDCCH common search space - SS/PBCH
block and control resource set multiplexing pattern 2 and {SS/PBCH block, PDCCH} subcarrier
spacing {240, 120} kHz
1 Reserved
2 Reserved
3 Reserved
4 Reserved
5 Reserved
6 Reserved
7 Reserved
8 Reserved
9 Reserved
10 Reserved
11 Reserved
12 Reserved
13 Reserved
14 Reserved
15 Reserved
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
Table 13-15: PDCCH monitoring occasions for Type0-PDCCH common search space - SS/PBCH
block and control resource set multiplexing pattern 3 and {SS/PBCH block, PDCCH} subcarrier
spacing {120, 120} kHz
If a UE detects a first SS/PBCH block and determines that a control resource set for Type0-PDCCH common search
space is not present, and for 24 £ kSSB £ 29 for FR1 or for 12 £ kSSB £ 13 for FR2, the UE may determine the nearest
(in the corresponding frequency direction) global synchronization channel number (GSCN) of a second SS/PBCH block
Reference
having a control resource set for an associated Type0-PDCCH common search space as NGSCN + N GSCN
Offset
. N GSCN
Reference
is
the GSCN of the first SS/PBCH block and N GSCN
Offset
is a GSCN offset provided by Table 13-16 for FR1 and Table 13-17
for FR2. If the UE detects the second SS/PBCH block and the second SS/PBCH block does not provide a control
resource set for Type0-PDCCH common search space, as described in Subclause 4.1, the UE may ignore the
information related to GSCN of SS/PBCH block locations for performing cell search.
If a UE detects a SS/PBCH block and determines that a control resource set for Type0-PDCCH common search space is
not present, and for kSSB = 31 for FR1 or for kSSB = 15 for FR2, the UE determines that there is no SS/PBCH block
having an associated Type0-PDCCH common search space within a GSCN range
Reference
[ N GSCN - N GSCN
Start Reference
, N GSCN + N GSCN
End Start
] . N GSCN End
and N GSCN are respectively determined by the four most significant bits
and the four least significant bits of RMSI-PDCCH-Config.
If a UE does not detect any SS/PBCH block providing a control resource set for Type0-PDCCH common search space,
as described in Subclause 4.1, within a time period determined by the UE, the UE may ignore the information related to
GSCN of SS/PBCH locations in performing cell search.
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
Offset
Table 13-16: Mapping between the combination of kSSB and RMSI-PDCCH-Config to N GSCN for FR1
24 0, 1, …, 255 1, 2, …, 256
Offset
Table 13-17: Mapping between the combination of kSSB and RMSI-PDCCH-Config to N GSCN for FR2
12 0, 1, …, 255 1, 2, …, 256
3GPP
INSIDabcdef_:MS_0001MS_0001
INSIDabcdef_:MS_0001MS_000
Annex A:
Change history
3GPP