Extension to Cell-Free Massive MIMO
Scaling to Cell-Free Massive MIMO
The single-link estimation schemes of Sections 1-4 are the building blocks. The full CommIT contribution extends these to cell-free massive MIMO: distributed access points (APs), UEs per coverage area, each UE's channel to each AP must be estimated per OTFS frame. Pilot overhead scales as in the naive approach — potentially catastrophic at scale. The CommIT superimposed-pilot design offers pilot reuse across APs and zero-overhead data transmission, preserving the per-UE rate even as the system scales.
This section previews the cell-free OTFS problem; Chapter 17 treats it in full. The point here is that the single-pilot channel-estimation advantage of OTFS is not a small-scale curiosity — it is the structural reason cell-free OTFS becomes feasible at APs, where OFDM-based schemes would require a prohibitive pilot budget.
Definition: Cell-Free Massive MIMO with OTFS
Cell-Free Massive MIMO with OTFS
A cell-free OTFS system consists of:
- distributed access points (APs), each with a single antenna, connected to a central processing unit (CPU) via fronthaul.
- single-antenna user equipments (UEs), served cooperatively by all APs simultaneously (no cell boundaries).
- All APs and UEs share the same time-frequency resources; data separation is by spatial multiplexing across the APs.
The downlink channel from all APs to UE is characterized by independent DD channels for . Each channel has its own paths. The uplink is symmetric: each AP sees UE channels.
Theorem: Pilot Overhead in Cell-Free OTFS
For a cell-free system with APs, UEs, and maximum channel complexity paths per link:
- Embedded pilot (naive): each UE needs a unique guard region for its pilot to be separable across APs. Overhead per UE: ; total overhead: . For , , typical parameters: overhead.
- Embedded pilot (reused): pilots of different UEs occupy distinct DD-grid regions (orthogonal in DD). Overhead: if regions do not overlap. Still expensive at high .
- Superimposed pilot with per-UE sequences: each UE's pilot is a distinct Zadoff-Chu-like sequence with different root index. Orthogonal across UEs; all APs estimate all channels from the same data-carrying grid. Overhead: .
The superimposed scheme achieves zero overhead independent of , while the embedded-based schemes scale linearly with .
Pilot overhead is a spectral-efficiency tax. In cell-free systems with many UEs, this tax compounds. The key structural property of OTFS that makes zero-overhead pilots possible is that the pilot can be a known sequence superimposed on the data — unlike OFDM, where the pilot must occupy distinct subcarriers to avoid data interference.
Embedded scheme, per UE
Each UE has an embedded pilot in its guard region . If UEs use non-overlapping guard regions across the DD grid (orthogonal in DD), we need cells for pilots. Overhead: .
Superimposed scheme
All UEs overlay their pilot sequences on the full grid. Different UEs use Zadoff-Chu roots with cross-correlation — asymptotically orthogonal. Each AP correlates with each UE's pilot to separate the channels. Zero reserved cells.
Scaling comparison
Embedded: . Superimposed: independent of . For : embedded costs (taking ), superimposed costs — a rate gain.
Key Takeaway
OTFS enables cell-free scaling that OFDM cannot. In cell-free massive MIMO, the pilot overhead is the decisive spectral-efficiency cost at scale. OTFS superimposed pilots reduce this cost to zero, preserving the per-UE rate as and grow. In comparison, OFDM-based cell-free requires orthogonal DMRS per UE, with overhead scaling linearly in — at , this is already of spectral resources. The OTFS advantage grows proportionally with the system scale.
Cell-Free Throughput: OTFS vs OFDM as System Scales
Plot 95%-likely per-UE throughput as a function of the number of UEs , for both OTFS (with superimposed pilots) and OFDM (with DMRS). Fixed parameters: APs, vehicular channel, 100 MHz bandwidth. The OTFS curve is flat (scale-independent); the OFDM curve declines with due to pilot overhead. Crossover occurs around ; at , the OTFS gap is .
Parameters
Fronthaul and CPU Processing Load
In cell-free OTFS, each AP forwards its received DD-grid samples to the CPU for joint processing. The fronthaul load is therefore complex samples per OTFS frame. For , , and frame rate 100 frames/s, this is complex-samples/s per user aggregate — manageable with modern fronthaul (CPRI or eCPRI) links.
The CPU processing load is per frame for channel estimation and per frame for MMSE detection. At realistic scales (), this is FLOPS per frame — feasible on a single GPU.
These numbers are drawn from the system-level simulations of Mohammadi et al. (2023) and confirm that cell-free OTFS is deployable today on O-RAN hardware.
- •
Fronthaul per AP: complex-samples/frame
- •
CPU compute: for channel estimation
- •
Latency: ms CPU processing, within 6G URLLC targets
What Chapters 14 and 17 Add
This section treats single-frame estimation. Two extensions matter for cell-free OTFS:
- Sensing-assisted estimation (Chapter 14): if the AP-UE channel has a stable geometric component (LOS, persistent reflectors), the DD coordinates can be tracked across frames. This reduces per-frame pilot overhead further — toward the limit where only the complex gains need estimation, not the DD support.
- Joint AP-CPU estimation (Chapter 17): the distributed APs' observations are jointly processed at the CPU. A joint channel estimator exploits the common DD coordinates shared across APs (a given reflector produces correlated responses at all APs). The statistical gain is another – dB at typical scales.
Both extensions are treated in detail in later chapters. The present chapter establishes the per-link, per-frame baseline.
Why This Matters: Link to Cell-Free Massive MIMO
The MIMO book (Chapter 11) develops cell-free massive MIMO in the OFDM setting. There, pilot contamination is a central problem: reusing pilots across cells causes inter-cell interference in channel estimates. In OTFS cell-free, the equivalent question is whether pilot reuse across UEs (in the superimposed scheme) degrades channel estimates. The answer: yes, but the degradation is controlled by pilot-sequence cross-correlation, which for Zadoff-Chu is — asymptotically zero. At realistic scales, pilot contamination is dB below signal.