0% found this document useful (0 votes)
97 views80 pages

5G RAN NR Air Interface

The document discusses the physical procedures for data transmissions in 5G NR air interfaces. It details reference signals used for user plane transmissions like DMRS, CSI-RS, TRS and PTRS. It explains Type A and Type B transmissions as well as HARQ codebook principles and CBG-based retransmissions. The document also describes scheduling principles in frequency and time domains, link adaptation, and LDPC channel coding used in 5G NR.

Uploaded by

sameh shebl
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
97 views80 pages

5G RAN NR Air Interface

The document discusses the physical procedures for data transmissions in 5G NR air interfaces. It details reference signals used for user plane transmissions like DMRS, CSI-RS, TRS and PTRS. It explains Type A and Type B transmissions as well as HARQ codebook principles and CBG-based retransmissions. The document also describes scheduling principles in frequency and time domains, link adaptation, and LDPC channel coding used in 5G NR.

Uploaded by

sameh shebl
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 80

5G RAN NR Air Interface

5G RAN NR Air Interface

Physical procedures for data

© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-0

© Ericsson AB 2018 | LZU1082750 PA1 0


5G RAN NR Air Interface

Objectives of Chapter 4
After this chapter the participants will be able to:
4 Detail the physical procedures for user data transmissions
4.1 Detail the reference signals related to user plane transmissions (DMRS, CSI-RS, TRS, PTRS, SRS)
4.2 Explain Type A and Type B transmissions
4.3 Explain HARQ codebook principles and Code Block Group (CBG) based retransmissions
4.4 Describe UL and DL scheduling principles and resource allocation in frequency and time domains
4.5 Explain link adaptation principles
4.6 Describe LDPC channel coding

© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-1

© Ericsson AB 2018 | LZU1082750 PA1 1


5G RAN NR Air Interface

Procedures for Data Channels


• Power Control
• DL PC
• Scheduling and LA of PDSCH
• CSI measurements and reporting UP CP
• DL DMRS and PTRS SDAP RRC
• Scheduling and LA for PUSCH
• UL Sounding PDCP PDCP
• UL DMRS and PTRS RLC RLC
MAC MAC
• + TRS
• + LDPC PHY PHY
• + Massive MIMO
• +

© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-2

© Ericsson AB 2018 | LZU1082750 PA1 2


5G RAN NR Air Interface

Radio Interface Structure


IP packet IP packet
User #i EPS bearers
User #j
PDCP PDCP
#i SN, Header Compr. Reordering ,Header Decompr.

Ciphering, Integrity Deciphering, Integrity check

E-UTRA Radio Bearers


MAC
RLC RLC
#i SN, ARQ, Reassembly
Payload selection
Segmentation, ARQ

Logical Channels
Priority handling, payload
selection MAC
Mux/concatenation Demultiplexing
Retransmission control
Hybrid
(Fast) ARQ
Hybrid ARQ Hybrid
(Fast) ARQ
Hybrid ARQ
MAC scheduler

Redundancy
version
Transport Channels
PHY PHY
TBS Rate matching Coding
Coding+ RM CodingDecoding
(on-the-fly) + RM

Modulation scheme
Data modulation
Modulation
Data modulation
Demodulation
Antenna and resource
assignment Antenna and resrouce mapping Antenna and resrouce mapping
Antenna and resource mapping Antenna and resource
demapping

Physical Channels
gNodeB UE
© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-3

Super-fast HARQ will be a UE capability

© Ericsson AB 2018 | LZU1082750 PA1 3


5G RAN NR Air Interface

NR Channel Structure
DL UL

PCCH BCCH CCCH DTCH DCCH CCCH DTCH DCCH


Logical
Channels

MIB SIBs
MAC

Transport
Channels
PCH BCH DL-SCH UL-SCH RACH

DCI UCI
Physical
Channels
PBCH PDSCH PDCCH PUSCH PUCCH PRACH

Reference and
Sync Signals
PSS SSS DMRS PTRS DMRS DMRS CSI-RS /TRS SRS PTRS DMRS DMRS PRACH
Preamble
SSB

© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-4

DL transport block(TB) is carried by PDSCH


A transport block is mapped to one carrier
LDPC coding
modulation order supported: QPSK, 16QAM, 64QAM and 256QAM
MCS index table 1(up to 64QAM) and MCS index table 2 (up to
256QAM) are supported (a third MCS table is defined for URLLC)
Configured by higher layer (for mid-band)
Single transmission scheme for PDSCH
Enable beamforming and/or transmit diversity schemes by implementation
PDSCH DMRS
Type 1 with up to 4 DM-RS ports is supported
For Type A mapping, a UE is configured with first front-loaded DM-RS in 3rd
symbol of the slot, and in addition, it can be configured with 1 or 2 additional
DM-RS

© Ericsson AB 2018 | LZU1082750 PA1 4


5G RAN NR Air Interface

DL Power Control

— For SS-RSRP, SS-RSRQ and SS-SINR measurements


— downlink EPRE is constant across the bandwidth and over SSS in different SSBs
— the ratio of SSS EPRE to PBCH DM-RS EPRE is 0 dB
— downlink EPRE of a port of a port of CSI-RS resource configuration is constant
— CSI-RS EPRE can be derived from SS-PBCH-BlockPower and powerControlOffsetSS
— Downlink PDCCH EPRE is equal to NZP CSI-RS EPRE
— Ratio of PDSCH EPRE to DMRS EPRE and PTRS EPRE is given by tables:

Number of DM- DM-RS configuration DM-RS epre- The number of PDSCH layers
RS CDM groups type 1 configuration type Ratio 1 2 3 4 5 6
without data 2
0 0 3 4.77 6 7 7.78
1 0 dB 0 dB
2 -3 dB -3 dB
1 0 0 0 0 0 0
3 - -4.77 dB 2 reserved
3 reserved
© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-5

38.214-f20:
The gNodeB determines the downlink transmit EPRE.
For the purpose of SS-RSRP, SS-RSRQ and SS-SINR measurements, the UE may
assume downlink EPRE is constant across the bandwidth. For the purpose of SS-
RSRP, SS-RSRQ and SS-SINR measurements, the UE may assume downlink EPRE is
constant over SSS carried in different SS/PBCH blocks. For the purpose of SS-RSRP,
SS-RSRQ and SS-SINR measurements, the UE may assume that the ratio of SSS
EPRE to PBCH DM-RS EPRE is 0 dB.
For the purpose of CSI-RSRP, CSI-RSRQ and CSI-SINR measurements, the UE may
assume downlink EPRE of a port of CSI-RS resource configuration is constant across
the configured downlink bandwidth and constant across all configured OFDM
symbols.
The downlink SS/PBCH SSS EPRE can be derived from the SS/PBCH downlink
transmit power given by the parameter SS-PBCH-BlockPower provided by higher
layers. The downlink SSS transmit power is defined as the linear average over the
power contributions (in [W]) of all resource elements that carry the SSS within the
operating system bandwidth.

© Ericsson AB 2018 | LZU1082750 PA1 5


5G RAN NR Air Interface
The downlink CSI-RS EPRE can be derived from the SS/PBCH block downlink
transmit power given by the parameter SS-PBCH-BlockPower and CSI-RS power
offset given by the parameter powerControlOffsetSS provided by higher layers. The
downlink reference-signal transmit power is defined as the linear average over the
power contributions (in [W]) of the resource elements that carry the configured CSI-
RS within the operating system bandwidth.
For downlink DM-RS associated with PDSCH, the UE may assume the ratio of PDSCH
EPRE to DM-RS EPRE (1/ BetaDMRS [dB]) is given by Table 4.1-1 according to the
number of DM-RS CDM groups without data as described in Subclause 5.1.6.2. The
DM-RS scaling factor BetaDMRS,PDSCH specified in Subclause 7.4.1.1.2 of [4, TS
38.211] is given by BetaDMRS,PDSCH = 10^(-BetaDMRS/20).

When the UE is scheduled with PT-RS ports associated with the PDSCH and when
the PT-RS port is associated to nPTRS,DMRS DM-RS ports,
- if the UE is configured with the higher layer parameter epre-Ratio, the ratio of PT-
RS EPRE to PDSCH EPRE per layer per RE for PT-RS port (pPTRS ) is given by
Table 4.1-2 according to the epre-Ratio, the PT-RS scaling factor BetaPTRS
specified in subclause 7.4.1.2.2 of [4, TS 38.211] is given by BetaPTRS = 10^(-
pPTRS/20).
- otherwise, the UE shall assume epre-Ratio is set to state '0' in Table
4.1-2 if not configured.

© Ericsson AB 2018 | LZU1082750 PA1 6


5G RAN NR Air Interface

Resource Allocation

— UL resource allocation in the frequency domain


— DL resource allocation in the frequency domain
— UL resource allocation in the time domain
— DL resource allocation in the time domain

© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-7

© Ericsson AB 2018 | LZU1082750 PA1 7


5G RAN NR Air Interface

Frequency-domain resource allocation

— Resource allocation type 0 – bitmap (RIV), each bit corresponds to a group of RBs (RBGs)
— Resource allocation type 1 – start and length of RB allocation (SLIV)

— The type to use is RRC configured (always 0, always 1, dynamic selection of 0/1)
— Uplink transmissions limited to contiguous allocations in Rel-15

1 0 0 1 1 1 0 1 0 0 0 1 0
Type 0

Bitmap
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24

Type 1

RIV Start Length


0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24

RIV: Resource Indication Value, start and length of contiguously allocated RBs
© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-8

© Ericsson AB 2018 | LZU1082750 PA1 8


5G RAN NR Air Interface

UL resource allocation in frequency domain

— UL Type 0
— Only for CP-OFDM (Transform precoding disabled) Carrier Bandwidth
Part Size
Nominal RBG size
Configuration 1
Nominal RBG size
Configuration 2

— Bitmap indicating RBGs 1 – 36


37 – 72
2
4
4
8

— RGB size set by rbg-size in pusch-Config and this table 73 – 144


145 – 275
8
16
16
16

— UL Type 1
— Both DFT-S-OFDM and CP-OFDM
— RIV indicates start and length of contiguous RBs

— Configured grant
— Higher layers determine the allocation in ConfiguredGrantConfig (PUSCH Type 1) or MAC config
(PUSCH Type 2)

© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-9

© Ericsson AB 2018 | LZU1082750 PA1 9


5G RAN NR Air Interface

DL resource allocation in frequency domain

— DL Type 0 Carrier Bandwidth Nominal RBG size Nominal RBG size


