Capacity of Flat-Fading Channels
From AWGN to Fading
The AWGN capacity formula assumes a deterministic channel gain. In wireless, the channel gain fluctuates randomly due to fading. The instantaneous SNR becomes a random variable, and we must redefine "capacity" carefully. Two fundamentally different notions arise depending on the delay constraint: ergodic capacity (long codewords spanning many fading realisations) and outage capacity (short codewords experiencing a single fading state).
Definition: Ergodic Capacity
Ergodic Capacity
The ergodic capacity of a fading channel is the maximum long-term average rate achievable when codewords span many independent fading realisations (ergodic regime):
where is the instantaneous SNR, is the power allocation policy, and the expectation is over the fading distribution. Ergodic capacity requires infinite delay tolerance — the codeword must be long enough to experience the full fading statistics.
Theorem: Ergodic Capacity with Receiver CSI Only
When only the receiver knows the channel state (CSIR), the transmitter uses constant power , and the ergodic capacity is
where is the PDF of the instantaneous SNR.
For Rayleigh fading ():
where is the exponential integral.
With only CSIR, the transmitter cannot adapt its power or rate to the channel state, so it transmits at constant power. The capacity is the average of the instantaneous AWGN capacities weighted by the fading distribution. By Jensen's inequality, : fading always reduces ergodic capacity compared to an unfaded AWGN channel with the same average SNR.
Achievability
Use a codebook designed for AWGN at rate . The receiver, knowing , can compute the effective SNR for each codeword symbol. Over many fading realisations, the average mutual information is . By the coding theorem for ergodic channels, rates up to this value are achievable.
Converse
Without CSIT, the transmitter cannot adapt, so the input distribution is independent of . Gaussian input maximises the per-realisation mutual information, and the ergodic average is an upper bound.
Theorem: Ergodic Capacity with Full CSI (Water-Filling in Time)
When both transmitter and receiver know the channel state, the transmitter adapts its power to the instantaneous SNR. The optimal policy is water-filling in time:
where and is chosen so that
(average power constraint). The resulting capacity is
The transmitter allocates more power to stronger channels and no power to deeply faded channels (below threshold ).
Water-filling is like pouring water into a vessel with an uneven bottom: the water level is constant, more water fills the shallow parts (good channels) and deep parts (poor channels) get no water. Paradoxically, the optimal strategy sends more power when the channel is already good, not when it is bad.
Lagrangian optimisation
Maximise subject to and .
The Lagrangian is
Taking the derivative with respect to and setting to zero:
With the substitution and the non-negativity constraint:
Definition: Outage Probability and -Outage Capacity
Outage Probability and -Outage Capacity
For slow fading (quasi-static) channels where the codeword experiences a single fading realisation, Shannon capacity in the strict sense is zero (any fixed rate will be unsupported by some fading states). Instead, we define:
Outage probability at rate :
-outage capacity: the maximum rate such that :
where is the inverse CDF of .
For Rayleigh fading: , so .
Ergodic vs Outage Capacity
Compare ergodic capacity (achievable with long codewords) and -outage capacity (relevant for delay-limited systems) as functions of average SNR. Select the fading distribution and observe how the gap between ergodic and outage capacity widens with more severe fading.
Parameters
Water-Filling Power Allocation in Time
Visualise the water-filling power allocation across time slots with varying channel gains. The water level is shown as a horizontal line. Channels below the cutoff receive no power (the transmitter stays silent during deep fades).
Parameters
Outage Probability vs Transmission Rate
Animate how the outage probability curve shifts as the average SNR changes. For a fixed target outage probability , the -outage capacity increases with SNR. Observe the steep waterfall behaviour characteristic of fading channels.
Parameters
Example: Outage Capacity of a Rayleigh Channel
A Rayleigh fading channel has average SNR dB. Compute the 1%-outage capacity and compare with the ergodic capacity and the AWGN capacity at the same average SNR.
1%-outage capacity
For Rayleigh fading, .
(linear).
bits/s/Hz.
Ergodic capacity
bits/s/Hz.
(Numerical evaluation of the exponential integral.)
AWGN capacity
bits/s/Hz.
Summary: .
The 1%-outage capacity is dramatically lower than the ergodic capacity because the channel must support the rate even during deep fades (bottom 1% of the SNR distribution).
Quick Check
Which capacity notion is appropriate for a voice call with a strict 20 ms latency requirement over a channel with coherence time 100 ms?
Ergodic capacity
Outage capacity
AWGN capacity
Zero, since Shannon capacity of a slow fading channel is zero
Correct. The codeword (20 ms) is shorter than the coherence time (100 ms), so it experiences essentially one fading realisation. Outage capacity with an appropriate (e.g., 1%) is the right metric.
Common Mistake: Ergodic Capacity Assumes Infinite Delay Tolerance
Mistake:
Quoting ergodic capacity as the achievable rate for a delay-sensitive application (e.g., VoIP, video conferencing) over a slowly fading channel.
Correction:
Ergodic capacity is achievable only when the codeword spans many independent fading realisations — requiring the coding delay to be much larger than the coherence time. For delay- sensitive applications with codewords shorter than the coherence time, outage capacity is the appropriate metric. The ergodic capacity can dramatically overestimate what is achievable in practice under strict delay constraints.
Why This Matters: Adaptive Modulation as Finite-Rate Water-Filling
Optimal water-filling requires continuously adapting the power and rate to the instantaneous channel state. In practice, systems like LTE and 5G NR implement a discrete approximation through adaptive modulation and coding (AMC):
- The receiver estimates the channel quality and feeds back a Channel Quality Indicator (CQI)
- The transmitter selects a Modulation and Coding Scheme (MCS) from a finite table (e.g., 29 entries in 5G NR)
- Higher MCS indices correspond to higher spectral efficiency (more power-demanding modulations and higher code rates)
This discrete adaptation captures most of the water-filling gain. At high SNR, the loss from using a finite MCS table instead of continuous adaptation is typically less than 0.5 dB.
See full treatment in Adaptive Modulation and Coding in OFDM
CSI Feedback Overhead in FDD Systems
Water-filling requires the transmitter to know the instantaneous channel state. In TDD systems, uplink-downlink channel reciprocity provides CSIT directly. In FDD systems, the receiver must quantise and feed back the CSI, creating overhead:
- LTE: 4-bit wideband CQI + 2-bit sub-band differential CQI, reported every 5-80 ms. Total overhead: ~1-5% of uplink capacity.
- 5G NR: Type I/II codebook-based PMI feedback. Type II uses up to 22 bits per sub-band for 32-antenna systems.
- Massive MIMO (FDD): Full channel feedback scales as bits per coherence interval, which becomes prohibitive for . This is a key driver for TDD-based massive MIMO deployments.
When feedback is delayed by , the effective CSIT quality degrades as where is the maximum Doppler frequency. At vehicular speeds ( Hz) with 5 ms delay, — severely degraded. This limits the water-filling gain and motivates robust power allocation strategies.
- •
FDD feedback overhead: 1-5% of uplink capacity (LTE/5G NR)
- •
Massive MIMO FDD: feedback , impractical for
- •
Feedback delay > 2 ms at 60 km/h causes ~50% CSIT quality loss
Ergodic Capacity
The maximum average rate achievable over a fading channel when codewords span many independent fading realisations: with CSIR only.
Related: Outage Probability and -Outage Capacity, From AWGN to Fading, Water-Filling Problem
Outage Capacity
The maximum rate such that the probability of the channel not supporting this rate is at most : . Appropriate for delay-limited systems over slow fading.
Related: Ergodic Capacity, Outage Probability and -Outage Capacity, Slow Fading
Water-Filling
The optimal power allocation strategy that maximises capacity under an average power constraint. More power is allocated to channel states with higher gain, and no power to states below a cutoff threshold. The power plus inverse channel gain equals a constant "water level" .
Related: MISO Without CSIT Has No Array Gain, Power Adaptation, Ergodic Capacity