The Ambiguity Function

Why the Ambiguity Function Matters

In radar, a transmitted waveform s(t)s(t) probes the environment; the reflected signal is a sum of scaled, delayed, Doppler-shifted copies of s(t)s(t). The receiver correlates the received signal with s(t)s(t) at hypothesized (Ο„,Ξ½)(\tau, \nu) β€” a matched filter. The output of this correlator is called the ambiguity function As(Ο„,Ξ½)A_s(\tau, \nu). It is the single most important quantity in radar waveform design: its shape determines the achievable resolution, side-lobe level, and ambiguity structure of the range-Doppler map.

The point is that different waveforms have different ambiguity functions. OTFS's ambiguity is a thumbtack shape (sharp peak, low sidelobes in all directions) β€” structurally ideal for joint range-velocity estimation. OFDM's ambiguity is a ridge (sharp in range, flat in Doppler) β€” good for range but poor for velocity. This chapter quantifies these shapes.

Definition:

Ambiguity Function

For a waveform s(t)s(t) of duration TT and energy Es=∫∣s∣2dtE_s = \int|s|^2dt, the ambiguity function is As(Ο„,Ξ½)β€…β€Š=β€…β€Šβˆ«βˆ’βˆžβˆžs(t) sβˆ—(tβˆ’Ο„) eβˆ’j2πνt dt.A_s(\tau, \nu) \;=\; \int_{-\infty}^{\infty} s(t)\,s^*(t - \tau)\,e^{-j 2\pi \nu t}\,dt. As(0,0)=EsA_s(0, 0) = E_s (peak at zero delay, zero Doppler). ∣As(Ο„,Ξ½)∣2|A_s(\tau, \nu)|^2 is the ambiguity surface β€” the matched-filter output when the target is at (Ο„,Ξ½)(\tau, \nu) and we correlate against hypothesis (0,0)(0, 0). Equivalently, it is the matched-filter response to a target at the origin when we test for a target at (Ο„,Ξ½)(\tau, \nu).

Two conventions differ in the sign of the exponent: eβˆ’j2πνte^{-j 2\pi \nu t} (radar-engineering convention, used here) vs e+j2πνte^{+j 2\pi \nu t} (signal-processing convention). Results are equivalent up to a conjugate; check the sign convention when cross-referencing.

,

Theorem: Key Properties of the Ambiguity Function

