Prerequisites & Notation
Before You Begin
This chapter develops the three canonical linear precoding strategies for the MU-MIMO downlink: MRT, ZF, and RZF/MMSE. We assume the reader is comfortable with the MIMO channel model, channel estimation, and the achievable rate framework from Chapters 1--5.
- MIMO channel model and channel hardening(Review ch01)
Self-check: Can you write the downlink system model ?
- Channel estimation: MMSE estimates and estimation error(Review ch03)
Self-check: Do you know how estimation error enters the rate expressions?
- Achievable rate analysis with use-and-then-forget (UatF) bound(Review ch04)
Self-check: Can you write the UatF SINR expression and explain why the estimation error is treated as additional noise?
- Matrix pseudo-inverse and Moore--Penrose inverse
Self-check: Can you compute and explain when it exists?
- MIMO broadcast channel capacity (ITA Ch. 16)
Self-check: Do you know that the BC capacity region is achieved by dirty-paper coding, not linear precoding?
Notation for This Chapter
Symbols introduced or heavily used in this chapter. See also the NGlobal Notation Table master table.
| Symbol | Meaning | Introduced |
|---|---|---|
| Aggregate channel matrix (rows = user channels) | s01 | |
| Channel vector of user | s01 | |
| Precoding vector for user | s01 | |
| Precoding matrix | s02 | |
| Total transmit power budget | s01 | |
| Noise variance at each user | s01 | |
| Signal-to-interference-plus-noise ratio for user | s01 | |
| Achievable rate for user (bits/s/Hz) | s01 | |
| Regularization parameter for RZF precoding | s03 | |
| Power allocation coefficient for user | s01 |