Exercises

ex-ch25-01

Easy

Consider a two-user cooperative MAC with ∣h1∣2=∣h2∣2=1|h_1|^2 = |h_2|^2 = 1, ∣h12∣2=∣h21∣2=4|h_{12}|^2 = |h_{21}|^2 = 4, P=10P = 10, Οƒ2=1\sigma^2 = 1, and Ξ±=1/2\alpha = 1/2. Compute the maximum sum rate with decode-and-forward cooperation, assuming equal power allocation between Phases 1 and 2.

ex-ch25-02

Easy

For the non-cooperative point-to-point channel with i.i.d. Rayleigh fading, verify that the DMT is dβˆ—(r)=1βˆ’rd^*(r) = 1 - r for 0≀r≀10 \le r \le 1.

ex-ch25-03

Easy

In a C-RAN system with L=2L = 2 APs, each observing Yl=X+ZlY_l = X + Z_l (single user, Οƒ2=1\sigma^2 = 1, P=10P = 10), compute the quantization noise Οƒq2\sigma_q^2 and the effective capacity for Cfh=3C_{\text{fh}} = 3 bits/use per AP.

ex-ch25-04

Easy

Show that in cell-free massive MIMO with equal large-scale fading Ξ²kl=Ξ²\beta_{kl} = \beta for all k,lk, l, and perfect CSI (Ξ³kl=Ξ²\gamma_{kl} = \beta), the per-user SINR with matched-filter combining simplifies to SINRk=pLΞ²/(KpΞ²+Οƒ2)\text{SINR}_k = pL\beta / (Kp\beta + \sigma^2).

ex-ch25-05

Easy

In the user-centric cell-free architecture, user kk is served by its NAP=4N_{\text{AP}} = 4 nearest APs out of L=64L = 64 total. If each AP forwards a complex scalar estimate at 10 bits (5 bits for I, 5 for Q), what is the per-user fronthaul rate in a system with bandwidth B=20B = 20 MHz?

ex-ch25-06

Medium

Derive the DMT for a KK-user cooperative MAC with dynamic DF, where all users cooperate in a round-robin fashion. Show that dβˆ—(r)=K(1βˆ’r)d^*(r) = K(1 - r), matching the KΓ—1K \times 1 MISO DMT.

ex-ch25-07

Medium

In a C-RAN with L=4L = 4 APs and K=2K = 2 users, the channel matrix is G=[10.50.510.80.30.30.8].\mathbf{G} = \begin{bmatrix} 1 & 0.5 \\ 0.5 & 1 \\ 0.8 & 0.3 \\ 0.3 & 0.8 \end{bmatrix}. Each AP has fronthaul capacity Cfh=4C_{\text{fh}} = 4 bits/use, P=10P = 10, Οƒ2=1\sigma^2 = 1.

(a) Compute the sum-rate with compress-and-forward and Gaussian quantization.

(b) Compare with the ideal sum-rate (unlimited fronthaul).

ex-ch25-08

Medium

Consider cell-free massive MIMO with L=100L = 100 APs, K=10K = 10 users, and i.i.d. Rayleigh fading with Ξ²kl=0.01\beta_{kl} = 0.01 for all k,lk, l. Pilot length Ο„p=10\tau_p = 10, user power p=100p = 100 mW, Οƒ2=10βˆ’13\sigma^2 = 10^{-13} W.

Compute the per-user achievable rate RkR_k and verify that it matches the scaling law Rk=Θ(log⁑L)R_k = \Theta(\log L).

ex-ch25-09

Medium

Prove that the diversity order of amplify-and-forward cooperation between two users (each with one antenna) is d=2d = 2 at multiplexing gain r=0r = 0, but the coding gain is inferior to decode-and-forward.

ex-ch25-10

Medium

In coded cooperation with a rate-1/21/2 convolutional code and BPSK modulation, user 1 transmits 100 systematic bits in Phase 1 and user 2 transmits 100 parity bits for user 1's message in Phase 2. Both phases experience independent Rayleigh fading with average SNR=10\text{SNR} = 10 dB.

(a) What is the diversity order of the coded cooperation scheme?

(b) Compare the frame error rate (FER) with non-cooperative transmission at the same total energy per bit.

ex-ch25-11

Medium

Consider a C-RAN downlink where the CP wants to send independent messages to K=2K = 2 users through L=3L = 3 APs. Each AP has fronthaul capacity CfhC_{\text{fh}}. Formulate the achievable rate region using multivariate compression (Marton coding at the CP + fronthaul compression).

ex-ch25-12

Medium

Show that in cell-free massive MIMO with MMSE channel estimation, the channel estimate g^kl\hat{g}_{kl} and estimation error g~kl=gklβˆ’g^kl\tilde{g}_{kl} = g_{kl} - \hat{g}_{kl} are uncorrelated, and compute Ξ³kl=E[∣g^kl∣2]\gamma_{kl} = \mathbb{E}[|\hat{g}_{kl}|^2] as a function of Ξ²kl\beta_{kl}, Ο„p\tau_p, pp, and Οƒ2\sigma^2.

