Professional Documents
Culture Documents
How To Calculate LTE Throughput
How To Calculate LTE Throughput
Introduction
The post presents the simplest way how to calculate LTE throughput. The following calculations
are made for user data bit rates on IP layer (including IP headers and LTE overhead, i.e. real user
bit rate will be a bit lower). LTE throughput depends on the following parameters:
Bandwidth
Channel quality
Network load.
Bandwidth. According to 3GPP specifications LTE channel bandwidth can be 1.4, 3, 5, 10,
15, 20 MHz. The wider bandwidth the higher throughput. All available spectrum is divided
into Resource Blocks (RB). A table to map bandwidth on number of available RB is
presented below.
Channel quality. Radio conditions impact user bit rates. The better radio conditions the
higher throughput is available and vice versa. eNB (eNodeB, base station) selects
Modulation and Coding Scheme (MCS) based on current radio conditions. The higher
MCS the more bits can be transmitted per time unit. UE (User Equipment, mobile terminal)
measures radio channel quality and sends CQI (Channel Quality Indicator) to eNB. eNB
selects MCS based on the following table (it's presented for information only and will not
be used for further throughput calculations).
Also depending on radio conditions various multi-antenna techniques can be applied,
e.g. MIMO 2x2 (Miltiple Input Multiple Output) or MIMO 4x4. These techniques help to
increase throughput as well (almost in 2 or 4 times respectively).
Network load. Available radio resources are divided among active subscribers. So the
more subscribers are active and receive/transmit data the less resources are allocated
to a given subscriber. It also depends on subscriber and connection (bearer in terms of
LTE) priorities.
Throughput calculation
Example
Let's assume there is a single UE, 20 MHz bandwidth and ideal radio conditions (to get peak
throughput), then
Number of RBs = 100
MCS Index = 28 and TBS Index = 26
Based on that TBS = 75376 bits. Throughput = 75376 * 1000 = 75.376 Mbps. Assuming MIMO 2x2 we
will get 75.376*2 = 150.752 Mbps. Please note there are additional TBS tables for MIMO cases
defined in 3GPP specs.