Conjugate Beamforming in the DD Domain
Conjugate Beamforming: Simple and Near-Optimal
The precoder at each AP must steer energy toward its UEs in a distributed way — each AP acts on local channel knowledge, without global coordination at symbol level. Conjugate beamforming (sometimes called "matched filter precoding") applies the conjugate of the channel estimate as the precoder vector. It is locally computed, globally coherent when the APs are synchronized, and asymptotically optimal as . This section develops it in the DD domain.
Definition: Conjugate Beamforming in the DD Domain
Conjugate Beamforming in the DD Domain
At AP , the conjugate beamforming vector for UE is applied per DD cell . The AP transmits where is the per-UE power allocation () and is UE 's DD data symbol.
Aggregate received signal at UE : The first term is the "channel-hardened" signal: — a real-valued positive sum proportional to the total channel energy.
Theorem: Conjugate Beamforming Optimality
As with fixed, conjugate beamforming in cell-free OTFS achieves the asymptotic SINR where is the average channel magnitude squared.
Interpretations:
- Linear SINR scaling: (signal scales with number of APs).
- Channel hardening: the effective channel becomes deterministic at large . Fading variance .
- MU-MMSE near-optimal: adding multi-user interference cancellation at the CPU recovers a few additional dB.
For , , pilot contamination : dB. Compare cellular single-BS: dB. Cell-free advantage: dB — 30-40% in rate.
Conjugate beamforming is the distributed version of matched filtering. At each AP, the precoder is the complex conjugate of the channel — pointing signal energy back along the same path the channel brings it. When APs synchronize, the individual signal contributions add coherently at the UE, while interference averages out by the law of large numbers. At : perfect beamforming, no interference. Finite : interference scales with pilot contamination and user separation.
Per-AP SINR
. With conjugate beamforming: numerator = .
Aggregate signal
Sum across APs: (LLN).
Noise aggregation
Per-AP noise through the combining weights: (per unit norm). Per-signal SNR: .
Multi-user interference
Leakage from UE : correlated channels cause residual interference. Scales as asymptotically. Vanishes as .
Asymptotic SINR
for pilot contamination . Linear scaling in .
Key Takeaway
Conjugate beamforming is both simple and near-optimal in cell- free. Each AP computes from its local estimate. No inter-AP coordination at signal level. Asymptotic SINR scales linearly with . This simplicity is why cell-free OTFS is deployable — the CPU only aggregates estimates, not per-symbol decisions.
Definition: Regularized ZF for Finite
Regularized ZF for Finite
For small-to-moderate (), conjugate beamforming suffers from residual multi-user interference. Regularized ZF precoding reduces this: where stacks all UEs' DD channel vectors, and is a regularization parameter ( near-optimal).
Tradeoff: RZF needs joint channel inversion ( system), requiring CPU coordination. Conjugate BF is fully distributed; RZF gives dB gain at cost of centralization.
Practical rule: Use conjugate for ; RZF for .
Theorem: Cell-Free OTFS BER Under Mobility
For cell-free OTFS with APs, UEs, conjugate BF, and Doppler spread , the BER at target SNR is where is the average number of resolvable paths per UE-AP link.
Consequence: The BER exponent is (full DD diversity) and the pre-factor is (macro-diversity). At high mobility, this vastly outperforms cellular. Example: , , , dB:
- Cellular (1 BS): BER .
- Cell-free OTFS: BER — 8 orders of magnitude better.
Cell-free macro-diversity compounds with OTFS's DD-diversity (). The aggregate diversity is , and the BER decay is exponential in this total. For realistic numbers, the effective diversity is so high that BER falls below at 15-20 dB SNR — unheard of in classical MIMO. This is the reliability underpinning the 35% throughput gain.
Aggregate SINR
From Thm. 17.8: .
Per-UE rate
.
Pairwise error
-path DD diversity: .
BER scaling
Plugging in: .
Example: Cell-Free OTFS vs Cellular at High Mobility
Compare BER at 20 dB SNR, 120 km/h mobility, for: (a) Single-BS cellular OFDM. (b) Single-BS cellular OTFS. (c) Cell-free OFDM (). (d) Cell-free OTFS ().
Cellular OFDM
BER (error floor from ICI at 120 km/h).
Cellular OTFS
BER (full DD diversity with single BS).
Cell-free OFDM
Macro-diversity helps, but ICI still limits. BER .
Cell-free OTFS
Compounded diversity . BER .
Summary
Cellular OFDM → cell-free OTFS: 11 orders of magnitude BER improvement at high mobility. This is the quantitative case for the CommIT cell-free OTFS architecture.
Cell-Free OTFS BER vs Mobility
Plot BER vs UE velocity (0-300 km/h) for four configurations. Sliders: , , .
Parameters
Conjugate Beamforming in the DD Domain for Cell-Free OTFS
The CommIT contribution extends conjugate beamforming — the workhorse of cellular massive MIMO — to the DD domain for cell- free architectures. Three key results:
- Distributed DD-conjugate BF: each AP computes its precoder locally from its DD channel estimate. No symbol-level inter-AP coordination needed.
- Asymptotic SINR analysis: derives the exact scaling for the DD setting, accounting for Doppler phase coherence across APs.
- Quantitative performance: at , , 120 km/h, 20 dB SNR: dB SINR gain over cellular OTFS, dB over cellular OFDM.
Combined with the embedded-pilot estimation (§2), this yields the 35% improvement in 95%-likely per-user throughput. The DD-domain framework is essential: without it, conjugate BF at distributed APs cannot maintain Doppler-coherent combining.
CPU Compute Scaling
CPU processing requirements in cell-free OTFS:
- Channel aggregation: CPU receives per-AP DD estimates per UE per frame. Aggregation: per frame.
- Precoder computation (RZF if used): for full system, per UE for user-centric.
- Resource allocation: per frame.
- Detection coordination: per frame.
Total per frame: - ops for , . At 100 Hz frame rate: - ops/sec — well within a modern server CPU (2024-era Intel Xeon: 100 GFLOPS per core, 10+ cores).
Scaling to 1000 APs: conjugate BF scales linearly; RZF cubically. At : user-centric clustering () keeps it tractable. Without clustering: need GPU acceleration.
- •
Conjugate BF: O(LK) per frame
- •
RZF: O(L³) — needs user-centric clustering
- •
Modern server CPU handles L=100, K=200
- •
L=1000+: requires user-centric + GPU
Common Mistake: Conjugate BF Fails Without Phase Sync
Mistake:
Running conjugate beamforming with unsynchronized APs. If AP phases are random, the coherent combining at the UE is lost — signals add non-coherently, and gain drops from to (a factor of lost rate).
Correction:
Phase synchronization across APs is mandatory for conjugate BF. Options:
- GNSS-PPS: ns phase accuracy. Works for sub-6 GHz.
- PTP-1588v2 over fiber: ns. Works for mmWave.
- Bi-directional calibration: bootstrap phases at deployment, refresh periodically.
Deployment checklist: verify cross-AP phase lock (coherence) at center frequency before turning on conjugate BF. Automatic fallback to MRT or per-AP-independent beamforming if sync fails.