Description
Orthogonal Frequency Division Multiple Access (OFDMA) extends the Orthogonal Frequency Division Multiplexing (OFDM) modulation scheme into a flexible multiple access protocol. While OFDM defines how data is modulated onto multiple subcarriers for a single user, OFDMA defines how the time-frequency resources of an OFDM system are partitioned and shared among multiple concurrent users. The fundamental resource unit is the Resource Block (RB), which consists of a group of contiguous subcarriers for a duration of one scheduling interval (e.g., one slot). The scheduler in the base station (eNodeB in LTE, gNB in NR) dynamically assigns these RBs to different users based on factors like channel quality, QoS requirements, and traffic load.
In operation, the transmitter (base station for downlink) multiplexes data for multiple users within the same OFDM symbol. Each user's data is mapped to the specific subcarriers assigned to them. The composite signal for all users is then generated via an IFFT, transmitted, and received by all users in the cell. Each user's receiver performs an FFT on the entire received signal but only decodes the subcarriers within the RBs allocated to it, ignoring the others. This is possible due to the orthogonality of the subcarriers. For the uplink in 5G NR, OFDMA is also used, requiring precise time and frequency synchronization among all transmitting user equipments (UEs) to maintain the orthogonality at the base station receiver.
OFDMA provides several key advantages for cellular networks. It enables fine-grained, two-dimensional (time and frequency) resource allocation, allowing the scheduler to exploit multi-user diversity by assigning resources to users on their best frequencies. It supports scalable bandwidth allocation, from a single RB to the entire system bandwidth, adapting to each user's instantaneous data needs. Furthermore, it seamlessly integrates with advanced technologies like MIMO spatial layers, where different layers can be assigned to different users (Multi-User MIMO). The flexibility of OFDMA, especially with the variable numerology introduced in 5G NR, is critical for supporting diverse services from massive IoT to enhanced mobile broadband and ultra-reliable low-latency communications.
Purpose & Motivation
OFDMA was developed to address the inefficiencies of static or code-based resource sharing in previous cellular generations. In 3G UMTS, WCDMA allocated the entire bandwidth to a user via spreading codes, which was inefficient for bursty data traffic and limited multi-user scheduling granularity. The goal was to create a multiple access scheme that could efficiently support a large number of users with varying and dynamic data rate requirements, which is characteristic of packet-switched internet traffic.
Its introduction with LTE (Release 8) was driven by the need for higher spectral efficiency, lower latency, and better support for packet data services. OFDMA solves these problems by allowing dynamic, per-TTI (Transmission Time Interval) allocation of frequency resources. This enables frequency-domain packet scheduling, where users are served on sub-bands where their channel conditions are strongest, maximizing system throughput. It also allows for very small minimum resource allocations, making it efficient for low-data-rate devices and reducing scheduling latency. For 5G NR, extending OFDMA to the uplink (replacing the SC-FDMA used in LTE uplink) provided greater scheduling flexibility and was enabled by improved UE power amplifier efficiency, further optimizing the system for the extreme demands of new use cases.
Key Features
- Enables multi-user access by dynamically allocating subsets of OFDM subcarriers (Resource Blocks) to different users
- Supports two-dimensional (time and frequency) scheduling for exploiting multi-user diversity
- Allows scalable bandwidth assignment per user, from a single resource block to the full system bandwidth
- Maintains orthogonality among users, minimizing intra-cell interference when synchronized
- Facilitates efficient support for mixed traffic types (e.g., high-throughput and low-latency) via flexible scheduling
- Integrates seamlessly with MIMO techniques for multi-user spatial multiplexing (MU-MIMO)
Evolution Across Releases
Introduced OFDMA as the downlink multiple access scheme for LTE, paired with SC-FDMA for the uplink. Defined the concept of Resource Blocks (RBs) as the unit for scheduling and link adaptation. Established the framework for dynamic frequency-domain scheduling, enabling efficient multi-user data transmission.
Defining Specifications
| Specification | Title |
|---|---|
| TS 21.905 | 3GPP TS 21.905 |
| TS 25.123 | 3GPP TS 25.123 |
| TS 25.133 | 3GPP TS 25.133 |
| TS 25.912 | 3GPP TS 25.912 |
| TS 36.101 | 3GPP TR 36.101 |
| TS 36.102 | 3GPP TR 36.102 |
| TS 36.133 | 3GPP TR 36.133 |
| TS 36.300 | 3GPP TR 36.300 |
| TS 36.302 | 3GPP TR 36.302 |
| TS 36.521 | 3GPP TR 36.521 |
| TS 38.133 | 3GPP TR 38.133 |
| TS 38.819 | 3GPP TR 38.819 |
| TS 45.820 | 3GPP TR 45.820 |