Part Size Configuration 1 Configuration 2
— Bitmap indicating RBGs 1 – 36 2 4
37 – 72 4 8
— RBG size set by rbg-size in pdsch-Config and this table 73 – 144 8 16
145 – 275 16 16
— DL Type 1
— DCI 1_0
— RIV indicates start and length of contiguous RBs

— PRB Bundling (prb-BundlingType)


— Precoding Resource Block Group (PRG)
— Precoding granularity 2 or 4 consecutive PRBs
— “Wideband” means same precoder in the whole allocation

© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-10

38.214-f20:
Resource allocation in frequency domain
Two downlink resource allocation schemes, type 0 and type 1, are supported. The UE
shall assume that when the scheduling grant is received with DCI format 1_0, then
downlink resource allocation type 1 is used.
If the scheduling DCI is configured to indicate the downlink resource allocation type
as part of the Frequency domain resource assignment field by setting a higher layer
parameter resourceAllocation in pdsch-Config to 'dynamicswitch', the UE shall use
downlink resource allocation type 0 or type 1 as defined by this DCI field. Otherwise
the UE shall use the downlink frequency resource allocation type as defined by the
higher layer parameter resourceAllocation.
For a PDSCH scheduled with a DCI format 1_0 in any type of PDCCH common search
space, regardless of which bandwidth part is the active bandwidth part, RB
numbering starts from the lowest RB of the CORESET in which the DCI was received.
For a PDSCH scheduled otherwise, if a bandwidth part indicator field is not
configured in the scheduling DCI, the RB indexing for downlink type 0 and type 1
resource allocation is determined within the UE's active bandwidth part. If a
bandwidth part indicator field is configured in the scheduling DCI, the RB indexing for
downlink type 0 and type 1 resource allocation is determined within the UE's
bandwidth part indicated by bandwidth part indicator field value in the DCI. The UE
shall upon detection of PDCCH intended for the UE determine first the downlink
carrier bandwidth part and then the resource allocation within the bandwidth part.

© Ericsson AB 2018 | LZU1082750 PA1 10


5G RAN NR Air Interface
5.1.2.2.1 Downlink resource allocation type 0
In downlink resource allocation of type 0, the resource block assignment information
includes a bitmap indicating the Resource Block Groups (RBGs) that are allocated to
the scheduled UE where a RBG is a set of consecutive virtual resource blocks defined
by higher layer parameter rbg-Size configured by PDSCH-Config and the size of the
carrier bandwidth part as defined in Table

Downlink resource allocation type 1


In downlink resource allocation of type 1, the resource block assignment information
indicates to a scheduled UE a set of contiguously allocated non-interleaved or
interleaved virtual resource blocks within the active bandwidth part of size PRBs
except for the case when DCI format 1_0 is decoded in any common search space in
CORESET 0 in which case the initial bandwidth part of size shall be used.
A downlink type 1 resource allocation field consists of a resource indication value
(RIV) corresponding to a starting virtual resource block ( ) and a length in terms of
contiguously allocated resource blocks .

Physical resource block (PRB) bundling


A UE may assume that precoding granularity is PBWP,i consecutive resource blocks in
the frequency domain. PBWP,i can be equal to one of the values among {2, 4,
wideband}.
If PBWP,i is determined as "wideband", the UE is not expected to be scheduled with
non-contiguous resource allocation and the UE may assume that the same precoding
is applied to the allocated resource.
If PBWP,i is determined as one of the values among {2, 4}, Precoding Resource Block
Group (PRGs) partitions the bandwidth part i with PBWP,i consecutive PRBs. Actual
number of consecutive PRBs in each PRG could be one or more.

© Ericsson AB 2018 | LZU1082750 PA1 11


5G RAN NR Air Interface

Time-domain allocation

— Specification structure supports ‘any’ combination of start, length, and mapping type

— Restrictions made on what UEs need to support


— Allocations may not span the slot boundary

© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-12

© Ericsson AB 2018 | LZU1082750 PA1 12


5G RAN NR Air Interface

DL resource allocation in time domain


— RRC (pdsch-TimeDomainResourceAllocationList)
— K0 : slot offset DCI -> PDSCH
— K1 : slot offset PDSCH -> PUCCH ACK/NACK
— SLIV : Start symbol (S) and Length (L, number of consecutive symbols)
K0
PDSCH
DCI slot n slot n+1 …
… …
K1
PUCCH
ACK/NACK

if (L 1)  7 then

SLIV  14  (L 1)  S

Example: K0=0, S=2, L=6 else

SLIV  14  (14  L  1)  (14 1  S )

where 0  L  14  S
© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-13

RRC configures a table of K1 values, and then an index into this table is transmitted
in the DCI.

© Ericsson AB 2018 | LZU1082750 PA1 13


5G RAN NR Air Interface

Time-domain resource allocation RNTI


PDSCH time domain allocation
PDCCH search SS/PBCH pdsch- pdsch- PDSCH time domain resource
space block and ConfigCommon Config allocation to apply
CORESET includes pdsch- includes
multiplexing TimeDomainAllocati pdsch-

— Index into RRC-configured table pattern onList TimeDoma


inAllocatio
nList

— Default values specified SI-RNTI Type0 common 1 - - Default A for normal CP

2 - - Default B
(needed before configuration) SI-RNTI Type0A common
3
1
-
No
-
-
Default C
Default A
2 No - Default B
— Or RRC TimeDomainAllocationList in either 3
1,2,3
No
Yes
-
-
Default C
pdsch-

pdsch-ConfigCommon or pdsch-Config TimeDomainAllocationList


provided in pdsch-
ConfigCommon
slot RA-RNTI, TC- Type1 common 1, 2, 3 No - Default A
RNTI 1, 2, 3 Yes - pdsch-
TimeDomainAllocationList
provided in pdsch-
ConfigCommon
P-RNTI Type2 common 1 No - Default A
2 No - Default B
3 No - Default C
1,2,3 Yes - pdsch-
4 OFDM TimeDomainAllocationList
symbols provided in pdsch-
ConfigCommon
Index Slot Start Length PDSCH
offset symbol mapping type C-RNTIMCS- Any common 1, 2, 3 No - Default A
C-RNTI, CS- search space 1, 2, 3 Yes - pdsch-
0 0 2 12 A RNTI associated with TimeDomainAllocationList
1 0 2 10 A CORESET#0 provided in pdsch-
RRC configured
ConfigCommon
2 1 3 4 B
… … … … … C-RNTI, MCS- Any common 1,2,3 No No Default A
C-RNTI,CS- search space not 1,2,3 Yes No pdsch-
RNTI associated with TimeDomainAllocationList
Jointly encoded CORESET#0 provided in pdsch-
ConfigCommon
UE specific search 1,2,3 No/Yes Yes pdsch-
space TimeDomainAllocationList
provided in pdsch-Config
© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-14

Table defines which PDSCH time domain resource allocation configuration to apply.
Either a default PDSCH time domain allocation A, B or C according to tables on
following slides is applied, or the higher layer configured pdsch-
TimeDomainAllocationList in either pdsch-ConfigCommon or pdsch-Config is applied.

© Ericsson AB 2018 | LZU1082750 PA1 14


5G RAN NR Air Interface

Default Tables (examples)


Resource allocation for PDSCH scheduled using CORESET #0

Time domain Allocation A (normal CP) Time domain Allocation B Time domain Allocation C
Row dmrs- PDSCH K0 S L Row dmrs- PDSCH K0 S L Row dmrs- PDSCH K0 S L
index TypeA- mapping index TypeA- mapping index TypeA- mapping
Position type Position type Position type
1 2 Type A 0 2 12 1 2,3 Type B 0 2 2 1 (Note 2,3 Type B 0 2 2
3 Type A 0 3 11 2 2,3 Type B 0 4 2 1)
2 2 Type A 0 2 10 3 2,3 Type B 0 6 2 2 2,3 Type B 0 4 2
3 Type A 0 3 9 4 2,3 Type B 0 8 2 3 2,3 Type B 0 6 2
3 2 Type A 0 2 9 5 2,3 Type B 0 10 2 4 2,3 Type B 0 8 2
3 Type A 0 3 8 6 2,3 Type B 1 2 2 5 2,3 Type B 0 10 2
4 2 Type A 0 2 7 7 2,3 Type B 1 4 2 6 Reserved
3 Type A 0 3 6 8 2,3 Type B 0 2 4 7 Reserved
5 2 Type A 0 2 5 9 2,3 Type B 0 4 4 8 2,3 Type B 0 2 4
3 Type A 0 3 4 10 2,3 Type B 0 6 4 9 2,3 Type B 0 4 4
6 2 Type B 0 9 4 11 2,3 Type B 0 8 4 10 2,3 Type B 0 6 4
3 Type B 0 10 4 12 2,3 Type B 0 10 4 11 2,3 Type B 0 8 4
7 2 Type B 0 4 4 (Note 12 2,3 Type B 0 10 4
3 Type B 0 6 4 1) 13 (Note 2,3 Type B 0 2 7
8 2,3 Type B 0 5 7 13 2,3 Type B 0 2 7 1)
9 2,3 Type B 0 5 2 (Note 14 (Note 2 Type A 0 2 12
10 2,3 Type B 0 9 2 1) 1) 3 Type A 0 3 11
11 2,3 Type B 0 12 2 14 2 Type A 0 2 12 15 (Note 2,3 Type A 0 0 6
12 2,3 Type A 0 1 13 (Note 3 Type A 0 3 11 1)
13 2,3 Type A 0 1 6 1) 16 (Note 2,3 Type A 0 2 6
14 2,3 Type A 0 2 4 15 2,3 Type B 1 2 4 1)
15 2,3 Type B 0 4 7 16 Reserved Note 1: The UE may assume that this PDSCH resource allocation is
16 2,3 Type B 0 8 4 Note 1: If the PDSCH was scheduled with SI-RNTI in not used, if the PDSCH was scheduled with SI-RNTI in PDCCH
PDCCH Type0 common search space, the UE may assume Type0 common search space
that this PDSCH resource allocation is not applied

© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-15


Similar tables for PUSCH

© Ericsson AB 2018 | LZU1082750 PA1 15


5G RAN NR Air Interface

UL resource allocation in time domain

— RRC (pusch-TimeDomainResourceAllocationList)
— K2 : DCI slot -> PUSCH slot
— SLIV : Start symbol (S) and Length (L, number of consecutive symbols)
K2
PUSCH
slot n slot n+1

