The Discrete Delay-Doppler Grid

The Finite-Dimensional DD Signal Space

With the discrete Zak transform of Chapter 2 and the ISFFT/SFFT of this chapter, we can now assemble the full discrete delay-Doppler signal space. An OTFS frame of duration TT and bandwidth WW is characterized by an M×NM \times N DD grid, and every cell of this grid corresponds to a specific (τ,ν)(\tau, \nu) region in the continuous DD plane. This section works out the grid–continuum correspondence and discusses the practical constraints on MM, NN, TT, and WW.

Definition:

Discrete Delay-Doppler Grid

An OTFS frame has duration TT (seconds) and bandwidth WW (hertz). The time-frequency grid has NN time slots (OFDM symbols) and MM frequency slots (subcarriers), with T=NTsT = N T_s and W=MΔfW = M \Delta f. The delay-Doppler grid has the same area: MM delay bins and NN Doppler bins. The grid resolutions are Δτ  =  1W  =  1MΔf,Δν  =  1T  =  1NTs.\Delta \tau \;=\; \frac{1}{W}\;=\;\frac{1}{M \Delta f}, \qquad \Delta \nu \;=\; \frac{1}{T}\;=\;\frac{1}{N T_s}. A DD grid point (,k)(\ell, k) corresponds to delay τ=Δτ\tau = \ell \Delta \tau and Doppler ν=kΔν\nu = k \Delta \nu. The extent of the grid is [0,MΔτ]×[0,NΔν]=[0,1/Δf]×[0,1/Ts][0, M\Delta\tau] \times [0, N\Delta\nu] = [0, 1/\Delta f] \times [0, 1/T_s].

Theorem: Resolvability of DD Paths

Two physical paths with delays τ1,τ2\tau_1, \tau_2 and Dopplers ν1,ν2\nu_1, \nu_2 are resolvable on the discrete DD grid (i.e., they land in different grid cells) if and only if τ1τ2Δτ=1/Worν1ν2Δν=1/T.|\tau_1 - \tau_2| \geq \Delta\tau = 1/W \quad \text{or} \quad |\nu_1 - \nu_2| \geq \Delta\nu = 1/T. Equivalently, two paths are unresolvable when they lie within the same DD grid cell of area ΔτΔν=1/(TW)\Delta\tau \Delta\nu = 1/(TW).

The DD grid resolution is the reciprocal of the observation window: more bandwidth gives finer delay resolution, longer frame gives finer Doppler resolution. This is the OTFS analog of the Rayleigh limit in radar: the TWTW product determines the number of resolvable cells, and the grid density determines when paths blur together.

Discrete Zak Transform and Its Resolution

A finite time-domain signal of length MNMN is mapped to the M×NM \times N DD grid via the discrete Zak transform. Observe how changing MM (while keeping MNMN constant) reshapes the grid: fewer delay bins with more Doppler bins, or vice versa. The product MNMN determines the total dimensionality of the signal space; the split between MM and NN sets the trade-off between delay and Doppler resolution.

Parameters
16
16
0

Example: Choosing OTFS Parameters for a Given Channel

A vehicular channel has τmax=4μs\tau_{\max} = 4\,\mu\text{s}, fD=800f_D = 800 Hz, at carrier f0=5.9f_0 = 5.9 GHz. The system operates with bandwidth W=20W = 20 MHz and an OTFS frame duration T=4T = 4 ms. (a) Choose (M,N)(M, N) such that both τmax\tau_{\max} and fDf_D are within the grid. (b) Confirm that typical path separations are resolvable.

⚠️Engineering Note

Aligning OTFS With 5G NR Numerology

For OTFS to be backward-compatible with 5G NR, the OFDM parameters must line up with standardized numerology:

  • Numerology 0: Δf=15\Delta f = 15 kHz, Ts=66.7μsT_s = 66.7\,\mu\text{s}. Sub-6 GHz.
  • Numerology 1: Δf=30\Delta f = 30 kHz, Ts=33.3μsT_s = 33.3\,\mu\text{s}. Sub-6 GHz / FR1 high-band.
  • Numerology 3: Δf=120\Delta f = 120 kHz, Ts=8.33μsT_s = 8.33\,\mu\text{s}. FR2 (mmWave).