ex-ch25-13

Hard

Derive the cut-set bound for the uplink C-RAN with KK users, LL APs, and per-AP fronthaul capacity CfhC_{\text{fh}}. Show that the sum-rate is bounded by:

Rsum≀min⁑TβŠ†[L]{I(X;YTc∣YT)+βˆ‘l∈TCfh}R_{\text{sum}} \le \min_{\mathcal{T} \subseteq [L]} \left\{ I(\mathbf{X}; \mathbf{Y}_{\mathcal{T}^c} | \mathbf{Y}_{\mathcal{T}}) + \sum_{l \in \mathcal{T}} C_{\text{fh}} \right\}

and interpret the bound for the extreme cases T=βˆ…\mathcal{T} = \emptyset and T=[L]\mathcal{T} = [L].

ex-ch25-14

Hard

In cell-free massive MIMO with pilot contamination (users kk and kβ€²k' share the same pilot), show that the channel estimate at AP ll satisfies:

g^kl=Ο„pp βklΟ„pp(Ξ²kl+Ξ²kβ€²l)+Οƒ2yl\hat{g}_{kl} = \frac{\sqrt{\tau_p p}\,\beta_{kl}}{\tau_p p (\beta_{kl} + \beta_{k'l}) + \sigma^2} y_l

and that the resulting SINR has a finite ceiling as Lβ†’βˆžL \to \infty:

SINRk≀(βˆ‘lΞ³kl)2βˆ‘lΞ³klΞ²kβ€²l<∞.\text{SINR}_k \le \frac{\left(\sum_l \gamma_{kl}\right)^2} {\sum_l \gamma_{kl}\beta_{k'l}} < \infty.

ex-ch25-15

Hard

Consider the two-user cooperative MAC where each user has two antennas (Nt=2N_t = 2) and the destination has Nr=2N_r = 2 antennas. Formulate the cooperative MIMO channel model and derive the achievable rate region with block-Markov encoding and DF at each user.

ex-ch25-16

Hard

Prove that the compress-and-forward strategy in C-RAN achieves within a constant gap of the cut-set bound when L=1L = 1 (single relay) and the channel is Gaussian. Specifically, show that:

CCFβ‰₯Ccut-setβˆ’12log⁑(2Ο€e/12).C_{\text{CF}} \ge C_{\text{cut-set}} - \frac{1}{2}\log(2\pi e / 12).

ex-ch25-17

Hard

In a cell-free system with max-min fairness power control, the goal is:

max⁑ηklmin⁑k=1,…,KRk(Ξ·)\max_{\eta_{kl}} \min_{k=1,\ldots,K} R_k(\boldsymbol{\eta})

subject to βˆ‘kΞ·kl≀1\sum_k \eta_{kl} \le 1 for each AP ll (per-AP power constraint).

(a) Show that this is a quasi-convex optimization problem.

(b) Describe how to solve it via bisection on the minimum rate.

ex-ch25-18

Challenge

Open problem flavor. Consider the C-RAN downlink with LL APs, KK users, and per-AP fronthaul capacity CfhC_{\text{fh}}. The CP uses zero-forcing beamforming with fronthaul compression.

(a) Derive the achievable sum-rate as a function of the beamforming vectors {vk}\{\mathbf{v}_k\} and quantization distortions {Dl}\{D_l\}.

(b) Show that joint optimization over {vk,Dl}\{\mathbf{v}_k, D_l\} is non-convex, and propose a successive convex approximation algorithm.

ex-ch25-19

Challenge

Research-level. Analyze the spectral efficiency of cell-free massive MIMO in the large-system limit (L,Kβ†’βˆžL, K \to \infty with K/Lβ†’Ξ±K/L \to \alpha) using random matrix theory. Specifically, for i.i.d. Rayleigh fading with heterogeneous large-scale fading:

(a) Derive a deterministic equivalent for the per-user SINR with MMSE combining at the CP (fully centralized processing).

(b) Show that in the regime Ξ±β†’0\alpha \to 0 (many more APs than users), the SINR converges to the matched-filter result from Theorem 25.3.

ex-ch25-20

Challenge

Implementation project. Simulate a cell-free massive MIMO system with L=64L = 64 APs and K=8K = 8 users distributed uniformly in a 1Γ—11 \times 1 km area. Use the 3GPP urban micro path-loss model: Ξ²kl[dB]=βˆ’30.5βˆ’36.7log⁑10(dkl)\beta_{kl} [\text{dB}] = -30.5 - 36.7\log_{10}(d_{kl}) where dkld_{kl} is in meters.

(a) Compare the CDF of per-user rates for: (i) cell-free with MF combining, (ii) cell-free with MMSE combining, (iii) co-located massive MIMO (all 64 antennas at the center), (iv) small cells (each AP serves its nearest user).

(b) Verify that cell-free provides the most uniform rate distribution (highest 5th-percentile rate).