DCI
if (L 1)  7 then

SLIV  14  (L 1)  S

else

SLIV  14  (14  L  1)  (14 1  S )

where 0  L  14  S
© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-16

RRC (pusch-TimeDomainResourceAllocation): A table with


1) K2 indicating the PUSCH slot
2) SLIV
3) Type A or Type B
DCI: an index into this table giving the K2, SLIV and Type A/Type B
K2: Slot Offset DCI -> PUSCH
SLIV: Start symbol (S) and Length (L, number of consecutive symbols)

© Ericsson AB 2018 | LZU1082750 PA1 16


5G RAN NR Air Interface

Hybrid Automatic Repeat Request (HARQ)

— High level principle


— Timing
— HARQ codebooks
— Code Block Group based retransmission (CBG retransmission)

© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-17

© Ericsson AB 2018 | LZU1082750 PA1 17


5G RAN NR Air Interface

HARQ Principle
› NR supports adaptive and asynchronous HARQ in
both UL and DL Earliest possible
re-transmission
› The number of HARQ processes is configured to a UE DL DCI DCI
with at most 16 HARQ processes
Fast A/N
› NR defines 2 UE categories (w.r.t. HARQ processing UL
time line), initially most (all?) UEs will support
baseline category

Capability 1 (#symbols) Capability 2 (#symbols)


15 kHz 30 kHz 60 kHz 120 kHz 15 kHz 30 kHz 60 kHz

PDSCHPUCCH 8 10 17 20 PDSCHPUCCH 3 4.5 9 (FR1)

PDCCHPUSCH 10 12 23 36 PDCCHPUSCH 5 5.5 11 (FR1)

Simplified tables, different DM-RS configurations (dmrs-AdditionalPosition pos0 assumed above)


There are similar tables for CSI computation delays
© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-18

The “Fast HARQ” feedback is designed to be lean and it is transmitted as soon as


possible. It provides feedback for one or a few downlink transmissions. The feedback
contents could be a single bit (i.e., ACK/NACK) like in LTE and sent after decoding (or
failure to decode) based on received downlink assignment, or the feedback could
even be sent before complete decoding, i.e., “likelihood of decoding is low/high”. It is
further not restricted that the contents should be just one single bit, but it can also be
soft quality measure. An example of usage of “Fast HARQ” feedback is depicted in
this picture.

Upon receiving this “Fast HARQ” feedback, the network should act on the received
information by e.g. either – in case of a (probably) unsuccessful decoding –
retransmitting the same data on the same HARQ process or - in case of a (probably)
successful decoding – transmitting new data on another (or possibly the same -in
case no new is available-) HARQ process. The “fast HARQ” feedback is assumed to
be transmitted on a PUSCH or PUCCH resource.

Re-transmission of a TB cannot take place on different carrier than the initial


transmission
Working assumption: Re-transmission of a TB cannot take place on different
numerology than the initial transmission in Rel. 15
In NR, retransmission durations for a given TB may not be the same as that of the
initial transmission of the TB

© Ericsson AB 2018 | LZU1082750 PA1 18


5G RAN NR Air Interface

For the DL the maximum number of HARQ processes is RRC configurable. For the UL
it is not configurable:
Max number of DL HARQ processes per carrier signalled in DCI is 16
For downlink, a maximum of 16 HARQ processes per cell is supported by the UE. The
number of processes the UE may assume will at most be used for the downlink is
configured to the UE for each cell separately by higher layer parameter nrofHARQ-
processesForPDSCH, and when no configuration is provided the UE may assume a
default number of 8 processes.
Max number of UL HARQ processes per carrier signalled in DCI is 16
For uplink, a maximum of 16 HARQ processes per cell is supported by the UE
(38.214, section 6.1). There is no possibility to indicate the max number of used
HARQ processes in the uplink direction, in contrast to downlink.

© Ericsson AB 2018 | LZU1082750 PA1 19


5G RAN NR Air Interface

HARQ Codebook

— Need to feed back multiple acknowledgements at the same time


— Carrier aggregation, multiple downlink slots followed by an uplink slot

— The number of bits to feed back depends on the number of downlink transmissions…
…and some of these downlink transmission might be missed by the UE

— HARQ Codebook
— Semi-static or dynamic

© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-20

© Ericsson AB 2018 | LZU1082750 PA1 20


5G RAN NR Air Interface

HARQ Codebook
— Semi-static codebook (Type 1) — Dynamic codebook (Type 2)

17 ACKs

© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-21

© Ericsson AB 2018 | LZU1082750 PA1 21


5G RAN NR Air Interface

CBG – based retransmission

Note! Not only for preemption


Request retransmission only
of this code block group CBGTI, CBGFI
— Configured by RRC
— Number of code-block groups (CBGs)  Number of code blocks per CBG
— Enabled by
— Multi-bit HARQ feedback (one bit per CBG)
— DCI indicating what CBGs are (re)transmitted using CBG Tx info (CBGTI)
— Flushing of soft buffer memory for retransmitted CBG controlled by CBG Flushing info (CBGFI)
© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-22

© Ericsson AB 2018 | LZU1082750 PA1 22


5G RAN NR Air Interface

Low Density Parity Check (LDPC)

— Logical processing chain


— Base Graphs
— Code Block Groups (CBGs)

© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-23

© Ericsson AB 2018 | LZU1082750 PA1 23


5G RAN NR Air Interface

LDPC: Logical processing chain - Encoding process


MAC L1
LDPC Encoding process chain (per code word)
Per code block
TB Code Code
TB based
Code Block
block LDPC Rate Matching Code Block word Scrambling
Segmentation
+TB CRC1 and Interleaving (CW based)
+CB CRC + Filler bits2 Encoder Concatenation

Layer Resource OFDM signal


Modulation Precoding Radio
Mapping Mapping generation

LDPC for NR

Number of Base Graphs (BG) 2


TB CRC 16 bits for TBS 3824
24 bits for TBS > 3824
CB CRC 24 bits,

HARQ Both IR and CC are supported

CB size - range [308, 8448] for BG1


[40, 3840] for BG2 Notes:

CB size - granularity 8, byte aligned 1. For a small TB without CB segmentation, TB CRC is done at L1 and
no CB CRC
code rate – range [1/3, 22/25] for BG1
(supported by PCM) [1/5, 2/3] for BG2 2. Filler bits are skipped during rate matching and not transmitted
© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-24

© Ericsson AB 2018 | LZU1082750 PA1 24


5G RAN NR Air Interface

Encoding process chain CW vs CB - example


MAC L1
LDPC Encoding process chain (per code word)
Per code block
TB Code Code
TB based
Code Block block LDPC Rate Matching Code Block word Scrambling
Segmentation
+TB CRC1 and Interleaving (CW based)
+CB CRC + Filler bits2 Encoder Concatenation

Layer Resource OFDM signal


Modulation Precoding Radio
Mapping Mapping generation

MAC L1
CB
LDPC Encoding process chain (per code block)
Based
TB Code Block I/F + CB CRC LDPC Rate Matching Scrambling
+TB CRC1 Segmentation and Interleaving (CB based)
+ Filler bits2 Encoder

Layer Resource OFDM signal


Modulation Precoding Radio
Mapping Mapping generation

© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-25

© Ericsson AB 2018 | LZU1082750 PA1 25


5G RAN NR Air Interface

LDPC – base graph selection


0.95

BG1

2/3

1/4

BG2

292 3824

Note: (1) is the transport block size before CRC attachment, determined by scheduler
(2) is indicated by MCS which is determined by scheduler
(3) BG1 has mother code rate of 1/3, repetition is needed to reach lower code rate
© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-26 (4) is the effective code rate above which UE can skip decoding

© Ericsson AB 2018 | LZU1082750 PA1 26


5G RAN NR Air Interface

Base graph #1: 46x68, Rmin,1=1/3


R=22/25 R=2/3 R=1/2 R=1/3
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68
1 1 1 1 1 0 1 1 0 0 1 1 1 1 1 0 1 1 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2 1 0 1 1 1 1 0 1 1 1 0 1 1 0 1 1 1 1 0 1 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
3 1 1 1 0 1 1 1 1 1 1 1 0 0 1 1 1 0 1 1 1 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
4 1 1 0 1 1 0 1 1 1 0 1 1 1 1 1 0 1 1 1 0 1 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
6 1 1 0 1 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 1 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
7 1 0 0 0 0 0 1 0 0 0 1 1 0 1 0 0 0 1 1 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
8 1 1 0 0 1 0 0 1 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
9 1 1 0 1 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 1 0 1 1 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
10 1 1 0 0 0 0 0 0 0 0 1 1 0 1 0 0 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
11 0 1 1 0 1 0 0 1 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12 1 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
13 1 1 0 0 0 0 0 0 0 0 1 1 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
14 1 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
16 1 1 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
17 0 1 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
18 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
19 0 1 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
20 1 1 0 0 0 0 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
21 1 0 0 1 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
22 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
23 1 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
24 0 1 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
25 1 0 0 1 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
26 0 1 0 0 0 0 1 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
27 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
28 0 1 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
29 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
30 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
31 1 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
32 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0
33 1 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
34 0 1 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0
35 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0
36 0 1 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0
37 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0
38 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0
39 1 0 0 0 0 0 0 0 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0
40 0 1 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0
41 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0
42 0 1 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0
43 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
44 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0
45 1 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0
46 0 1 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1

© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-27

© Ericsson AB 2018 | LZU1082750 PA1 27


5G RAN NR Air Interface

Base graph #2: 42x52, Rmin,2=1/5 R=2/3 R=1/2 R=1/3 R=1/4 R=1/5
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
1 1 1 1 1 1 1 1 1
2 1 1 1 1 1 1 1 1 1 1
3 1 1 1 1 1 1 1 1
4 1 1 1 1 1 1 1 1 1 1
5 1 1 1 1
6 1 1 1 1 1 1
7 1 1 1 1 1 1
8 1 1 1 1 1 1
9 1 1 1 1
10 1 1 1 1 1
11 1 1 1 1 1
12 1 1 1 1 1
13 1 1 1 1
14 1 1 1 1 1
15 1 1 1 1 1
16 1 1 1 1
17 1 1 1 1 1
18 1 1 1 1 1
19 1 1 1 1
20 1 1 1 1
21 1 1 1 1
22 1 1 1 1
23 1 1 1
24 1 1 1 1
25 1 1 1 1
26 1 1 1
27 1 1 1 1 1
28 1 1 1
29 1 1 1 1
30 1 1 1
31 1 1 1 1 1
32 1 1 1
33 1 1 1 1
34 1 1 1 1
35 1 1 1 1
36 1 1 1 1
37 1 1 1 1
38 1 1 1
39 1 1 1 1
40 1 1 1 1
41 1 1 1 1
42 1 1 1 1

© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-28

© Ericsson AB 2018 | LZU1082750 PA1 28


5G RAN NR Air Interface

Low latency in NR
Scheduling assignment for
ongoing transmission

— PDSCH/PUSCH Type B can start at any symbol in slot


— Enables rapid transmissions when needed

— If no resources are left gNB can pre-empt


an already ongoing PDSCH transmission
and transmit the urgent PDSCH instead

— Pre-empted UE requires re-transmission to recover


— NR supports in addition to transport block based re-transmissions also Code Block Group (CBG)
based re-transmissions to selectively re-transmit punctured code blocks
— NR can also inform UE which resources have been pre-empted

© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-29

© Ericsson AB 2018 | LZU1082750 PA1 29


5G RAN NR Air Interface

Why Type B Scheduling?

— Lower latency
— Faster scheduling (can occur at any time), typically together with shorter duration

› Smaller payload size


– Especially for higher frequency where analog
beamforming may prevent FDM

› Unlicensed spectrum (not in Rel-15)


– Occupy available channel with useful data
as fast as possible

© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-30

Type B scheduling are transmissions with duration substantially shorter than the slot
length, and also UE monitoring PDCCH in many more locations

© Ericsson AB 2018 | LZU1082750 PA1 30


5G RAN NR Air Interface

Likely Slot Configurations (Type A/B)


— MBB
— Type A scheduling
— PDCCH is monitored at the beginning of a slot

— MBB in unlicensed spectrum (not part of Rel-15)


— Type A and B scheduling PDSCH (data)

— Type B is needed to enable variable start position


depending on LBT outcome
— PDCCH can be monitored (in principle) at any OFDM
symbols
— This enables very fine granularity in the start position
and thus increases competitiveness with Wi-Fi
— A subset of OFDM symbols where PDCCH is
monitored can be imagined, too (worse compared to
Wi-Fi but better battery life)

— URLLC
— Type B scheduling
— Depending on latency requirements PDCCH is
PDSCH (data)
monitored at any OFDM symbol or just a subset
© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-31

© Ericsson AB 2018 | LZU1082750 PA1 31


5G RAN NR Air Interface

Link Adaptation

— Link Adaptation (LA) for PDSCH and PUSCH consists of the following:
— Inner loop MCS selector targeting a fixed Block Error Rate (BLER) of 10% for all HARQ
transmissions
— Outer loop channel quality corrector based on HARQ ACK/NACK feedback to enforce the BLER
target

— For PDSCH, CSI reported by UE (PMI, CRI, CQI, RI) is used as input for LA

— For PUSCH, signal power and noise-plus-interference is measured in the gNodeB and used as input for
LA, together with UE-reported PHR.

© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-32

© Ericsson AB 2018 | LZU1082750 PA1 32


5G RAN NR Air Interface

Transport-block sizes

— Formula-based TBS approach used


— Future proof unlike the table-based scheme in LTE
— Same MCS tables for PDSCH and PUSCH

© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-33

Note: can limit the possibility for very low code rates

© Ericsson AB 2018 | LZU1082750 PA1 33


5G RAN NR Air Interface

Transport Block Size Determination (1/2)


— Hybrid method is adopted for transport block size
determination:
— Calculate an intermediate number of information bits Table 5.1.3.2-2: TBS for N info  3824

— · · · · Index TBS Index TBS Index TBS Index TBS


1 24 31 336 61 1288 91 3624
— is the number of layers 2 32 32 352 62 1320 92 3752
3 40 33 368 63 1352 93 3824
— is the modulation order, obtained from the MCS 4
5
48
56
34
35
384
408
64
65
1416
1480
index (Table 5.1.3.1-1 and Table Table 5.1.3.1-2 in TS 6
7
64
72
36
37
432
456
66
67
1544
1608
38.214) 8
9
80
88
38
39
480
504
68
69
1672
1736
— is the code rate, obtained from the MCS index 10
11
96
104
40
41
528
552
70
71
1800
1864
12 112 42 576 72 1928
— is the total number of allocated PRBs determined 13 120 43 608 73 2024
14 128 44 640 74 2088
from DCI 15 136 45 672 75 2152
16 144 46 704 76 2216
— is the quantized average number of available REs 17
18
152
160
47
48
736
768
77
78
2280
2408
in an allocated PRB (see next slide) 19
20
168
176
49
50
808
848
79
80
2472
2536
— If 3824, use a look-up table to determine TBS 21
22
184
192
51
52
888
928
81
82
2600
2664

(Table 5.1.3.2-2) 23
24
208
224
53
54
984
1032
83
84
2728
2792
25 240 55 1064 85 2856
— Otherwise, use a formula to determine TBS 26 256 56 1128 86 2976
27 272 57 1160 87 3104
28 288 58 1192 88 3240
29 304 59 1224 89 3368
30 320 60 1256 90 3496

© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-34

© Ericsson AB 2018 | LZU1082750 PA1 34


5G RAN NR Air Interface

Transport Block Size Determination (2/2)

— To support flexible scheduled durations for PDSCH/PUSCH in NR,


average number of available REs in a PRB is quantized from
— 12 ·
— according to table on the right
— is the number of scheduled OFDM symbols
— is the number of REs for DM-RS per PRB in the scheduled
duration including the overhead of the DM-RS CDM groups indicated by DCI format 1_0/1_1
— is the overhead configured by higher layer
— The set of possible values are [0, 6, 12, 18]
— Default value is 0 for both UL and DL

© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-35

© Ericsson AB 2018 | LZU1082750 PA1 35


5G RAN NR Air Interface

When Ninfo > 3824

  Ninf o  24  
Ninf' o  max  3840, 2n  round   n  log2 N inf o  24  5
  2 
n

 N '  24   N '  24 
TBS  8· C·  inf o   24 C   inf o  If R<=1/4
 8· C   3816 

 N '  24   N '  24 
TBS  8· C·  inf o   24 C   inf o  If Ninfo>8424
 8· C   8424 

 N '  24 
TBS  8·  inf o   24 Otherwise
 8 

© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-36

else if Table 5.1.3.1-2 is used and ,


- the TBS is assumed to be as determined from the DCI transported in
the latest PDCCH for the same transport block using . If there is no PDCCH for the
same transport block using , and if the initial PDSCH for the same transport block is
semi-persistently scheduled, the TBS shall be determined from the most recent semi-
persistent scheduling assignment PDCCH.
else
- the TBS is assumed to be as determined from the DCI transported in
the latest PDCCH for the same transport block using . If there is no PDCCH for the
same transport block using , and if the initial PDSCH for the same transport block is
semi-persistently scheduled, the TBS shall be determined from the most recent semi-
persistent scheduling assignment PDCCH.

© Ericsson AB 2018 | LZU1082750 PA1 36


5G RAN NR Air Interface

MCS Table for PDSCH and PUSCH


— Table: 64QAM, use for both PDSCH and — Table2: 256QAM, use for PDSCH only
PUSCH Table 5.1.3.1-1: MCS index table 1 for PDSCH Table 5.1.3.1-2: MCS index table 2 for PDSCH
MCS Index Modulation Order Target code Rate R x [1024] Spectral MCS Index Modulation Order Target code Rate R x [1024] Spectral
IMCS Qm efficiency IMCS Qm efficiency
0 2 120 0.2344 0 2 120 0.2344
1 2 157 0.3066 1 2 193 0.3770
2 2 193 0.3770 2 2 308 0.6016
3 2 251 0.4902 3 2 449 0.8770
4 2 308 0.6016 4 2 602 1.1758
5 2 379 0.7402 5 4 378 1.4766
6 2 449 0.8770 6 4 434 1.6953
7 2 526 1.0273 7 4 490 1.9141
8 2 602 1.1758 8 4 553 2.1602
9 2 679 1.3262 9 4 616 2.4063
10 4 340 1.3281 10 4 658 2.5703
11 6 466 2.7305
11 4 378 1.4766
12 6 517 3.0293
12 4 434 1.6953
13 6 567 3.3223
13 4 490 1.9141 14 6 616 3.6094
14 4 553 2.1602 15 6 666 3.9023
15 4 616 2.4063 16 6 719 4.2129
16 4 658 2.5703 17 6 772 4.5234
17 6 438 2.5664 18 6 822 4.8164
18 6 466 2.7305 19 6 873 5.1152
19 6 517 3.0293 20 8 682.5 5.3320
20 6 567 3.3223 21 8 711 5.5547
21 6 616 3.6094 22 8 754 5.8906
22 6 666 3.9023 23 8 797 6.2266
23 6 719 4.2129 24 8 841 6.5703
24 6 772 4.5234 25 8 885 6.9141
25 6 822 4.8164 26 8 916.5 7.1602
27 8 948 7.4063
26 6 873 5.1152
28 2 reserved
27 6 910 5.3320
29 4 reserved
28 6 948 5.5547
30 6 reserved
29 2 reserved 31 8 reserved
30 4 reserved
© Ericsson AB 201831 6 | Figure 3-37
| | LZU1082750 PA1 reserved

© Ericsson AB 2018 | LZU1082750 PA1 37


5G RAN NR Air Interface

Reference Signals related to data


transmissions

— Demodulation Reference Signal (DMRS)


— Phase Tracking Reference Signal (PTRS)
— Channel State Information Reference Signal (CSI-RS) and
Tracking Reference Signal (TRS)
— Sounding Reference Signal (SRS)

© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-38

© Ericsson AB 2018 | LZU1082750 PA1 38


5G RAN NR Air Interface

DM-RS
— Type A mapping — Type B
— PDSCH Mapping TypeA — PDSCH Mapping TypeB
— Mapping is relative to slot — Mapping is relative to PDSCH/PUSCH start
— Up to 8 (12) ports, depending on DM-RS type — Release 15 defines Type B PDSCH/PUSCH
— A UE is configured with first front-loaded DM- with 2, 4, and 7 symbols
RS in either 3rd or 4th symbol
— In addition it can be configured with 3 2 symbol PxSCH
additional DM-RS symbols
— Placement depends on PDSCH/PUSCH stop 4 symbol PxSCH
1 additional DM-RS symbols
1 or 2 front-loaded can be configured for
DM-RS 7 symbol PxSCH
symbols
symbols
1 or 2 front-loaded
plus late DM-RS 1st/2nd and 5th/6th symbol
symbols
2 or 3 additional DM-
RS for high Doppler symbols

© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-39 symbols

38.211-f20:
For PDSCH mapping type B
- if the PDSCH duration is 2, 4, or 7 OFDM symbols for normal cyclic
prefix or 2, 4, 6 OFDM symbols for extended cyclic prefix, and the PDSCH allocation
collides with resources reserved for a CORESET, shall be incremented such that the
first DM-RS symbol occurs immediately after the CORESETand
- if the PDSCH duration is 4 symbols, the UE is not expected to receive a
DM-RS symbol beyond the third symbol,
- if the PDSCH duration is 7 symbols for normal cyclic prefix or 6 symbols
for extended cyclic prefix,
- the UE is not expected to receive the first DM-RS beyond the fourth
symbol, and
- if one additional single-symbol DM-RS is configured, the UE only
expects the additional DM-RS to be transmitted on the 5th or 6th symbol when the
front-loaded DM-RS symbol is in the 1st or 2nd symbol, respectively, of the PDSCH
duration, otherwise the UE should expect that the additional DM-RS is not
transmitted.
- if the PDSCH duration is 2 or 4 OFDM symbols, only single-symbol DM-
RS is supported.

© Ericsson AB 2018 | LZU1082750 PA1 39


5G RAN NR Air Interface

DMRS example configurations


- time domain
— dmrs-TypeA-Position pos2, pos3: first dmrs
symbol in slot
— DL-DMRS-max-len 1, 2: number of symbols
— dmrs_additionalPosition pos0, pos1, pos2,
pos3: placement of additional dmrs symbols
— dmrs-Type type1, type2: 8 or 12 ports
2 front-loaded DM-
RS
dmrs-TypeA-position pos2, dmrs-additionalPosition pos0, DL-DMRS-max-len 2
symbols
1 front-loaded DM-RS dmrs-TypeA-position pos3, dmrs-additionalPosition pos0, DL-DMRS-max-len 1
symbols
1 front-loaded plus
late DM-RS
dmrs-TypeA-position pos2, dmrs-additionalPosition pos1, DL-DMRS-max-len 1
symbols
dmrs-TypeA-position pos2, dmrs-additionalPosition pos2, DL-DMRS-max-len 1
2 or 3 additional DM-
RS for high Doppler symbols
dmrs-TypeA-position pos2, dmrs-additionalPosition pos3, DL-DMRS-max-len 1
© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-40 symbols

© Ericsson AB 2018 | LZU1082750 PA1 40


5G RAN NR Air Interface

DM-RS – Time Location examples


≤7 ≤7

symbols relative to slot boundary


8 8

Mapping type A, l0=2


9 9

10 10

11 11

12 12

13 13

14 14

0 13 0 13

symbols relative to transmission start


≤7 ≤7

8 8

Mapping type B
9 9

10 10
(PUSCH
11 11
example)
12 12

13 13

14 14

0 13 0 13

Single-symbol DM-RS Double-symbol DM-RS


© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-41

Single symbol, type A:


When duration of symbols is 8 and additional DMRS is 1, the mapping resembles that
of with duration of symbols=9.
When duration of symbols is 8 and 9, and additional DMRS is 2, the mapping
resembles that of with duration of symbols=8 and additional DMRS is 1.
When duration of symbols is 8 and 9, and additional DMRS is 3, the mapping
resembles that of with duration of symbols=8 and additional DMRS is 1.
When duration of symbols is 10 and 11, and additional DMRS is 3, the mapping
resembles that of with duration of symbols=10 and additional DMRS is 2.
Double symbol, type A:
Configurations missing when duration in symbols is 4, 5, 6 and additional DMRS = 1.
Configurations missing when duration in symbols is 4 to 9 and additional DMRS = 2.

© Ericsson AB 2018 | LZU1082750 PA1 41


5G RAN NR Air Interface

DM-RS Sequences

— Same design for OFDM-based uplink and downlink


— DFTS-precoded uplink uses LTE-like sequence design

— Pseudo-random sequence + orthogonal codes


— PN sequence defined on global grid to guarantee orthogonality of partially overlapping allocations

Same underlying PN sequence for both devices

Xm+5 Xm+12
Device 2
xm Xm+7
Device 1
x0 xM-1

CRB grid for ∆f


0 1 2 3 4 5 m m+5 m+7 m+12
© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-42

© Ericsson AB 2018 | LZU1082750 PA1 42


5G RAN NR Air Interface

DM-RS mapping examples


— Very flexible DM-RS design
— Type 1/2, mapping type A/B, single/double symbol

Type 1 – up to 4 or 8 DM-RS Type 2 – up to 6 or 12 DM-RS


(primarily motivated by MU-MIMO)
Single-symbol DM-RS Single-symbol DM-RS

Length-2 OCC Length-2 OCC


in frequency + in frequency
+ +
+
+
-
+
+ -
+ + +
- + +
1000 + 1000 +
+
+ +
CDM group 0 - CDM group 0 -
+ +
1001 + + 1001 + +
-
++ +
+ +
+- +
1002 +
++ 1002
-
CDM group 1 +- CDM group 1 +
-
+ +
1003 ++ 1003 +

-
1004 +

CDM group 2
© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-43 1005

Variations of DMRS port mux are obtained through:


1. type of CDM
2. 2. OOC on frequency domain and
3. 3. OOC on time domain (for double-symbol DMRS case)

© Ericsson AB 2018 | LZU1082750 PA1 43


5G RAN NR Air Interface

DM-RS mapping examples Length-2 OCC


Single-symbol DM-RS

Length-2 OCC in frequency,


Double-symbol DM-RS

in frequency + + +
+
Length-2 OCC in time +
+
+ + +
- - -
+ + +
+ + +
+ + +
- + - - + +
1000 + 1000 + +
+ + + + + +
CDM group 0 - CDM group 0 - -
+ + +
- -
1001

— Very flexible DM-RS design


+ + 1001 + + + +
++ + +
+ + +
+- - -
1002 + + +
++ 1002 + + + -

— Single/double symbol
CDM group 1 +- CDM group 1 - - + -
1003 ++ + + -
1003 +
- +
+ -
+ -

— Additional time-domain locations


+ -
- +
1004 + - + -
+ - + -
CDM group 0 - + + -
1005 + - + -
- -
+ +
+ -
- -
+ -
1006 + +
Single-symbol DM-RS Double-symbol DM-RS CDM group 1 - -
+ +
Length-2 OCC Length-2 OCC in frequency, 1007
in frequency
+ Length-2 OCC in time + +
+ + +

- - +
+ + + + + +
+ + +
1000 +
+ 1000 + +
+ +
CDM group 0 - CDM group 0 - +
+ + +
1001 + +
- 1001 - -
+ + + +
+ + +
+ + +
+ + +
1002 1002
- - -
CDM group 1 + CDM group 1 + +
- - -
+ + + + + +
1003 + 1003 + +

- - -
1004 + 1004 + +
+ -
CDM group 2 CDM group 2 + -

1005 1005
- +
+ - + -
+ -
1006 +
+
-
-
CDM group 0 - +
+ -
1007 - +
+ - + -
+ -
+ -
+ -
1008 - +
CDM group 1 + -
- +
+ - + -
1009 + -

- +
+ -
1010
© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-44 CDM group 2
1011

© Ericsson AB 2018 | LZU1082750 PA1 44


5G RAN NR Air Interface

DM-RS – Data Mapping

— Data mapped around DM-RS


— Own DM-RS
— Other UEs DM-RS in case of MU-MIMO)

