What is the tradeoff between bandwidth and power in a communication link budget?
Power-Bandwidth Tradeoff Analysis
The Shannon capacity theorem establishes the fundamental limits of all communication systems and guides the design of modulation, coding, and resource allocation strategies.
| Parameter | Free Space | Urban | Indoor |
|---|---|---|---|
| Path Loss Model | Friis (1/r²) | Okumura-Hata | IEEE 802.11 |
| Fading Margin | 0 dB | 10-30 dB | 5-15 dB |
| Multipath | None | Severe | Moderate-severe |
| Typical Range | Line of sight | 1-30 km | 10-100 m |
| Shadow Fading (σ) | 0 dB | 6-12 dB | 3-8 dB |
Frequently Asked Questions
Is it always better to use more bandwidth?
Not always. More bandwidth helps only up to the point where the SNR drops below the useful threshold. Beyond that: (1) The noise power increases (N = kTBW), reducing SNR and providing diminishing returns. (2) The RF front end must process wider bandwidth, requiring faster ADCs (more expensive, more power), wider-bandwidth filters, and higher-sample-rate DSP. (3) Wider bandwidth may expose the receiver to more interference. (4) Spectrum is a scarce resource: using more bandwidth may not be economically justified. The optimal bandwidth depends on the available power, the spectral efficiency requirement, the cost of spectrum, and the hardware capabilities.
How close can real systems get to the Shannon limit?
Modern coded modulation systems approach the Shannon limit remarkably closely: DVB-S2X with QPSK rate 1/4: Eb/No = -0.5 dB (1.1 dB from Shannon). DVB-S2X with QPSK rate 1/2: Eb/No = 2.0 dB (0.8 dB from Shannon). 5G NR LDPC with QPSK rate 1/2: Eb/No = 1.8 dB (0.6 dB from Shannon). The gap to Shannon decreases with: longer code block length (more bits to average over), more decoder iterations (more computation), and lower code rate (more redundancy). For practical systems: the gap is 0.5-2 dB, which is excellent. The remaining gap buys simplicity in the decoder implementation (finite block length, limited iteration count, fixed-point arithmetic).
What is the spectral efficiency limit for a given SNR?
The maximum spectral efficiency is exactly C/BW = log2(1 + SNR) bps/Hz. At 0 dB SNR: max = 1 bps/Hz. At 10 dB: 3.5 bps/Hz. At 20 dB: 6.7 bps/Hz. At 30 dB: 10 bps/Hz. Per antenna: this is the single-input single-output (SISO) limit. MIMO multiplies the limit: with N_t transmit and N_r receive antennas: spectral efficiency ≈ min(N_t, N_r) × log2(1 + SNR/min(N_t, N_r)). For 4×4 MIMO at 20 dB SNR: max ≈ 4 × log2(1 + 25/4) = 4 × 2.9 = 11.6 bps/Hz. For 64×64 massive MIMO at 10 dB: max ≈ 64 × log2(1 + 10/64) = 64 × 0.22 = 14 bps/Hz (power is split among many streams).