Chapter Summary
Chapter Summary
Key Points
- 1.
Cooperative diversity creates virtual MIMO. Two single-antenna users cooperating via decode-and-forward achieve diversity order 2, equivalent to a MISO system. Dynamic DF, which adapts the listening duration to the channel realization, achieves the optimal DMT without the rate penalty of static protocols.
- 2.
Coded cooperation integrates cooperation into the code design. By partitioning each user's codeword into a systematic part (transmitted directly) and a parity part (relayed by the partner), the effective code spans two independent fading paths, achieving full cooperative diversity with standard code constructions.
- 3.
Cloud-RAN centralizes processing with fronthaul-limited APs. When each AP quantizes and forwards its observation (compress-and-forward), the system achieves the cooperative MIMO capacity minus a penalty determined by the quantization noise . Even moderate fronthaul capacity (5 bits/use) is sufficient to approach the ideal centralized performance.
- 4.
Oblivious vs channel-aware processing is the key design choice in C-RAN. Oblivious processing keeps APs simple (no CSI needed) at the cost of higher fronthaul requirements. Channel-aware processing reduces fronthaul but requires CSI acquisition at the APs.
- 5.
Cell-free massive MIMO eliminates cell boundaries. With distributed APs serving users via matched-filter combining, the per-user rate scales as β the same as co-located massive MIMO with antennas. The macro-diversity gain of spatial distribution compensates for the loss of coherent array gain.
- 6.
User-centric serving sets make cell-free scalable. By assigning each user to its nearest APs rather than all APs, the fronthaul load scales with rather than , enabling practical deployment at the cost of reduced macro-diversity.
Looking Ahead
The cooperative and cell-free architectures studied here exploit spatial diversity and centralized processing to improve performance. Chapter 26 takes a fundamentally different perspective: instead of improving the asymptotic capacity, we ask how well we can communicate at finite blocklength. The normal approximation shows that the gap between achievable rate and capacity scales as , where is the channel dispersion. This finite-blocklength analysis is critical for ultra-reliable low-latency communication (URLLC), where the cooperation strategies of this chapter must be re-evaluated under strict delay constraints.