NR channels 38.211

Physical channels

Physical channels
PUCCH
Physical Uplink Control Channel
PUSCH
Physical Uplink Shared Channel
PRACH
Physical Random Access Channel
Reference signals
PUCCH DM-RS
Demodulation reference signal, associated with transmission of PUCCH
PUSCH DM-RS
Demodulation reference signal, associated with transmission of PUSCH
PUSCH PT-RS
Phase tracking reference signal, associated with transmission of PUSCH
SRS
Sounding reference signal
Physical channels
PBCH
Physical Broadcast Channel
PDCCH
Physical Downlink Control Channel
PDSCH
Physical Downlink Shared Channel
Reference signals
PSS
Primary synchronization signal
SSS
Secondary synchronization signal
PBCH DM-RS
Demodulation reference Signal (DM-RS) for PBCH
PDSCH DM-RS
UE-specific Reference Signal (DM-RS) associated with PDSCH
PDSCH PT-RS
Phase tracking reference signal, associated with transmission of PDSCH
CSI-RS
CSI Reference Signal : tracking, L1-RSRP computation, mobility (38.214)

Physical uplink control channel

PUCCH format Length in OFDM symbols Number of bits Comment
0 1 – 2 ≤ 2
1 4 – 14 ≤ 2 long
2 1 – 2 > 2
3 4 – 14 > 2 long
4 4 – 14 > 2 long

Downlink control information (DCI)

38.212 Table 7.3.1-1 DCI formats
DCI format Usage
0_0 Scheduling of PUSCH in one cell
0_1 Scheduling of PUSCH in one cell
1_0 Scheduling of PDSCH in one cell
1_1 Scheduling of PDSCH in one cell
2_0 Notifying a group of UEs of the slot format
2_1 Notifying a group of UEs of the PRB(s) and OFDM symbol(s) where UE may assume no transmission is intended for the UE
2_2 Transmission of TPC commands for PUCCH and PUSCH
2_3 Transmission of a group of TPC commands for SRS transmissions by one or more UEs

DCI format 0_0 for PUSCH
Field Bits Description
Identifier for DCI formats 1 Set to 0, indicating Uplink DCI format
Frequency domain resource assignment 7-16 FDRA = f(NUL,BWPRB)
NUL,BWPRB : 11 RBs → 7 bits
NUL,BWPRB : 275 RBs → 16 bits
Time domain resource assignment 4 TDRA : index (0..15) in RRC PUSCH-TimeDomainResourceAllocationList
(k2, Mapping type {typeA, typeB}, startSymbolAndLength)
Frequency hopping flag 1 0 : Disabled
1 : Enabled
Modulation and coding scheme 5 38.214
New data indicator 1
Redundancy version 2 rvid : [0,1,2,3]
HARQ process number 4
TPC command for scheduled PUSCH 2 δPUSCH or δSRS [dB], 38.213
UL/SUL indicator 0/1 0 bit for UEs not configured with SUL
1 bit for UEs configured with SUL
Size (min, max) 27 bits - 37 bits

DCI format 0_1 for PUSCH
Field Bits Description
Identifier for DCI formats 1 Set to 0, indicating Uplink DCI format
Carrier indicator 0/3 38.213
UL/SUL indicator 0/1 0 bit for UEs not configured with SUL
1 bit for UEs configured with SUL
Bandwidth part indicator 0/1/2
Frequency domain resource assignment 7-16 FDRA = f(NUL,BWPRB)
NUL,BWPRB : 11 RBs → 7 bits
NUL,BWPRB : 275 RBs → 16 bits
Time domain resource assignment 4 TDRA : index (0..15) in RRC PUSCH-TimeDomainResourceAllocationList
(k2, Mapping type {typeA, typeB}, startSymbolAndLength)
Frequency hopping flag 0/1 38.214
Modulation and coding scheme 5 38.214
New data indicator 1
Redundancy version 2 rvid : [0,1,2,3]
HARQ process number 4
1st downlink assignment index 1/2
2nd downlink assignment index 0/2
TPC command for scheduled PUSCH 2 38.213
SRS resource indicator X
Precoding information and number of layers X
Antenna ports 2/3/4/5
SRS request 2
CSI request 0-6 ReportTriggerSize
CBG transmission information 0-8 maxCodeBlockGroupsPerTransportBlock
PTRS-DMRS association 0/2
Beta_offset indicator 0/2 uci-on-PUSCH
DMRS sequence initialization 0/1 PUSCH-tp
UL-SCH indicator 1
Size (min, max) A bits - Z bits

