Inferensys

Glossary

Link Adaptation

Link adaptation is the dynamic selection of the modulation and coding scheme (MCS) based on real-time channel quality indicators to maximize the data rate while maintaining an acceptable block error rate.
Data scientist building training data pipeline on laptop, data preprocessing visible, technical workspace.
ADAPTIVE MODULATION AND CODING

What is Link Adaptation?

Link adaptation is the dynamic selection of modulation and coding scheme (MCS) based on real-time channel quality to maximize data throughput while maintaining a target block error rate.

Link adaptation is a fundamental radio resource management function that dynamically selects the optimal modulation and coding scheme (MCS) for each transmission time interval. By matching the data rate to instantaneous channel quality indicator (CQI) reports from user equipment, the base station maximizes spectral efficiency when conditions are favorable and ensures robust, low-rate transmission when the signal-to-interference-plus-noise ratio (SINR) degrades.

In deep reinforcement learning for RAN, link adaptation is reformulated as a sequential decision problem where an agent learns to select MCS indices directly from raw channel state information, bypassing rigid lookup tables. This enables finer-grained adaptation to fast fading, mobility patterns, and multi-user interference that static threshold-based algorithms cannot capture.

DYNAMIC MODULATION AND CODING

Key Characteristics of Link Adaptation

Link adaptation is the fundamental physical-layer mechanism that dynamically selects the optimal modulation and coding scheme (MCS) to match instantaneous radio channel conditions, maximizing spectral efficiency while maintaining a target block error rate.

01

Channel Quality Indicator (CQI) Feedback Loop

The closed-loop mechanism where user equipment (UE) measures downlink channel conditions and reports a CQI index to the base station. The scheduler maps this 4-bit value to a specific MCS entry.

  • CQI reporting can be periodic (every 2-160 ms) or aperiodic (triggered by DCI)
  • Wideband CQI reports a single value for the entire bandwidth; sub-band CQI provides per-resource-block granularity
  • The UE estimates SINR and selects the highest CQI that achieves ≤10% BLER under current conditions
  • 5G NR supports up to 31 CQI table entries for 256QAM and MIMO configurations
≤10%
Target BLER
31
Max CQI Entries (5G NR)
02

Modulation and Coding Scheme (MCS) Selection

The base station maps reported CQI to an MCS index that determines the modulation order and code rate for the physical downlink shared channel (PDSCH).

  • QPSK (2 bits/symbol): Robust for poor SINR, low data rate
  • 16QAM (4 bits/symbol): Moderate throughput for medium channel conditions
  • 64QAM (6 bits/symbol): High throughput for good SINR
  • 256QAM (8 bits/symbol): Maximum spectral efficiency, requires excellent SINR >20 dB
  • Code rates range from ~0.08 (high redundancy) to ~0.93 (minimal redundancy)
  • Outer loop link adaptation adjusts MCS selection based on HARQ ACK/NACK statistics to correct systematic CQI measurement errors
QPSK→256QAM
Modulation Range
0.08–0.93
Code Rate Range
03

Inner Loop vs. Outer Loop Adaptation

Link adaptation operates in two nested control loops with different time constants and objectives.

  • Inner loop: Fast adaptation (every TTI, 1 ms) based on instantaneous CQI reports. Selects MCS directly from the CQI-to-MCS mapping table
  • Outer loop: Slower correction (every 10-100 ms) that monitors HARQ statistics to adjust the SINR-to-CQI mapping offset
  • If BLER exceeds target, the outer loop applies a negative offset to make MCS selection more conservative
  • If BLER is below target, a positive offset increases aggressiveness to improve throughput
  • This dual-loop structure compensates for CQI estimation errors, Doppler effects, and UE receiver implementation variations
1 ms
Inner Loop Period
10–100 ms
Outer Loop Period
04

SINR-to-MCS Mapping Tables

Pre-defined lookup tables translate estimated Signal-to-Interference-plus-Noise Ratio (SINR) to the optimal MCS that maximizes throughput while satisfying the target BLER constraint.

  • Each MCS entry has a minimum SINR threshold for reliable decoding
  • Tables are generated through link-level simulations using AWGN or fading channel models
  • 5G NR defines multiple MCS tables optimized for different use cases: Table 1 (up to 64QAM), Table 2 (up to 256QAM), Table 3 (low-SE for URLLC)
  • The mapping is non-linear: SINR improvements yield diminishing throughput gains at higher modulation orders
  • Adaptive MCS tables can be tuned per cell based on long-term propagation environment characteristics
3
5G NR MCS Tables
~1 dB
SINR Step Granularity
05

Deep Reinforcement Learning for Link Adaptation

Traditional CQI-to-MCS mapping relies on fixed tables that cannot adapt to non-stationary channel dynamics. Deep reinforcement learning (DRL) agents learn adaptive MCS selection policies directly from interaction with the wireless environment.

  • The state space includes CQI history, HARQ feedback, Doppler estimates, and buffer status
  • The action space is the discrete set of MCS indices available for selection
  • The reward function balances throughput maximization against BLER penalties: R = throughput - α × BLER_violation
  • DRL agents can learn to anticipate fast fading dips and proactively reduce MCS before packet loss occurs
  • Proximal Policy Optimization (PPO) and Deep Q-Networks (DQN) are commonly used algorithms
  • DRL-based adaptation has demonstrated 15-25% throughput gains over conventional OLLA in high-mobility scenarios
15–25%
Throughput Gain vs. OLLA
PPO, DQN
Common DRL Algorithms
06

HARQ-Aware Link Adaptation

Modern link adaptation integrates Hybrid Automatic Repeat Request (HARQ) feedback to dynamically adjust the first-transmission BLER target based on the reliability provided by retransmissions.

  • If HARQ retransmissions are available with low latency, the initial transmission can target a higher BLER (e.g., 30%) to boost spectral efficiency
  • The effective throughput accounts for the probability of retransmission: Effective Rate = Initial Rate × (1 - BLER) + Retransmission Rate × BLER × (1 - BLER_retx)
  • Incremental redundancy HARQ provides additional parity bits on retransmission, improving decoding probability
  • HARQ-aware adaptation is critical for URLLC services where latency budgets may allow only 1-2 retransmissions
  • The outer loop offset can be conditioned on the HARQ process ID to track per-process reliability
10–30%
First-Tx BLER Target
4–16
Parallel HARQ Processes
LINK ADAPTATION

Frequently Asked Questions

Clear, technically precise answers to the most common questions about dynamic modulation and coding scheme selection in AI-enhanced radio access networks.

Link adaptation is the physical-layer process of dynamically selecting the optimal Modulation and Coding Scheme (MCS) for a radio transmission based on real-time Channel Quality Indicator (CQI) feedback. The mechanism operates as a closed-loop control system: the User Equipment (UE) measures the downlink Signal-to-Interference-plus-Noise Ratio (SINR) and reports a CQI index to the base station (gNB/eNB) . The scheduler then maps this CQI to an MCS that maximizes the data rate while maintaining a target Block Error Rate (BLER) , typically 10%. When channel conditions are favorable—high SINR, low mobility—the system selects higher-order modulation like 256-QAM with a high code rate. When the channel degrades, it falls back to robust schemes like QPSK with heavy forward error correction. This per-transmission-time-interval adaptation is fundamental to the spectral efficiency of 5G NR and LTE networks.

Prasad Kumkar

About the author

Prasad Kumkar

CEO & MD, Inference Systems

Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.

His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.