Prerequisites & Notation
Before You Begin
This chapter is the communications-specific culmination of Chapters 13 and 14 on compressed sensing and sparse recovery. We assume familiarity with the basic / formulation, RIP, and at least one recovery algorithm (LASSO, OMP, or AMP). On the communications side, we use pilot-based channel estimation from Chapter 10 and the matched-filter analysis of Chapter 2.
- Sparse signal model, RIP, recovery guarantees (Ch 13)(Review ch13)
Self-check: Given a -sparse signal and Gaussian sensing matrix, can you state the scaling of the number of measurements needed for stable recovery?
- Recovery algorithms: LASSO, OMP, AMP (Ch 14)(Review ch14)
Self-check: Can you write down one iteration of OMP and explain its stopping condition?
- Pilot-based channel estimation (Ch 10)(Review ch10)
Self-check: Can you derive the LS channel estimate from and its MSE?
- Matched-filter detection, ROC (Ch 2)(Review ch02)
Self-check: Can you plot vs for a known-signal detector?
- Uniform linear array and steering vectors
Self-check: Can you write the steering vector of a ULA with half-wavelength spacing for angle ?
Notation for This Chapter
Symbols used throughout Chapter 15. Since pilot matrices play a central role, we follow the communications convention of denoting them by .
| Symbol | Meaning | Introduced |
|---|---|---|
| Pilot matrix / sensing matrix (rows = pilot observations, columns = delay taps or angular bins) | s01 | |
| Sparse channel vector in delay or angular domain (-sparse with ) | s01 | |
| Sparsity level: number of nonzero entries of or | s01 | |
| Number of measurements (pilot symbols, snapshots, or pilot length) | s01 | |
| , | Total number of users and number of active users in massive access | s02 |
| Array steering vector at angle | s03 | |
| Group -norm: with indexing groups | s04 | |
| Atomic norm induced by a set of atoms | s03 |