Data Unused resource elements


Reference signal Reference signal

Co-scheduled device

No co-scheduled CDM group – reuse for data Co-scheduled CDM groups – leave resource elements empty

© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-45

© Ericsson AB 2018 | LZU1082750 PA1 45


5G RAN NR Air Interface

Phase Tracking RS (PT-RS)

subcarriers
— A UE can be configured in DL and UL with PT-RS
to track phase variations (mainly for hi-band) DM-RS
PT-RS
— PT-RS are dense in time
— every, every 2nd or every 4th symbol
— depending on scheduled MCS
— PT-RS are sparse in frequency
— 1 subcarrier every, every 2nd or every 4th PRB
— depending on scheduled BW
— PT-RS not present at low scheduled MCSs and
BWs or for RA, SI and paging messages

symbols
Example: PT-RS occur every 2nd PRB and every symbol

© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-46

Phase Tracking Reference Signal (PT-RS) is a UE-specific RS which aims for phase
rotation estimation
Uses:
PTRS is used for phase noise effects compensation
Presence:
PTRS presence is indicated by RRC signaling
PTRS is always associated with DMRS and PDSCH
At most two PTRS ports per user (to support multi-panel)
At most six orthogonal PTRS ports for MU-MIMO
Patterns for CP-OFDM:
Time densities: 1, 1/2 and 1/4 (1 PTRS every, every 2nd and every 4th symbol)
Freq. densities: 1/2 and 1/4 (PTRS subcarrier every, every 2nd and 4th PRB)
Time/freq. density is associated with DCI parameters using Tables
Predefined thresholds for tables
UE can suggest by RRC threshold to override the predefined thresholds
UE can suggest different thresholds for DL and UL and per BWP

