Ideal vs. Practical Pulses

The Pulse That Cannot Be

Every signal-space argument in OTFS assumed, implicitly or explicitly, a pulse shape with specific properties: compact support in time, compact support in frequency, and orthogonality across translations. Such pulses do not exist β€” uncertainty principle. Real OTFS systems pick pulses that approximate these properties with controlled trade-offs: ISI (from time leakage), ICI (from frequency leakage), spectral efficiency (from guard gaps), and PAPR (from pulse shape). This section enumerates the ideal requirements and the practical compromises.

,

Definition:

Ideal OTFS Pulse

An ideal OTFS pulse g(t)g(t) is one whose:

  1. Time support: concentrated in [0,Ts][0, T_s] where Ts=T/NT_s = T/N is the per-symbol duration.
  2. Frequency support: concentrated in [βˆ’Ws/2,Ws/2][-W_s/2, W_s/2] where Ws=W/MW_s = W/M.
  3. Time-frequency product: TsWsβ‰₯1T_s W_s \geq 1 (uncertainty).
  4. Bi-orthogonality: transmit and receive pulses are paired such that ⟨gtx[β„“,k],grx[β„“β€²,kβ€²]⟩=Ξ΄[β„“βˆ’β„“β€²,kβˆ’kβ€²]\langle g_{\mathrm{tx}}[\ell, k], g_{\mathrm{rx}}[\ell', k'] \rangle = \delta[\ell - \ell', k - k'] on the DD grid.

Classical ideal choices:

  • Rectangular: g(t)=1g(t) = 1 for t∈[0,Ts]t \in [0, T_s]. Compact time; infinite frequency support.
  • Sinc: g(t)=sin⁑(Ο€t/Ts)/(Ο€t/Ts)g(t) = \sin(\pi t/T_s)/(\pi t/T_s). Compact frequency; infinite time support.
  • Gaussian: compromise, non-compact both domains but exponentially fast decay.

No pulse is simultaneously time- and frequency-compact. Every practical choice trades off ISI and ICI.

Theorem: Time-Frequency Uncertainty for OTFS Pulses

For any real-valued pulse g(t)g(t) with unit energy: Οƒtβ‹…Οƒfβ€…β€Šβ‰₯β€…β€Š14Ο€,\sigma_t \cdot \sigma_f \;\geq\; \frac{1}{4\pi}, where Οƒt,Οƒf\sigma_t, \sigma_f are time- and frequency-standard deviations. Equality holds for the Gaussian pulse g(t)=(2Οƒ2)βˆ’1/4eβˆ’t2/(4Οƒ2)g(t) = (2\sigma^2)^{-1/4} e^{-t^2/(4\sigma^2)}.

Consequence for OTFS: transmit-receive pulse pair must respect this uncertainty. If Οƒt=Ts/4\sigma_t = T_s/4 (concentrated): Οƒfβ‰₯1/(Ο€Ts)\sigma_f \geq 1/(\pi T_s). For Ts=8 μT_s = 8\,\mus: Οƒfβ‰₯40\sigma_f \geq 40 kHz. For 100 MHz WW and M=256M = 256 subcarriers (Ws=390W_s = 390 kHz): this is ∼10%\sim 10\% of WsW_s. Modest but real frequency leakage.

The uncertainty principle is the fundamental obstacle to ideal pulse shaping. No pulse can be both compact in time and compact in frequency. OTFS design accepts this: the chosen pulse has finite support in one domain and bounded leakage in the other. The leakage manifests as ISI (time leakage) or ICI (frequency leakage), both controllable via pulse design.

Key Takeaway

OTFS cannot escape the time-frequency uncertainty. Any pulse has bounded ΟƒtΟƒfβ‰₯1/(4Ο€)\sigma_t \sigma_f \geq 1/(4\pi). This dictates the leakage budget for ISI vs ICI. Designers choose which to privilege β€” time-leakage (rectangular) or frequency-leakage (sinc) or balanced (Gaussian).

Definition:

Common OTFS Pulse Choices

Four canonical OTFS pulse shapes:

Rectangular (CP-based): g(t)=1g(t) = 1 for t∈[0,Ts]t \in [0, T_s]. Compact in time; infinite frequency tails. Simple, used with CP. ISI: 0. ICI: max (Dirichlet sidelobes).

Root-raised cosine (RRC): the standard for single-carrier systems. Roll-off γ∈[0,1]\gamma \in [0, 1] controls frequency localization. RRC pairs at Tx/Rx give zero ISI and moderate frequency leakage. γ=0\gamma = 0: brickwall (infinite time support). γ=1\gamma = 1: wide bandwidth, finite impulse response.

Gaussian: exponentially decaying in both domains. Optimal in time-frequency concentration. Good for ISAC and sensing.

