Orthogonal Multiple Access (FDMA/TDMA/OFDMA)

Sharing the Radio Resource

Wireless communication is inherently a shared medium: all transmitters radiate into the same physical space. The fundamental challenge of multiple access is to allow KK users to share a common channel of bandwidth WW and duration TT with controlled interference. The simplest approach is orthogonal multiple access, which partitions the resource space β€” frequency, time, or code β€” so that each user occupies a non-overlapping slice. Orthogonal schemes eliminate multi-user interference entirely, at the cost of giving each user only a fraction of the total resource. Whether this trade-off is favourable depends on the channel conditions and the number of users.

Definition:

FDMA, TDMA, and OFDMA

Let the total resource consist of bandwidth WW Hz and frame duration TT seconds, serving KK users.

FDMA (Frequency Division Multiple Access): The bandwidth is divided into KK non-overlapping sub-bands of width WkW_k, with βˆ‘k=1KWk=W\sum_{k=1}^{K} W_k = W. User kk transmits continuously over sub-band kk for the entire frame. The achievable rate is:

RkFDMA=Wklog⁑2 ⁣(1+Pk∣hk∣2WkΟƒ2)R_k^{\text{FDMA}} = W_k \log_2\!\left(1 + \frac{P_k |h_k|^2}{W_k \sigma^2}\right)

where PkP_k is the power allocated to user kk and Οƒ2\sigma^2 is the noise power spectral density.

TDMA (Time Division Multiple Access): The frame is divided into KK non-overlapping time slots of duration TkT_k, with βˆ‘k=1KTk=T\sum_{k=1}^{K} T_k = T. User kk transmits over the full bandwidth WW during slot kk. The achievable rate is:

RkTDMA=TkT Wlog⁑2 ⁣(1+Pk∣hk∣2WΟƒ2β‹…TTk)R_k^{\text{TDMA}} = \frac{T_k}{T}\, W \log_2\!\left(1 + \frac{P_k |h_k|^2}{W \sigma^2} \cdot \frac{T}{T_k}\right)

where PkT/TkP_k T/T_k is the instantaneous power (burst power) during the active slot.

OFDMA (Orthogonal Frequency Division Multiple Access): The bandwidth is divided into NscN_{\text{sc}} orthogonal subcarriers, and each subcarrier-symbol resource element is assigned to one user. Let Sk\mathcal{S}_k denote the set of subcarriers assigned to user kk, with ⋃kSk={1,…,Nsc}\bigcup_k \mathcal{S}_k = \{1, \ldots, N_{\text{sc}}\} and Si∩Sj=βˆ…\mathcal{S}_i \cap \mathcal{S}_j = \emptyset for iβ‰ ji \neq j. The rate for user kk is:

RkOFDMA=βˆ‘n∈SkΞ”f log⁑2 ⁣(1+pk,n∣hk,n∣2Ξ”f σ2)R_k^{\text{OFDMA}} = \sum_{n \in \mathcal{S}_k} \Delta f \, \log_2\!\left(1 + \frac{p_{k,n} |h_{k,n}|^2}{\Delta f \, \sigma^2}\right)

where Ξ”f=W/Nsc\Delta f = W/N_{\text{sc}} is the subcarrier spacing, pk,np_{k,n} is the power on subcarrier nn, and hk,nh_{k,n} is user kk's channel on subcarrier nn.

All three schemes are special cases of orthogonal resource partitioning. FDMA partitions in frequency, TDMA in time, and OFDMA provides a two-dimensional partition in the time-frequency grid, offering the greatest scheduling flexibility.

,

Theorem: Sum-Rate Penalty of Orthogonal Multiple Access

Consider a KK-user Gaussian multiple-access channel with total bandwidth WW, noise PSD Οƒ2\sigma^2, and user channel gains {∣hk∣2}\{|h_k|^2\}. Let each user have power PkP_k and define SNRk=Pk∣hk∣2/(WΟƒ2)\text{SNR}_{k} = P_k |h_k|^2 / (W\sigma^2).

The sum capacity of the MAC (achievable with joint decoding) is:

Csum=Wlog⁑2 ⁣(1+βˆ‘k=1KSNRk)C_{\text{sum}} = W \log_2\!\left(1 + \sum_{k=1}^{K} \text{SNR}_{k}\right)

Any orthogonal scheme that allocates a fraction Ξ±k\alpha_k of the resource to user kk (βˆ‘kΞ±k=1\sum_k \alpha_k = 1) achieves at most:

Rsumorth=Wβˆ‘k=1KΞ±klog⁑2 ⁣(1+SNRkΞ±k)R_{\text{sum}}^{\text{orth}} = W \sum_{k=1}^{K} \alpha_k \log_2\!\left(1 + \frac{\text{SNR}_{k}}{\alpha_k}\right)

The gap Csumβˆ’Rsumorthβ‰₯0C_{\text{sum}} - R_{\text{sum}}^{\text{orth}} \geq 0, with equality if and only if K=1K = 1.

