Exercises

ch16-ex01

Easy

Consider a two-user broadcast channel where X∈{0,1}X \in \{0,1\}, Y1=XY_1 = X (deterministic), and Y2Y_2 is the output of a BSC(p)(p) with input XX. Show that this channel is degraded and find its capacity region.

ch16-ex02

Easy

For the two-user Gaussian BC Y1=X+Z1Y_1 = X + Z_1, Y2=X+Z2Y_2 = X + Z_2 with Οƒ12=1\sigma^2_{1} = 1 and Οƒ22=4\sigma^2_{2} = 4, and power constraint P=10P = 10: (a) Find the sum capacity. (b) Find the rate pair that maximizes R2R_{2} subject to R1β‰₯1R_{1} \geq 1 bit.

ch16-ex03

Medium

Prove that for a degraded broadcast channel X→Y1→Y2X \to Y_1 \to Y_2, Marton's inner bound (with the choice V1=XV_1 = X, V2=UV_2 = U) reduces to the superposition coding region.

ch16-ex04

Medium

For the MISO BC with nt=2n_t = 2, channels h1=[1,0]T\mathbf{h}_1 = [1, 0]^T and h2=[cos⁑θ,sin⁑θ]T\mathbf{h}_2 = [\cos\theta, \sin\theta]^T, and power PP: (a) Compute the DPC sum rate as a function of ΞΈ\theta. (b) Show that ZF precoding achieves the same sum rate when ΞΈ=Ο€/2\theta = \pi/2 but is strictly suboptimal when ΞΈβ‰ Ο€/2\theta \neq \pi/2.

ch16-ex05

Medium

Prove that time-sharing (TDMA) between users is always achievable for any broadcast channel, and show that for the Gaussian BC, superposition coding strictly outperforms TDMA whenever Οƒ12β‰ Οƒ22\sigma^2_{1} \neq \sigma^2_{2}.

ch16-ex06

Medium

State and prove the mutual covering lemma used in the achievability proof of Marton's inner bound. Specifically, show that if 2nR~12^{n\tilde{R}_1} codewords V1nV_1^n and 2nR~22^{n\tilde{R}_2} codewords V2nV_2^n are generated independently from PV1P_{V_1} and PV2P_{V_2}, then there exists a jointly typical pair (V1n,V2n)∈Tϡ(n)(PV1V2)(V_1^n, V_2^n) \in \mathcal{T}_\epsilon^{(n)}(P_{V_1 V_2}) with high probability provided R~1+R~2>I(V1;V2)+δ(ϡ)\tilde{R}_1 + \tilde{R}_2 > I(V_1; V_2) + \delta(\epsilon).

ch16-ex07

Hard

Prove the MAC-BC duality for the two-user MISO broadcast channel. That is, show that the DPC rate region of the BC yk=hkHx+zky_k = \mathbf{h}_k^H \mathbf{x} + z_k (k=1,2k = 1,2) with power PP equals the capacity region of the dual MAC y=h1x1+h2x2+z\mathbf{y} = \mathbf{h}_1 x_1 + \mathbf{h}_2 x_2 + \mathbf{z} with sum power P1+P2≀PP_1 + P_2 \leq P.

ch16-ex08

Hard

Show that for the KK-user MISO BC with nt=Kn_t = K antennas and orthogonal channels hk=ek\mathbf{h}_k = \mathbf{e}_k (standard basis vectors), the DPC capacity region equals: CBC={(R1,…,RK):Rkβ‰₯0,β€…β€Šβˆ‘k22Rk≀1+P}C_{\text{BC}} = \left\{(R_{1}, \ldots, R_{K}) : R_{k} \geq 0, \; \sum_k 2^{2R_{k}} \leq 1 + P \right\}

ch16-ex09

Hard

Implement the iterative water-filling algorithm for the 2-user MIMO MAC. Given channel matrices H1∈C2Γ—4\mathbf{H}_{1} \in \mathbb{C}^{2 \times 4} and H2∈C2Γ—4\mathbf{H}_{2} \in \mathbb{C}^{2 \times 4}, compute the sum capacity numerically and verify that it matches the DPC sum rate of the dual BC.

ch16-ex10

Medium

Consider the "less noisy" broadcast channel: Y1Y_1 is less noisy than Y2Y_2 if I(U;Y1)β‰₯I(U;Y2)I(U; Y_1) \geq I(U; Y_2) for all Uβ†’Xβ†’(Y1,Y2)U \to X \to (Y_1, Y_2). Show that every degraded BC is less noisy, but the converse is false.

ch16-ex11

Hard

Prove the channel enhancement lemma for the 2-user MIMO Gaussian BC: given any noise covariances N1\mathbf{N}_1 and N2\mathbf{N}_2, there exist enhanced noise covariances N~1\tilde{\mathbf{N}}_1 and N~2\tilde{\mathbf{N}}_2 with N~kβͺ―Nk\tilde{\mathbf{N}}_k \preceq \mathbf{N}_k such that the enhanced channel is degraded and has the same DPC sum rate as the original.

ch16-ex12

Medium

For the scalar Gaussian BC with K=3K = 3 users, noise variances Οƒ12=1\sigma^2_{1} = 1, Οƒ22=2\sigma^2_{2} = 2, Οƒ32=4\sigma^2_{3} = 4, and power P=20P = 20, compute the capacity region using superposition coding. Find the rate triple that maximizes R1+R2+R3R_{1} + R_{2} + R_{3}.

ch16-ex13

Challenge

(Open-ended) Consider a two-user broadcast channel where Y1=XβŠ•Z1Y_1 = X \oplus Z_1 (BSC with crossover p1p_1) and Y2=XβŠ•Z2Y_2 = X \oplus Z_2 (BSC with crossover p2p_2), with p1<p2p_1 < p_2 but Z1Z_1 and Z2Z_2 are not independent given XX. Does the capacity region still equal the superposition coding region? Provide a rigorous argument or counterexample.

ch16-ex14

Easy

Compute the zero-forcing (ZF) sum rate for a 2-user MISO BC with nt=3n_t = 3, h1=[1,1,0]T/2\mathbf{h}_1 = [1, 1, 0]^T / \sqrt{2}, h2=[1,0,1]T/2\mathbf{h}_2 = [1, 0, 1]^T / \sqrt{2}, P=10P = 10, Οƒ2=1\sigma^2 = 1.

ch16-ex15

Challenge

Derive the capacity region of the two-user Gaussian MIMO BC with nt=2,nr,1=nr,2=1n_t = 2, n_{r,1} = n_{r,2} = 1 (MISO BC) using the channel enhancement converse technique. Specifically: (a) Write the DPC achievable rate region. (b) Formulate the enhanced channel with noise variances Οƒ2~1≀σ2~2\tilde{\sigma^2}_1 \leq \tilde{\sigma^2}_2. (c) Show that the enhanced channel is degraded. (d) Apply the degraded BC converse to match the DPC region.