Transport Block Size - 5GNR

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 1

Transport Block Size - 5GNR

Transport Block is a packet of data which is passed between the MAC and Physical layers

After UE receiving data on the PDSCH has to determine TBS before attempting to decode the data

The UE uses a combination of semi-static information provided by RRC signalling and dynamic
information provided by DCI

The UE starts by quantifying the number of RE which are available for data transfer within the bw of a
single RB

According to 3GPP 38.214 TBS per PRB is calculated as below

N_RE = 12 * N_symb - N_DMRS - N_oh

Where,

N_RE is the number of RE per RB available for data transfer

N_Symb is the number of symbols per slot which have been allocated to the UE. This information is
extracted from DCI

N_DMRS is the number of RE per RB allocated to the DMRS

N_oh represents any additional overhead which reduces the no. of RE available for data transfer, e.g.
the CSI Reference Signal

If the value of N_RE is greater than 156 then N_RE is rounded to 156

UE never assumes a resource allocation of more than 156 RE within the bw of a single RB

The resultant value of N_RE is multiplied by the number of allocated RB's to generate total TBS Size

The number of allocated RB's i.e., n is extracted from the DCI

Total_TBS = n * N_RE

You might also like