Orthogonal access forces each user to occupy only a fraction Ξ±k\alpha_k of the resource. While each user enjoys a higher "per-slice" SNR of SNRk/Ξ±k\text{SNR}_{k}/\alpha_k (because it concentrates its power into a smaller resource), the pre-log factor Ξ±k\alpha_k reduces the rate. The concavity of the logarithm implies:

βˆ‘kΞ±klog⁑2 ⁣(1+SNRkΞ±k)≀log⁑2 ⁣(1+βˆ‘kSNRk)\sum_k \alpha_k \log_2\!\left(1 + \frac{\text{SNR}_{k}}{\alpha_k}\right) \leq \log_2\!\left(1 + \sum_k \text{SNR}_{k}\right)

by Jensen's inequality applied in the appropriate direction. Non-orthogonal schemes (superposition coding with SIC) avoid this loss by allowing all users to share the entire resource simultaneously.

,

Orthogonal MA Resource Grid Comparison

Visualise how FDMA, TDMA, and OFDMA partition the time-frequency resource grid among KK users. Each user is assigned a distinct colour. Observe how OFDMA provides finer granularity than FDMA or TDMA, enabling better adaptation to frequency-selective fading. Adjust the number of users KK to see how the grid becomes more fragmented.

Parameters
4

Example: OFDMA Capacity for Four Users

An OFDMA system has total bandwidth W=10W = 10 MHz divided into Nsc=64N_{\text{sc}} = 64 subcarriers. Four users (K=4K = 4) each receive 16 subcarriers. All users have equal power Pk=100P_k = 100 mW, noise PSD Οƒ2=10βˆ’9\sigma^2 = 10^{-9} W/Hz, and flat-fading channel gains ∣h1∣2=4|h_1|^2 = 4, ∣h2∣2=2|h_2|^2 = 2, ∣h3∣2=1|h_3|^2 = 1, ∣h4∣2=0.5|h_4|^2 = 0.5.

(a) Compute each user's rate with equal subcarrier allocation. (b) Compute the MAC sum capacity (non-orthogonal bound). (c) What is the sum-rate loss due to orthogonal access?

Quick Check

In OFDMA, if user 1 has a deep fade on subcarriers 1--16 but strong gain on subcarriers 49--64, what should the scheduler do compared to a fixed FDMA assignment?

Assign subcarriers 49--64 to user 1 (exploit frequency selectivity)

Keep the fixed assignment since orthogonality is preserved either way

Give all 64 subcarriers to user 1 since it has the best peak channel

Reduce user 1 power to compensate for the fading

Common Mistake: Orthogonal Access Is Not Capacity-Achieving

Mistake:

Assuming that FDMA, TDMA, or OFDMA achieves the multi-user capacity because they eliminate interference.

Correction:

Orthogonal schemes eliminate multi-user interference but at the cost of giving each user only a fraction of the total resource. The MAC capacity region is strictly larger than the orthogonal rate region for Kβ‰₯2K \geq 2. Specifically, the sum-rate corner point of the MAC region requires superposition coding with successive interference cancellation (SIC), not orthogonal partitioning.

At low SNR, the loss is small because log⁑(1+x)β‰ˆx\log(1 + x) \approx x is nearly linear and Jensen's gap vanishes. At high SNR, the loss can be significant: each orthogonal user loses a factor of Ξ±k\alpha_k in the pre-log, reducing the multiplexing gain from log⁑(SNR)\log(\text{SNR}) to Ξ±klog⁑(SNR/Ξ±k)\alpha_k \log(\text{SNR}/\alpha_k).

OFDMA partially recovers the loss through frequency-domain scheduling (multi-user diversity), but the fundamental gap relative to non-orthogonal schemes remains.

Why This Matters: OFDMA in LTE and 5G NR

LTE (4G) adopted OFDMA for the downlink, with SC-FDMA (a DFT-precoded variant) for the uplink. The resource grid is partitioned into resource blocks of 12 subcarriers Γ—\times 7 OFDM symbols (one slot), and the scheduler assigns resource blocks to users every 1 ms TTI.

5G NR generalises this with flexible numerology: subcarrier spacings of 15, 30, 60, 120, or 240 kHz, and slot durations from 1 ms down to 62.5 ΞΌ\mus. Both downlink and uplink use CP-OFDM (OFDMA), with DFT-spread OFDM as an optional uplink waveform. The scheduler operates on a 2D time-frequency grid, exploiting both frequency-selective fading and temporal variations for multi-user diversity gain.

FDMA

Frequency Division Multiple Access: a multiple access scheme in which each user is assigned a non-overlapping frequency sub-band for the entire frame duration. Used in 1G cellular (AMPS) and as a component of hybrid access schemes.

Related: TDMA, OFDMA

TDMA

Time Division Multiple Access: a multiple access scheme in which each user is assigned a non-overlapping time slot during which it transmits over the full bandwidth. Used in 2G cellular (GSM) and satellite systems.

Related: FDMA, OFDMA

OFDMA

Orthogonal Frequency Division Multiple Access: a multiple access scheme based on OFDM in which individual subcarriers or groups of subcarriers are assigned to different users, enabling fine-grained frequency-domain scheduling. The downlink access scheme for LTE and the primary access scheme for 5G NR.

Related: FDMA, TDMA