Chapter Summary

Chapter Summary

Key Points

  • 1.

    MIMO detection separates spatially multiplexed streams. ZF (Hy\mathbf{H}^\dagger\mathbf{y}) eliminates interference but amplifies noise. MMSE adds regularization (N0/EsIN_0/E_s \cdot \mathbf{I}) to prevent noise blow-up. ML is optimal but has O(MNt)O(M^{N_t}) complexity.

  • 2.

    SVD precoding diagonalizes the MIMO channel. With W=V\mathbf{W} = \mathbf{V} and G=UH\mathbf{G} = \mathbf{U}^H, the MIMO channel becomes rr parallel scalar channels with gains σk\sigma_k. Water-filling power allocation achieves capacity.

  • 3.

    ZF precoding enables multi-user MIMO. ZF precoding W=HH(HHH)1\mathbf{W} = \mathbf{H}^H(\mathbf{H}\mathbf{H}^H)^{-1} nulls inter-user interference at the cost of a power penalty. It requires NtKN_t \ge K (more TX antennas than users).

  • 4.

    Massive MIMO makes simple processing optimal. With MKM \gg K, channel hardening (1MHHHI\frac{1}{M}\mathbf{H}^H\mathbf{H} \to \mathbf{I}) and favorable propagation make conjugate beamforming near-optimal. No matrix inversion needed.

  • 5.

    Pilot contamination is the massive MIMO bottleneck. Reuse of pilot sequences across cells causes estimation errors that do not vanish with more antennas. This motivates pilot decontamination and large-scale MIMO research.

Looking Ahead

Chapter 24 adds spatial structure through beamforming and array processing: steering vectors, beam patterns, and hybrid analog-digital architectures for mmWave communications.