The ambiguity function As(Ο„,Ξ½)A_s(\tau, \nu) satisfies:

  1. Peak at origin: ∣As(Ο„,Ξ½)βˆ£β‰€βˆ£As(0,0)∣=Es|A_s(\tau, \nu)| \leq |A_s(0, 0)| = E_s, with equality iff (Ο„,Ξ½)=(0,0)(\tau, \nu) = (0, 0).
  2. Volume invariance (Woodward's theorem): ∬∣As(Ο„,Ξ½)∣2 dτ dΞ½=Es2\iint |A_s(\tau, \nu)|^2\,d\tau\,d\nu = E_s^2. The total volume under the squared ambiguity surface is fixed.
  3. Symmetry: ∣As(βˆ’Ο„,βˆ’Ξ½)∣=∣As(Ο„,Ξ½)∣|A_s(-\tau, -\nu)| = |A_s(\tau, \nu)|.
  4. Scaling: dilating s(t)β†’s(t/a)s(t) \to s(t/a) gives Asa(Ο„,Ξ½)=As(Ο„/a,aΞ½)A_{s_a}(\tau, \nu) = A_s(\tau/a, a\nu).

Woodward's theorem (property 2) is the fundamental constraint: the ambiguity function's volume is fixed by the waveform's energy and time-bandwidth product. Narrow main lobes come at the cost of sidelobe energy that cannot be eliminated.

Waveform design is a zero-sum game in the ambiguity volume. A thumbtack ambiguity (concentrated peak) requires spreading sidelobe energy thinly across a large area. A ridge (concentrated in one dimension) pushes all sidelobe energy into the orthogonal direction β€” localizing that dimension's resolution but sacrificing the other.

OTFS and OFDM make different choices: OTFS spreads sidelobes evenly (thumbtack), OFDM concentrates them along Doppler (ridge). Neither can have both a narrow main lobe and uniformly low sidelobes β€” Woodward's theorem forbids it. Practical systems manage sidelobes through signal design and post-processing (e.g., windowing for rejection of known sidelobe lobes).

,

Key Takeaway

The ambiguity function's shape is the waveform's radar signature. Woodward's volume constraint forces a trade: narrow main lobe + narrow sidelobe support requires a compact, spread ambiguity function (thumbtack). Wide main lobe + narrow sidelobe support requires a stretched function (ridge). OTFS's structure produces the thumbtack; OFDM produces the ridge. This is the structural reason OTFS is a better ISAC candidate than OFDM.

Example: Ambiguity of a Rectangular Pulse

Compute the ambiguity function of a rectangular pulse s(t)=(1/T)1[0,T)(t)s(t) = (1/\sqrt{T})\mathbf{1}_{[0, T)}(t) at (Ο„,Ξ½)(\tau, \nu). Discuss its shape.

Ambiguity of a Rectangular Pulse

Plot ∣As(Ο„,Ξ½)∣2|A_s(\tau, \nu)|^2 for the rectangular pulse as a 2D heatmap. Observe: narrow peak along Ο„=0\tau = 0 (good range resolution), broad sinc-squared ridge along Ξ½\nu (poor Doppler resolution). This is the ambiguity structure of OFDM-radar (per OFDM symbol). Scroll to see both range and Doppler axes.

Parameters
2
10

Theorem: Time-Bandwidth Product and Ambiguity Area

The area of the ambiguity function's main lobe (where ∣As(Ο„,Ξ½)∣2β‰₯Es2/2|A_s(\tau, \nu)|^2 \geq E_s^2/2, i.e., βˆ’3-3 dB) is bounded by Amainβ€…β€Šβ‰₯β€…β€Š1TW,A_{\text{main}} \;\geq\; \frac{1}{TW}, where TWTW is the time-bandwidth product. Equality is achieved by the Gaussian pulse; other waveforms have Amainβ‰₯1/(TW)A_{\text{main}} \geq 1/(TW).

In terms of resolution: range resolution is Ξ”R=c/(2W)\Delta R = c/(2W), velocity resolution is Ξ”v=c/(2Tf0)\Delta v = c/(2 T f_0), regardless of waveform. The waveform shape determines how sharply these are achieved β€” the main-lobe quality β€” but not the theoretical limit.

The time-bandwidth product TWTW determines how finely one can resolve (Ο„,Ξ½)(\tau, \nu) β€” this is the radar analog of the signal space dimensionality. A larger TWTW means finer resolution, but also more "cells" in the ambiguity function that must be populated by sidelobe energy.

For a typical OTFS frame at W=20W = 20 MHz, T=4T = 4 ms: TW=8Γ—104TW = 8 \times 10^4 β€” many cells. The ambiguity surface is inherently high-dimensional.

Resolution vs Accuracy vs Ambiguity

Three radar terms are often confused:

  • Resolution: Ξ”R,Ξ”v\Delta R, \Delta v β€” minimum separation for two targets to be distinguishable. Determined by main-lobe width.
  • Accuracy: CRLB β€” minimum variance of the (Ο„,Ξ½)(\tau, \nu) estimate. Determined by main-lobe shape and SNR.
  • Ambiguity: the (Ο„,Ξ½)(\tau, \nu) range within which the target lies β€” determined by the first large sidelobe in the ambiguity function.

Ideal radar waveform: narrow main lobe (good resolution/accuracy), low sidelobes (unambiguous detection), and matched to target scene parameters. OTFS's thumbtack ambiguity achieves the first two simultaneously.

πŸ”§Engineering Note

Why OTFS as Radar

Historically, radar and communications were separate: radar uses short pulses or chirps for fine range-Doppler; communications uses OFDM or CP-OFDM for data efficiency. Merging them required one waveform to serve both goals β€” the motivation for ISAC (Integrated Sensing and Communication).

OFDM-radar was proposed in the 2010s: it uses the OFDM data symbols' output as a radar waveform. Good range (via bandwidth), poor Doppler (ridge ambiguity). Compromises.

OTFS-radar, emerging around 2020, has the thumbtack ambiguity (this chapter) and thus simultaneously resolves range and velocity β€” with the same waveform that carries data. This is the fundamental reason OTFS is the canonical ISAC candidate for 6G (Chapter 12).

The key intuition: OTFS's data is placed on the DD grid itself, which is the "correct" basis for radar. OFDM's data is in the TF grid, which is the wrong basis for radar. This basis mismatch is what gives OFDM the ridge ambiguity; OTFS avoids it by signaling on the radar-native grid.