DCI format 1_0 for PDSCH with CRC scrambled by C-RNTI
Field Bits Description
Identifier for DCI formats 1 Set to 1, indicating Downlink DCI format
Frequency domain resource assignment 7-16 FDRA = f(NDL,BWPRB)
NDL,BWPRB : 11 RBs → 7 bits
NDL,BWPRB : 275 RBs → 16 bits
Time domain resource assignment 4 TDRA : index (0..15) in RRC PDSCH-TimeDomainResourceAllocationList
(k0, Mapping type {typeA, typeB}, startSymbolAndLength)
VRB-to-PRB mapping 1 0 : Non-Interleaved
1 : Inverleaved
Modulation and coding scheme 5 Index (0..31) in MCS table for PDSCH
New data indicator 1
Redundancy version 2 rvid : [0,1,2,3]
HARQ process number 4
Downlink assignment index 2 DAI : 38.213
TPC command for scheduled PUCCH 2 38.213
PUCCH resource indicator 3 RRC pucch-ResourceId
startingPRB, format, nrofSymbols, startingSymbolIndex
PDSCH-to-HARQ_feedback timing indicator 3 Index (0..7) dl-DataToUL-ACK in RRC PUCCH-Config
k1, 38.213
Size (min, max) 35 bits - 44 bits

DCI format 1_0 for PDSCH with CRC scrambled by P-RNTI
Field Bits Description
Short Messages Indicator 2
Short Messages 8
Frequency domain resource assignment 7-16 FDRA = f(NDL,BWPRB)
NDL,BWPRB : 11 RBs → 7 bits
NDL,BWPRB : 275 RBs → 16 bits
Time domain resource assignment 4 TDRA : index (0..15) in RRC PDSCH-TimeDomainResourceAllocationList
(k0, Mapping type {typeA, typeB}, startSymbolAndLength)
VRB-to-PRB mapping 1 0 : Non-Interleaved
1 : Inverleaved
Modulation and coding scheme 5 Index (0..31) in MCS table for PDSCH
TB scaling 2 S = (1, 0.5, 0.25) 38.214
Reserved 6
Size (min, max) 35 bits - 44 bits

DCI format 1_0 for PDSCH with CRC scrambled by SI-RNTI
Field Bits Description
Frequency domain resource assignment 7-16 FDRA = f(NDL,BWPRB)
NDL,BWPRB : 11 RBs → 7 bits
NDL,BWPRB : 275 RBs → 16 bits
Time domain resource assignment 4 TDRA : index (0..15) in RRC PDSCH-TimeDomainResourceAllocationList
(k0, Mapping type {typeA, typeB}, startSymbolAndLength)
VRB-to-PRB mapping 1 0 : Non-Interleaved
1 : Inverleaved
Modulation and coding scheme 5 Index (0..31) in MCS table for PDSCH
Redundancy version 2 rvid : [0,1,2,3]
System information indicator 1 0 : SIB1
1 : SI message
Reserved 15
Size (min, max) 35 bits - 44 bits

DCI format 1_0 for PDSCH with CRC scrambled by RA-RNTI
Field Bits Description
Frequency domain resource assignment 7-16 FDRA = f(NDL,BWPRB)
NDL,BWPRB : 11 RBs → 7 bits
NDL,BWPRB : 275 RBs → 16 bits
Time domain resource assignment 4 TDRA : index (0..15) in RRC PDSCH-TimeDomainResourceAllocationList
(k0, Mapping type {typeA, typeB}, startSymbolAndLength)
VRB-to-PRB mapping 1 0 : Non-Interleaved
1 : Inverleaved
Modulation and coding scheme 5 Index (0..31) in MCS table for PDSCH
TB scaling 2 S = (1, 0.5, 0.25) 38.214
Reserved 16
Size (min, max) 35 bits - 44 bits

DCI format 1_1 for PDSCH
Field Bits Description
Identifier for DCI formats 1 Set to 1, indicating Downlink DCI format
Carrier indicator 0,3 38.213
Bandwidth part indicator 0/1/2 BandwidthPart-Config
Frequency domain resource assignment 7-16 FDRA = f(NDL,BWPRB)
NDL,BWPRB : 11 RBs → 7 bits
NDL,BWPRB : 275 RBs → 16 bits
Time domain resource assignment 4 TDRA : index (0..15) in RRC PDSCH-TimeDomainResourceAllocationList
(k0, Mapping type {typeA, typeB}, startSymbolAndLength)
VRB-to-PRB mapping 0/1 38.211
PRB bundling size indicator 0/1 PRB_bundling
Rate matching indicator 0/1/2 rate-match-PDSCH-resource-set
ZP CSI-RS trigger X
Modulation and coding scheme 5 Transport block 1
New data indicator 1 TB 1
Redundancy version 2 rvid : [0,1,2,3]
Modulation and coding scheme 5 Transport block 2
New data indicator 1 TB 2
Redundancy version 2 rvid : [0,1,2,3]
HARQ process number 4
Downlink assignment index 0/4 HARQ-ACK-codebook
TPC command for scheduled PUCCH 2 38.213
PUCCH resource indicator 2 38.213
PDSCH-to-HARQ_feedback timing indicator 3 38.213
Antenna ports 4/5/6
Transmission configuration indication 0/3 tci-PresentInDCI
SRS request 2
CBG transmission information 0-8 maxCodeBlockGroupsPerTransportBlock
CBG flushing out information 0/1
DMRS sequence initialization 1 if transform precoding is enabled
Size (min, max) A bits - Z bits

DCI format 2_0 for notifying the slot format

DCI format 2_1 for pre-emption PRBs

DCI format 2_2 for TPC commands for PUCCH and PUSCH

DCI format 2_3 for TPC command for group of TPC commands for SRS