CRB and the Rate-PEB Tradeoff

The Two Bounds of a Dual-Purpose Network

A cell-free network that simultaneously serves communication and positioning lives under two fundamental bounds. For communication, the Shannon capacity and its UatF/hardening proxies from TUatF Bound for Uplink Spectral Efficiency measure bits per second per Hertz. For positioning, the Cramer-Rao bound measures meters of RMS position error. This section unifies them: we derive the Position Error Bound as a function of the same parameters (power, bandwidth, AP density) that control the rate, and then expose the rate-PEB tradeoff by plotting the achievable region.

The result is a single Pareto frontier on which every operating point costs one quantity in the other. An ISAC system designer picks a point on the frontier to match the service-level agreement: mission-critical positioning takes a hit on rate, while consumer mobile broadband takes a hit on accuracy.

,

Definition:

Position and Angle Error Bounds

Let ΞΈ\boldsymbol{\theta} be the parameter vector containing the user position p\mathbf{p} together with nuisance parameters Ξ·\boldsymbol{\eta} (channel phases, amplitudes, etc.):

ΞΈ=[pT,Ξ·T]T\boldsymbol{\theta} = [\mathbf{p}^T, \boldsymbol{\eta}^T]^T

The Fisher information matrix J(ΞΈ)\mathbf{J}(\boldsymbol{\theta}) partitions as

J=(JppJpΞ·JΞ·pJΞ·Ξ·)\mathbf{J} = \begin{pmatrix} \mathbf{J}_{\mathbf{p}\mathbf{p}} & \mathbf{J}_{\mathbf{p}\boldsymbol{\eta}} \\ \mathbf{J}_{\boldsymbol{\eta}\mathbf{p}} & \mathbf{J}_{\boldsymbol{\eta}\boldsymbol{\eta}} \end{pmatrix}

The Equivalent Fisher Information Matrix (EFIM) on position is

Jp=Jppβˆ’JpΞ·JΞ·Ξ·βˆ’1JΞ·p\mathbf{J}_{\mathbf{p}} = \mathbf{J}_{\mathbf{p}\mathbf{p}} - \mathbf{J}_{\mathbf{p}\boldsymbol{\eta}} \mathbf{J}_{\boldsymbol{\eta}\boldsymbol{\eta}}^{-1} \mathbf{J}_{\boldsymbol{\eta}\mathbf{p}}

which accounts for the loss due to unknown nuisances. The Position Error Bound is

PEB(p)β‰œtr(Jpβˆ’1)\text{PEB}(\mathbf{p}) \triangleq \sqrt{\text{tr}(\mathbf{J}_{\mathbf{p}}^{-1})}

and the Angle Error Bound on a single AOA parameter Ο•\phi is

AEB(Ο•)β‰œ[JΟ•βˆ’1]11\text{AEB}(\phi) \triangleq \sqrt{[\mathbf{J}_{\phi}^{-1}]_{11}}

For any unbiased estimator, E[βˆ₯p^βˆ’pβˆ₯2]β‰₯PEB2\mathbb{E}[\|\hat{\mathbf{p}} - \mathbf{p}\|^2] \geq \text{PEB}^2.

The Schur-complement form shows explicitly how unknown nuisance parameters degrade positioning: the subtracted term is zero only when position and nuisance Fisher information are orthogonal, which almost never holds. In cell-free systems, unknown channel phases are the dominant nuisance β€” they couple strongly to the TOA parameters and reduce the EFIM by 3-10 dB depending on regime.

Theorem: EFIM for Joint TOA+AOA Cell-Free Positioning

