Mehmet Emre Tiryaki
Back to Notes

Channel Capacity

Discrete Memoryless Channels

A channel with input alphabet X\mathcal{X}, output alphabet Y\mathcal{Y}, and transition probabilities p(y∣x)p(y|x) has capacity

C=max⁡p(x)I(X;Y)C = \max_{p(x)} I(X;Y)
  • 0≤C≤min⁡(log⁡∣X∣,log⁡∣Y∣)0 \le C \le \min(\log|\mathcal{X}|, \log|\mathcal{Y}|).
  • I(X;Y)I(X;Y) is a continuous, concave function of p(x)p(x).

Gaussian Channel

Yi=Xi+Zi,Zi∼N(0,N)Y_i = X_i + Z_i, \qquad Z_i \sim \mathcal{N}(0, N)

with power constraint 1n∑i=1nxi2≤P\frac{1}{n}\sum_{i=1}^{n} x_i^2 \le P on each codeword. The capacity is

C=max⁡f(x): E[X2]≤PI(X;Y)C = \max_{f(x):\, E[X^2] \le P} I(X;Y)

I(X;Y)=h(Y)−h(Y∣X)=h(Y)−h(Z)I(X;Y) = h(Y) - h(Y|X) = h(Y) - h(Z), and with X,ZX, Z independent,

E[Y2]=E[X2]+2E[X]E[Z]+E[Z2]≤P+NE[Y^2] = E[X^2] + 2E[X]E[Z] + E[Z^2] \le P + N

maximized for E[X2]=PE[X^2] = P. So

I(X;Y)≤12log⁡(2πe(P+N))−12log⁡(2πeN)=12log⁡(1+PN)I(X;Y) \le \frac{1}{2}\log\big(2\pi e(P + N)\big) - \frac{1}{2}\log(2\pi e N) = \frac{1}{2}\log\left(1 + \frac{P}{N}\right)

with equality for X∼N(0,P)X \sim \mathcal{N}(0, P). So

C=12log⁡(1+PN) bits per transmissionC = \frac{1}{2}\log\left(1 + \frac{P}{N}\right) \text{ bits per transmission}

Band-Limited Channels

Nyquist-Shannon A function band-limited to WW Hz loses no information when sampled at most 12W\frac{1}{2W} seconds apart.

With noise spectral density SN(f)=N0/2S_N(f) = N_0/2, the capacity of the band-limited channel is

C=12log⁡(1+PN0W) bits per transmissionC = \frac{1}{2}\log\left(1 + \frac{P}{N_0 W}\right) \text{ bits per transmission}

and with unlimited bandwidth C=PN0log⁡eC = \frac{P}{N_0}\log e bits per second.