For a given numerology, MM is determined by bandwidth: M=W/ΔfM = W/\Delta f. The frame duration T=NTsT = N T_s is then chosen based on how much Doppler resolution is needed. Typical choices: N=14N = 14 for NR slot alignment, N=28N = 28 or N=56N = 56 for finer Doppler. Longer NN improves Doppler resolution but increases transmit-buffer size and processing latency.

Practical Constraints
  • NR numerology determines Δf\Delta f and TsT_s

  • One OTFS frame spans N14N \geq 14 NR symbols

  • Frame duration T=NTsT = N T_s is fixed by alignment; Doppler resolution 1/T1/T follows

📋 Ref: 3GPP TS 38.211 §4.2

Guard Region Preview

With the grid fixed at (M,N)(M, N) and the channel with τmax,fD\tau_{\max}, f_D known, the support of the channel's spreading function on the discrete DD grid is bounded by at most lmax=τmax/Δτl_{\max} = \lceil \tau_{\max}/\Delta\tau\rceil delay bins and kmax=fD/Δνk_{\max} = \lceil f_D / \Delta\nu\rceil Doppler bins. This is the "channel footprint" — the region of the DD grid where channel taps actually appear.

For embedded pilot estimation (Chapter 7), we reserve a guard region of size (2lmax+1)×(2kmax+1)(2 l_{\max} + 1) \times (2 k_{\max} + 1) around the pilot to prevent data from corrupting the pilot response. In our running example (lmax=80,kmax=4l_{\max} = 80, k_{\max} = 4), the guard area is roughly 81×9=72981 \times 9 = 729 cells — less than 10% of the 8192-cell grid. This is the concrete meaning of "sparse channel = low pilot overhead."

Common Mistake: DD Grid Aliasing

Mistake:

Allowing τmaxMΔτ\tau_{\max} \geq M \Delta\tau (delay exceeds grid) or 2fDNΔν2 f_D \geq N \Delta\nu (Doppler exceeds Nyquist on the Doppler axis). This causes aliasing: path taps wrap around to incorrect DD cells, and detection breaks.

Correction:

Always size MM and NN with margin: M2τmaxWM \geq 2\,\lceil \tau_{\max} W\rceil and N22fDTN \geq 2\,\lceil 2 f_D T\rceil. For safety, double these minimums when designing for unknown deployment scenarios (the required maximum delay and Doppler may be only approximately known at design time).

Theorem: Parseval's Theorem for the DD Grid

For any DD-grid matrix XDDCM×NX_{DD} \in \mathbb{C}^{M \times N} and its ISFFT image XTFCN×MX_{TF} \in \mathbb{C}^{N \times M}, ,kXDD[,k]2  =  n,mXTF[n,m]2.\sum_{\ell, k} |X_{DD}[\ell, k]|^2 \;=\; \sum_{n, m} |X_{TF}[n, m]|^2. The ISFFT/SFFT is unitary — it preserves the Frobenius norm exactly.

Unitary transforms preserve energy — no information loss, no amplification, no attenuation. In Shannon-theoretic terms, the mutual information I(XDD;YTF)I(X_{DD}; Y_{TF}) equals I(XTF;YTF)I(X_{TF}; Y_{TF}) if the transform is unitary. This means OTFS cannot achieve a higher total rate than the underlying OFDM; the gain is distributional — uniform channel quality across cells — rather than aggregate.

Delay-Doppler grid

The M×NM \times N discrete 2D grid with delay index {0,,M1}\ell \in \{0, \ldots, M-1\} and Doppler index k{0,,N1}k \in \{0, \ldots, N-1\}. Grid resolutions are Δτ=1/W\Delta\tau = 1/W and Δν=1/T\Delta\nu = 1/T. Total area = MN=WTM N = WT (time-bandwidth product). In OTFS, each grid cell carries one QAM data symbol, or a pilot, or a guard entry.

Related: Tf Grid, Discrete Symplectic Fourier Transform (ISFFT), Otfs Modulation