Exercises

ex-ris-ch04-01

Easy

Show that the cascaded channel G=diag(h2βˆ—)H1\mathbf{G} = \text{diag}(\mathbf{h}_2^*)\mathbf{H}_1 has NNtN N_t complex unknowns, while separating H1\mathbf{H}_1 and h2\mathbf{h}_2 would require estimating NNt+NN N_t + N unknowns. Identify the "missing" NN complex degrees of freedom.

ex-ris-ch04-02

Easy

Compute the ON/OFF pilot overhead fraction for N=128,512,2048N = 128, 512, 2048 in a coherence block of T=1000T = 1000 symbols. What does the overhead tell you about deployment feasibility?

ex-ris-ch04-03

Medium

Derive the per-element MSE of the DFT-codebook estimator G^H=(1/N)YFH\hat{\mathbf{G}}^H = (1/\sqrt{N}) \mathbf{Y} \mathbf{F}^H by computing the covariance of the noise after projection.

ex-ris-ch04-04

Medium

Quantify the MSE ratio of ON/OFF to DFT codebook estimation for N=256N = 256. Express the gap in dB.

ex-ris-ch04-05

Medium

For the DFT codebook with N=8N = 8, write out the first two columns of NF\sqrt{N}\mathbf{F} and verify that they are orthogonal and have unit-modulus entries.

ex-ris-ch04-06

Medium

Compute the pilot-slot requirement for compressed-sensing estimation of a N=512N = 512-element RIS with sparsity L=8L = 8, using the scaling Ο„p=4Llog⁑2N/Nt\tau_p = 4 L \log_2 N / N_t and Nt=16N_t = 16.

ex-ris-ch04-07

Hard

Suppose CSI error is Ο΅CSI2=0.1\epsilon_{\text{CSI}}^2 = 0.1. The perfect-CSI coherent SNR is SNRideal=30Β dB\text{SNR}^{\text{ideal}} = 30\text{ dB}. What is the expected SNR with CSI error, and the resulting capacity penalty in bits/s/Hz?

ex-ris-ch04-08

Hard

For fixed NN and TT, derive the optimal pilot length Ο„p⋆\tau_p^\star at medium SNR, starting from Reff(Ο„p)=(1βˆ’Ο„p/T)log⁑2(1+SNRideal(1βˆ’c/Ο„p))R_{\text{eff}}(\tau_p) = (1 - \tau_p/T) \log_2(1 + \text{SNR}^{\text{ideal}} (1 - c/\tau_p)), where c=NtΟƒ2/Ptc = N_t\sigma^2/P_t.

ex-ris-ch04-09

Medium

Why does OFF-state imperfection βˆ£Ο•βˆ£off=0.2|\phi|_{\text{off}} = 0.2 cause a bias in the ON/OFF estimator, and why does this bias not vanish with more pilot power?

ex-ris-ch04-10

Medium

Show that the pilot length needed to achieve CSI error Ο΅CSI2=Ξ΄\epsilon_{\text{CSI}}^2 = \delta under the DFT-codebook estimator is Ο„p=Nt/(Ξ΄β‹…SNR)\tau_p = N_t/(\delta \cdot \text{SNR}).

ex-ris-ch04-11

Medium

A compressed-sensing estimator with L=2L = 2, Nt=8N_t = 8, N=256N = 256 uses OMP (orthogonal matching pursuit). Estimate the OMP iteration count needed.

ex-ris-ch04-12

Hard

Suppose we can trade pilot length against pilot power: total pilot energy is Epilot=Ο„pPtE_{\text{pilot}} = \tau_p P_t fixed. Does increasing Ο„p\tau_p (with corresponding decrease in per-slot power) help or hurt DFT-codebook estimation MSE?

ex-ris-ch04-13

Medium

An L=1L = 1 sparse channel (pure LoS on both hops) is to be estimated. Derive the minimum pilot length under compressed sensing and compare with DFT codebook.

ex-ris-ch04-14

Hard

In the ON/OFF protocol, pilot slot 0 estimates hd\mathbf{h}_d (direct channel). How does the MSE of h^d\hat{\mathbf{h}}_d affect the overall cascaded-channel MSE, and what fraction of the pilot budget should be allocated to slot 0?

ex-ris-ch04-15

Challenge

Open-ended: Compare channel-estimation strategies for (a) a fixed-wireless access scenario with T∼105T \sim 10^5 symbols and (b) a vehicular scenario with T=200T = 200. What estimator would you choose for each, and what are the dominant tradeoffs?