Prerequisites & Notation
Before You Begin
This chapter assumes fluency with MIMO precoding, mmWave propagation, and the concept of antenna arrays with phase shifters. The algorithmic content of Section 4 builds on compressed sensing (orthogonal matching pursuit) from FSI Chapter 12.
- MIMO channel model and capacity: , water-filling, SVD-based precoding(Review ch15)
Self-check: Can you write the optimal fully-digital precoder for a rank- channel and explain why it has unconstrained complex entries?
- Uniform linear and planar array steering vectors, array factor, beamwidth(Review ch07)
Self-check: Can you write the -element ULA steering vector and sketch its DFT beampattern?
- mmWave propagation: narrow angular spread, sparse multipath, large path loss(Review ch27)
Self-check: Can you explain why a mmWave channel typically has dominant paths and why the channel matrix has low rank?
- Orthogonal matching pursuit (OMP) for sparse signal recovery(Review ch12)
Self-check: Can you write OMP as an iterative greedy residual-matching procedure and state when it recovers the true support?
- DFT matrix, Butler matrix, and analog Fourier operations(Review ch14)
Self-check: Can you write the DFT matrix and explain how a hybrid coupler implements a unitary?
Notation for This Chapter
Symbols used in this chapter. See also the NGlobal Notation Table master table. All customizable symbols use tokens; the values shown are the defaults from the notation registry.
| Symbol | Meaning | Introduced |
|---|---|---|
| Number of transmit antennas at the base station | s01 | |
| Number of receive antennas at the user | s01 | |
| Number of RF chains on one side of the link; | s01 | |
| Number of users / data streams | s01 | |
| Analog / RF precoder, , entries of constant modulus | s01 | |
| Digital / baseband precoder, , arbitrary complex entries | s01 | |
| Effective (fully-digital) precoder in the hybrid architecture | s01 | |
| mmWave channel matrix, , typically low-rank with dominant paths | s01 | |
| Tx array response (steering) vector at azimuth , | s01 | |
| Rx array response (steering) vector at azimuth , | s01 | |
| Analog beamforming vector (one RF chain), , | s01 | |
| Carrier wavelength ; at 28 GHz, cm | s01 | |
| Signal-to-noise ratio in linear scale | s01 | |
| AWGN noise variance per receive antenna | s01 | |
| Number of phase-shifter resolution bits; discrete phase levels | s05 | |
| Beam codebook, a finite set of analog precoding vectors | s03 | |
| Per-RF-chain circuit power (ADC + DAC + mixer + LNA); scales linearly with | s01 |