Prerequisites

Before You Begin

This chapter builds on linear algebra fundamentals (Chapter 1), detection theory (Chapter 9), diversity and the Alamouti scheme (Chapter 10), and MIMO capacity (Chapter 15). Familiarity with singular value decomposition, matrix norms, and the water-filling solution is essential.

  • Singular value decomposition (SVD) and matrix rank(Review ch01)

    Self-check: Can you decompose an MΓ—NM \times N matrix H\mathbf{H} as UΞ£VH\mathbf{U}\boldsymbol{\Sigma}\mathbf{V}^H and state the relationship between rank and the number of nonzero singular values?

  • Maximum-likelihood detection and decision regions(Review ch09)

    Self-check: Can you write the ML decision rule for a linear model y=Hx+n\mathbf{y} = \mathbf{H}\mathbf{x} + \mathbf{n} and explain why it minimises the probability of error?

  • Diversity order and the Alamouti space-time code(Review ch10)

    Self-check: Can you construct the 2Γ—22 \times 2 Alamouti codeword matrix and compute its diversity order for a 2Γ—Nr2 \times N_r system?

  • MIMO channel capacity and water-filling(Review ch15)

    Self-check: Can you state the MIMO capacity formula C=log⁑2det⁑(I+SNRNtHHH)C = \log_2 \det(\mathbf{I} + \frac{\text{SNR}}{N_t}\mathbf{H}\mathbf{H}^{H}) and explain the water-filling power allocation across eigenmodes?

  • MMSE estimation and the matrix inversion lemma(Review ch01)

    Self-check: Can you derive the MMSE estimator x^=RxyRyyβˆ’1y\hat{\mathbf{x}} = \mathbf{R}_{xy}\mathbf{R}_{yy}^{-1}\mathbf{y} and apply the Woodbury identity to simplify the resulting expression?

Chapter 16 Notation

Key symbols introduced or heavily used in this chapter.

SymbolMeaningIntroduced
H\mathbf{H}NrΓ—NtN_r \times N_t MIMO channel matrixs01
Nt,NrN_t, N_rNumber of transmit and receive antennass01
C\mathbf{C}Space-time codeword matrix (NtΓ—TN_t \times T)s01
Ξ”C\Delta\mathbf{C}Codeword difference matrix Ciβˆ’Cj\mathbf{C}_i - \mathbf{C}_js01
rrRank of the codeword difference matrix (diversity gain)s01
G\mathbf{G}MIMO receiver equalisation matrixs03
x^\hat{\mathbf{x}}Detected/estimated symbol vectors03
W\mathbf{W}Precoding matrix (NtΓ—NsN_t \times N_s)s05
v\mathbf{v}Beamforming/precoding vectors05
F\mathcal{F}Codebook for limited-feedback precodings06
BBNumber of feedback bitss06
Οƒ2\sigma^2Noise variance per receive antennas01