Consider the cell-free model where AP ll provides both a TOA measurement with variance στ,l2=1/(8Ο€2Ξ²rms2SNRl)\sigma_{\tau,l}^2 = 1/(8\pi^2 \beta_{\text{rms}}^2 \text{SNR}_{l}) and an AOA measurement with variance σϕ,l2=1/(2Ο€2Ncos⁑2Ο•lβ‹…SNRlβ‹…(D/Ξ»)2)\sigma_{\phi,l}^2 = 1/(2\pi^2 N \cos^2\phi_l \cdot \text{SNR}_{l} \cdot (D/\lambda)^2), where NN is the per-AP antenna count and DD is the array aperture. The EFIM on position is

Jp=βˆ‘l=1L ⁣[λτ,lc2 ululT+λϕ,ldl2 ulβŠ₯(ulβŠ₯)T]\mathbf{J}_{\mathbf{p}} = \sum_{l=1}^{L}\!\left[ \frac{\lambda_{\tau,l}}{c^2}\, \mathbf{u}_l \mathbf{u}_l^T + \frac{\lambda_{\phi,l}}{d_l^2}\, \mathbf{u}_l^\perp (\mathbf{u}_l^\perp)^T \right]

where λτ,l=1/στ,l2\lambda_{\tau,l} = 1/\sigma_{\tau,l}^2, λϕ,l=1/σϕ,l2\lambda_{\phi,l} = 1/\sigma_{\phi,l}^2, ul\mathbf{u}_l is the unit vector toward the user, and ulβŠ₯\mathbf{u}_l^\perp is its 90-degree rotation.

TOA information is directional: it tightens the position only along the line from AP to user. AOA information is perpendicular-directional: it tightens the position only across that line. Together they provide rank-2 contributions per AP, dramatically improving GDOP near the AP where TOA alone is weak in the tangential direction but AOA is strongest. This is the information-theoretic reason cell-free multi-antenna APs are so much better for positioning than single-antenna APs β€” each AP provides a full-rank information contribution.

,

Key Takeaway

Multi-antenna APs close the positioning gap. A single-antenna cell-free network provides TOA-only information, making the EFIM rank-1 per AP and requiring many APs for a full-rank position fix. Multi-antenna APs add AOA information in the orthogonal direction, giving every AP a rank-2 contribution. For 8-antenna APs at 100 MHz bandwidth, the PEB is typically 3-5Γ—\times smaller than for single-antenna APs at the same aggregate power.

Definition:

Rate-PEB Achievable Region

Let (xcomm,xpos)(\mathbf{x}_{\text{comm}}, \mathbf{x}_{\text{pos}}) be a decomposition of the transmitted waveform into communication-dedicated and position-dedicated components satisfying the power constraint E[βˆ₯xcommβˆ₯2+βˆ₯xposβˆ₯2]≀Pt\mathbb{E}[\|\mathbf{x}_{\text{comm}}\|^2 + \|\mathbf{x}_{\text{pos}}\|^2] \leq P_t. Given this decomposition, the communication rate RR and PEB satisfy

R≀log⁑2 ⁣(1+βˆ₯xcommβˆ₯2β‹…eff.Β gainΟƒ2)R \leq \log_2\!\left(1 + \frac{\|\mathbf{x}_{\text{comm}}\|^2 \cdot \text{eff. gain}}{\sigma^2}\right)

PEB2β‰₯tr ⁣(Jp(xpos+xcomm)βˆ’1)\text{PEB}^2 \geq \text{tr}\!\left(\mathbf{J}_{\mathbf{p}}(\mathbf{x}_{\text{pos}} + \mathbf{x}_{\text{comm}})^{-1}\right)

(Communication symbols also contribute to positioning since they are observed at the APs.) The rate-PEB region R\mathcal{R} is the set of achievable pairs (R,PEB)(R, \text{PEB}) over all valid decompositions.

The region is convex in (R,1/PEB2)(R, 1/\text{PEB}^2) under a fixed power budget, and characterized by the tangent line

R+ΞΌβ‹…tr(Jpβˆ’1)≀f(ΞΌ)R + \mu \cdot \text{tr}(\mathbf{J}_{\mathbf{p}}^{-1}) \leq f(\mu)

