How can 5G carry more information?
Downloading is like moving small parcels. A channel can be wider, each transmission can carry more information, or several layers can travel at once. The boxes separate these changes so you can see what adds capacity.
More capacity needs suitable conditions. A noisy signal cannot reliably carry ever more tightly packed information. Several layers also need suitable antennas and surroundings.
Higher frequency bands can offer wider channels, but some obstacles weaken them more. Antenna arrays can concentrate a signal in a useful direction. A 5G label does not guarantee a faster download every time.
Follow one resource element as it is multiplied
- Change only the rate box’s width, depth or height at a time. Watch its capacity change.
- Keep the transmission method fixed and reduce signal quality. Watch errors appear.
- Add users and try different obstacles. Which conditions limit speed?
Formulas, thresholds and model limits
Further controls and numerical checks
- In the rate box, first only widen, then only deepen, then only stack. Each step changes exactly one factor of the formula, and the three multipliers multiply to the total.
- On the subcarrier plot, move the sampling point between two centres. Neighbouring subcarriers are no longer zero there: these are frequency sampling points in the spectrum, rather than arbitrary moments in time. Frequency offsets can cause inter-carrier interference.
- On the constellation, hold 256QAM and lower the SNR slowly. The noise sequence is fixed and only its size changes, so every new red point comes from the SNR alone.
- On the propagation plot, switch to the same-size panel, then try different walls. The array wins back the free-space difference between bands but not the huge penetration loss of concrete at millimetre wave.
- On the sharing view, add people, lower the SNR where you stand and shrink the backhaul. Your speed is the smaller of your radio share and your backhaul share.
Want to check the technical details?
Imagine moving a load of information: use a wider channel, carry more bits in each unit, or send several layers at once. The film gives those changes the width, depth and height of a box. The result depends on the actual network and device; a “5G” label alone does not promise a faster download.
The 4G and 5G downlinks share the same basic method: they cut a band into many orthogonal subcarriers (OFDM) and put a few bits into each resource element by choosing a point in a constellation. The rate is roughly three things multiplied together: how many resource elements you get per second (set by bandwidth), how many bits each one carries (limited by signal-to-noise ratio) and how many layers run in parallel (set by antennas and the channel), minus overhead for control and reference signals.
3GPP defines an approximate peak rate for 5G devices in TS 38.306 §4.1.2: layers × modulation order × scaling factor × 948/1024 × resource elements per second × (1 − overhead). With 100 MHz at 30 kHz subcarrier spacing (273 resource blocks), 4 layers and 256QAM, the downlink comes to about 2.34 Gbit/s. A typical single 4G carrier is 20 MHz with 100 resource blocks; its 2-layer 64QAM transport-block peak is 150.752 Mbit/s (transport-block tables in TS 36.213). Of that fifteen-fold difference, the wider carrier contributes most, about 5.8×: resource elements per second grow 5.46×, and about 1.06× more comes from the 5G formula’s overhead (0.14) being lower than the overhead this page assumes for the 4G estimate. 256QAM adds a third over 64QAM; four layers double two.
Wide channels are mostly found at higher frequencies. There, between single antennas, free-space loss grows (28 GHz loses about 18 dB more than 3.5 GHz) and walls are harder to penetrate. The remedy is a large antenna array: a panel of the same size holds many more elements at a higher frequency and focuses energy into a beam aimed at the phone.
What is each term of the peak formula?
v_layers is the number of spatial layers, Qm the bits per modulation symbol (2 for QPSK, 8 for 256QAM), f a capability scaling factor (1 here) and Rmax = 948/1024 the highest code rate. N_PRB is the number of resource blocks in the channel, each with 12 subcarriers, from the maximum transmission bandwidth tables of TS 38.101-1: 273 at 100 MHz and 30 kHz. Ts = 10⁻³ / (14 · 2^μ) is the average OFDM symbol duration, where the numerology μ sets the spacing 15 · 2^μ kHz (TS 38.211). OH is overhead: 0.14 for FR1 downlink and 0.18 for FR2 downlink.
LTE has no formula of this form. This page estimates 4G with the same form, using 15 kHz, 14 symbols per millisecond and 100 resource blocks, and calibrates the overhead to about 0.19 so that 20 MHz, 2 layers and 64QAM equals the 150.752 Mbit/s transport-block peak. The same estimate gives about 402 Mbit/s for 4 layers and 256QAM, under 3% above the 391.656 Mbit/s of the transport-block table. It is a comparable estimate, not an LTE specification formula.
Why don’t overlapping subcarriers interfere?
Our 4G example uses 15 kHz spacing. The 5G examples show these choices: data channels in FR1 use 15, 30 or 60 kHz, and FR2 (millimetre wave) uses 60 or 120 kHz, so the 120 kHz row in the diagram belongs to millimetre-wave bands. Within one useful symbol of length T = 1/Δf, each subcarrier is a sinusoid with a whole number of cycles. Its spectrum is a sinc: 1 at its own centre and 0 at every position an integer multiple of Δf away. A receiver sampling at each centre sees exactly zero from all the others. Real systems add a cyclic prefix before each symbol to absorb multipath delay; frequency offset, phase noise and Doppler break this orthogonality.
This scene uses a normal cyclic prefix throughout. An LTE resource block is 12 subcarriers × 7 symbols, one 0.5 ms slot; a 1 ms subframe holds two, which is why a 12 × 14 grid is often drawn as one pair. Under that condition an NR slot has 14 symbols, so doubling the subcarrier spacing halves the useful symbol and the slot: 1 ms at 15 kHz, 0.5 ms at 30 kHz, 0.125 ms at 120 kHz. Extended cyclic prefixes are a different configuration: LTE slots can have 6 symbols, and NR at 60 kHz can have 12. Fourteen is not universal. NR can also schedule “mini-slots” of 2, 4 or 7 symbols without waiting for a slot boundary. Shorter slots let scheduling begin sooner, but total latency also includes processing, retransmission and the core network; the diagram counts only the wait for the next slot boundary.
Where do the constellation thresholds come from?
The constellation is uncoded, Gray-mapped square QAM with unit average energy and Gaussian noise from a fixed seed. The threshold is the SNR at which the analytic symbol error rate falls to 1%: about 8.2 dB for QPSK, 15.7 dB for 16QAM, 22.1 dB for 64QAM and 28.2 dB for 256QAM. Each step is roughly 6 dB, so two extra bits need about four times the SNR.
This is a teaching rule. Real systems use error-correcting codes such as LDPC and pick modulation and code rate from CQI and MCS tables, using the same modulation at lower SNR. The dashed line is the Shannon limit log₂(1 + SNR), which no code can exceed.
Is a higher frequency always worse?
Between isotropic antennas, free-space loss 20·log₁₀(4πdf/c) grows 6 dB per doubling of frequency, so 28 GHz loses 20·log₁₀ 8 ≈ 18 dB more than 3.5 GHz. But antenna gain is tied to effective aperture: G = 4πA/λ². Keep the base-station panel the same size and multiply frequency by eight, and a half-wavelength array holds 64 times as many elements, adding exactly 18 dB; the free-space difference cancels. With fixed apertures at both ends, the higher band even wins, provided both beams are aimed.
Penetration is different. TR 38.901 Table 7.4.3-1 models material loss as a function of frequency: standard glass 2 + 0.2f, infrared-reflective glass 23 + 0.3f, concrete 5 + 4f and wood 4.85 + 0.12f (dB, f in GHz). Concrete costs about 19 dB at 3.5 GHz and about 117 dB at 28 GHz. Bodies, foliage and a hand on the phone also block noticeably; they are not modelled here.
Why is measured speed so far below the peak?
The peak assumes one user owns the whole carrier, the channel is excellent and the device supports every layer. In practice users share the grid; far from the base station or behind obstacles the SNR falls, and both modulation and layer count drop; uplink, TDD frame patterns, backhaul and internet servers limit speed as well. The sharing model here does three comparable things only: it hands out grid cells in turn (rotating the first user every slot, so in the long run each user gets exactly one share), chooses modulation from the SNR threshold and splits a fixed backhaul among the same users. The “QPSK only at 12 dB” of chapter 8 follows this page’s uncoded threshold rule; real links use error correction and MCS tables and often keep a higher-order modulation at the same SNR with a lower code rate, so these speeds are only for comparing 4G and 5G under one rule. It does not predict any SIM card’s speed at any place. ITU-R M.2410 lists a 20 Gbit/s peak and a 100 Mbit/s user-experienced rate as separate IMT-2020 requirements, which makes the same distinction.