Skip to main content

Implications and limitations of Shannon-Hartley theorem

Short answer

Capacity C = B log2(1+S/N) sets an upper error-free rate for AWGN channels. It implies a bandwidth–SNR trade-off, limit examples such as 30.9 kbps for 3.1 kHz at 30 dB, and the asymptotic limit 1.44 S/N0 requiring Eb/N0 ≥ -1.6 dB. Limitations: assumes only AWGN, is non-constructive, needs infinite delay, and Gaussian signaling.

Discuss with examples, the implications and limitations of Shannon Hartley Channel capacity theorem.

Shannon–Hartley theorem: the capacity of a channel of bandwidth BB Hz, disturbed by additive white Gaussian noise, with average signal power SS and noise power N=N0BN = N_0B, is

C=Blog⁡2(1+SN) bits/sC = B\log_2\left(1+\frac{S}{N}\right)\ \text{bits/s}

If the information rate R≤CR \le C, there exists a coding scheme giving an arbitrarily small error probability; if R>CR > C, errors cannot be made small.

Implications

  1. Upper bound on rate: it gives the maximum error-free rate of any channel, a benchmark for real systems. Example: telephone line, B=3.1B = 3.1 kHz, S/N=30S/N = 30 dB (1000):
C=3100log⁡2(1001)=30 898 bits/s≈30.9 kbpsC = 3100\log_2(1001) = 30\ 898\ \text{bits/s} \approx 30.9\ \text{kbps}

This is why voice-band modems stopped near 33.6 kbps. 2. Bandwidth–SNR trade-off: the same capacity can be obtained with large bandwidth and low SNR, or small bandwidth and high SNR. To keep 30.9 kbps in half the bandwidth (1550 Hz) we need S/N=230898/1550−1≈1.0×106S/N = 2^{30898/1550} - 1 \approx 1.0\times10^6 (60 dB), much more power. Wideband systems (spread spectrum, FM, UWB) use bandwidth to save power. 3. Noise does not forbid error-free communication; it only limits the rate. Good channel coding (turbo, LDPC) approaches the limit. 4. Bandwidth limit: as B→∞B \to \infty, C→1.44 S/N0C \to 1.44\,S/N_0, and reliable transmission needs Eb/N0≥−1.6E_b/N_0 \ge -1.6 dB (Shannon limit). 5. Bandwidth efficiency plane: C/B=log⁡2(1+S/N)C/B = \log_2(1 + S/N) separates possible from impossible regions for choosing modulation (e.g. 64-QAM needs high SNR).

Limitations

  1. It assumes AWGN only; it does not directly apply to impulse noise, interference, fading and multipath channels.
  2. It is an existence theorem: it does not tell how to build the code or modulator that reaches capacity.
  3. Reaching capacity needs very long code words, so infinite delay and complexity; practical systems operate below CC.
  4. It assumes a Gaussian-distributed signal, average power constraint and a linear, band-limited channel; practical signals use finite constellations (e.g. 16-QAM), which reach less.
  5. Increasing bandwidth gives only a limited gain (capacity saturates at 1.44 S/N01.44\,S/N_0), and increasing SNR gives only a logarithmic gain: doubling S/NS/N at high SNR adds only about BB bits/s.

Example of the logarithmic limitation: with B=3.1B = 3.1 kHz, raising S/NS/N from 1000 to 2000 increases CC from 30.9 kbps to only about 34.0 kbps.

✓ Answer checked by Claude Opus 5.5 (high effort)

All Communication Systems chapter 6 questions →