Prerequisites & Notation

Before You Begin

This chapter merges two historically separate fields β€” communication and positioning β€” onto a single cell-free infrastructure. Readers should be comfortable with the cell-free MIMO system model from earlier chapters and with the basics of statistical estimation. If any of the items below feel unfamiliar, revisit the listed chapter first.

  • Cell-free massive MIMO system model with LL distributed APs(Review ch11)

    Self-check: Can you write the uplink received signal at AP ll and explain what macro-diversity provides beyond co-located MIMO?

  • User-centric clustering and cooperation levels(Review ch13)

    Self-check: Can you compare Level 2 (local estimation + central combining) vs Level 4 (fully centralized MMSE) in terms of fronthaul load?

  • Use-and-then-forget (UatF) bound and achievable rates(Review ch15)

    Self-check: Can you state the UatF SINR expression and explain what the coherent combining gain (βˆ‘lΞ³lk)2(\sum_l \gamma_{lk})^2 represents?

  • Channel estimation with orthogonal pilots(Review ch03)

    Self-check: Can you describe the MMSE channel estimator and the pilot overhead Ο„p/Ο„c\tau_p/\tau_c?

  • Cramer-Rao bound and Fisher information

    Self-check: Can you define the Fisher information matrix J(ΞΈ)\mathbf{J}(\boldsymbol{\theta}) and state the CRB inequality Cov(ΞΈ^)βͺ°Jβˆ’1\text{Cov}(\hat{\boldsymbol{\theta}}) \succeq \mathbf{J}^{-1}?

  • Time and frequency synchronization in distributed systems

    Self-check: Do you know the difference between carrier-phase synchronization (needed for coherent beamforming) and timing synchronization (needed for TOA-based ranging)?

Notation for This Chapter

Symbols introduced or specialized in this chapter. See also the NGlobal Notation Table master table for general conventions.

SymbolMeaningIntroduced
LLNumber of cell-free access points acting as position anchorss02
p=(px,py)∈R2\mathbf{p} = (p_x, p_y) \in \mathbb{R}^2User position to be estimated (2D)s01
ql∈R2\mathbf{q}_l \in \mathbb{R}^2Known position of AP ll (anchor)s02
dl=βˆ₯pβˆ’qlβˆ₯d_l = \|\mathbf{p} - \mathbf{q}_l\|True distance from user to AP lls01
Ο„l\tau_lTime-of-arrival at AP ll: Ο„l=dl/c\tau_l = d_l/cs01
Δτl,1=Ο„lβˆ’Ο„1\Delta\tau_{l,1} = \tau_l - \tau_1Time-difference-of-arrival between AP ll and reference AP 1s01
Ο•l\phi_lAngle-of-arrival (azimuth) at AP lls01
J(ΞΈ)\mathbf{J}(\boldsymbol{\theta})Fisher information matrix for parameter vector ΞΈ\boldsymbol{\theta}s01
PEB(p)\text{PEB}(\mathbf{p})Position Error Bound: tr(Jpβˆ’1)\sqrt{\text{tr}(\mathbf{J}_{\mathbf{p}}^{-1})}s04
AEB(Ο•)\text{AEB}(\phi)Angle Error Bound: CRB on angle estimations04
ΞΈ=(p,s,…)\boldsymbol{\theta} = (\mathbf{p}, \mathbf{s}, \ldots)Joint parameter vector containing position and data symbolss03
ccSpeed of light, cβ‰ˆ3Γ—108c \approx 3 \times 10^8 m/ss01
Ξ²rms\beta_{\text{rms}}Effective (root-mean-square) bandwidth of the transmitted waveforms01
SNRl\text{SNR}_{l}Per-AP SNR: SNRl=PtΞ²l/Οƒ2\text{SNR}_{l} = P_t \beta_{l} / \sigma^2s02
Jp\mathbf{J}_{\mathbf{p}}Equivalent Fisher information matrix (EFIM) on position after nuisance-parameter reductions04
L(s,p)\mathcal{L}(\mathbf{s}, \mathbf{p})Joint log-likelihood of data s\mathbf{s} and position p\mathbf{p}s03
GDOP\text{GDOP}Geometric Dilution of Precisions02