Hermite: sum of Gaussian Γ— Hermite polynomial. Exact bi-orthogonality at specific sample points. Used in filter-bank OTFS.

Prolate spheroidal wave functions (PSWF): maximum energy concentration within a given time-bandwidth product. Theoretical optimum for some bi-orthogonality constraints.

OTFS Pulse Shape Comparison

Plot four canonical OTFS pulse shapes in time domain, with their magnitudes normalized. Overlay frequency-domain response. Sliders: pulse type, roll-off Ξ³\gamma, symbol duration TsT_s.

Parameters
0.35
128

Theorem: ISI-ICI Trade-off

For an OTFS system with symbol period TsT_s and bandwidth WsW_s per subcarrier, and pulse shape g(t)g(t) with time extent Οƒt\sigma_t and frequency extent Οƒf\sigma_f:

  • ISI power from adjacent symbols (delay neighbors): ISIpwr=βˆ«βˆ£Ο„βˆ£β‰€Ts∣g(tβˆ’Ts)∣2g(t)dt\mathrm{ISI}_{\text{pwr}} = \int_{|\tau| \leq T_s} |g(t - T_s)|^2 g(t) dt
  • ICI power from adjacent subcarriers (Doppler neighbors): ICIpwr=βˆ«βˆ£Ξ½βˆ£β‰€Ws∣G(fβˆ’Ws)∣2G(f)df\mathrm{ICI}_{\text{pwr}} = \int_{|\nu| \leq W_s} |G(f - W_s)|^2 G(f) df

The product is bounded: ISIpwrβ‹…ICIpwrβ€…β€Šβ‰₯β€…β€ŠC(TsWs)βˆ’1\mathrm{ISI}_{\text{pwr}} \cdot \mathrm{ICI}_{\text{pwr}} \;\geq\; C(T_s W_s)^{-1} for a universal constant CC.

Consequence: minimizing one increases the other. Practical OTFS design picks the operating point: for static channels (Wi-Fi indoor): favor ICI (CP-based rectangular). For mobility (vehicular): favor ISI-free (sinc or RRC).

The ISI-ICI trade-off is the OTFS-specific version of the time-frequency uncertainty. Since the designer cannot make both zero, the choice of pulse shape is really choosing which interference to minimize. Rectangular + CP has zero ISI (because CP absorbs delay spread) but large ICI. RRC has controlled ISI and controlled ICI via the roll-off Ξ³\gamma. Sinc has zero ICI and massive ISI β€” never used alone.

Example: Rectangular vs RRC for 5G NR OTFS

Compare rectangular + CP and RRC (Ξ³=0.35\gamma = 0.35) pulse shapes for OTFS at 5G NR mmWave: Ξ”f=120\Delta f = 120 kHz, 100 MHz bandwidth, delay spread 5 ΞΌ\mus, Doppler spread 1 kHz.

πŸ”§Engineering Note

Pulse Choice in Practice

Commercial OTFS implementations (2026 baseline):

  • Cohere reference design: rectangular + CP. Simple, compatible with existing OFDM hardware.
  • Academic implementations (Chapter 17-18 testbeds): RRC with Ξ³=0.2\gamma = 0.2. Cleaner, marginal complexity overhead.
  • 3GPP 6G candidate: RRC with Ξ³=0.15\gamma = 0.15. Compromise between simplicity and spectral efficiency.

Hardware: RRC filter implementation in FIR (direct form) or polyphase (Nyquist filter bank). FIR: ~100100 taps at typical sampling rate; compute per symbol: ∼104\sim 10^4 ops. Modest.

Performance difference: RRC vs rectangular in BER:

  • Static: RRC +0.3 dB (from cleaner ICI).
  • Vehicular: RRC +1.5 dB (significant).
  • LEO: RRC +3+ dB (ICI matters more with extreme Doppler).

Industry converging on RRC with γ∈[0.15,0.35]\gamma \in [0.15, 0.35]. Exact value per-scenario.

Practical Constraints
  • β€’

    Cohere: rectangular + CP (simpler)

  • β€’

    Academic: RRC Ξ³=0.2\gamma = 0.2

  • β€’

    3GPP 6G: RRC Ξ³=0.15βˆ’0.35\gamma = 0.15-0.35

  • β€’

    Hardware: FIR with ~100 taps

Common Mistake: CP Is Not a Silver Bullet

Mistake:

Treating rectangular pulse + cyclic prefix as universally correct for OTFS. CP absorbs delay spread for OFDM β€” but OTFS's 2D channel means CP only partially suppresses ISI; ICI from Doppler remains.

Correction:

For OTFS, CP handles only the delay dimension. Doppler ICI is a separate problem requiring pulse-shape selection. Pure rectangular works for static channels; RRC (or similar) for mobility. Choose pulse based on dominant interference type: delay-dominant (static) β†’ CP; Doppler-dominant (mobile) β†’ RRC.