Menu
Latest
12 meetings · Prague, Jeju · 12–16 Oct
Reports
RAN1#126-bis · SA2#177

Glossary term · Physical Layer

MCS

Modulation and Coding Schemes

Physical Layer →

MCS is the predefined combination of a modulation order and coding rate that determines how data bits are mapped to radio symbols, dynamically balancing data rate and robustness based on channel conditions.

Introduced
Rel-5
Where
Radio Access Network › NG-RAN (5G)
Specifications
64 specs
Also in
Services, Testing
MCS Description Purpose What changed Detected Changes Specifications

Description

Modulation and Coding Schemes (MCS) are a cornerstone of the physical layer in all 3GPP wireless technologies, from GSM to 5G NR. An MCS index points to a specific pairing of a modulation format (e.g., QPSK, 16QAM, 64QAM, 256QAM, 1024QAM) and a forward error correction (FEC) coding rate. The modulation order defines how many bits are carried per symbol (e.g., 2 bits for QPSK, 10 bits for 1024QAM), while the coding rate represents the proportion of information bits to the total transmitted bits (including redundancy). A higher MCS index typically signifies a higher-order modulation and/or a higher (less robust) coding rate, yielding a higher theoretical data throughput but requiring a better signal-to-noise ratio (SNR) for successful decoding.