for ΞΌβ‰₯0\mu \geq 0 parameterizing the tradeoff.

Rate-PEB Tradeoff Curve

Sweep the fraction of power allocated to positioning (vs communication) and plot the resulting Pareto frontier of the rate-PEB region. Each point on the curve is achievable by some power split; points inside the curve are suboptimal; points outside are infeasible at the current SNR budget. Users pick the operating point by specifying either a target rate or a target PEB.

Parameters
12
100
10
4

Example: Numerical PEB for a 16-AP Square Deployment

A cell-free network deploys 16 APs uniformly on a 200Γ—200 m200 \times 200\,\text{m} square grid. Each AP has N=4N = 4 antennas, and the uplink bandwidth is 100 MHz. Assume the per-AP receive SNR is 10 dB and the path-loss exponent is 3.5. Compute the PEB for a user at the center of the square.

,
πŸŽ“CommIT Contribution(2023)

Optimal Rate-Distortion Tradeoff for ISAC under Gaussian Channels

F. Liu, Y. Xiong, K. Wan, T. X. Han, Y. Cui, G. Caire β€” IEEE Trans. Information Theory, vol. 69, no. 9

This CommIT result establishes the information-theoretic tradeoff between communication rate and sensing distortion (which includes position error as a special case) under Gaussian channels. The authors show that the optimal input distribution is Gaussian on both the communication and sensing parts, and that the Pareto frontier of the rate-distortion region has a water-filling-like structure: communication uses the strong eigendirections of the effective channel, while sensing pilots occupy the weak ones. When specialized to cell-free positioning, the theorem predicts the convex shape of the rate-PEB curves shown in πŸ“ŠRate-PEB Tradeoff Curve, with the optimal split depending on the relative value of bits and meters in the application's utility function.

isacrate-distortioncapacity-regioncommitView Paper β†’
⚠️Engineering Note

Resource Allocation in Commercial ISAC Deployments

Turning the rate-PEB tradeoff from theory into product involves tradeoffs that are not captured in the pure information-theoretic analysis:

  • Traffic adaptation. Positioning demand is bursty: a user might request a location fix once per second, or once per 30 seconds, while data flows continuously. Fixed power splits waste resources. Dynamic schedulers allocate positioning pilots only when requested.
  • Multi-user coordination. Multiple users may request positioning simultaneously. Orthogonal pilots scale poorly; non-orthogonal (overlapping) positioning pilots are the direction of research, at the cost of mutual interference that must be separated via massive MIMO.
  • Backward compatibility. 3GPP positioning pilots (PRS) are designed to coexist with legacy LTE/NR signals. The rate cost in deployed networks is therefore not the Pareto-optimal minimum but a few percent of DL resources sacrificed per positioning opportunity.
Practical Constraints
  • β€’

    PRS scheduling in 5G NR: periodic with period 4-160 ms, muting patterns to avoid AP-AP interference

  • β€’

    Fronthaul load: PRS collection doubles uplink-reference fronthaul usage when active

  • β€’

    Latency: 10-40 ms from position request to reported fix is typical in Release 17

πŸ“‹ Ref: 3GPP TS 38.211 Section 7.4.1.7, TS 38.305

Cell-Free Positioning Techniques Compared

TechniqueSynchronization neededObservables per APTypical accuracy (cell-free, 100 MHz BW)Standard
Multi-RTTInter-AP (ns) + UE processing delay1 range0.5-2 m3GPP Rel. 16+
UL-TDOAInter-AP (ns) only1 TDOA (referenced)1-3 m3GPP Rel. 16+
DL-AOANone (DL)1 angle5-15 m (without ranging)3GPP Rel. 17
Joint TOA+AOA (multi-antenna)Inter-AP (ns)1 range + 1 angle0.1-0.5 mResearch / ISAC
Pilot + data joint ML (EM)Inter-AP + coherentFull waveformNear CRB (3-5 dB gain over decoupled)Research / CommIT