Prerequisites & Notation

Prerequisites for Chapter 13

This chapter builds on the cell-free and user-centric framework developed in Chapters 11–12 and requires familiarity with linear receiver design from Chapter 9.

  • Cell-free massive MIMO system model and motivation(Review MIMO Ch. 11)

    Self-check: Can you write the uplink received signal at AP mm: ym=βˆ‘k=1Kgmkpksk+wmy_m = \sum_{k=1}^{K} g_{mk} \sqrt{p_k} s_k + w_m?

  • User-centric clustering and scalability(Review MIMO Ch. 12)

    Self-check: Can you explain why full cell-free processing is not scalable and how user-centric clustering resolves the issue?

  • MMSE channel estimation under pilot contamination(Review MIMO Ch. 3)

    Self-check: Can you derive the MMSE channel estimate g^mk\hat{g}_{mk} and express the estimation error variance?

  • Use-and-then-forget (UatF) bound for achievable rates(Review MIMO Ch. 4)

    Self-check: Can you state the UatF bound and explain why it decouples beamforming gain from interference?

  • Linear receivers: MRC, ZF, and MMSE(Review MIMO Ch. 9)

    Self-check: Can you write the MMSE combining vector vk=(βˆ‘jpjg^jg^jH+C+Οƒ2I)βˆ’1g^k\mathbf{v}_{k} = (\sum_j p_j \hat{\mathbf{g}}_j \hat{\mathbf{g}}_j^H + \mathbf{C} + \sigma^2 \mathbf{I})^{-1} \hat{\mathbf{g}}_k?

  • Power control: max-min fairness(Review MIMO Ch. 5)

    Self-check: Can you formulate the max-min fairness power control problem as a quasi-linear program?

Chapter 13 Notation

Notation specific to distributed processing in cell-free massive MIMO.

SymbolMeaningIntroduced
MMNumber of access points (APs)s01
KKNumber of userss01
NNNumber of antennas per APs01
gmkg_{mk}Channel between AP mm and user kk (single-antenna AP)s01
gmk\mathbf{g}_{mk}Channel vector between AP mm and user kk (multi-antenna AP, NΓ—1N \times 1)s01
Ξ²mk\beta_{mk}Large-scale fading coefficient between AP mm and user kks01
g^mk\hat{\mathbf{g}}_{mk}MMSE estimate of gmk\mathbf{g}_{mk}s01
γmk\gamma_{mk}Variance of MMSE channel estimate: γmk=E[∣g^mk∣2]\gamma_{mk} = \mathbb{E}[|\hat{g}_{mk}|^2]s01
amk\mathbf{a}_{mk}Local combining vector at AP mm for user kks01
hatsmk\\hat{s}_{mk}Local estimate of user kk's symbol at AP mms01
boldsymbolalphak\\boldsymbol{\\alpha}_kLSFD weight vector for user kk (MΓ—1M \times 1)s03
CtextfhC_{\\text{fh}}Fronthaul capacity per AP (bits per channel use)s05
textSINRk(ell)\\text{SINR}_k^{(\\ell)}SINR of user kk under Level β„“\ell cooperations02
mathcalMk\\mathcal{M}_kSet of APs serving user kk (user-centric cluster)s01
mathcalDm\\mathcal{D}_mSet of users served by AP mms01