Exercises

ex-otfs-ch04-01

Easy

A channel has a single path (h1,Ο„1,Ξ½1)(h_1, \tau_1, \nu_1). Use the continuous DD input-output relation yDD=h⋆⋆xDDy_{DD} = h \star\star x_{DD} to show that yDD(Ο„,Ξ½)=h1 xDD(Ο„βˆ’Ο„1,Ξ½βˆ’Ξ½1)y_{DD}(\tau, \nu) = h_1\,x_{DD}(\tau - \tau_1, \nu - \nu_1).

ex-otfs-ch04-02

Easy

For M=8M = 8, N=8N = 8, and a single-path channel (h1,β„“1,k1)=(1,2,1)(h_1, \ell_1, k_1) = (1, 2, 1), compute YDD[β„“,k]Y_{DD}[\ell, k] for XDD[β„“,k]=1(β„“,k)=(0,0)X_{DD}[\ell, k] = \mathbf{1}_{(\ell,k)=(0,0)}.

ex-otfs-ch04-03

Medium

A channel has P=2P = 2 paths with (h1,β„“1,k1)=(1,1,0)(h_1, \ell_1, k_1) = (1, 1, 0) and (h2,β„“2,k2)=(0.7,2,1)(h_2, \ell_2, k_2) = (0.7, 2, 1) on an (M,N)=(4,4)(M, N) = (4, 4) grid. The transmit grid has XDD[0,0]=XDD[0,2]=1X_{DD}[0, 0] = X_{DD}[0, 2] = 1, zero elsewhere. Compute YDDY_{DD}.

ex-otfs-ch04-04

Medium

Show that the DD convolution is commutative: h⋆⋆x=x⋆⋆hh \star\star x = x \star\star h.

ex-otfs-ch04-05

Medium

For a PP-path channel on an (M,N)(M, N) DD grid, how many non-zero entries does the channel matrix HDD∈CMNΓ—MN\mathbf{H}_{DD} \in \mathbb{C}^{MN \times MN} have? Compute the density (non-zero fraction) for (M,N,P)=(512,16,8)(M, N, P) = (512, 16, 8).

ex-otfs-ch04-06

Medium

An OTFS system has M=256,N=32M = 256, N = 32, W=5W = 5 MHz, T=NTs=6.4T = N T_s = 6.4 ms. The channel has Ο„max⁑=8 μ\tau_{\max} = 8\,\mus and fD=200f_D = 200 Hz. Compute lmax⁑,kmax⁑l_{\max}, k_{\max}, the effective support size ∣S∣|\mathcal{S}|, and the minimum guard region size.

ex-otfs-ch04-07

Medium

A single-path channel with (h1,β„“1,k1)=(h1,1,0)(h_1, \ell_1, k_1) = (h_1, 1, 0) on an (M,N)=(4,4)(M, N) = (4, 4) grid gives a channel matrix HDD\mathbf{H}_{DD}. Show that HDD\mathbf{H}_{DD} is unitary if ∣h1∣=1|h_1| = 1. What does this tell us about the detector for a single-path channel?

ex-otfs-ch04-08

Medium

Prove that if HDD\mathbf{H}_{DD} diagonalizes under the 2D DFT, then the MMSE detector takes the form X^DD=ISFFT(Ξ›H(βˆ£Ξ›βˆ£2+Οƒ2)βˆ’1SFFT(YDD))\hat{\mathbf{X}}_{DD} = \text{ISFFT}(\boldsymbol{\Lambda}^H(|\boldsymbol{\Lambda}|^2 + \sigma^2)^{-1}\text{SFFT}(Y_{DD})) where Ξ›\boldsymbol{\Lambda} is the diagonal of eigenvalues and the operations are taken element-wise.

ex-otfs-ch04-09

Hard

(Cyclic-prefix length analysis.) An OTFS system uses MM subcarriers with cyclic prefix of LCPL_{CP} samples. Show that the doubly-circular DD input-output relation holds if and only if LCPβ‰₯lmax⁑L_{CP} \geq l_{\max}. What fails when LCP<lmax⁑L_{CP} < l_{\max}?

ex-otfs-ch04-10

Hard

The DD channel matrix is block-circulant with circulant blocks (for integer Doppler). Recall that any such matrix can be diagonalized by the 2D DFT FNβŠ—FM\mathbf{F}_N \otimes \mathbf{F}_M. Compute the diagonal eigenvalue matrix Ξ›\boldsymbol{\Lambda} for a single path (h1,β„“1,k1)(h_1, \ell_1, k_1) and comment on its magnitude structure.

ex-otfs-ch04-11

Hard

Consider the noise process wDD\mathbf{w}_{DD} in the DD domain. Show that if the time-domain AWGN is w(t)∼CN(0,Οƒ2)w(t) \sim \mathcal{CN}(0, \sigma^2) white over the frame, then wDD[β„“,k]\mathbf{w}_{DD}[\ell, k] is also white (i.i.d. across (β„“,k)(\ell, k)) and CN(0,Οƒ2)\mathcal{CN}(0, \sigma^2).

ex-otfs-ch04-12

Medium

Using the input-output relation, compute the effective SNR at a DD cell (β„“,k)(\ell, k) for a single-path channel (h1,β„“1,k1)(h_1, \ell_1, k_1). Compare it to the SNR on a single OFDM subcarrier with transfer function H(f0,t0)H(f_0, t_0).

ex-otfs-ch04-13

Hard

Show that the DD channel matrix of a single-path channel is a permutation matrix times a diagonal. What does this imply for the difficulty of single-path OTFS detection?

ex-otfs-ch04-14

Medium

The DD channel matrix has Pβ‹…MNP \cdot MN non-zeros stored as PP triples (hi,β„“i,ki)(h_i, \ell_i, k_i). Compare the memory storage to a dense MNΓ—MNMN \times MN complex matrix for (M,N,P)=(1024,64,16)(M, N, P) = (1024, 64, 16).

ex-otfs-ch04-15

Challenge

(Doubly-selective BEM beyond block fading.) Suppose path Dopplers linearly drift: Ξ½i(t)=Ξ½i(0)+Ξ±it\nu_i(t) = \nu_i^{(0)} + \alpha_i t over the frame. Derive the modified discrete DD input-output relation. Hint: the Doppler index is no longer constant.

ex-otfs-ch04-16

Challenge

(Capacity interpretation.) Argue (non-rigorously) that the DD time-invariant channel has ergodic capacity C=Eh[log⁑2det⁑(I+(SNR/MN)HDDHHDD)]C = \mathbb{E}_h[\log_2 \det(\mathbf{I} + (\mathrm{SNR}/MN)\mathbf{H}_{DD}^{H}\mathbf{H}_{DD})]. Compare with OFDM's ergodic capacity (per-subcarrier capacity averaged) and conclude when they coincide and when they differ.