Exercises

ex-otfs-ch06-01

Easy

For M=N=2M = N = 2, compute XTF=ISFFT(XDD)X_{TF} = \text{ISFFT}(X_{DD}) where XDD[0,0]=1,XDD[1,1]=1X_{DD}[0, 0] = 1, X_{DD}[1, 1] = 1, zeros elsewhere.

ex-otfs-ch06-02

Easy

For M=4M = 4 and rectangular pulse gtxg_{tx} of width Ts=1/Ξ”fT_s = 1/\Delta f, compute s(t)s(t) for t∈[0,Ts)t \in [0, T_s) when XTF[0,m]=1X_{TF}[0, m] = 1 for m=0,1,2,3m = 0, 1, 2, 3 and zero elsewhere. Recognize the familiar result.

ex-otfs-ch06-03

Medium

Show that the ISFFT of the all-ones DD grid (XDD[β„“,k]=1X_{DD}[\ell, k] = 1 for all β„“,k\ell, k) is a single TF-grid impulse at (n,m)=(0,0)(n, m) = (0, 0). What does this say about how an all-DC input transmits through the OTFS chain?

ex-otfs-ch06-04

Medium

The ISFFT-OFDM-Wigner-SFFT composition forms the OTFS transceiver. Show that this composition is the identity map on CMΓ—N\mathbb{C}^{M \times N} under the idealizing assumptions of the chapter.

ex-otfs-ch06-05

Medium

For a rectangular prototype pulse, show that the Heisenberg transform reduces exactly to the standard OFDM IFFT + CP. Verify by writing out both operations side-by-side.

ex-otfs-ch06-06

Medium

Compute the PAPR of an OTFS frame with i.i.d. QPSK data on the DD grid, for (M,N)=(256,16)(M, N) = (256, 16). Compare with OFDM on the same grid.

ex-otfs-ch06-07

Medium

Show that the OTFS Heisenberg transform can be computed by NN independent MM-point IFFTs followed by CP prepending, for a total complexity of O(MNlog⁑M)O(M N \log M).

ex-otfs-ch06-08

Hard

A raised-cosine prototype pulse with roll-off Ξ±\alpha has ∣Zg(t,Ξ½)∣2|Z_g(t, \nu)|^2 bounded by 1βˆ’Ξ±/21 - \alpha/2 from below. Estimate the maximum cross-talk in the DD channel matrix from Theorem TResidual DD Cross-Talk From Non-Bi-Orthogonal Pulses for Ξ±=0.25\alpha = 0.25.

ex-otfs-ch06-09

Hard

Derive the average transmit power of the OTFS waveform as a function of the data symbol power PsymP_{\text{sym}} and the grid size (M,N)(M, N). Show that the power is preserved through the ISFFT and Heisenberg transforms.

ex-otfs-ch06-10

Medium

The OTFS receiver can be viewed as an "OFDM receiver with SFFT post-processing." If the TF-domain channel matrix is diagonal (LTI assumption), what does the DD-domain channel matrix look like?

ex-otfs-ch06-11

Medium

Write pseudocode for a complete OTFS receiver that includes CP removal, FFT, SFFT, and MMSE detection. State the complexity per frame.

ex-otfs-ch06-12

Hard

Compare the block diagram of the OTFS transceiver with that of a DFT-s-OFDM transceiver (5G NR uplink). Identify similarities and the one essential difference.

ex-otfs-ch06-13

Hard

Derive the power spectral density of the OTFS transmit signal as a function of the pulse shape gtxg_{tx} and the data statistics. Identify how the pulse shape controls out-of-band emissions.

ex-otfs-ch06-14

Medium

In the two-stage Hadani-Rakib construction, is the order "ISFFT then OFDM" the same as "OFDM then SFFT" in terms of the transmit waveform? Explain.

ex-otfs-ch06-15

Challenge

(Research-level.) The Zak-OTFS alternative computes the transmit waveform directly as an inverse discrete Zak transform of the DD grid. Show that under rectangular pulses, Zak-OTFS and Hadani-Rakib OTFS produce identical waveforms. Identify one scenario where they differ.