Band-Limited Channels and the Sampling Theorem

Connecting Continuous-Time to Discrete-Time

So far we have analyzed the discrete-time AWGN channel. But real communication happens in continuous time: a transmitter sends a waveform x(t)x(t), it propagates through a channel, and the receiver observes y(t)=x(t)+z(t)y(t) = x(t) + z(t). How do we bridge the gap?

The answer is the Nyquist-Shannon sampling theorem, which shows that a band-limited signal of bandwidth WW Hz is completely described by 2W2W samples per second. This converts the continuous-time channel into a discrete-time one, and the capacity per second becomes C=Wlog(1+SNR)C = W\log(1 + \text{SNR}). This section makes this connection rigorous.

Definition:

Continuous-Time Band-Limited AWGN Channel

The continuous-time AWGN channel with single-sided bandwidth WW Hz is

y(t)=x(t)+z(t),t[0,T],y(t) = x(t) + z(t), \quad t \in [0, T],

where:

  • x(t)x(t) is the transmitted waveform, band-limited to [W,W][-W, W], with average power 1T0Tx2(t)dtPx\frac{1}{T}\int_0^T x^2(t)\,dt \leq P_x,
  • z(t)z(t) is white Gaussian noise with two-sided power spectral density N0/2N_0/2.

The noise power in the band is N=N0WN = N_0W (for a real baseband channel with bandwidth WW).

Theorem: Capacity of the Band-Limited AWGN Channel

The capacity of the continuous-time band-limited AWGN channel with bandwidth WW Hz, signal power PxP_x, and noise spectral density N0/2N_0/2 is

C=Wlog2 ⁣(1+PxN0W)bits per second.C = W\log_2\!\left(1 + \frac{P_x}{N_0W}\right) \quad \text{bits per second}.

This is the celebrated Shannon-Hartley formula.

By the sampling theorem, the band-limited channel produces 2W2W independent real samples per second. Each sample sees an i.i.d. AWGN channel with signal power Px/(2W)P_x/(2W) and noise power N0/2N_0/2, giving capacity 12log(1+Px/(N0W))\frac{1}{2}\log(1 + P_x/(N_0W)) bits per sample. Multiplying by 2W2W samples per second yields the result.

,

Shannon-Hartley formula

The capacity of the band-limited AWGN channel: C=Wlog2(1+P/(N0W))C = W\log_2(1 + P/(N_0W)) bits/s. Named for Shannon (information-theoretic derivation) and Hartley (earlier work on the log relationship between bandwidth and capacity).

Related: AWGN channel, Spectral efficiency

Definition:

Passband Channel Capacity

For a passband channel centered at carrier frequency f0Wf_0 \gg W with single-sided bandwidth WW, the complex baseband equivalent has bandwidth W/2W/2 Hz and sample rate WW complex samples per second.

Each complex sample sees the channel Y=X+ZY = X + Z, ZCN(0,N0)Z \sim \mathcal{CN}(0, N_0), with power constraint E[X2]Es\mathbb{E}[|X|^2] \leq E_s and SNR=Es/N0\text{SNR} = E_s/N_0.

The capacity per complex symbol is log(1+SNR)\log(1 + \text{SNR}) bits, and the capacity in bits/s is

C=Wlog2(1+SNR)bits/s,C = W \log_2(1 + \text{SNR}) \quad \text{bits/s},

which is the same as the real baseband result — both conventions give the same bits/s.

Example: Shannon Capacity of a 5G NR Channel

A 5G NR cell operates at carrier frequency f0=3.5f_0 = 3.5 GHz with bandwidth W=100W = 100 MHz and received SNR=15\text{SNR} = 15 dB. What is the maximum achievable data rate?

Bandwidth vs. Power Tradeoff

The Shannon-Hartley capacity curve C=Wlog2(1+P/(N0W))C = W\log_2(1 + P/(N_0W)) shows two regimes: bandwidth-limited at high SNR and power-limited at low SNR. The capacity saturates at P/(N0ln2)P/(N_0\ln 2) as WW \to \infty.

Capacity vs. Bandwidth

Explore how capacity scales with bandwidth for fixed power PP. At small bandwidth, capacity grows almost linearly with WW (bandwidth-limited regime). At large bandwidth, capacity saturates at P/(N0ln2)P/(N_0\ln 2) (power-limited regime).

Parameters
23
-174
500

Two Operating Regimes

The Shannon-Hartley formula reveals two fundamentally different operating regimes:

Bandwidth-limited regime (WW small, SNR\text{SNR} high): Capacity grows approximately as Wlog2(SNR)W\log_2(\text{SNR}). Adding more bandwidth is very valuable. This is the regime of fiber optics and high-SNR short-range wireless links.

Power-limited regime (WW large, SNR\text{SNR} small): Capacity saturates at P/(N0ln2)P/(N_0\ln 2) regardless of bandwidth. The bottleneck is energy, not spectrum. This is the regime of satellite communication, deep-space links, and IoT devices.

Most practical systems operate between these extremes, and the spectral efficiency η=C/W\eta = C/W indicates which regime dominates: η1\eta \gg 1 means bandwidth-limited, η1\eta \ll 1 means power-limited.

🔧Engineering Note

Thermal Noise Floor

The noise spectral density N0N_0 has a fundamental physical origin: at temperature TT Kelvin, the thermal noise power spectral density is N0=kBTN_0 = k_B T, where kB=1.381×1023k_B = 1.381 \times 10^{-23} J/K is Boltzmann's constant.

At room temperature (T=290T = 290 K): N0=4.00×1021N_0 = 4.00 \times 10^{-21} W/Hz =174= -174 dBm/Hz.

This is the ultimate noise floor for any receiver operating at room temperature. In practice, the receiver noise figure FF (typically 3-8 dB) increases the effective noise spectral density to N0eff=FkBT{N_0}_{\text{eff}} = F \cdot k_B T.

Practical Constraints
  • Thermal noise floor at 290 K: 174-174 dBm/Hz

  • Receiver noise figure adds 3-8 dB in practice

  • Cryogenic receivers (radio astronomy) can achieve F<0.1F < 0.1 dB

Historical Note: From Hartley to Shannon

Ralph Hartley published "Transmission of Information" in 1928, establishing the logarithmic relationship between the number of distinguishable signal levels and the amount of information. His formula C=Wlog2MC = W\log_2 M (for MM signal levels) captures the bandwidth dependence but misses the noise.

Shannon's 1948 breakthrough was to incorporate noise into the picture, yielding C=Wlog2(1+SNR)C = W\log_2(1 + \text{SNR}). The "+1" inside the logarithm — which seems like a minor detail — is actually the crucial difference: it says that even with infinite bandwidth and infinite signal levels, noise limits what you can communicate. Hartley's formula gives CC \to \infty as MM \to \infty; Shannon's formula correctly gives a finite limit.

Quick Check

A system with bandwidth WW and power PP achieves capacity C1C_{1}. If the bandwidth is doubled to 2W2W (keeping power PP fixed), the new capacity C2C_{2} satisfies:

C2=2C1C_{2} = 2C_{1}

C2<2C1C_{2} < 2C_{1}

C2>2C1C_{2} > 2C_{1}

C2=C1C_{2} = C_{1} (bandwidth does not help)