In operation, the network (specifically the base station's scheduler) dynamically selects the MCS for each user and each transmission time interval based on channel quality indicators (CQI) reported by the user equipment (UE). This process is known as link adaptation. The UE measures the downlink channel quality and recommends an MCS index via CQI feedback. The base station uses this, along with other factors like buffer status and QoS requirements, to grant resources and instruct the UE which MCS to use for the upcoming downlink transmission (or uplink grant). The selected MCS directly determines the Transport Block Size (TBS), which is the amount of data sent in a physical resource block allocation.

The role of MCS in the network is to maximize spectral efficiency while maintaining an acceptable block error rate (BLER). In good channel conditions, a high MCS is used to deliver peak data rates. In poor conditions (e.g., at cell edge), a lower, more robust MCS is selected to ensure reliability, sacrificing instantaneous throughput. This dynamic adjustment is continuous and happens on a millisecond timescale. MCS tables are defined in 3GPP specifications (e.g., TS 36.213 for LTE, TS 38.214 for NR), with different tables optimized for various scenarios like normal or low spectral efficiency operation, and for different channel types (PDSCH, PUSCH). The evolution of MCS has been central to increasing peak data rates across generations, through the introduction of higher-order modulations (up to 1024QAM in 5G) and more efficient coding (like LDPC in NR).

Purpose & Motivation

MCS exists to solve the fundamental challenge in wireless communications: the time-varying and location-dependent nature of the radio channel. Fixed modulation and coding would be highly inefficient; using a robust, low-rate scheme everywhere would waste capacity, while using a high-rate scheme everywhere would cause frequent failures in poor conditions. Link adaptation via MCS allows the system to tailor the transmission parameters to the instantaneous channel quality of each user, thereby optimizing the trade-off between data rate and reliability on a per-packet basis.

Historically, adaptive modulation and coding was introduced in 3GPP with EDGE (Enhanced Data rates for GSM Evolution) and became a central feature in UMTS HSDPA/HSUPA. It addressed the limitations of fixed-rate schemes in earlier cellular systems. The motivation for its continuous evolution has been the relentless pursuit of higher spectral efficiency and data rates to meet growing user demand. Each new radio access technology (LTE, 5G NR) has expanded the MCS range by introducing higher-order modulations (64QAM, 256QAM, 1024QAM) and more efficient channel coding schemes (Turbo codes in 3G/4G, LDPC and Polar codes in 5G). These advancements, coupled with wider bandwidths and massive MIMO, have enabled the multi-Gbps data rates promised by modern cellular networks. MCS is the direct lever that translates improved signal quality into higher user throughput.

What changed in its specifications

The latest release-to-release comparison of specifications that define MCS. Each summary describes the whole specification, not only this term.

TR 21.905Rel-17 → Rel-18

Rel-18 brings only minor changes to TS 21.905: 0 clauses changed, with no change attributed to a release feature.

Full comparison in TR 21.905 →
TS 22.261Rel-18 → Rel-19

Rel-19 adds to TS 22.261 Indirect Network Sharing, 5G satellite access Phase 3 requirements, a 5G wireless sensing service clause, signalling traffic monitoring, SNPN interconnection clauses, and Localized Mobile Metaverse Services. It also extends disaster roaming to 5G-only UEs and adds Ambient IoT device clauses.

Full comparison in TS 22.261 →

Release Timeline

Detected Changes Across Releases

from 3GPP Change Requests

Specific changes extracted from the „Change history“ tables of 3GPP specifications (27 CRs across 5 releases). Complements the general historical overview above with the evidence-based evolution of this function.

Rel-15 7 changes
  • MCVideo ambient viewing MCS configuration TS 24.484CR0072
  • UE configuration for AC 11-15 and MCS (access identity 2) TS 24.501CR0083
  • MCS Indicator and Access Identity 2 TS 24.501CR0614
  • Allow configuration of MCS (Access Identity 2) via USIM. TS 31.102CR0794
  • Correction on references to MCS table TS 36.213CR1200
  • Correction on the MCS index range for DCI format 6-1A TS 36.213CR1222

+ 1 more changes

Rel-16 5 changes
  • MCS Priority Level TS 29.513CR0099
  • Resolution of Editor's notes on the applicability of MPS, MCS and delay tolerant in SNPNs TS 24.501CR1363
  • Handling of MCS data in various 5GMM states. TS 24.501CR1415
  • Corrections on parameter of MCS table set to qam256 TS 38.212CR0067
  • Correction on MCS values for PT-RS time density determination in TS 38.214 TS 38.214CR0156
Rel-17 2 changes
  • Corrections, addition of missing reference, and editorials to clause 6 MCS group configuration MO TS 24.483CR0090
  • Add abbreviations of MPS and MCS TS 24.501CR3731
Rel-18 10 changes
  • Update for MCS over 5G ProSe TS 24.481CR0064
  • Token endpoint of the partner system IdM server obtained from MCS user profile configuration document TS 24.482CR0017
  • MO for MCS over 5G ProSe TS 24.483CR0163
  • Application Layer Group ID for MCS over 5G ProSe TS 24.483CR0168
  • MCS UE configuration for migration to partner MC system TS 24.484CR0248
  • Equivalent SNPNs: MPS and MCS indicators TS 24.501CR4985

+ 4 more changes

Rel-19 3 changes
  • Addition of LMS URI in MCS UE initial configuration MO TS 24.483CR0186
  • Addition of LMS URI in MCS UE initial configuration document TS 24.484CR0280
  • Correction to MCS Server configurations TS 24.484CR0288

Defining Specifications

3GPP specifications that define or reference MCS, with the latest known release. Sourced from the 3GPP document catalog — see methodology.

SpecificationTitleRelease
TR 21.905 vj20 3GPP Terminology and Definitions Rel-19 read
TS 22.119 vj00 Maritime Communication Service Requirements Rel-19 read
TS 22.261 vk81 5G Service and Operational Requirements Rel-20 read
TR 23.780 ve00 MBMS for Mission Critical Communication Services Rel-14 read
TS 24.281 vk10 MCVideo Signalling Control Rel-20 read
TS 24.282 vk10 MCData Signalling Control Protocols Rel-20 read
TS 24.379 vk10 MCPTT Call Control Protocol Rel-20 read
TS 24.481 vj30 MCS Group Management Protocol Rel-19 read
TS 24.482 vj10 MCS Identity Management & Authentication Rel-19 read
TS 24.483 vk10 Mission Critical Services Management Objects Rel-20 read
TS 24.484 vk10 Mission Critical Services Configuration Management Rel-20 read
TS 24.501 vk10 5GS NAS Protocol Specification Rel-20 read
TS 24.890 vg00 5G NAS Protocol for 5GS Stage 3 Rel-16 read
TS 25.308 vj00 HSDPA Overall Description Rel-19 read
TR 25.912 vj00 Evolved UTRA and UTRAN Technical Report Rel-19 read
TR 26.806 vi00 Technical Report on Smartly Tethering AR Glasses Rel-18 read
TS 26.881 vf00 MBMS FEC for Mission Critical Services Study Rel-15 read
TR 26.904 vj00 Future video capability requirements for streaming and MBMS Rel-19 read
TR 26.937 vj00 3GPP PSS Characterization Rel-19 read
TS 29.513 vk10 5G PCC Signalling Flows Rel-20 read
TS 31.102 vk00 USIM Application Specification Rel-20 read
TS 31.103 vj10 IM Services Identity Module Specification Rel-19 read
TS 36.101 vk10 E-UTRA UE RF Requirements Rel-20 read
TS 36.104 vj20 E-UTRA/NB-IoT Base Station RF Requirements Rel-19 read
TS 36.108 vk00 Satellite Access Node RF Requirements Rel-20 read
TS 36.116 vj00 E-UTRA Relay RF Requirements Rel-19 read
TS 36.117 vj00 E-UTRA Relay RF Test Methods & Requirements Rel-19 read
TS 36.141 vj10 RF Test Methods for LTE and NB-IoT Base Stations Rel-19 read
TS 36.181 vj40 RF Test Methods and Conformance for Satellite Access Nodes Rel-19 read
TS 36.213 vj50 LTE Physical Layer Procedures Rel-19 read
TS 36.300 vj20 E-UTRAN Radio Interface Protocol Architecture Rel-19 read
TS 36.302 vj00 E-UTRA Physical Layer Services Rel-19 read
TS 36.766 vf00 LTE BS Interference Cancellation Receiver Study Rel-15 read
TR 36.791 vg00 E-UTRA 2.4 GHz TDD Band for US Rel-16 read
TR 36.942 vj00 E-UTRA System Scenarios Specification Rel-19 read
TS 37.141 vj40 RF Test Methods and Conformance for Multi-Standard Radio Base Stations Rel-19 read
TS 37.579 vi50 Mission Critical (MC) services Rel-18 read
TS 37.802 va10 MSR BS RF Requirements for Non-Contiguous Spectrum Rel-10 read
TR 37.900 vj00 Multi-Standard Radio (MSR) Base Station Requirements Rel-19 read
TR 37.901 vf10 UE Application Layer Data Throughput Performance Rel-15 read
TR 37.976 vj00 MIMO OTA Test Methodology Study Rel-19 read
TR 37.977 vj00 MIMO OTA Test Methodology Rel-19 read
TS 38.104 vk10 NR Base Station RF Requirements Rel-20 read
TS 38.108 vk00 NR NTN Satellite Access Node RF Requirements Rel-20 read
TS 38.174 vk00 NR Integrated Access and Backhaul Requirements Rel-20 read
TS 38.176 vj40 IAB Conformance Testing Rel-19 read
TS 38.181 vj40 NR Satellite Access Node RF Conformance Testing Rel-19 read
TS 38.191 vj40 Ambient IoT RF Requirements Rel-19 read
TS 38.212 vj40 NR Multiplexing and Channel Coding Rel-19 read
TS 38.213 vj50 NR Physical Layer Control Procedures Rel-19 read
TS 38.214 vj50 NR Physical Layer Data Channel Procedures Rel-19 read
TS 38.762 vj10 NR FR1 MIMO OTA Dynamic Test Methodology Rel-19 read
TS 38.769 vk00 Ambient IoT Solutions in NR Rel-20 read
TR 38.808 vh00 Study on NR above 52.6 GHz to 71 GHz Rel-17 read
TR 38.830 vh00 NR Coverage Enhancements Study Rel-17 read
TR 38.838 vh00 Study on XR Evaluations for NR Rel-17 read
TR 38.877 vi10 Technical Report Rel-18 read
TR 38.878 vi40 Technical Report on Advanced Receiver for MU-MIMO Rel-18 read
TR 38.889 vg00 NR-based access to unlicensed spectrum study Rel-16 read
TR 38.903 vj40 NR UE Test Tolerances and Uncertainties Rel-19 read
TR 38.912 vj00 Study on New Radio Access Technology Rel-19 read
TS 45.860 vb50 Precoded EGPRS2 Downlink Study Rel-11 read
TS 45.871 ve00 MIMO for GSM/EDGE Downlink Study Rel-14 read
TR 45.912 vj00 GERAN Evolution Feasibility Study Rel-19 read