OFDM-Based Sensing
From Communication Waveform to Sensing Operator
OFDM is the dominant waveform in modern wireless systems --- Wi-Fi, LTE, 5G NR all transmit OFDM. A remarkable observation, and the starting point of this chapter, is that the same OFDM signal used for data transmission can simultaneously serve as a sensing waveform. The channel estimation problem that every OFDM receiver already solves IS the imaging problem when we interpret the "channel" as the scene.
The point is that we do not need a dedicated radar waveform. The communication pilots are the probing signal, and the sensing operator emerges naturally from the OFDM signal model. This is the foundation of ISAC (Integrated Sensing and Communications), and it all begins with a careful derivation of the OFDM radar signal model.
Definition: OFDM Radar Signal Model
OFDM Radar Signal Model
Consider an OFDM frame with subcarriers, subcarrier spacing , and symbols over the coherent processing interval (CPI). The transmitted baseband signal for OFDM symbol is
where is the data/pilot symbol on subcarrier of OFDM symbol and is the total symbol duration including the cyclic prefix of length .
For a scene with point targets at delays and Doppler shifts with complex reflectivities , the received signal after OFDM demodulation (DFT at the receiver) is
where is additive noise.
The key insight: each target contributes a 2D complex sinusoid in the subcarrier--symbol domain . A linear phase across subcarriers (proportional to delay ) and a linear phase across symbols (proportional to Doppler ). This is exactly the structure exploited by 2D-FFT range-Doppler processing.
Coherent Processing Interval (CPI)
The time interval over which radar returns are coherently collected and processed. For OFDM sensing, the CPI spans consecutive OFDM symbols: . Longer CPI improves Doppler resolution but requires the scene to remain approximately static.
Related: Doppler Resolution
Definition: Range-Doppler Processing via 2D Periodogram
Range-Doppler Processing via 2D Periodogram
After element-wise division by the known data/pilot symbols , the compensated signal is
The range-Doppler map (RDM) is obtained by a 2D-DFT of :
This is a 2D periodogram estimator of the delay-Doppler scene. The range and velocity axes are
and the resolutions are
where is the total bandwidth and is the carrier wavelength.
This is identical to the standard radar range-Doppler processing covered in Chapter 09 --- the only difference is that the "pulse compression" across subcarriers replaces the intra-pulse compression of a chirp, and the "Doppler processing" across symbols replaces the slow-time FFT across pulses.
Doppler Resolution
The minimum velocity difference that can be resolved by the radar. For OFDM sensing, , which improves with longer CPI (more OFDM symbols ). Equivalently in frequency, .
Related: Coherent Processing Interval (CPI)
Theorem: OFDM Channel Matrix as Sensing Operator
The OFDM channel estimation model at subcarrier and symbol can be written in vector form as
where collects all compensated observations , the reflectivity vector contains target amplitudes, and the sensing matrix has entries
This is a partial 2D Fourier matrix evaluated at the target delay-Doppler locations .
The channel estimation problem in OFDM communications and the radar imaging problem are mathematically identical: both recover the parameters of a sum of complex sinusoids from frequency-time samples. The communication engineer's "channel taps" are the radar engineer's "targets."
Vectorise the compensated observations
Stack all entries of into a vector using the mapping .
Factor out target amplitudes
The -th target contributes where has entries . This is a Kronecker product: .
Assemble the sensing matrix
Collecting gives . The Kronecker structure enables efficient computation via FFTs.
Channel Estimation IS Imaging
This equivalence between OFDM channel estimation and radar imaging is not merely a mathematical curiosity --- it has profound practical implications. Every OFDM base station or access point already performs channel estimation using pilot symbols. If the estimated "channel" is reinterpreted as the scene's delay-Doppler response, the base station becomes a radar without any hardware modification.
The golden thread of this chapter: the waveform choice determines the structure of , and the structure of determines what can be sensed.
Example: 5G NR Radar Parameters
A 5G NR base station operates at GHz with subcarriers, kHz, and transmits OFDM symbols per slot (slot duration 0.5 ms). Compute the range resolution, maximum unambiguous range, velocity resolution, and maximum unambiguous velocity.
Bandwidth and range resolution
MHz.
Maximum unambiguous range
With normal CP, .
Velocity resolution
m. Symbol duration . CPI: .
Maximum unambiguous velocity
$
The sub-meter range resolution makes mmWave 5G NR attractive for imaging, but the short CPI limits velocity resolution to about 43 m/s --- too coarse for many automotive scenarios.
OFDM Range-Doppler Map
Visualise the 2D periodogram range-Doppler map for a scene with multiple point targets. Adjust the number of subcarriers and bandwidth to observe their effect on range and Doppler resolution. At low , weaker targets are masked by noise and sidelobes.
Parameters
Common Mistake: Forgetting Data Symbol Compensation
Mistake:
Applying the 2D-FFT directly to without dividing by the known data symbols .
Correction:
Without compensation, the data symbols act as random phase rotations that destroy the 2D sinusoidal structure needed for coherent processing. The compensated signal must be formed first. For subcarriers with null pilots (), those entries are excluded from the measurement, creating a partial Fourier measurement --- which can be handled by compressed sensing methods (Chapter 13).
Quick Check
An OFDM system has subcarriers with kHz. What is the range resolution?
0.15 m
4.88 m
9.77 m
30 m
MHz. m.
Key Takeaway
OFDM radar produces a 2D delay-Doppler measurement via 2D-FFT after data-symbol compensation. The OFDM channel matrix IS the sensing operator --- a partial 2D Fourier matrix with Kronecker structure. Range resolution depends on bandwidth, Doppler resolution on CPI length, and the cyclic prefix limits the maximum unambiguous range.
Historical Note: Origins of OFDM Radar
2000--2026The idea of using OFDM for radar dates to the early 2000s, with independent proposals by Sturm and Wiesbeck (Karlsruhe) and by Braun (2009). The insight that OFDM radar is mathematically identical to channel estimation had been implicit in the communication literature, but the explicit connection to imaging was formalized in the context of Joint Radar-Communication (JRC) systems around 2011. Caire's 2026 note unified the communication and diffraction- tomography perspectives, showing that the OFDM sensing matrix is a discretized version of the Born-approximation forward operator.
Range-Doppler Map (RDM)
A 2D image of the scene in the range-velocity plane, obtained by applying a 2D-DFT to the compensated OFDM observations . Each peak in the RDM corresponds to a target at a specific range and radial velocity.
Related: Coherent Processing Interval (CPI), Doppler Resolution