Beamspace-DD Representation
Beamspace: The Fourth Sparsifying Transform
OTFS sparsifies the channel in two dimensions (delay and Doppler) by mapping time-frequency to delay-Doppler via the symplectic Fourier transform. The MIMO dimension adds two more: angle of arrival and angle of departure. At large arrays, the channel is also sparse in angle — each path illuminates a narrow beam direction. The beamspace transform is the DFT-like mapping from antenna indices to beam indices that exposes this angular sparsity. Combined with the DD transform, it yields a 4D sparse representation where a channel with paths is literally a sum of point masses.
Definition: Beamspace Transform
Beamspace Transform
For an -element ULA, the beamspace matrix is the DFT matrix with entries The beamspace channel is obtained by applying at both ends of the MIMO channel:
Physical interpretation: the -th beamspace index corresponds to the direction . The -th entry of the 4D beamspace-DD tensor is nonzero only when a physical path exists at delay , Doppler , arrival , and departure .
Theorem: Beamspace-DD 4D Sparsity
For a MIMO-OTFS channel with resolvable paths at angles aligned to the beamspace grid, the beamspace-DD tensor has at most nonzero entries out of total entries. The sparsity ratio is For , , : sparsity ratio . The beamspace-DD tensor is ultra-sparse.
For off-grid angles, each path spreads over - adjacent beamspace bins (leakage), so the effective support grows to — still extremely sparse.
The MIMO-OTFS channel, when viewed in the beamspace-DD domain, is a 4D tensor that is mostly zero. All the energy concentrates at a handful of grid points corresponding to the actual propagation paths. This is the cleanest mathematical statement of the "every path is a point" intuition, extended to include angle. Compressed sensing algorithms exploit this structure directly: the number of measurements needed scales with the number of paths, not with the ambient tensor size.
Per-path support
A path at angle aligned to beamspace yields (a standard basis vector). Similarly for departure. So the path's beamspace contribution is a point mass at .
Aggregate support
Summing paths: at most nonzero entries.
Off-grid leakage
For arbitrary angle , is approximately a Dirichlet kernel peaked at the nearest beamspace index. The 3-dB support is bins.
Key Takeaway
Beamspace-DD gives a 4D compressed-sensing-friendly channel. For a ULA at both ends with , the beamspace-DD tensor has entries but only are nonzero. This is the foundation for compressed-sensing channel estimation (OMP, AMP, ANM) that needs pilot measurements.
Definition: Virtual Channel Representation
Virtual Channel Representation
The virtual representation is the beamspace-DD tensor interpreted as a discrete approximation of the continuous spreading function. Each nonzero entry represents the channel gain for the virtual path: This quantized grid defines the resolution of the virtual representation. Fine enough grids capture the channel accurately; coarse grids produce leakage (§5 discusses the tradeoff).
Example: Beamspace Sparsity for an Urban MIMO Channel
Consider a 28-GHz urban microcell: BS with UPA, UE with ULA. OTFS frame , . 3GPP Urban Micro channel: paths spanning azimuth, elevation.
(a) Count beamspace-DD tensor entries. (b) Estimate nonzero support. (c) Compute sparsity ratio.
Total entries
.
Nonzero support
aligned paths give 12 nonzero entries. Off-grid leakage spreads each to - bins. Total support: nonzero entries.
Sparsity ratio
. The beamspace-DD tensor is 99.994% zero.
Implication for estimation
OMP-based channel estimation recovers this tensor from pilot measurements. Classical estimation would need . A 1000× reduction.
Beamspace-DD 4D Channel Visualization
Visualize the beamspace-DD tensor as a 2D slice: Doppler-angle (fixed delay) or delay-angle (fixed Doppler). Sliders: number of paths, channel power profile, beamspace grid size.
Parameters
Theorem: Compressed-Sensing Channel Estimation
Let be -sparse in the beamspace-DD tensor. Then compressed-sensing recovery (e.g., OMP, ANM, AMP) with random pilot measurements achieves exact recovery with high probability provided for a universal constant . For practical OTFS deployments (, ): pilots suffice for exact recovery — a 4 orders of magnitude reduction from dense estimation.
Compressed sensing formalizes the intuition that "sparse signals need few measurements". The MIMO-OTFS channel has at most degrees of freedom; random sampling at rate is sufficient to recover all of them. The practical impact is enormous: a 5G mmWave UE with dense-estimation pilot overhead of drops to with compressed-sensing estimation.
Restricted Isometry Property
Random pilot matrix satisfies RIP of order with high probability when .
Exact recovery
Under RIP, -minimization recovers the true sparse channel exactly. OMP achieves similar guarantees in practice.
Pilot design
Random (Bernoulli or Gaussian) pilots satisfy RIP with high probability. Structured pilots (Zadoff-Chu sequences) offer similar performance at the cost of tighter constraints.
Computational complexity
OMP runs in . For realistic numbers, ms on commercial SoC.
OMP Beamspace-DD Channel Estimation
Compressed Sensing in 5G/6G
Compressed-sensing channel estimation is a research mainstay but has slow standardization:
- 5G NR (Rel. 15-17): Uses structured pilots (DMRS, SRS) with classical LS estimation. Compressed sensing is vendor-proprietary.
- 5G NR (Rel. 18-19): Introduces hints of sparse estimation via "beam management optimization" — not standardized, but vendor implementations use OMP/AMP under the hood.
- 6G (expected 2028+): Explicit support for compressed-sensing channel estimation. Standardized pilot designs for OTFS beamspace-DD recovery.
Practical barrier: compressed-sensing requires more compute per pilot estimation cycle ( classical LS). Modern mmWave SoCs handle this, but legacy sub-6 GHz chips do not. Migration path: low-band remains classical; mmWave and future 6G adopts compressed sensing.
- •
5G NR: classical LS estimation (vendor-optional CS)
- •
6G: standardized compressed-sensing for OTFS
- •
Compute ~10× classical, acceptable on modern mmWave SoC
Common Mistake: Beamspace Grid Mismatch
Mistake:
Assuming physical angles align to the beamspace DFT grid. In practice, scatterers are at arbitrary angles; a path at does not land at any integer beamspace index.
Correction:
Use atomic-norm minimization (ANM) or grid-free recovery algorithms that estimate off-grid angles via Newton refinement. Alternatively, over-sample the beamspace grid by - (refined DFT) to reduce leakage. Trade-off: finer grid → lower leakage bias but higher compute cost. Typical: oversampling + OMP-Newton hybrid.