Exercises

ex-otfs-ch10-01

Easy

A path has Doppler νi=423\nu_i = 423 Hz in an OTFS frame with T=1.5T = 1.5 ms. Compute (kiint,ϵi)(k_i^{\text{int}}, \epsilon_i).

ex-otfs-ch10-02

Easy

Compute the IDI main-lobe magnitude KIDI(0,0.25)2|K_{\text{IDI}}(0, 0.25)|^2 for N=32N = 32. Use the sinc approximation for large NN.

ex-otfs-ch10-03

Medium

Derive the IDI power fraction ρIDI(ϵ)=1KIDI(0,ϵ)2\rho_{\text{IDI}}(\epsilon) = 1 - |K_{\text{IDI}}(0, \epsilon)|^2 for small ϵ\epsilon using the Taylor expansion.

ex-otfs-ch10-04

Medium

An OTFS system uses BEM QBEM=5Q_{\text{BEM}} = 5. A path has ϵ=0.3\epsilon = 0.3. Compute the BEM coefficients cq(ϵ)c_q(\epsilon) for q{2,1,0,1,2}q \in \{-2, -1, 0, 1, 2\}, and find the captured energy fraction.

ex-otfs-ch10-05

Medium

Compare the IDI energy leakage for rectangular vs Hamming windowing at ϵ=0.3\epsilon = 0.3. Assume N=64N = 64.

ex-otfs-ch10-06

Medium

An OTFS system with N=32N = 32 is oversampled to Nos=128N_{\text{os}} = 128 (β=4\beta = 4). A path has νiT=0.6\nu_i T = 0.6 in the original grid. Compute the fractional offset in the oversampled grid.

ex-otfs-ch10-07

Hard

Prove the following: at ϵi=0\epsilon_i = 0 (integer Doppler), the IDI kernel satisfies KIDI(k,0)=δk,0K_{\text{IDI}}(k, 0) = \delta_{k, 0}.

ex-otfs-ch10-08

Medium

An OTFS system has P=5P = 5 paths with hi2|h_i|^2 decaying exponentially: h12=0.5,h22=0.25,h32=0.125,h42=0.0625,h52=0.0625|h_1|^2 = 0.5, |h_2|^2 = 0.25, |h_3|^2 = 0.125, |h_4|^2 = 0.0625, |h_5|^2 = 0.0625. All ϵi=0.35\epsilon_i = 0.35. Under ignore-fractional detection, what fraction of total channel power is "visible" to the detector?

ex-otfs-ch10-09

Hard

Suppose an OTFS system oversamples by β=2\beta = 2 in Doppler only. Derive the new grid's IDI kernel and explain why the IDI "power" reduces by half for a uniform distribution of ϵ\epsilon.

ex-otfs-ch10-10

Medium

A BEM with QBEM=3Q_{\text{BEM}} = 3 expands a single fractional path into 3 effective integer paths. Compute the effective channel matrix's number of non-zero entries for an (M,N)=(64,32)(M, N) = (64, 32) grid with P=6P = 6.

ex-otfs-ch10-11

Hard

Consider an LEO satellite OTFS system with fD=25f_D = 25 kHz, T=20T = 20 ms. The true Doppler is ν=12347\nu = 12347 Hz. Compute (kint,ϵ)(k^{\text{int}}, \epsilon) and estimate the BEM order needed for 99% energy capture.

ex-otfs-ch10-12

Medium

Under ignore-fractional detection, compute the effective BER at SNR = 15 dB for a single fractional path with ϵ=0.4\epsilon = 0.4, assuming QPSK uncoded.

ex-otfs-ch10-13

Hard

Design a hybrid mitigation: Hamming window + BEM Q=3Q = 3 + oversample β=2\beta = 2. At P=4P = 4, ϵU[0.5,0.5]\epsilon \sim U[-0.5, 0.5], estimate the net SNR gap to ideal PP-order diversity.

ex-otfs-ch10-14

Medium

An OTFS system with the Blackman window operates at ϵ=0.5\epsilon = 0.5 (worst case). Compute the main-lobe width (in Doppler bins) and residual IDI power.

ex-otfs-ch10-15

Hard

Prove that the fractional-Doppler channel matrix HDDext\mathbf{H}_{DD}^{\text{ext}} is diagonalized by the 2D DFT.

ex-otfs-ch10-16

Challenge

(Research direction.) Design an adaptive mitigation strategy that selects QBEMQ_{\text{BEM}} per path based on estimated ϵi\epsilon_i. Show that "BEM order = ϵi/ϵtol\lceil |\epsilon_i| / \epsilon_{\text{tol}}\rceil" (with ϵtol0.1\epsilon_{\text{tol}} \sim 0.1) balances compute vs performance.