© Ericsson AB 2018 | LZU1082750 PA1 46


5G RAN NR Air Interface

PT-RS
Scheduled MCS Time density
0<=MCS<MCS1 PTRS OFF
MCS1<=MCS<MCS2 1/4
MCS2<=MCS<MCS3 1/2
— Can be seen as an extension to DM-RS MCS3<=MCS < MCS4 1
Scheduled BW Freq. density
— Can only occur in combination with DM-RS RB<RB0 PTRS OFF
RB0<=RB<RB1 1/2
RB1<=RB 1/4

CORESETs etc. DM-RS Data

PT-RS

one slot

© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-47

Phase Tracking Reference Signal (PT-RS) is a UE-specific RS which aims for phase
rotation estimation.
So, PTRS is used for phase noise compensation in hi-band deployments

A change in sequence generation is done when Transform precoding is enabled in the


UL.

© Ericsson AB 2018 | LZU1082750 PA1 47


5G RAN NR Air Interface

Tracking Reference Signal (TRS)


subcarriers

0 1 2 3 4 5 6 7 8 9 10 11 12 13
— NR has no CRS to use for fine time-frequency tracking 0
0
1
1
2
2
3
3
4
4
5
5
6
6
7
7
8
8
9
9
10
10
11
11
12
12
13
13
0 1 2 3 4 5 6 7 8 9 10 11 12 13
0 1 2 3 4 5 6 7 8 9 10 11 12 13
0 1 2 3 4 5 6 7 8 9 10 11 12 13

