AWGN Channel Capacity
Theorem: AWGN Channel Capacity
The capacity of a bandlimited AWGN channel with bandwidth (Hz), average transmit power (W), and one-sided noise power spectral density (W/Hz) is
Equivalently, with :
The capacity-achieving input distribution is Gaussian: .
The AWGN capacity formula captures two fundamental resources: bandwidth (number of independent signalling dimensions per second) and SNR (energy per dimension relative to noise). Each independent dimension contributes bits, and there are real dimensions per second (by Nyquist), but the complex baseband formulation gives complex dimensions, leading to .
Channel model
The continuous-time AWGN channel with bandwidth is equivalent to real-valued samples per second (Nyquist sampling theorem), or samples in seconds:
Power constraint: .
Mutual information computation
For input :
Per-dimension mutual information:
Optimality of Gaussian input
Among all distributions with variance , the Gaussian maximises (maximum entropy property). Since is fixed, the Gaussian input maximises .
Total capacity
With dimensions in seconds:
Definition: Shannon Limit
Shannon Limit
The Shannon limit is the minimum required for reliable communication at any positive rate. As the spectral efficiency (infinite bandwidth regime):
This follows from . As with fixed:
so .
No communication system β regardless of coding, modulation, or signal processing β can operate reliably below dB.
AWGN Channel Capacity vs SNR
Capacity as a function of SNR for different bandwidths. The Shannon limit at dB is shown as a horizontal reference. Observe the logarithmic growth: doubling SNR adds only one bit per dimension.
Parameters
Practical Codes: Gap to AWGN Capacity
Compare the performance of practical coding families against the AWGN capacity. Each point represents the achieved spectral efficiency at a given for BER . Observe how modern codes (turbo, LDPC, polar) approach the Shannon boundary within 1-2 dB.
Parameters
Example: AWGN Capacity at SNR = 10 dB
Compute the channel capacity and spectral efficiency for an AWGN channel with bandwidth MHz and SNR dB.
Convert SNR
.
Compute capacity
$
Spectral efficiency
\eta = 43.459/4 = 0.865\blacksquare$
Example: Bandwidth-Power Trade-off
A communication system must deliver Mbps. Compare the required SNR for bandwidths , , and MHz. What happens as ?
Required SNR
From : .
MHz: dB.
MHz: dB.
MHz: dB.
Required power
. With W/Hz:
MHz: W.
MHz: W.
MHz: W.
Infinite bandwidth limit
As : W.
Increasing bandwidth further yields diminishing returns β the power converges to the Shannon limit.
Sphere-Packing Interpretation of AWGN Capacity
Sphere-Packing Interpretation
The AWGN capacity has an elegant geometric interpretation. In dimensions, the noise vector has squared norm concentrated around (by the law of large numbers). Each codeword creates a "noise sphere" of radius . The transmitted signal is constrained to a sphere of radius . The maximum number of non-overlapping noise spheres is
The rate bits per dimension, giving .
Quick Check
An engineer claims to have designed a coding scheme that achieves BER at dB over an AWGN channel. Is this possible?
Yes, with sufficiently long block length
No, it violates the Shannon limit of dB
Yes, if the bandwidth is large enough
It depends on the modulation scheme used
Correct. The minimum for reliable communication is dB, regardless of bandwidth, block length, or coding scheme. dB dB, so this claim is impossible.
Common Mistake: Requires Gaussian Input
Mistake:
Applying to compute the capacity of a system using discrete constellations (QAM, PSK) and claiming this is the achievable rate.
Correction:
The formula is the capacity with Gaussian input β the maximum over all input distributions. With a finite constellation (e.g., 16-QAM), the achievable rate is the constellation-constrained capacity, which saturates at bits/symbol for high SNR and is strictly less than the Gaussian capacity. For 16-QAM, the maximum is 4 bits/symbol regardless of SNR.
Finite Block Length Penalty in Real Systems
Shannon's capacity formula assumes infinite block length β in practice, codes have finite block length , introducing a rate penalty. The normal approximation for the maximum achievable rate at block length and error probability is
where is the channel dispersion (for AWGN: ) and is the inverse Q-function.
At 5G NR block lengths ( for data channels), this penalty is 0.5-1.5 dB relative to the asymptotic capacity. For ultra-reliable low-latency communication (URLLC) with and short blocks (-), the penalty can exceed 3 dB β a significant design consideration.
- β’
5G NR data: - (LDPC), penalty ~0.5-1 dB
- β’
5G NR control: - (polar), penalty ~1-3 dB
- β’
URLLC: -, , penalty ~2-4 dB
AWGN Capacity
The maximum achievable rate over a bandlimited additive white Gaussian noise channel: bits/s. Achieved by Gaussian signalling.
Related: Shannon Limit, Spectral Efficiency of Hybrid vs. Digital Beamforming, MRC Maximises Output SNR
Shannon Limit
The minimum energy per bit required for reliable communication: dB. This is the ultimate power efficiency limit, approached as bandwidth goes to infinity.
Related: AWGN Channel Capacity, Eb N0, Power Efficiency
Spectral Efficiency (Capacity)
The capacity per unit bandwidth: bits/s/Hz. Represents the maximum number of bits that can be reliably transmitted per second per Hertz of bandwidth.
Related: AWGN Channel Capacity, Bandwidth Efficiency, Modulation and Coding Scheme (MCS) Tables