Filter-Bank OTFS
Beyond Single-Pulse Designs
The preceding sections treated OTFS as a single-pulse waveform: one transmit pulse modulating the DD grid. An alternative, explored in filter-bank-based OFDM (FBMC) and its extension filter-bank OTFS, uses a bank of filters β each tuned to a specific time-frequency region. This provides more flexibility: different sensing and comms streams can use different pulse shapes, with controlled overlap. This section develops filter-bank OTFS and discusses its trade-offs vs standard OTFS.
Definition: Filter-Bank OTFS
Filter-Bank OTFS
Filter-bank OTFS (FB-OTFS) uses parallel filters at the transmitter, each modulated separately onto a distinct DD-sub-grid: Different filters can have different time-frequency localizations:
- Narrow-band filters: precise Doppler resolution, long duration. Used for sensing.
- Wide-band filters: good time resolution, short duration. Used for data.
Advantage: flexibility. Each stream optimized for its purpose.
Disadvantage: increased complexity (parallel filter banks at Tx and Rx). Cross-filter interference if not carefully designed.
Comparison with standard OTFS: FB-OTFS is a special case where filters replace the single .
Theorem: FB-OTFS Orthogonality Conditions
For -filter bank OTFS to maintain orthogonal streams, each pair of filters , , must satisfy Additionally, each filter pair must satisfy its own bi-orthogonality condition with its matched receive filter.
Practical realization: use filters with disjoint time-frequency supports (approximate) or filters from orthogonal families (e.g., Hermite basis, truncated prolate spheroidal).
Coexistence constraint: FB-OTFS requires (critical density across all filters). Beyond this, inter- filter interference is unavoidable.
FB-OTFS generalizes single-pulse OTFS by allowing coexisting streams, each with its own pulse. The orthogonality extends: not just across the DD grid for a single pulse, but also across pulses. Practical designs use disjoint regions (e.g., sensing at low-frequency, data at high-frequency) or orthogonal function families.
Inter-filter inner product
For stream transmitted at DD and stream at : cross-term .
Orthogonality at grid
Setting cross-term to zero at grid samples: requires cross-ambiguity of filters to vanish.
Density constraint
Each filter occupies bandwidth . Sum across filters: by Nyquist in the TF plane.
Construction
Orthogonal Hermite basis provides a concrete FB-OTFS design satisfying all conditions.
Definition: Hermite Filter-Bank OTFS
Hermite Filter-Bank OTFS
Hermite FB-OTFS uses the Hermite-Gauss functions where are Hermite polynomials. These are orthogonal in .
Key properties:
- have compact support in both time and frequency (approximate): 2D Gaussian Γ Hermite.
- Orthogonal as a family.
- Different : different time-frequency localizations β low compact, high spread.
FB-OTFS with Hermites: filter bank with first Hermite functions. Provides orthogonal streams with controllable TF resolution.
Applications:
- Stream 1 (, Gaussian): compact, low-Doppler sensing.
- Stream 2 (): wider, mid-Doppler.
- Stream : wide-band, high-Doppler.
Example: FB-OTFS for ISAC
Design a FB-OTFS system for ISAC: 3 filters for (a) data, (b) sensing fine-Doppler, (c) sensing fine-delay. What Hermite orders?
Data filter
Wide-band, short-duration. Maximize spectral efficiency. Hermite (Gaussian). Good TF concentration.
Fine-Doppler sensing
Narrow-band, long-duration. or higher. Doppler resolution where is long.
Fine-delay sensing
Wide-band, short-duration. or a higher-order wideband Hermite.
Orthogonality check
Different Hermite orders: orthogonal by construction. No inter-filter interference.
Resource allocation
Total bandwidth split: data (60%), fine-Doppler (25%), fine-delay (15%). Flexible per-service.
Hermite Filter Bank TF Response
Plot the time-frequency response of first 4 Hermite functions. Shows how each filter occupies a distinct region in the TF plane. Sliders: pulse width , number of filters .
Parameters
Theorem: FB-OTFS Capacity Gain
For a FB-OTFS system with filters, each with its own service quality, the aggregate capacity is where is per-filter bandwidth and its effective SINR.
For typical ISAC use case ( filters, balanced allocation): β slightly less than single-pulse OTFS, but with richer functionality.
Consequence: FB-OTFS accepts a 15% capacity penalty for the flexibility of multi-service simultaneous operation.
FB-OTFS is not free. Each filter consumes spectrum; the sum must fit within total bandwidth. The penalty is the sidelobe overhead between filters. The benefit is flexibility β each stream optimized for its task. For single-service (pure data or pure sensing), single-pulse OTFS wins. For multi-service (ISAC, multi-flow), FB-OTFS offers structural advantages.
Per-filter rate
. Independent across filters (orthogonal construction).
Aggregate
. Single-pulse: with all bandwidth used.
Overhead
Filter bank requires filter-transition regions (roll-off). ~15% bandwidth overhead.
Ratio
for with RRC .
Definition: FB-OTFS Applications
FB-OTFS Applications
Key applications of FB-OTFS:
ISAC with multi-objective sensing: data on one filter; coarse radar on another; fine radar on third. Each optimized for its task. Compared to single-pulse OTFS-ISAC: - dB better CRB for sensing, 15% data penalty.
Hybrid URLLC + eMBB: URLLC on narrow-band Hermite (low latency), eMBB on wide-band. Separates services without inter- service interference. Enables strict SLA.
Multi-service IoT: NB-IoT-like services on different filters. Massive machine-type communications (mMTC) with differentiated QoS.
Cognitive radio: primary service on wide-band filter, secondary (opportunistic) on narrow-band side filter. Compatible with primary user via frequency-domain separation.
FB-OTFS Implementation Cost
FB-OTFS implementation complexity:
- Filter bank: parallel RRC or Hermite filters at Tx/Rx. Per-sample compute: FIR-length ops. For and 50-tap filters: ops/sample.
- ISFFT/SFFT: standard OTFS operations, unchanged.
- Detection: per-filter detection + combining. Compute: single-pulse detection.
Total: ~-fold complexity over single-pulse OTFS. For : 3 compute. Substantial but feasible on modern gNB/UE silicon.
Deployment status (2026):
- FB-OTFS in academic research and specialized ISAC prototypes.
- Not yet in 3GPP 6G consideration (complexity vs single-pulse gains).
- Expected: post-Rel. 22 (2030+) for ISAC-native applications.
Single-pulse OTFS remains the baseline for 6G standardization. FB-OTFS is a research direction for specialized scenarios.
- β’
FB-OTFS: Γ compute of single-pulse
- β’
For : 3Γ complexity, 15% capacity penalty
- β’
Deployment: post-Rel. 22 (specialized ISAC)
- β’
Standard OTFS is 6G baseline
Common Mistake: Filter Cross-Coupling Hurts Sensing
Mistake:
Designing FB-OTFS with unclean filter separation. Even small cross-coupling () between sensing filter and data filter contaminates the sensing estimate.
Correction:
Use orthogonal filter families (Hermite, prolate spheroidal) for clean separation. Alternatively, use disjoint frequency bands at expense of spectral efficiency. At the design stage, verify cross-ambiguity is below dB at all DD grid samples. Sensing applications require tighter cross-coupling than data-only.