— In NR a UE can be configured with TRS 0


0
0
1
1
1
2
2
2
3
3
3
4
4
4
5
5
5
6
6
6
7
7
7
8
8
8
9
9
9
10
10
10
11
11
11
12
12
12
13
13
13

— TRS is expressed in spec as CSI-RS, i.e. UE is configured 0


0
1
1
2
2
3
3
4
4
5
5
6
6
7
7
8
8
9
9
10
10
11
11
12
12
13
13

with CSI-RS for tracking


0 1 2 3 4 5 6 7 8 9 10 11 12 13
0 1 2 3 4 5 6 7 8 9 10 11 12 13
0 1 2 3 4 5 6 7 8 9 10 11 12 13
0 1 2 3 4 5 6 7 8 9 10 11 12 13
0 1 2 3 4 5 6 7 8 9 10 11 12 13
0 1 2 3 4 5 6 7 8 9 10 11 12 13

— One typical configuration is a TRS burst of 2 TRS symbols in 0


0
1
1
2
2
3
3
4
4
5
5
6
6
7
7
8
8
9
9
10
10
11
11
12
12
13
13

2 adjacent slots
0 1 2 3 4 5 6 7 8 9 10 11 12 13
0 1 2 3 4 5 6 7 8 9 10 11 12 13
0 1 2 3 4 5 6 7 8 9 10 11 12 13

— Repeated e.g. every 20 ms


0 1 2 3 4 5 6 7 8 9 10 11 12 13
0 1 2 3 4 5 6 7 8 9 10 11 12 13
0 1 2 3 4 5 6 7 8 9 10 11 12 13
0 1 2 3 4 5 6 7 8 9 10 11 12 13
0 1 2 3 4 5 6 7 8 9 10 11 12 13
0 1 2 3 4 5 6 7 8 9 10 11 12 13
symbols

7 8 9 10 11 12 13 0 1 2 3 4 5 6 7 8 9 10 11 12 13 0 1 2 3 4 5 6 7 8 9 10 11 12 13 0 1 2 3 4 5 6
© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-48 symbols

TRS basics

Use cases:
Fine Time synchronization
Needed e.g. for channel estimation and demodulation
Rough time synchronization achieved by other means e.g. based on SS-block

Fine Frequency synchronization


Needed e.g. for channel estimation and demodulation
Needed also for tuning of the UE uplink carrier frequency
Rough frequency synchronization achieved by other means e.g. based on SS-
block

Doppler spread estimation


Needed for channel estimation (filter settings)

© Ericsson AB 2018 | LZU1082750 PA1 48


5G RAN NR Air Interface
Delay spread estimation
Needed for channel estimation (filter settings)
DL only

Used in connected mode only

Transmitted periodically independently of PDSCH

UE specifically RRC configured as a set of CSI-RS resources


A CSI-RS configuration parameter indicates that the CSI-RS resource set can
be used for time/frequency tracking
Multiple UEs can be configured to utilize the same TRS signal
A UE can be configured with multiple TRS’s
for use e.g. when the UE receive from multiple transmission points and/or
antenna panels
DCI can be used to indicate to a scheduled UE, the presence of a ‘zero power’
TRS, to allow the UE to rate match around a TRS intended for other Ues.

The TRS comes in bursts with a periodicity of 10ms, 20ms, 40ms or 80ms
Each burst consists of one or two slots
Each slot in the TRS burst looks the same
The TRS is present in two OFDM symbols in each slot in the TRS burst
There are three alternative OFDM symbol positions within a slot
Symbol indices (4,8), (5,9) or (6,10). Note that the first symbol in a slot
has index 0.
The bandwidth of the TRS is min(50RB,UE BWP) or UE BWP
Every fourth subcarrier is used for the TRS
The subcarrier offset is configurable
Gold sequences are used to ‘randomize’ the TRS and control correlation properties

© Ericsson AB 2018 | LZU1082750 PA1 49


5G RAN NR Air Interface

TRS Format

— An example of TRS format is illustrated:

CSI-RS resource #3

CSI-RS resource #4
CSI-RS resource #1

CSI-RS resource #2

© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-50

© Ericsson AB 2018 | LZU1082750 PA1 50


5G RAN NR Air Interface

Channel State Information Reference Signal (CSI-RS)

— Transmitted in DL
— Used by UEs to acquire channel state information (CSI)
— Transmitted with e.g. 5, 10, 20, 40 … slots periodicity

— Frequency selective CSI acquisition at the UE within a DL beam


— used for PMI and rank reporting.
— Discovery signal, Mobility
— RSRP type measurement on a set of CSI-RS reference signals. Transmitted with a time density
according to large scale coherence time of the relevant (DL) channels.
— Beam refinement and tracking
— Get statistics about the DL channel
— For UE transmit beam-forming in UL assuming reciprocity
— UE beam-scanning for analog receive beam-forming in DL
— To assist fine frequency/time-synchronization for demodulation (TRS)
© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-51

Channel state information RS (CSI-RS)


CSI-RS are transmitted in DL and are primarily intended to be used by UEs to acquire
channel state information (CSI) but could also serve other purposes. It should in
principle be possible to use CSI-RS for (at least) the following purposes:
• Effective channel estimation at the UE: Frequency selective CSI acquisition at the
UE within a DL beam, e.g. used for PMI and rank reporting.
• Discovery signal: RSRP type measurement on a set of CSI-RS reference signals.
Transmitted with a time density according to large scale coherence time of the
relevant (DL) channels.
• Beam refinement and tracking: Get statistics about the DL channel and PMI
reporting to support beam refinement and tracking. PMI does not need to be
frequency selective. Transmitted with a time density according to large scale
coherence time of the relevant (DL) channels.
• For UE transmit beam-forming in UL assuming reciprocity.
• UE beam-scanning for analog receive beam-forming in DL (similar requirements
to 1) or 3) depending on use-case).
• To assist fine frequency/time-synchronization for demodulation.

© Ericsson AB 2018 | LZU1082750 PA1 51


5G RAN NR Air Interface
NR supports periodic, aperiodic, and semi-persistent transmissions of CSI-RS as
follows.
- Semi-persistent transmission
- Activation(s)/de-activation(s) of CSI-RS resource is triggered
dynamically
- Preconfigured CSI-RS resources can be activated or de-activated
- Periodic transmission
- Periodic transmission can be configured by higher layer signaling
- Periodic CSI-RS transmissions are semi-statically configured/re-
configured.
NR CSI-RS pattern with at least the following properties is supported.
- CSI-RS mapped in one or multiple symbols
The following configurations of NR CSI-RS are supported.
- UE-specific configuration to support
- Wideband CSI-RS, i.e. from UE perspective, the full bandwidth the UE
is configured to operate with
- Partial-band CSI-RS, i.e. from UE perspective, part of the bandwidth
the UE is configured to operate with
CSI-RS configuration for NR also includes at least ‘number of antenna ports’.
Configuration can be explicit or implicit. The number of CSI-RS antenna ports can be
independently configured for periodic/semi-persistent CSI reporting and aperiodic
CSI reporting. A UE can be configured with a CSI-RS resource configuration with at
up to at least 32 ports. UE is configured by RRC signaling with one or more CSI-RS
resource sets and CSI-RS resources is dynamically allocated from the one or more
sets to one or more users. Allocation can be aperiodic (single-shot) and can be on a
semi-persistent basis. Note that semi-persistent CSI-RS transmission is periodic while
allocated.
CSI-RS supports the downlink Tx beam sweeping and UE Rx beam sweeping. Note
that CSI-RS can be used in P1, P2, P3. NR CSI-RS supports the following mapping
structure.
- NP CSI-RS port(s) can be mapped per (sub)time unit
- Across (sub)time units, same CSI-RS antenna ports can be mapped
- Each time unit can be partitioned into sub-time units
- Mapping structure can be used for supporting multiple panels/Tx
chains

© Ericsson AB 2018 | LZU1082750 PA1 52


5G RAN NR Air Interface
For beam management overhead and latency reduction, NR also considers beam
sweeping for CSI-RS within an OFDM symbol. Note that the symbol duration is based
on a reference numerology.
NZP CSI-RS resource is defined in NR, as a set of NZP CSI-RS port(s) mapped to a
set of REs within a frequency span/a time duration which can be measured at least
to derive a CSI. Multiple NZP CSI-RS resources can be configured to UE at least for
supporting CoMP and multiple beamformed CSI-RS based operations, where each
NZP CSI-RS resource at least for CoMP can have different number of CSI-RS ports.
The RE pattern for an X-port CSI-RS resource spans N ≥ 1 OFDM symbols in the
same slot and is comprised of one or multiple component CSI-RS RE patterns where
a component CSI-RS RE pattern is defined within a single PRB as Y adjacent REs in
the frequency domain and Z adjacent REs in the time domain. Note that, depending
on the density reduction approach, the Y REs of a component CSI-RS RE pattern may
be non-adjacent in the frequency domain. The multiple component CSI-RS RE
patterns can be extended across the frequency domain within the configured CSI-RS
bandwidth. At least, the numbers of OFDM symbols for a CSI-RS resource, N = {1, 2,
4}, are supported. The N OFDM symbols can be adjacent/non-adjacent. OFDM
symbol(s) can be configured to contain CSI-RS only. Density per port in terms of RE
per port per PRB is configurable.

© Ericsson AB 2018 | LZU1082750 PA1 53


5G RAN NR Air Interface

Downlink CSI Acquisition

— Based on measurements on CSI-RS


CSI period = 5 slots, Offset = 0

— Periodic reporting CSI period = 5 slots, Offset = 3

— RRC-configured, RRC-activated
CSI period = 10 slots, Offset = 3

— Reports on PUCCH (or ‘re-routed’ to PUSCH)

— Semi-persistent reporting
— RRC-configured, MAC-CE-activated
— Reports on PUCCH (or ‘re-routed’ to PUSCH)

— Aperiodic reporting
— One shot, triggered by DCI
— Reports on PUSCH
© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-54

© Ericsson AB 2018 | LZU1082750 PA1 54


5G RAN NR Air Interface

CSI-RS

— Single-port CSI-RS

One slot

— Up to 32 antenna ports supported 2xCDM 4xCDM 8xCDM

— Multi-port CSI-RS based on CDM/FDM/TDM

