Prerequisites
Before You Begin
This chapter builds on linear algebra (Chapter 1), information-theoretic capacity (Chapter 11), MIMO channel capacity and water-filling (Chapter 15), and single-user MIMO transceiver architectures including precoding and MMSE-SIC (Chapter 16). Familiarity with convex optimisation, the matrix inversion lemma, and dirty paper coding concepts is essential.
- Matrix inversions, pseudo-inverses, and the Woodbury identity(Review ch01)
Self-check: Can you compute the Moore-Penrose pseudo-inverse and apply the Woodbury identity to simplify expressions involving rank-one updates?
- Gaussian channel capacity and mutual information(Review ch11)
Self-check: Can you derive the capacity of the AWGN channel and explain the role of the water-filling power allocation in parallel Gaussian channels?
- MIMO capacity, SVD decomposition, and eigenmode transmission(Review ch15)
Self-check: Can you state the MIMO capacity formula and decompose the MIMO channel into parallel eigenmodes via the SVD?
- Linear precoding (MRT, ZF, MMSE) and MMSE-SIC capacity achievement(Review ch16)
Self-check: Can you design a ZF precoder and explain why MMSE-SIC achieves the MIMO channel capacity regardless of decoding order?
- Dirty paper coding (Costa theorem) and BC-MAC duality concepts(Review ch16)
Self-check: Can you state Costa's theorem β that known interference at the transmitter does not reduce capacity β and explain its role in achieving the broadcast channel capacity?
Chapter 17 Notation
Key symbols introduced or heavily used in this chapter.
| Symbol | Meaning | Introduced |
|---|---|---|
| Number of users in the multi-user system | s01 | |
| Number of transmit (base-station) antennas | s01 | |
| Number of receive (base-station) antennas in the MAC | s01 | |
| Channel vector for user ( or ) | s01 | |
| Aggregate channel matrix | s01 | |
| Capacity region (set of achievable rate tuples) | s01 | |
| Total transmit power (sum power constraint) | s02 | |
| Transmit power of user | s01 | |
| Beamforming/precoding vector for user | s03 | |
| Precoding matrix | s03 | |
| Achievable rate for user | s01 | |
| Degrees of freedom (pre-log factor of capacity at high SNR) | s05 | |
| Noise variance per receive antenna | s01 |