top button
Flag Notify
    Connect to us
      Facebook Login
      Site Registration Why to Join

Facebook Login
Site Registration

Transport block size LTE calculation in the Vienna Simulator? [CLOSED]

+1 vote

I would like to understand the relation between the TB size calculation in the TS36.213 document and in the Vienna Simulator . I’m going to make an example so maybe you can help me to see this relation:

Method 1 (from the TS36.213)

Calculation Procedure for downlink(PDSCH) is as follows :
i) refer to TS36.213 Table
ii) get I_TBS for using MCS value (Let’s assume MCS is 1. in this case, I_TBS is 1 )
iii) refer to TS36.213 Table7.
iv) go to column header indicating the number of RB (Let’s assume that RB is 50)
v) go to row header ‘1’ which is I_TBS
vi) we would get 1800 (if the number of RB is 50 and I_TBS is 9)
vii) (This is Transport Block Size per 1 ms for one Antenna)

And this is method 2 (in the simulator):
i) This is the formula:
TB_size_bits = max(8*round(1/8*(the_RB_grid.sym_per_RB_nosync .* num_assigned_RB .* modulation_order .* coding_rate * 2))-24,0);
ii) if the_RB_grid.sym_per_RB_nosyn= 80
iii) num_assigned_RB=50
iv) modulation_order = 2
v) coding_rate=0.0762
vi) That gives TB_size_bits = 11952 bits

Do you know how I can go from one method to another or if there is any relation?

closed with the note: found the answer
posted Feb 25, 2016 by Natalia Molinero Mingorance

Looking for an answer?  Promote on:
Facebook Share Button Twitter Share Button LinkedIn Share Button
What is the source of the formula that you mention?

Similar Questions
+1 vote


I just wanted to know how number of resource block calculation is done,
i mean to say:

System BW Number of RBs

1.4 6
3 15
5 25
10 50
and so on

0 votes

In unicast mode, MCS is very dynamic in nature and depends on feedback from UE while in multicast or broadcast there is no feedback from UE then how a particular MCS index is chosen ? And is there any possibility when MCS for an already configured MBSFN can be updated ?

0 votes

I wish to encode audio with Opus encoder and send encoded frames in UDP packets. There are ~1600 bytes per second.

As far as I read about UDP packet size 1400 bytes is good choice to start but most articles are about ethernet. I can't find good references about LTE networks.

Is it efficient to transmit audio in 500 bytes UDP packets vs 1400 bytes packets?

+1 vote

How can we calculate the transport block size given the MCS index and the number of used PRBs as defined in the 3GPP table 36.213.

+1 vote


Contact Us
+91 9880187415
#280, 3rd floor, 5th Main
6th Sector, HSR Layout
Karnataka INDIA.