Oversampled DD Grid

Higher-Resolution DD Grid

BEM (Section 3) and windowing mitigate fractional Doppler at the detector level — the grid stays at (M,N)(M, N); only the detector gets smarter. An alternative attacks the problem at the grid level: use an oversampled DD grid (Mos,Nos)(M_{\text{os}}, N_{\text{os}}) with finer resolution so that fractional offsets become smaller relative to the grid spacing. The trade-off: extra complexity from the larger grid, versus reduced IDI per cell.

The point is that oversampling is a simpler conceptual fix — "finer sampling" — and works cleanly when the additional complexity is affordable. In practice it is used in niche scenarios (sensing applications, Chapter 11-12) where fine Doppler resolution is intrinsic to the objective.

Definition:

Oversampled DD Grid

An oversampled DD grid has dimensions (Mos,Nos)=(αM,βN)(M_{\text{os}}, N_{\text{os}}) = (\alpha M, \beta N) with oversampling factors α,β1\alpha, \beta \geq 1 (integers). Grid resolutions become Δτos=1/(αW)\Delta\tau_{\text{os}} = 1/(\alpha W) and Δνos=1/(βT)\Delta\nu_{\text{os}} = 1/(\beta T) — finer by factor α,β\alpha, \beta.

The total number of DD cells scales as αβMN\alpha\beta MN. For α=1,β=2\alpha = 1, \beta = 2 (Doppler oversampling), Nos=2NN_{\text{os}} = 2N — twice as many Doppler bins. Fractional offsets ϵ(0.25,0.25)\epsilon \in (-0.25, 0.25) in the oversampled grid (halved from the nominal (0.5,0.5)(-0.5, 0.5) range).

Theorem: IDI Reduction via Doppler Oversampling

With Doppler oversampling factor β\beta, the IDI kernel in the oversampled grid satisfies KIDI(β)(k,ϵ(β))2  =  KIDI(k,βϵ)2,|K_{\text{IDI}}^{(\beta)}(k, \epsilon^{(\beta)})|^2 \;=\; |K_{\text{IDI}}(k, \beta \epsilon)|^2, where ϵ(β)(0.5/β,0.5/β)\epsilon^{(\beta)} \in (-0.5/\beta, 0.5/\beta) is the reduced fractional offset. The main-lobe energy increases with β\beta: KIDI(β)(0,ϵ(β))21(πβϵ)2/3,|K_{\text{IDI}}^{(\beta)}(0, \epsilon^{(\beta)})|^2 \approx 1 - (\pi \beta \epsilon)^2/3, so oversampling by factor β\beta quadratically reduces IDI.

Doubling NN halves the effective fractional offset (in the oversampled grid), which quadratically reduces IDI energy. This is the Doppler-domain analog of oversampling in sampled-data DSP.

The cost: the detector operates on a β\beta-times-larger grid. MMSE: O(MNoslog(MNos))O(MN_{\text{os}}\log(MN_{\text{os}})) — a factor of βlogβ\beta\log\beta more. MP: proportional to factor graph size. For moderate β4\beta \leq 4, the complexity increase is acceptable.

Key Takeaway

Oversampling trades complexity for IDI reduction. Doubling the Doppler grid (β=2\beta = 2) reduces IDI by 6 dB at the cost of 2× complexity. Quadrupling (β=4\beta = 4) gives 12 dB reduction at 4-5× complexity. Oversampling is typically applied together with BEM and windowing to reach near-integer-Doppler performance at 10-30× the nominal compute budget.

BER Improvement vs Oversampling Factor

For a fixed fractional-Doppler channel (P=4P = 4, ϵi\epsilon_i uniform in [0.5,0.5][-0.5, 0.5]), plot the uncoded BER at various SNRs against oversampling factor β{1,2,4,8}\beta \in \{1, 2, 4, 8\}. The curve flattens at high β\beta: most gains are captured at β=2\beta = 2, with diminishing returns beyond.

Parameters
4
15
8

Example: Oversampling for Doppler-Velocity Sensing

An OTFS-based Doppler radar targets a pedestrian at 5 km/h at 5 GHz. The target's Doppler is (v/c)f0=23(v/c) f_0 = 23 Hz. With frame T=10T = 10 ms, νT=0.23\nu T = 0.23. Using oversampling β\beta, what is the velocity resolution achievable?

Oversampling Is Not Free for Data Transmission

The oversampled DD grid has β\beta-times more cells but the data rate does not increase: only MNMN data symbols fit in the nominal spectrum [0,W]×[0,T][0, W] \times [0, T]. The extra cells in the oversampled grid are redundant — they replicate the information in the nominal grid at a finer sampling rate.

For data transmission, oversampling costs β\beta-times more compute with no rate gain. Only when the fractional-offset detection gain outweighs this cost is oversampling worthwhile for communications. Typically β2\beta \leq 2 is the practical limit for data.

For sensing, oversampling does improve the output: the target's Doppler is resolved at finer granularity. This is why OTFS radar (Chapter 11) commonly uses β=4\beta = 4-1616.

Fractional-Doppler Mitigation: Comparison

TechniqueIDI reductionComplexity costBest use
Ignore fractional0 dBNoneSmall ϵ\epsilon only
Windowing (Hamming)~15 dB sidelobesNegligibleModerate ϵ0.3\epsilon \leq 0.3
BEM (Q=3Q = 3)~6 dB effective3×3\times pathsGeneral purpose (recommended)
Oversampling (β=2\beta = 2)6 dB quadratic2×2\times computeSensing applications
Oversampling (β=4\beta = 4)12 dB quadratic4×4\times computeFine Doppler (radar)
BEM + windowing + β=2\beta = 20\sim 0-IDI effective6×\sim 6\times compute6G URLLC
🔧Engineering Note

Recommended Configurations

Recommended fractional-Doppler configurations by deployment:

  • eMBB (broadband, moderate mobility): Windowing (Hamming) + integer-Doppler detector. Assumes most paths have ϵ0.3\epsilon \leq 0.3 after windowing suppresses sidelobes. 1\sim 1 dB gap to ideal.
  • URLLC (reliability-critical): BEM Q=3Q = 3 + windowing. Full fractional-aware MMSE or MP. <0.5< 0.5 dB gap, predictable latency.
  • V2X mmWave: BEM Q=5Q = 5 + Blackman window. Extreme Doppler requires more BEM terms and tighter windowing.
  • Sensing/ISAC (Chapter 11-12): Oversample β=4\beta = 41616 for fine velocity resolution; BEM for joint data detection.
  • LEO satellite (Chapter 18): β=4\beta = 4 + BEM Q=5Q = 5. Extreme fractional Doppler from orbital dynamics requires the full toolkit.

The integer-Doppler assumption of Chapters 4-9 is the clean theoretical baseline; this section's techniques are what make the theory work in practice.

Practical Constraints
  • Typical eMBB: windowing alone is adequate (1 dB gap)

  • BEM Q=3Q = 3 is the sweet spot for compute vs performance

  • Oversampling β=2\beta = 2 standard for cell-free and mobile