Exercises

ex-ch11-01

Easy

Compute the entropy HH for a discrete random variable XX with PMF p(x)={0.5,0.25,0.125,0.125}p(x) = \{0.5, 0.25, 0.125, 0.125\}.

ex-ch11-02

Easy

A binary symmetric channel has crossover probability p=0.1p = 0.1.

(a) Compute the channel capacity.

(b) What is the maximum bit rate if the channel is used 10610^6 times per second?

(c) At what value of pp is the capacity halved compared to p=0p = 0?

ex-ch11-03

Medium

A Z-channel has transition probabilities: p(y=0∣x=0)=1p(y=0|x=0) = 1, p(y=1∣x=0)=0p(y=1|x=0) = 0, p(y=0∣x=1)=qp(y=0|x=1) = q, p(y=1∣x=1)=1βˆ’qp(y=1|x=1) = 1-q.

(a) Write the channel matrix.

(b) Compute II as a function of P(X=1)=Ο€P(X=1) = \pi and qq.

(c) Find the capacity-achieving input distribution for q=0.5q = 0.5.

ex-ch11-04

Medium

Prove that for a Markov chain X→Y→ZX \to Y \to Z:

(a) I(X;Z)≀II(X;Z) \leq I (data processing inequality).

(b) I(X;Y,Z)=II(X;Y,Z) = I when ZZ is a deterministic function of YY.

ex-ch11-05

Easy

Compute the AWGN channel capacity for:

(a) B=200B = 200 kHz, SNR=20\text{SNR} = 20 dB (GSM-like)

(b) B=20B = 20 MHz, SNR=10\text{SNR} = 10 dB (Wi-Fi-like)

(c) B=100B = 100 MHz, SNR=5\text{SNR} = 5 dB (5G-like)

ex-ch11-06

Medium

A system requires C=10C = 10 Mbps with N0=10βˆ’20N_0 = 10^{-20} W/Hz.

(a) Find the minimum required power Pmin⁑P_{\min} (infinite bandwidth).

(b) Find PP for B=5B = 5 MHz.

(c) Find PP for B=50B = 50 MHz.

(d) Plot the power penalty (in dB relative to Pmin⁑P_{\min}) as a function of BB.

ex-ch11-07

Hard

Starting from C=Blog⁑2(1+P/(N0B))C = B\log_2(1 + P/(N_0 B)):

(a) Show that as Bβ†’βˆžB \to \infty with PP fixed, Cβ†’P/(N0ln⁑2)C \to P/(N_0 \ln 2).

(b) Derive that the minimum Eb/N0E_b/N_0 for reliable communication is ln⁑2=βˆ’1.59\ln 2 = -1.59 dB.

(c) Show that at the Shannon limit, doubling the spectral efficiency requires approximately 3 dB more SNR (at high Ξ·\eta).

ex-ch11-08

Medium

Compare the ergodic capacity of a Rayleigh fading channel with the AWGN capacity at the same average SNR for Ξ³Λ‰=0,5,10,20\bar{\gamma} = 0, 5, 10, 20 dB.

(a) Compute CAWGN=log⁑2(1+Ξ³Λ‰)C_{\text{AWGN}} = \log_2(1+\bar{\gamma}) for each.

(b) Compute Cerg=E[log⁑2(1+γ)]C_{\text{erg}} = E[\log_2(1+\gamma)] for Rayleigh fading (numerically) for each.

(c) What is the capacity loss due to fading at each SNR?

ex-ch11-09

Medium

For a Rayleigh fading channel with Ξ³Λ‰=15\bar{\gamma} = 15 dB:

(a) Compute the 1%-outage capacity C0.01C_{0.01}.

(b) Compute the 10%-outage capacity C0.10C_{0.10}.

(c) At what average SNR would the 1%-outage capacity equal 4 bits/s/Hz?

ex-ch11-10

Hard

A fading channel has 4 time slots with channel gains ∣hk∣2={0.1,2.0,0.5,1.5}|h_k|^2 = \{0.1, 2.0, 0.5, 1.5\}. The noise power is N0=1N_0 = 1 and the average power constraint is PΛ‰=2\bar{P} = 2.

(a) Find the water-filling power allocation PkP_k.

(b) Compute the resulting capacity.

(c) Compare with constant-power transmission.

(d) What fraction of slots is the transmitter silent?

ex-ch11-11

Medium

An OFDM system has K=8K = 8 sub-carriers with gains ∣Hk∣2={4,2,1,0.5,0.1,0.5,2,3}|H_k|^2 = \{4, 2, 1, 0.5, 0.1, 0.5, 2, 3\}. Total power P=8P = 8, noise N0=1N_0 = 1.

(a) Find the water-filling power allocation.

(b) How many sub-carriers are turned off?

(c) Compute the total capacity.

ex-ch11-12

Hard

Show that the capacity gain of water-filling over equal power allocation vanishes at high SNR. Specifically:

(a) For KK parallel channels with gains {gk}\{g_k\}, show that at high SNR both water-filling and equal power achieve

Cβ‰ˆKlog⁑2(SNR)+βˆ‘klog⁑2(gk)C \approx K\log_2(\text{SNR}) + \sum_k \log_2(g_k)