OFDM symbols

— High degree of flexibility 2xCDM + 4xFDM 2xCDM + 2xFDM + 2xTDM 4xCDM + 2xFDM

— Example:
three possibilities for an 8-port CSI-RS
— Freq. density: every or every second RB One slot
AP 0‐1 (2xCDM) AP 2‐3 (2xCDM) AP 0‐1 (2xCDM) AP 2‐3 (2xCDM) AP 0‐3 (4xCDM) AP 4‐7 (4xCDM)

— Only within active BWP AP 4‐5 (2xCDM) AP 6‐7 (2xCDM) AP 4‐5 (2xCDM) AP 6‐7 (2xCDM)

© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-55

© Ericsson AB 2018 | LZU1082750 PA1 55


5G RAN NR Air Interface

NZP-CSI-RS, ZP-CSI-RS, CSI-IM

— Non-zero power CSI-RS


— A CSI-RS transmitted with non-zero power, used by the UE to measure the channel

— Zero-power CSI-RS
— Unused resource, the UE can make no assumption on the contents
— In essence a tool for rate matching around certain resource elements
— Configured in same way as NZP-CSI-RS

— CSI-IM
— Used for interference measurements
— Should typically correspond to a ZP-CSI-RS
— Time-domain configured in same way as NZP-CSI-RS
One slot One slot

© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-56

© Ericsson AB 2018 | LZU1082750 PA1 56


5G RAN NR Air Interface

Mapping to antennas

— CSI-RS mapped to antenna ports – defined in the spec

— Antenna ports mapped to physical antennas – details not defined in spec


— Implementation-specific relation modelled by the matrix F below
— The UE estimates the composite channel including F
— Quasi co-location (QCL) relations described what assumptions the UE may make on F

© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-57

© Ericsson AB 2018 | LZU1082750 PA1 57


5G RAN NR Air Interface

NR CSI-RS port number mapping to virtual


antenna elements
-Example “element space”

3000 3001 3000 + P/2 -1


3000 +P/2 3000 + P/2 +1 3000 +P -1

P = number of antenna ports


© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-58

CSI reference signals are transmitted on =1, 2, 4, 8, 12, 16, 24 "or" 32 ports using
e.g. port numbers =3000,3001,…,3000+ −1.

Port numbers are assumed to be mapped to virtual antennas with two different
polarizations using the convention shown in figure, in other words the first half of the
port numbers are mapped to virtual antennas with the first polarization, and the 2nd
half to virtual antennas with the second polarization. Note: Figure shows +45/-45
polarization only as an example. For the purposes of mapping port numbers to the
REs of the aggregated CSI-RS resource, a length-P port number vector is defined.
For the case of >1, the elements _ of this vector are given by
_2 &=3000+
_(2 +1)&=3000+ ⁄2+
&=0,1,…, ⁄2−1
For the case of a single-port only, the port number vector becomes a scalar given by
=3000. With this definition, port numbers corresponding to the same physical cross-
pole are contained within a single CSI-RS unit. For example, for P = 4 ports, the port
number vector is given by =[■8(3000&3002&3001&3003)].

© Ericsson AB 2018 | LZU1082750 PA1 58


5G RAN NR Air Interface

CSI-RS
- Example “beam space”
1 symbol resource 2 symbol resource Beamformed CSI-RS
CSI-RS resource data

TD‐OCC

frequency
FD‐OCC

OFDM symbols
4 symbol resource (adjacent) 4 symbol resource (pairwise adjacent)

time

© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-59

The following figures provide several examples of aggregated CSI-RS resources. In


all cases, the pattern repeats every SF RBs across the allocated bandwidth, hence
only SF RBs are shown in each example. The graphs illustrate the RE locations of the
CSI-RS symbols as well as the port numbers mapped to each RE. CDM (Code Division
Multiplexing) with OCC (Orthogonal Cover Codes) is used in some cases (not seen
here).

CSI-RS for beam management


Primary use case is beam sweeping (P2/P3)
Use same numerology as data
Configured as 1 or 2 port CSI-RS resource in a single symbol
One port will be a frequency comb (repetition factor depends on density D)
Two port case will reuse 2 port CSI-acquisition pattern (no OCC used)
Typically not FDM with data
D=3 supported for single port case
D=3 requires 6dB boosting for full power utilization (more boosting
required for smaller D)

© Ericsson AB 2018 | LZU1082750 PA1 59


5G RAN NR Air Interface
A CSI-RS resource is formed by aggregating one or more CSI-RS units in one or more
OFDM symbols within a slot. A CSI-RS unit consists of a pair of adjacent REs (or
adjacent subsampled REs) within the same OFDM symbol. The number of ports may
be less than or equal to the number of REs in the aggregated resource, resulting in
port densities of less or equal to≥1 "RE/port/RB". Densities of <"1 RE/port/RB" are
achieved through subsampling of REs in the frequency domain, i.e., CSI reference
symbols are transmitted on every SFth RE where ≥1 is the subsampling factor (1 =
no subsampling). CSI-RS reference signals are defined for subcarrier spacing
Δ =2^( _ )⋅15 "kHz" for numerologies _ =0,1,2,…,5.

© Ericsson AB 2018 | LZU1082750 PA1 60


5G RAN NR Air Interface

CSI-RS Resources
-RB-level locations

.. .. .. No CSI-RS
REs

Contains
CSI-RS REs

CSI-RS- CSI-RS- CSI-RS-


FreqBand FreqBand FreqBand

Density = 1 Density = 0.5, even RBs Density = 0.5, odd RBs


© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-61

© Ericsson AB 2018 | LZU1082750 PA1 61


5G RAN NR Air Interface

RS In the resource element grid


– Example “CSI-RS slot” 2 ports (3000-3001)

1 slot time
0 1 2 3 4 5 6 7 8 9 10 11 12 13
CSI-RS 0

3000-3001 CSI-RS 1

CDM groups

DMRS for PDSCH


subcarriers

DMRS for PDCCH

3000-3001

PDCCH PDSCH

© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-62

The DMRS is a UE-specific reference signal, which means that it is inserted before the
precoder and in principle only transmitted when and where the intended UE has DL-
SCH resources allocated.
The UE-specific reference signals eliminates the overhead of transmitting additional
cell-specific reference signals on the added antenna ports to support a larger number
of ports.

In this figure we see an example of how DMRS and CSI-RS might be distributed in
one slot (14 OFDM symbols).

© Ericsson AB 2018 | LZU1082750 PA1 62


5G RAN NR Air Interface

RS In the resource element grid


– Example “CSI-RS slot” 32 ports (3000-3031)

1 slot time
0 1 2 3 4 5 6 7 8 9 10 11 12 13
CSI-RS 0
subcarriers

3012-3015 CSI-RS 1

CDM groups
3008-3011 DMRS for PDSCH

3012-3015 DMRS for PDCCH


3004-3007
3008-3011

3004-3007
3000-3003 3000-3003
PDCCH PDSCH

© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-63

The DMRS is a UE-specific reference signal, which means that it is inserted before the
precoder and in principle only transmitted when and where the intended UE has DL-
SCH resources allocated.
The UE-specific reference signals eliminates the overhead of transmitting additional
cell-specific reference signals on the added antenna ports to support a larger number
of ports.

In this figure we see an example of how DMRS and CSI-RS might be distributed in
one slot (14 OFDM symbols).

© Ericsson AB 2018 | LZU1082750 PA1 63


5G RAN NR Air Interface

Sounding Reference Signal (SRS)


Intra-slot hopping with N = 2 and r = 1
— UL measurements and pre-coder selection
— DL reciprocity operation
— Inter-node measurements

— Consists of 1, 2 or 4 adjacent OFDM symbols


within the last 6 symbols of a slot Inter-slot hopping with repetition with N = 2 and r = 2

— Comb 2 or 4

subcarriers SRS

4 Combs
Intra- and inter-slot hopping with N = 2 and r = 1

symbols
Example: 4-symbol SRS with comb-4
© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-64

Sequence generation
NR SRS reuses the LTE non-resource specific Zadoff-Chu based sequences
Sequence initialization formula includes both slot and symbol indices
Design parameters
Comb levels are 2 and 4
Number of SRS ports are 1, 2 or 4 per SRS resource
Cyclic shift separation between ports on the same comb
Maximum of 12 cyclic shifts for comb 4
Maximum at least 8 cyclic shifts for comb 2
Group and sequence hopping
30 sequence groups with 1 or 2 root-sequences per group
Group and sequence hopping are mutually exclusive
If sequence hopping is enabled, group hopping is disabled
Sequence ID is configured in UE specific manner using RRC

Resource time dimension and mapping


A resource spans N = 1, 2, or 4 adjacent OFDM symbols
Within the last 6 symbols of a slot
All ports are mapped to each symbol of the resource

© Ericsson AB 2018 | LZU1082750 PA1 64


5G RAN NR Air Interface
Multiplexing
Only TDM between SRS and PUSCH/Long PUCCH from UE perspective
Short PUCCH is prioritized over periodic/semi-persistent SRS
Only colliding symbols of SRS resource are dropped
Configuration
Supports both aperiodic, periodic and semi-persistent scheduling
SRS is UE specifically configured using RRC and DCI
Time configuration
Slot-level periodicity and offset configuration for a given SRS resource
Periodicity: 1, 2, 5, 10, 20, 40, 80, 160, 320, 640, 1280, or 2560 slots
All possible slot offsets are supported

Bandwidth
Minimum BW is 4 PRBs and maximum BW is 272 PRBs
64 BW configurations (multiples of 4PRBs) in a single table
For BW <=96 PRBs: 17 unique configurations from LTE tables and 8
new configurations;
For 96< BW <=272: 39 new configurations
Frequency hopping and repetition
Intra-slot and inter-slot frequency hopping within a BWP
May be combined with repetition within the slot, with factor
r = 1, 2, 4 and r ≤ N (number of OFDM symbols in resource)
Same hopping formula as in LTE, but with a symbol-based counter function of
N and r
Frequency domain starting position
Frequency domain starting position is UE-specifically configurable to align on
a common grid with 4 PRB granularity

© Ericsson AB 2018 | LZU1082750 PA1 65


5G RAN NR Air Interface

SRS
Comb 2 over one symbol Comb 4 over four symbols

— Based on Zadoff-Chu sequences


— Similar to LTE
— “Comb”, every 2nd or every 4th subcarrier
— Up to 6 symbols at the end of a slot
One slot One slot

— Different UEs can be FDM:ed


