Exercises

ex-ch22-01

Easy

Consider a relay channel where the relay is "useless" β€” i.e., YrY_r is independent of (X,Xr,Y)(X, X_r, Y). Show that the capacity equals max⁑p(x)I(X;Y)\max_{p(x)} I(X; Y), the capacity of the direct link without a relay.

ex-ch22-02

Easy

For a degraded relay channel Xβ†’(Yr,Xr)β†’YX \to (Y_r, X_r) \to Y, show that I(X;Y,Yr∣Xr)=I(X;Yr∣Xr)I(X; Y, Y_r | X_r) = I(X; Y_r | X_r).

ex-ch22-03

Easy

In block-Markov encoding with BB blocks, the effective rate is Reff=BB+1Rβ€²R_{\text{eff}} = \frac{B}{B+1} R' where Rβ€²R' is the per-block rate. How many blocks are needed so that the rate loss is at most 1%?

ex-ch22-04

Easy

Explain why backward decoding is necessary in the DF scheme. What circular dependency does it resolve?

ex-ch22-05

Easy

For the compress-and-forward scheme, state the Wyner-Ziv constraint and explain its role. What happens if the relay-destination link is too weak to satisfy it?

ex-ch22-06

Medium

Consider a Gaussian relay channel: Y=X+ZY = X + Z, Yr=X+ZrY_r = X + Z_r, where Z∼N(0,N)Z \sim \mathcal{N}(0, N), Zr∼N(0,Nr)Z_r \sim \mathcal{N}(0, N_r), and the source has power constraint PP. The relay has a separate noiseless link of capacity C0C_0 bits to the destination. Compute the DF achievable rate.

ex-ch22-07

Medium

Show that for the relay channel, the cut-set bound is always at least as large as the DF achievable rate. Identify which term in the cut-set bound is replaced by a smaller quantity in the DF rate.

ex-ch22-08

Medium

In the CF scheme, the relay compresses YrY_r to Y^r\hat{Y}_r with a test channel p(y^r∣yr,xr)p(\hat{y}_r | y_r, x_r). For a Gaussian relay channel with Yr=X+ZrY_r = X + Z_r (Zr∼N(0,Nr)Z_r \sim \mathcal{N}(0, N_r)), what is the natural choice for the test channel, and what is the resulting compression distortion?

ex-ch22-09

Medium

For the compute-and-forward framework with two sources (L=2L = 2), channel vector h=(1.9,1.1)T\mathbf{h} = (1.9, 1.1)^T, and SNR=P/Οƒ2=20\text{SNR} = P/\sigma^2 = 20 dB, find the optimal integer coefficient vector aβˆ—\mathbf{a}^* and compare RCaFR_{\text{CaF}} with the case h=(2.0,1.0)T\mathbf{h} = (2.0, 1.0)^T.

ex-ch22-10

Medium

Consider a half-duplex relay channel where the relay listens for a fraction Ξ±\alpha of the time and transmits for (1βˆ’Ξ±)(1-\alpha). During the listen phase, the relay receives Yr=X+ZrY_r = X + Z_r; during the transmit phase, the destination receives Y=X+Xr+ZY = X + X_r + Z (the source also transmits in both phases). Using DF, express the achievable rate as a function of Ξ±\alpha and find the optimal Ξ±\alpha.

ex-ch22-11

Medium

Show that the CF achievable rate RCF=I(X;Y^r,Y∣Xr)R_{\text{CF}} = I(X; \hat{Y}_r, Y | X_r) is always at least as large as the direct-link rate I(X;Y)I(X; Y).

ex-ch22-12

Medium

For the diamond network with Gaussian source-relay channels Yrk=hkX+ZrkY_{r_k} = h_k X + Z_{r_k} and Gaussian relay-destination MAC Y=g1Xr1+g2Xr2+ZY = g_1 X_{r_1} + g_2 X_{r_2} + Z, write the cut-set bound explicitly in terms of the channel gains and powers.

ex-ch22-13

Hard

Prove that for the reversely degraded relay channel (Xβ†’(Y,Xr)β†’YrX \to (Y, X_r) \to Y_r), the relay cannot increase capacity beyond the direct-link capacity max⁑p(x)I(X;Y)\max_{p(x)} I(X; Y).

ex-ch22-14

Hard

Derive the CF achievable rate for the Gaussian relay channel Y=X+ZY = X + Z, Yr=X+ZrY_r = X + Z_r (independent of ZZ) with a noiseless relay-destination link of capacity C0C_0, where Z∼N(0,N)Z \sim \mathcal{N}(0, N), Zr∼N(0,Nr)Z_r \sim \mathcal{N}(0, N_r), and XX has power PP. Express the rate as a function of PP, NN, NrN_r, C0C_0.

ex-ch22-15

Hard

Show that for the degraded Gaussian relay channel with relay at the "midpoint" (source-relay distance equals relay-destination distance, with path-loss exponent 2), DF achieves a rate that scales as 12log⁑(1+4SNR)\frac{1}{2}\log(1 + 4\text{SNR}) where SNR\text{SNR} is the direct-link SNR. Compare with the direct-link rate 12log⁑(1+SNR)\frac{1}{2}\log(1 + \text{SNR}).

ex-ch22-16

Hard

For the two-source, single-relay compute-and-forward setup with h=(h1,h2)T\mathbf{h} = (h_1, h_2)^T and SNR=P/Οƒ2\text{SNR} = P/\sigma^2, derive the CaF achievable computation rate as a function of h\mathbf{h}, a\mathbf{a}, and SNR\text{SNR}, starting from the MMSE scaling approach.

ex-ch22-17

Hard

Consider the diamond network where the source-relay channels are Yrk=X+ZrkY_{r_k} = X + Z_{r_k} (k=1,2k = 1,2) with Zrk∼N(0,Nk)Z_{r_k} \sim \mathcal{N}(0, N_k) and the relay-destination MAC is Y=Xr1+Xr2+ZY = X_{r_1} + X_{r_2} + Z with Z∼N(0,1)Z \sim \mathcal{N}(0, 1). Both relays use CF with Gaussian quantization. Show that the CF rate approaches the cut-set bound within a constant gap as SNRβ†’βˆž\text{SNR} \to \infty.

ex-ch22-18

Challenge

Derive a partial decode-and-compress scheme for the relay channel where the relay decodes part of the source message (at rate R1R_1) and compresses the remainder of its observation. Show that this generalizes both DF and CF as special cases.

ex-ch22-19

Challenge

The full-duplex relay assumption is unrealistic in practice. Consider a half-duplex relay that uses CF in the listen phase and DF in a second listen-then-transmit phase (a hybrid protocol). Derive the achievable rate as a function of the time-sharing parameter Ξ±\alpha and compare with pure half-duplex DF and pure half-duplex CF.

ex-ch22-20

Challenge

Consider a relay channel where the relay has limited memory β€” it can only store MM bits from its past observations. Formulate the problem and argue that: (a) When M=0M = 0, the relay is useless. (b) When Mβ‰₯nRM \geq nR, the relay can implement full DF. (c) When 0<M<nR0 < M < nR, a partial-DF scheme is needed. What is the relationship between relay memory and achievable rate?