Exercises
ex-otfs-ch07-01
EasyA channel has s and Hz. The OTFS grid has MHz and ms. Compute and the minimum guard region size.
, .
Compute indices
. .
Guard size
cells. With one pilot: 124 cells reserved.
ex-otfs-ch07-02
EasyThe pilot SNR is 20 dB. Compute the detection threshold (relative to pilot level, in dB) for a target false-alarm rate of .
.
Compute
. . . Relative to pilot (in dB): dB.
Interpretation
Paths stronger than dB relative to pilot (i.e., above 10% of pilot power) will be reliably detected with 0.1% false-alarm rate. Weaker paths may be missed.
ex-otfs-ch07-03
MediumShow that the LS channel estimator is unbiased and has MSE .
Substitute the forward model; take expectation.
Forward model
with .
Estimator
.
Unbiased
. Unbiased.
MSE
.
ex-otfs-ch07-04
MediumA superimposed pilot uses a Zadoff-Chu sequence of length . Zadoff-Chu sequences have perfect periodic auto-correlation (peak at zero-lag, elsewhere). Compute the correlation-based channel estimator variance due to noise.
Correlation output: pilot auto-correlation peak + noise contributions.
Noise variance after correlation: .
Correlation at lag $(\ell_i, k_i)$
. Signal contribution: . Noise: sum of iid terms weighted by (unit modulus), divided by .
Noise variance
.
Full estimator variance
Normalize by : variance = . With : variance = β beats embedded pilot () when .
ex-otfs-ch07-05
MediumCompute the minimum pilot overhead for an LEO satellite OTFS downlink: ms (propagation delay spread from satellite altitude variation), kHz, MHz, ms. Use ?, . What is the result?
First size the grid to fit the channel, then compute overhead.
Grid sizing
. We need , so is needed. . We need , so is adequate.
Overhead
. . Overhead: β prohibitive for embedded pilot.
Superimposed wins decisively
With zero overhead, superimposed pilot is essential in LEO. This is a quantitative illustration of why Chapter 18 (LEO OTFS) uses superimposed pilots throughout.
ex-otfs-ch07-06
MediumThe embedded pilot is placed at the corner of the DD grid. What happens to the guard region if we move it to the interior ? Does the pilot-data separation work differently?
Guard region is defined modulo the grid.
Modular arithmetic for path indices .
Corner pilot
With pilot at , the guard region is . For , wrap around: cells .
Interior pilot
Guard region: β same shape, just shifted. No wrap-around needed (assuming the rectangle fits entirely within the grid).
Detection outcome
The path-detection output is the same either way β the DD convolution is toroidal, so position is irrelevant up to the modular shift that relates the guard-region coordinates to the path indices .
Practical choice
Interior placement avoids modular wrap-around in the analysis, simplifying bookkeeping. Corner placement is equivalent but requires care with negative Doppler indices.
ex-otfs-ch07-07
MediumFor an OFDM system with subcarrier spacing kHz, subcarriers, OFDM symbols per frame. DMRS is placed at 1 out of 2 OFDM symbols and at every 2nd subcarrier. Compute the DMRS overhead as a fraction. Compare with OTFS embedded pilot at cells on the same grid.
DMRS: (N/2) symbols Γ (M/2) REs.
OTFS overhead: .
DMRS count
REs per frame reserved. . DMRS overhead: .
OTFS embedded
on same grid. Overhead: .
Ratio
DMRS/OTFS overhead ratio: . For the same channel, OTFS delivers the same estimate quality with 12Γ less pilot burden.
ex-otfs-ch07-08
MediumThe Marcum Q-function is , where is the modified Bessel function. Use this to compute for a path of power at pilot SNR 15 dB, threshold .
, .
Or use the approximation for moderate.
Compute $a, b$
. . .
Approximate
( missed detection probability).
Interpretation
At 15 dB pilot SNR and threshold 0.1, paths at dB relative to pilot are missed 4% of the time. To improve this, increase pilot boost or lower the threshold (at cost of higher false-alarm rate).
ex-otfs-ch07-09
HardDerive the CramΓ©r-Rao lower bound (CRLB) for the path gain from a single embedded-pilot observation, and compare with the LS estimator variance. Show that LS achieves the CRLB.
Fisher information: .
For a Gaussian observation, the LS estimator is efficient.
Log-likelihood
. .
Second derivative
.
Fisher info + CRLB
Fisher information: . CRLB: .
Conclusion
LS variance CRLB. LS is efficient for this problem β no estimator does better than LS for a single complex Gaussian observation. The CRLB confirms that the MSE bottleneck is the pilot SNR, not the estimator design.
ex-otfs-ch07-10
HardSuppose the channel has paths both with the same delay but different Dopplers . Both are detected by the threshold rule. Show that the LS estimates are independent.
The observations are at distinct guard-region cells.
Distinct cells of the i.i.d. noise are uncorrelated.
Observation cells
Path 1 observed at . Path 2 observed at . Distinct cells of the grid.
Noise independence
The DD-domain noise is i.i.d. across cells (Chapter 4). Cell and cell have independent noise samples.
Estimator independence
, , with independent. Therefore are independent.
Why it matters
Independence justifies the simple per-path MSE sum in Theorem TMSE of Embedded Pilot Channel Estimation: no covariance cross-term inflates the aggregate error.
ex-otfs-ch07-11
HardFor a superimposed pilot, the data interference term appears in the estimator variance. Use data-aided iteration (subtract estimated data from the correlation input) to show that the residual variance after two iterations is approximately the noise-only term .
First iteration: use the pilot-only estimator.
Second iteration: subtract the first-pass data estimate, re-correlate.
Iteration 1
. Data interference magnitude: .
Decode data
. Detection error is bounded (at moderate SNR the bit-error is small).
Iteration 2
Subtract from . The residual approaches pilot-only-plus-noise: variance .
Convergence
Iterations are effectively "denoising" the channel estimate by removing data interference. After 2-3 iterations, the estimator variance is within 1 dB of the noise-only bound (see Mohammadi et al. 2023, Β§IV).
ex-otfs-ch07-12
MediumTwo UEs share a cell-free OTFS network using superimposed pilots. UE 1 uses Zadoff-Chu root , UE 2 uses . Compute the cross-correlation of these pilots. For , what is the pilot contamination level?
Zadoff-Chu cross-correlation magnitude: for distinct roots.
Cross-correlation
For distinct Zadoff-Chu roots, . For : .
Pilot contamination (dB)
dB.
Interpretation
Pilot contamination is 15 dB below signal β negligible for channel estimation. Zadoff-Chu's scaling is the reason cell-free OTFS with superimposed pilots scales cleanly to many users: contamination decreases as the grid grows.
ex-otfs-ch07-13
HardShow that the embedded pilot scheme with a single impulse achieves the CRLB for the joint estimation of , in the noise-limited regime.
Fisher information matrix for joint estimation.
Independent observations give diagonal Fisher matrix.
Fisher information matrix
Each observed at a distinct guard-region cell with noise variance . The joint Fisher matrix is diagonal: .
CRLB
.
LS matches
LS estimator: for each . Independent across , each with variance . Diagonal covariance . Matches CRLB exactly.
Interpretation
In the noise-limited regime, embedded-pilot LS is optimal β no estimator does better. This supports the choice of the simple per-cell threshold detector over more sophisticated schemes.
ex-otfs-ch07-14
HardDesign a hybrid pilot scheme that places a small embedded pilot (few cells of guard) plus a small superimposed Zadoff-Chu pattern across the remaining grid. Analyze when this hybrid is preferred over pure embedded or pure superimposed.
Pure embedded: overhead , MSE .
Pure superimposed: overhead 0, MSE .
Hybrid: small overhead + small .
Design
Embedded pilot for coarse path detection (small guard, low overhead) + superimposed ZC for refinement at detected path positions.
MSE
Coarse detection: set high enough for 1% missed detection. Refinement: LS over the superimposed pattern within a small neighborhood of each detected path, giving MSE where is the refinement neighborhood size.
Optimal choice
Choose embedded overhead to reliably detect all paths (e.g., 1% overhead). Choose for refinement (2% of power to pilot, 98% to data). Combined MSE: lower than pure superimposed, at cost of only 1% extra overhead. Hybrid design is preferred when the deployment is latency-sensitive (fewer detection iterations) but cannot tolerate large pilot overhead (cell-free).
ex-otfs-ch07-15
Challenge(Research direction.) The "ideal" OTFS pilot is a Dirac impulse, which has infinite PAPR. Design an OTFS pilot pattern that minimizes PAPR while maintaining the delta-like auto-correlation property. Suggest a Chu sequence variant.
Chu sequences have constant modulus and perfect auto-correlation.
But their DD-plane PAPR structure differs from a single Dirac.
The PAPR problem
A single-cell pilot with amplitude gives maximum time-domain PAPR (all the pilot energy is concentrated in a Dirac, which after OFDM modulation produces a Kronecker-delta waveform with very high peaks).
Constant-modulus alternative
Use a Chu sequence across one OFDM symbol of the DD grid. After ISFFT, this produces a constant-modulus TF-grid pattern, which has low PAPR.
Trade-off
The Chu pilot spreads over many DD cells β it acts more like a superimposed pilot. For embedded use, compromise: use a Chu sequence across a small pilot region, with PAPR similar to data. Zero-overhead superimposed pilots automatically have data-like PAPR.
Open problem
Optimal PAPR-vs-detectability pilot designs remain a research topic β see Hsieh et al. (2022) for initial results. For standardized OTFS (Chapter 19), the Zadoff-Chu family is the likely choice because of its constant modulus and well-studied auto-correlation properties.
ex-otfs-ch07-16
MediumAn OTFS system's pilot SNR is dB and data SNR is dB. Compute the channel-estimation MSE (in dB) and estimate the data-detection SNR penalty from channel estimation error.
MSE = for the total channel-vector MSE.
Estimation error acts as effective noise at detection.
MSE
(β16 dB).
Detection penalty
Imperfect channel estimate adds effective noise. If the channel coefficient has MSE , the effective SNR for data detection is reduced by approximately . Penalty in dB: dB.
Assessment
At 25 dB pilot SNR, the channel-estimation penalty at the detector is dB β below typical implementation tolerances. This is why OTFS is robust: the pilot boost keeps estimation error well below the data-SNR floor.