The OTFS Receiver
Reversing the Transmitter
The OTFS receiver is the adjoint of the transmitter: Wigner transform (matched filter + sampling) β SFFT β DD-grid estimate. Under ideal bi-orthogonal pulses and no noise/channel, the chain is exactly invertible (Theorem THeisenberg-Wigner Roundtrip from Β§2 plus Theorem TSFFT and ISFFT Are Inverses from Ch 3). Under the actual channel β the 2D DD convolution of Chapter 4 β the receiver output is a convolved DD grid, and the detector (Chapter 8) removes the convolution to recover the transmitted data.
OTFS Receiver (Full Chain)
Complexity:Theorem: End-to-End DD Input-Output
Assume bi-orthogonal prototype pulses with , cyclic prefix , and an integer-Doppler -path channel. Then the DD-domain receiver output satisfies where is i.i.d. β the same 2D circular convolution with sparse kernel we derived from first principles in Chapter 4.
Everything comes together: the transmitter (ISFFT + Heisenberg) puts the DD-grid data onto a TF-grid carrier waveform; the channel (modeled as a 2D DD convolution via Chapter 4) shifts and scales; the receiver (Wigner + SFFT) reverses the TF-grid carrier and returns to DD. The net operation, from DD input to DD output, is exactly the 2D circular convolution predicted by Chapter 4. Nothing is lost; nothing is added except the expected AWGN.
Concatenate transforms
Transmitter: . Channel: β the 2D DD convolution of Chapter 4. Receiver: .
Use Wig-Heis invertibility
Under bi-orthogonal pulses, (Theorem THeisenberg-Wigner Roundtrip). Therefore on the noise-free, LTI path, , the TF-domain convolution corresponding to the DD-domain shift.
Translate to DD
Applying the SFFT to both sides commutes with the DD convolution (by the SFT covariance property, Chapter 3). The net result is , matching Theorem TDiscrete DD Input-Output Relation (Integer Doppler).
Add noise
The AWGN passes through the Wigner + SFFT (both unitary) to yield i.i.d. on the DD grid.
Key Takeaway
The full OTFS chain realizes the DD-domain 2D convolution. From QAM bits entering the DD-grid mapper at the transmitter, through the Heisenberg modulator and physical channel, back through the Wigner demodulator and SFFT at the receiver, the end-to-end operation is exactly the 2D circular convolution of Chapter 4. The detector now has a simple target: invert this convolution. This is the point of the whole transceiver construction.
The Complete OTFS Chain: Transmitter, Channel, Receiver
Signal Flow Through the Full OTFS Transceiver
End-to-End OTFS Chain Simulation
Generate a random OTFS frame, pass it through a user-defined -tap channel with AWGN, and display the received DD grid. Compare with the transmitted DD grid: the receiver output is the transmit grid convolved with the channel, shifted by each path's . Adjust SNR to see the noise floor relative to the signal peaks.
Parameters
Why OTFS Noise Is Clean
The AWGN in the DD domain, , is i.i.d. β exactly the same distribution as the time-domain AWGN before any processing. This is a direct consequence of the Wigner-SFFT pair being unitary: unitary transforms preserve i.i.d. Gaussian vectors exactly.
This is a quiet but important fact. In OFDM, the noise after the receiver FFT is also i.i.d. Gaussian β that is why OFDM's per-subcarrier Gaussian channel analysis works. OTFS inherits this clean noise structure. The detector (Chapter 8) gets a noise model it can reason about cleanly.
Example: Worked Example: Two-Path Channel, 2Γ2 OTFS Frame
A 2Γ2 OTFS frame transmits , (all others zero). The channel has two paths: (LOS) and (one-delay-shift echo). Ignore noise. Compute the received DD grid .
Path 1 (LOS)
Shifts by , scales by : preserves as-is. Contribution: .
Path 2 (echo)
Shifts by , scales by : ... With the modular shift: (from ), (from ).
Sum
: .
Detection
The detector knows the channel; it reverses the shift and sum to recover the original sparse and values. For this simple case zero-forcing works perfectly (the channel matrix is invertible).
Why This Matters: From Transceiver to Channel Estimation
We have built the OTFS transceiver assuming the channel is known. In practice, the receiver must estimate the triples from pilot signals. Chapter 7 develops the embedded pilot scheme (CommIT cell-free OTFS contribution): a single pilot in the DD grid surrounded by a guard region, sufficient to recover all path parameters with minimal overhead. The end-to-end chain defined here is the framework into which the estimation step plugs.