(b) Explain the practical implication for 5G NR OFDM.

ex-ch11-13

Easy

A SIMO system has Nr=2N_r = 2 receive antennas with channel gains h1=0.8+0.6jh_1 = 0.8 + 0.6j and h2=0.3βˆ’0.4jh_2 = 0.3 - 0.4j. The SNR per antenna is 10 dB.

(a) Compute βˆ₯hβˆ₯2\|\mathbf{h}\|^2.

(b) Compute the instantaneous capacity.

(c) What is the array gain compared to using only antenna 1?

ex-ch11-14

Medium

A MISO system has Nt=4N_t = 4 transmit antennas with i.i.d. Rayleigh fading. Average SNR per antenna is 10 dB, total power is fixed.

(a) Compute the ergodic capacity without CSIT.

(b) Compute the ergodic capacity with CSIT (beamforming).

(c) What is the beamforming gain in bits/s/Hz?

ex-ch11-15

Hard

For a SIMO system with Nr=1,2,4N_r = 1, 2, 4 receive antennas and Rayleigh fading at Ξ³Λ‰=10\bar{\gamma} = 10 dB:

(a) Compute the 1%-outage capacity for each NrN_r.

(b) Compute the ergodic capacity for each NrN_r.

(c) Explain why the diversity gain is more visible in the outage capacity than in the ergodic capacity.

ex-ch11-16

Easy

Compute the gap to capacity Ξ“\Gamma (in dB) for:

(a) Uncoded QPSK at BER =10βˆ’5= 10^{-5} (requires Eb/N0=9.6E_b/N_0 = 9.6 dB, Ξ·=2\eta = 2)

(b) LDPC-coded QPSK (rate 1/2) at BER =10βˆ’5= 10^{-5} (requires Eb/N0=1.8E_b/N_0 = 1.8 dB, Ξ·eff=1\eta_{\text{eff}} = 1)

(c) Polar-coded QPSK (rate 1/2) at BER =10βˆ’5= 10^{-5} (requires Eb/N0=2.1E_b/N_0 = 2.1 dB, Ξ·eff=1\eta_{\text{eff}} = 1)

ex-ch11-17

Medium

An AMC system uses the following MCS table:

MCS Modulation Code rate Ξ·eff\eta_{\text{eff}} Min SNR (dB)
0 QPSK 1/3 0.67 -1
1 QPSK 1/2 1.0 2
2 QPSK 3/4 1.5 5
3 16-QAM 1/2 2.0 9
4 16-QAM 3/4 3.0 13
5 64-QAM 3/4 4.5 19

The channel SNR follows a Rayleigh distribution with Ξ³Λ‰=15\bar{\gamma} = 15 dB. Compute the average throughput.

ex-ch11-18

Hard

When the receiver has imperfect CSI, the channel estimate is h^=h+e\hat{h} = h + e where e∼CN(0,Οƒe2)e \sim \mathcal{CN}(0, \sigma_e^2) is the estimation error, independent of hh.

(a) Show that the effective capacity with imperfect CSI is lower-bounded by

Clower=E ⁣[log⁑2 ⁣(1+(1βˆ’Οƒe2)Ξ³1+Οƒe2Ξ³)]C_{\text{lower}} = E\!\left[\log_2\!\left(1 + \frac{(1-\sigma_e^2)\gamma}{1 + \sigma_e^2 \gamma}\right)\right]

(b) For Rayleigh fading with Ξ³Λ‰=20\bar{\gamma} = 20 dB and Οƒe2=0.01\sigma_e^2 = 0.01, compare this with perfect CSI capacity.

(c) At what Οƒe2\sigma_e^2 does the capacity loss exceed 1 bit/s/Hz?

ex-ch11-19

Hard

A wideband channel has an exponential power delay profile P(Ο„)=eβˆ’Ο„/Ο„rmsP(\tau) = e^{-\tau/\tau_{\text{rms}}} with Ο„rms=1\tau_{\text{rms}} = 1 ΞΌ\mus. An OFDM system uses B=10B = 10 MHz bandwidth with K=64K = 64 sub-carriers.

(a) What is the coherence bandwidth BcB_c?

(b) Approximately how many independently fading sub-carrier groups are there?

(c) At Ξ³Λ‰=15\bar{\gamma} = 15 dB, compare equal-power capacity with water-filling capacity (approximate).

ex-ch11-20

Challenge

A cellular base station communicates with a mobile user over a Rayleigh fading channel with the following parameters:

  • Bandwidth: B=20B = 20 MHz
  • Average received SNR: Ξ³Λ‰=12\bar{\gamma} = 12 dB
  • Coherence time: Tc=5T_c = 5 ms
  • Coherence bandwidth: Bc=500B_c = 500 kHz
  • Number of receive antennas at BS: Nr=4N_r = 4
  • Slot duration: Tslot=0.5T_{\text{slot}} = 0.5 ms

(a) Is this channel frequency-selective? How many independent frequency blocks?

(b) Is ergodic capacity achievable within a single slot?

(c) Compute the SIMO ergodic capacity.

(d) Compute the 1%-outage capacity for SIMO.

(e) If the system uses AMC with LDPC coding (gap Ξ“=2\Gamma = 2 dB), what is the approximate average throughput?