x0 x1 x2 x3 x4 x5
     
— Up to 4 ports can be sounded in a UE AP #0 ej0 ej0 ej0 ej0 ej0 ej0
— All ports uses the same subcarriers AP #1 ej0 ej ej2 ej3 ej4 ej5
— Separation through phase rotations AP #2 ej0 ej/2 ej2/2 ej3/2 ej4/2 ej5/2
AP #3 ej0 ej3/2 ej6/2 ej9/2 ej12/2 ej15/2

— SRS resource set, each SRS set contains one or more SRS:s

© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-66

© Ericsson AB 2018 | LZU1082750 PA1 66


5G RAN NR Air Interface

Mapping to antennas

— SRS mapped to antenna ports – defined in the spec

— Antenna ports mapped to physical antennas – details not defined in spec


— Implementation-specific relation modelled by the matrix F below
— Relation between F for SRS transmission and PUSCH transmission are specified

Device F1

SRS #1

SRS #2

F2

© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-67

© Ericsson AB 2018 | LZU1082750 PA1 67


5G RAN NR Air Interface

SRS use case examples


— TX beam sweep
— Multiple SRS ports transmitted over
consecutive OFDM symbols

— RX beam sweep
— Single SRS port transmitted over
consecutive OFDM symbols

— Frequency hopping
— Frequency sweep of same SRS port over
consecutive OFDM symbols

— Narrow band port repetition


— Repeat SRS port for improved estimation accuracy
© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-68

© Ericsson AB 2018 | LZU1082750 PA1 68


5G RAN NR Air Interface

Antenna ports and reference signals


— An antenna port is defined by the reference signal
associated with it.
— “Defined such that the channel over which a symbol on
the antenna port is conveyed can be inferred from the
channel over which another symbol on the same
antenna port is conveyed.
— There is one resource grid per antenna port.
— The set of antenna ports supported depends on the
reference signal configuration in the cell.”
— 3GPP 36.211 & 38.211

DL Antenna Usage UL Antenna Usage


Ports Ports
1000-1011 PDSCH and DMRS for PDSCH 0-11 PUSCH and DMRS for PUSCH
1000-1005 PTRS for PDSCH 0-5 PTRS for PUSCH
2000 PDCCH and DMRS for PDCCH 1000- SRS
3000-3031 CSI-RS 2000- PUCCH and DMRS for PUCCH
4000 SS/PBCH block 4000 PRACH
© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-69

The term “antenna port” is sometimes hard to get a grip on…


An antenna port is defined by the reference signal associated with it.

[click] The 3GPP 36.211 definition of an antenna port is:


“Defined such that the channel over which a symbol on the antenna
port is conveyed can be inferred from the channel over which another
symbol on the same antenna port is conveyed.
There is one resource grid per antenna port.
The set of antenna ports supported depends on the reference signal
configuration in the cell.”

In this table we see the antenna ports introduced in Rel 8, 9 and 10. There
are 8 ports (7-14) for DMRS and 8 ports for CSI-RS (15-22). More ports are
added in Rel 13-14.

Two antenna ports are said to be quasi co-located (QCL) if the large-scale
properties of the channel over which a symbol on one antenna port is
conveyed can be inferred from the channel over which a symbol on the
other antenna port is conveyed. The large-scale properties include one or
more of delay spread, Doppler spread, Doppler shift, average gain, and
average delay.

© Ericsson AB 2018 | LZU1082750 PA1 69


5G RAN NR Air Interface

Summary Chapter 4
4 Detail the physical procedures for user data transmissions
4.1 Detail the reference signals related to user plane transmissions (DMRS, CSI-RS, TRS, PTRS, SRS)
4.2 Explain Type A and Type B transmissions
4.3 Explain HARQ codebook principles and Code Block Group (CBG) based retransmissions
4.4 Describe UL and DL scheduling principles and resource allocation in frequency and time domains
4.5 Explain link adaptation principles
4.6 Describe LDPC channel coding

© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-70

© Ericsson AB 2018 | LZU1082750 PA1 70


5G RAN NR Air Interface

© Ericsson AB 2018 | LZU1082750 PA1 71


5G RAN NR Air Interface

Code Block segmentation


No segmentation CB segmentation
, 1 8448 for BG1
, 1
3840 for BG2

Transport block Transport block


16 for 3824
′ 24 for 3824 24 24
TB TB
Transport block CRC Transport block CRC

′ ′ ′ 24

CB CB
Code block Code block Code block CRC
CRC

CB CB
Code block Filler Bits Code block Filler Bits Code block CRC
Filler Bits
CRC

min such that ′


Set index ( i LS ) Set of lifting sizes ( Z )

22 for BG1 0
1
{2, 4, 8, 16, 32, 64, 128, 256}
{3, 6, 12, 24, 48, 96, 192, 384} 22 for BG1
2 {5, 10, 20, 40, 80, 160, 320}
10, 9,8,6 for BG2 3
4
{7, 14, 28, 56, 112, 224}
{9, 18, 36, 72, 144, 288}
10 for BG2
5 {11, 22, 44, 88, 176, 352}
6 {13, 26, 52, 104, 208}
© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-72
7 {15, 30, 60, 120, 240}

© Ericsson AB 2018 | LZU1082750 PA1 72


5G RAN NR Air Interface

To be update with new agreements from 3GPP

LDPC – CB segmentation

0.95
BG1 BG1 BG1
1 1 8448

/ 24 1
0.67
′ 24 /
BG2

0.25 1
′ BG2 / 24 1
3840 ′ 24 /

16 24
308 3840 3848 8448

© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-73

© Ericsson AB 2018 | LZU1082750 PA1 73


5G RAN NR Air Interface

From base
column graph to parity check matrix • 2 BGs
• BG1: 46x68
0  0 0
R=2/3 R=1/2 R=1/3 R=1/4 R=1/5

0
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
1 1 1 1 1 1 1 1 1
2 1 1 1 1 1 1 1 1 1 1

 • BG2: 42x52
3 1 1 1 1 1 1 1 1

0
4 1 1 1 1 1 1 1 1 1 1
5 1 1 1 1

0  0 0
6 1 1 1 1 1 1
7 1 1 1 1 1 1

 • 51 values of per BG
8 1 1 1 1 1 1
9 1 1 1 1
10 1 1 1 1 1
11 1 1 1 1 1

row    
12 1 1 1 1 1

 • Largest 384
13 1 1 1 1
14 1 1 1 1 1
15 1 1 1 1 1

0 
16 1 1 1 1

 Total 102 unique matrices


17 1 1 1 1 1


18 1 1 1 1 1
19 1 1 1 1

0 0  0 0
20 1 1 1 1
21 1 1 1 1

• The largest size of is


22 1 1 1 1
23 1 1 1
24 1 1 1 1

0  0 0
25 1 1 1 1

0
26 1 1 1

17664 x 26112
27 1 1 1 1 1
28 1 1 1
29 1 1 1 1
30 1 1 1
31 1 1 1 1 1

• For BG1, 384


32 1 1 1
33 1 1 1 1

All zero matrix of size


34 1 1 1 1
35 1 1 1 1
36 1 1 1 1
37 1 1 1 1
38 1 1 1
39 1 1 1 1
40 1 1 1 1
41 1 1 1 1
42 1 1 1 1

1 0  0 0
Z ,
0 1  0 0
 
For , 0 I( Pi , j )  I        
 
0 0  1 0
0 0  0 1
mod , 
, , Identity matrix of size

0 1  0 0
0 
 0  0 0
For , 0 I( Pi , j )       
, 

0 0  0 1
1 0  0 0

Circular permutation matrix Circularly shifting Identity


of size of size to the right , times
© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-74

© Ericsson AB 2018 | LZU1082750 PA1 74


5G RAN NR Air Interface

LDPC encoding core


Systematic bits
, ,…, , , , …,
— BG structure detail: to be added
Parity bits
—Not
Parity bits calculation algorithm: to be
transmitted added
<NULL>0
, ,…,

The structure of BG/H is designed


in a way that parity bits can be
66 for BG1 , ,… , , ,…, derived in a closed form from
50 for BG2 systematic bits, and the operation
on entries of value 0 can be mostly
encoded bits avoided.
The complexity comes from the
customized processing for each
special type of matrices
• E.g. customize for each

© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-75

- Shortening (i.e. assigning info bits to known values, e.g. 0) is used to provide info
block size flexibility (R1-1701254)

© Ericsson AB 2018 | LZU1082750 PA1 75


5G RAN NR Air Interface

Rate matching Note: The illustration here is for the case when LBRM is not
applied. When LBRM is applied, the circular buffer may shrink,
and the RV positions are scaled proportionally.

Bit selection , ,…, , ,…,


, ,…, Bit interleaving
Circular buffer
Redundancy version

56·Z

3rd transmission
17·Z

RV0
1st transmission
RV 3
33·Z
2nd transmission RV1
Circular buffer of BG1

RV2 0

43·Z
4th transmission

13·Z

25·Z
© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-76
Circular buffer of BG2

© Ericsson AB 2018 | LZU1082750 PA1 76


5G RAN NR Air Interface

Rate Matching

— Circular buffer rate matching


— Some systematic bits removed prior circular
buffer insertion
— 4 different redundancy version

— Limited-buffer rate matching


— To handle limited UE soft-buffer size
— Determines amount of bits put into the circular
buffer
— Can also be used in UL

© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-77

© Ericsson AB 2018 | LZU1082750 PA1 77


5G RAN NR Air Interface

Parameters for LDPC coding


LDPC encoding parameters and PCM

, , ,

1 or 2

LDPC encoding
parameters
and PCM LDPC encoding
Scheduler Core
,
MCS Base graph 1 or 2
determination
TB size determination Code Block
Rate
Segmentation
matching
Resource allocation

TB CRC
Attachment
,
CBGTI
Rate matching output
© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-78 Sequence length
determination

- TBS_LBRM calculation in 214

© Ericsson AB 2018 | LZU1082750 PA1 78


5G RAN NR Air Interface

Scrambling

— Length-31 Gold sequence, same as LTE, is used for PDSCH data scrambling
Scrambling , ,…,
, ,…,
mod 2

› Scrambling is initialized with the following parameters


– corresponding to RNTI associated with PDSCH transmission
– Codeword index , 0,1
– Scrambling ID ∈ 0,1, … , 1023 if configured, or

2 2

© Ericsson AB 2018 | | LZU1082750 PA1 | Figure 3-79

© Ericsson AB 2018 | LZU1082750 PA1 79

You might also like