Exercises

ex-otfs-ch03-01

Easy

Compute the continuous SFT FsF\mathcal{F}_s F of F(Ο„,Ξ½)=Ξ΄(Ο„) δ(Ξ½)F(\tau, \nu) = \delta(\tau)\,\delta(\nu) (a point impulse at the DD origin).

ex-otfs-ch03-02

Easy

Verify that the ISFFT and SFFT are linear: for any scalars Ξ±,Ξ²\alpha, \beta and matrices A,BA, B, ISFFT(Ξ±A+Ξ²B)=α ISFFT(A)+β ISFFT(B)\text{ISFFT}(\alpha A + \beta B) = \alpha\,\text{ISFFT}(A) + \beta\,\text{ISFFT}(B).

ex-otfs-ch03-03

Easy

For (M,N)=(4,4)(M, N) = (4, 4), compute ISFFT(XDD)\text{ISFFT}(X_{DD}) where XDDX_{DD} is the all-ones matrix.

ex-otfs-ch03-04

Medium

Show that the SFT preserves the L2L^2 inner product: for any F,G∈L2(R2)F, G \in L^2(\mathbb{R}^2), ⟨FsF,FsG⟩=⟨F,G⟩\langle \mathcal{F}_s F, \mathcal{F}_s G\rangle = \langle F, G\rangle.

ex-otfs-ch03-05

Medium

An OTFS frame has W=10W = 10 MHz, T=2T = 2 ms, (M,N)=(600,16)(M, N) = (600, 16). A channel has Ο„max⁑=5 μs\tau_{\max} = 5\,\mu\text{s} and fD=300f_D = 300 Hz. Verify that the channel fits in the grid, and compute (a) the number of delay taps, (b) the number of Doppler taps, (c) the fraction of the grid occupied by the channel's support.

ex-otfs-ch03-06

Medium

For (M,N)=(4,4)(M, N) = (4, 4) and a DD grid with a single impulse at (β„“0,k0)(\ell_0, k_0), compute the ISFFT explicitly and verify numerically that the SFFT of the result recovers the original grid. Do this for (β„“0,k0)=(1,2)(\ell_0, k_0) = (1, 2).

ex-otfs-ch03-07

Medium

Prove that circular shifts in the DD grid become modulations in the TF grid. Specifically, show that for YDD[β„“,k]=XDD[(β„“βˆ’β„“0)β€Šmodβ€ŠM,(kβˆ’k0)β€Šmodβ€ŠN]Y_{DD}[\ell, k] = X_{DD}[(\ell - \ell_0) \bmod M, (k - k_0) \bmod N], YTF[n,m]β€…β€Š=β€…β€ŠXTF[n,m] ej2Ο€(k0n/Nβˆ’mβ„“0/M).Y_{TF}[n, m] \;=\; X_{TF}[n, m]\,e^{j 2\pi(k_0 n / N - m \ell_0 / M)}.

ex-otfs-ch03-08

Medium

Show that the ISFFT applied to an MΓ—NM \times N matrix of i.i.d. CN(0,1)\mathcal{CN}(0, 1) entries produces a NΓ—MN \times M matrix of CN(0,1/1)\mathcal{CN}(0, 1/1) entries with specific (zero) correlation structure. Conclude that the TF-grid signal of a Gaussian-input OTFS is itself Gaussian, explaining why OTFS's PAPR matches OFDM's PAPR.

ex-otfs-ch03-09

Hard

The ISFFT is unitary. Show that it can be written as a Kronecker product: vec(XTF)=U vec(XDD)\text{vec}(X_{TF}) = \mathbf{U}\,\text{vec}(X_{DD}) with U=FNβŠ—FMH\mathbf{U} = \mathbf{F}_N \otimes \mathbf{F}_M^H, where Fk\mathbf{F}_k denotes the unitary kk-point DFT matrix.

ex-otfs-ch03-10

Hard

For rectangular pulses, write down the prototype OTFS pulse Ο•0,0(t)\phi_{0, 0}(t) (the impulse response in the DD cell at the origin). What is its support in time? What is its Fourier transform?

ex-otfs-ch03-11

Medium

Derive the time-bandwidth constraint for OTFS: Tβ‹…W=Mβ‹…NT \cdot W = M \cdot N. Show that in continuous terms, the DD signal space on a rectangle of area TWTW has exactly TWTW degrees of freedom. What does this say about OTFS capacity relative to OFDM?

ex-otfs-ch03-12

Hard

(Symplectic structure.) The symplectic form on the DD plane is Ο‰((Ο„1,Ξ½1),(Ο„2,Ξ½2))=Ξ½1Ο„2βˆ’Ξ½2Ο„1\omega((\tau_1, \nu_1), (\tau_2, \nu_2)) = \nu_1 \tau_2 - \nu_2 \tau_1. Show that the SFT kernel eβˆ’j2Ο€(Ξ½tβˆ’fΟ„)e^{-j 2\pi (\nu t - f \tau)} is invariant under the simultaneous symplectic rotation of (Ο„,Ξ½)(\tau, \nu) and (f,t)(f, t), but not under arbitrary linear transformations.

ex-otfs-ch03-13

Medium

An OTFS system uses M=128,N=16M = 128, N = 16. A channel has delay spread Ο„max⁑=3 μs\tau_{\max} = 3\,\mu\text{s} and Doppler fD=400f_D = 400 Hz, at bandwidth W=10W = 10 MHz. What is the frame duration TT? Can the grid resolve all paths?

ex-otfs-ch03-14

Hard

(Symplectic vs ordinary 2D DFT.) Define the "ordinary" 2D DFT: X^[n,m]=1MNβˆ‘β„“,kX[β„“,k] eβˆ’j2Ο€(kn/N+mβ„“/M)\hat{X}[n, m] = \frac{1}{\sqrt{MN}}\sum_{\ell, k} X[\ell, k]\,e^{-j 2\pi(k n / N + m \ell / M)} (same signs on both terms). Show that under the ordinary 2D DFT, a DD translation does not correspond to a TF modulation with the right Heisenberg-Weyl sign pattern, so the DD-channel action on the TF signal is not a 2D convolution.

ex-otfs-ch03-15

Challenge

(Research direction: variable-density OTFS.) In a LEO satellite setting, delay and Doppler behave very differently: delay is large but slowly varying (sub-ms), while Doppler is extreme and fast-varying (tens of kHz). The optimal DD grid may not have MM and NN in the usual proportion. (a) Argue that increasing NN relative to MM helps with Doppler resolution at the cost of frame duration. (b) Propose a variable-density DD grid where delay and Doppler have different sampling rates, and discuss practical challenges.