Digital Communications

Constant Coding & Modulation

/ˈkɒnstənt ˈkoʊdɪŋ ænd ˌmɒdjʊˈleɪʃən/
Constant Coding and Modulation (CCM) is a transmission mode in Digital Video Broadcasting (DVB) standards where the modulation format and forward error correction (FEC) code rate remain fixed and uniform for all carriers and time slots, regardless of changes in the propagation channel. Primarily utilized in traditional satellite (DVB-S/S2), terrestrial (DVB-T/T2), and cable (DVB-C/C2) broadcasting, CCM requires link budget designs to account for the worst-case propagation scenarios (such as peak rain fade) to ensure service availability. This differs from Adaptive Coding and Modulation (ACM) and Variable Coding and Modulation (VCM), which dynamically adjust link parameters to optimize throughput based on real-time channel feedback.
Category: Digital Communications
Core Standards: DVB-S2 / DVB-T2 / DVB-C2
Modulation state: Static / Fixed MCS

Understanding CCM in DVB Broadcast Systems

In digital broadcasting systems, transmitting signals over a satellite or terrestrial channel exposes them to atmospheric attenuation, multipath fading, and interference. The signal-to-noise ratio (SNR) at the receiver varies depending on weather conditions (especially rain fade in Ka-band and Ku-band satellite links) and geographic location. Under Constant Coding and Modulation (CCM), the system's modulation scheme (such as QPSK, 8PSK, or 16APSK) and the FEC code rate (such as 1/2, 3/4, or 5/6) are statically configured during the network planning phase.

Because the modulation and coding scheme (MCS) is static, the transmission capacity (throughput) of the link is constant. To guarantee that subscribers do not experience signal loss during bad weather, network engineers must design the system with a link margin that covers worst-case propagation losses. For instance, if a satellite link requires a minimum Eb/N0 (energy per bit to noise power spectral density ratio) of 6 dB for quasi-error-free (QEF) reception under clear-sky conditions, the planner might select a conservative QPSK 3/4 configuration and add a 4 dB margin to account for rain fade. This means the system operates at a lower spectral efficiency than could be achieved under clear skies, representing a capacity trade-off for simplicity and broadcast uniformity.

CCM remains the standard choice for point-to-multipoint direct-to-home (DTH) television broadcasting. Because millions of satellite dishes receive the same broadcast simultaneously, it is impossible to optimize the transmission parameters for each individual receiver's localized weather conditions. In contrast, modern point-to-point satellite broadband networks use Adaptive Coding and Modulation (ACM), which utilizes a return channel from the user terminal to dynamically report receiver SNR, allowing the hub to increase the modulation to 32APSK or 64APSK under clear skies, and fall back to robust QPSK only when rain fade occurs.

Key Equations

Link Spectral Efficiency (η):
η = log2(M) × RFEC bits/s/Hz
where M = modulation order (e.g., M = 4 for QPSK, M = 8 for 8PSK) and RFEC = FEC code rate.

Received Carrier-to-Noise Ratio (C/N) Link Budget:
(C / N)RX = EIRP − Lpath − Lfade + (G / T)RX − k − B dB
where EIRP = effective isotropic radiated power, L = losses, G/T = receiver sensitivity, k = Boltzmann constant, B = bandwidth.

Link Margin Equation:
Marginfade = (C / N)clear_sky − (C / N)threshold ≥ Lfade_max

Comparison of DVB Modulation Control Modes

Mode Modulation & Coding Scheme (MCS) Link Throughput Feedback Loop Required Primary Application
Constant Coding & Modulation (CCM) Statically fixed (designed for worst-case link margin). Constant (invariant over time). No (simplex broadcast). Direct-to-Home (DTH) TV, radio broadcasting, legacy VSAT.
Variable Coding & Modulation (VCM) Variable per service/stream (statically mapped). Variable per stream (independent paths). No (one-way mapping). Satellite distribution to different sized gateways.
Adaptive Coding & Modulation (ACM) Dynamically adjusted in real-time based on terminal SNR. Highly dynamic (optimized for instant channel state). Yes (requires active return channel). Point-to-point satellite internet, trunking links, interactive services.
Common Questions

Frequently Asked Questions

Why is CCM still preferred for direct-to-home (DTH) satellite TV broadcasting over ACM?

Direct-to-Home (DTH) satellite television is a classic point-to-multipoint (one-to-many) broadcast architecture. A single satellite transponder transmits the same transport stream containing multiple TV channels to millions of households simultaneously. Because all receivers capture the exact same signal, the satellite cannot customize the modulation and coding scheme for individual homes. If the satellite used ACM and lowered its modulation because it was raining at one subscriber's house, it would unnecessarily reduce the bandwidth (and video quality) for all other millions of subscribers who have clear skies. Thus, CCM with a fixed, conservative link margin is the only practical approach for standard broadcast television.

What are the consequences of an insufficient link margin in a CCM-based satellite link?

If the atmospheric attenuation (such as heavy rain or cloud cover) exceeds the statically designed fade margin, the received carrier-to-noise ratio drops below the demodulator's threshold. In digital systems, this causes the 'cliff effect.' Unlike analog TV which degraded gracefully with static, digital TV displays perfect video until the threshold is crossed, at which point the signal is completely lost (loss of synchronization, blocky artifacts, or blank screen). To prevent this, satellite transponders are designed with high power levels to ensure 99.9% or 99.99% link availability.

How does spectral efficiency compare between a CCM link and an ACM link?

An ACM link achieves significantly higher average spectral efficiency because it operates at the maximum possible MCS for the current channel state. Under clear-sky conditions (which exist more than 90-95% of the year in most regions), ACM will switch to high-order modulations like 16APSK or 32APSK with code rates like 8/9, maximizing throughput. A CCM link, however, is permanently locked into a lower MCS (such as QPSK 3/4 or 8PSK 2/3) to ensure it can survive the worst 1% of weather conditions. Consequently, a CCM link wastes potential clear-sky bandwidth, yielding lower overall spectral efficiency over time.

Satellite Link Design

Planning satellite broadcasts?

Contact RF Essentials for high-linearity bandpass filters, low-noise amplifiers, and diagnostic tools for microwave transponders.

Get a Quote