Estimation in ISAC Systems
From Either-Or to Both
Radar and communications historically compete for the same spectrum, waveforms, and hardware. Integrated Sensing and Communications (ISAC) refuses to choose: one waveform, transmitted from a multi-antenna base station, should simultaneously convey data to a user and illuminate targets for the base station to estimate their range, angle, and velocity. This dual purpose introduces a fundamental tradeoff --- waveforms optimised for data (typically near-Gaussian, high-entropy) are good communicators but poor radars; waveforms optimised for sensing (deterministic, low-entropy, tightly designed) are good radars but poor communicators.
The right way to quantify this tradeoff is via the Cramer-Rao bound for the sensing parameters --- delay, angle, Doppler --- combined with the achievable communication rate. For each choice of transmit sample covariance , one gets a rate and a CRB matrix . The boundary of the achievable (rate, sensing-accuracy) region is traced by sweeping a Lagrange multiplier that trades one against the other. CommIT and adjacent research groups have spent the last five years mapping this region for progressively richer system models; the section that follows presents the core tools.
Definition: ISAC Signal Model (Monostatic)
ISAC Signal Model (Monostatic)
A base station with transmit antennas and co-located receive antennas transmits samples of a matrix signal . A single point target with complex reflectivity , azimuth , delay , and Doppler reflects the signal, producing received samples where are transmit/receive steering vectors, is a diagonal Doppler phase ramp, is the delayed signal, and is AWGN with per-entry variance . Meanwhile, a communication user with a single antenna receives where is the downlink channel to the user and is the -th column of .
The transmitter's only lever is the joint distribution of , parametrised by the sample covariance , which controls both the beampattern and the communication rate.
Theorem: CRB for Joint Delay-Angle-Doppler
Under the ISAC signal model with a single target and AWGN, assuming is known and we estimate , the Fisher information matrix is where is the noise-free received template, and stacks the partial derivatives with respect to angle, delay, and Doppler. The CRB for each parameter is , and the overall sensing error is governed by .
The FIM is quadratic in the transmit covariance through the waveform . Angular precision is driven by aligning energy with ; delay precision by the effective bandwidth of the waveform; Doppler precision by the effective duration. The three parameters couple through the off-diagonal entries of the FIM.
Gaussian likelihood
Vectorising and stacking, with . The log-likelihood is .
Score and Fisher computation
The score is . Taking the covariance under the true model eliminates the residual and leaves , which is exactly the stated form in matrix notation.
Recovering standard radar bounds
Specialising to a uniform linear array and narrowband waveform, the angular CRB reduces to the classical formula; specialising to a single-antenna wideband waveform, the delay CRB reduces to ; specialising to a narrowband long-duration waveform, the Doppler CRB reduces to . The joint FIM recovers each of these as a marginal.
Definition: Rate-CRB Achievability Region
Rate-CRB Achievability Region
The rate-CRB region is the set of achievable (rate, sensing accuracy) pairs The Pareto boundary of this region is traced by the beampattern design problem: maximise subject to a CRB constraint, or minimise subject to a rate constraint.
Both problems are non-convex in because the FIM is quadratic in , and hence the CRB involves the inverse of a matrix affine in . Semidefinite-relaxation and majorisation-minimisation methods are the standard workhorses.
Theorem: Convex Relaxation of the Rate-CRB Problem
Consider the ISAC problem subject to (rate constraint) and (power constraint). Introducing a slack matrix and applying the Schur complement, the problem becomes the SDP This is a convex program (the FIM is linear in , the Schur condition is LMI, the rate and power constraints are linear).
The non-convex CRB minimisation is transformed into a convex SDP by the Schur complement. The price is an auxiliary variable whose trace upper-bounds . At the optimum, the Schur inequality holds with equality and equals the sensing cost.
Schur complement
The matrix inequality is equivalent to provided , by the standard Schur complement lemma. The LMI is linear in because is linear in .
Affine-in-$\mathbf{R}_s$ FIM
From the FIM formula, each entry is for fixed matrices built from the steering-vector derivatives. Hence the full FIM is affine in and the LMI is indeed linear.
Rate constraint is linear
The communication rate is a monotone function of , which is linear in . Fixing a minimum rate is equivalent to , a linear constraint.
Convexity and solution
The resulting problem is a semidefinite program, solvable by interior-point methods in polynomial time. Sweeping the Lagrange multiplier of the rate constraint traces out the Pareto boundary of the rate-CRB region.
SDP-Based ISAC Beampattern Design
Complexity: Each SDP solves in O((ntx^2)^3) time by interior-point; K SDPs totalIn practice, warm-starting each SDP with the previous dramatically accelerates the sweep. For very large arrays, ADMM or block-coordinate methods replace CVX/Mosek.
Rate-CRB Tradeoff Region
Sweep the Lagrange multiplier between a pure communication objective (, maximise rate, ignore sensing) and a pure sensing objective (, minimise CRB, ignore rate). The resulting Pareto frontier shows the achievable (rate, angular-CRB) pairs for a 16-element ULA with a known user channel and target direction.
Parameters
Number of transmit antennas
Transmit Beampattern on the Pareto Frontier
At each Lagrange multiplier, the optimal produces a specific transmit beampattern . Move the slider to see how the pattern morphs from a pencil beam toward the user (pure communication) to a pattern with energy at both the user and the target (ISAC) to a pencil beam toward the target (pure sensing).
Parameters
Sensing/comm weight (0 = pure comm, 1 = pure sensing)
Morphing from Comm-Only to Sensing-Only Beampattern
ISAC in 6G Standardisation
ISAC is one of the 2024 ITU IMT-2030 usage scenarios for 6G. The standardisation problem is not waveform optimisation per se --- the air interface is largely inherited from 5G --- but resource allocation: which subcarriers, time slots, and spatial streams to dedicate to sensing, and under what QoS guarantees for the communication users. The rate-CRB region is the theoretical benchmark against which practical schedulers are measured, and the SDP formulation above is a building block of every published ISAC scheduler.
- •
Per-user rate constraints turn the SDP into a multi-constraint problem
- •
Clutter and multi-target scenarios require extending the FIM to block-diagonal form
- •
Robust ISAC with imperfect CSI replaces fixed with a worst-case set
CRB-Rate Region for Multi-User ISAC
This CommIT contribution extends the single-user rate-CRB region to the multi-user broadcast channel. Each communication user demands a minimum rate, and the radar task is to estimate the parameters of multiple targets, each with its own reflectivity. The fundamental result is that the rate-CRB region has the same convex structure as the single-user case, but the Pareto boundary decomposes into an angular-allocation sub-problem (which users and which targets to serve simultaneously) and an SDP beampattern problem per angular group. The paper gives closed-form expressions for two-user, two-target cases and numerical sweeps for larger instances.
Common Mistake: Random vs. Deterministic Signal in the FIM
Mistake:
Treating as deterministic in the FIM derivation while simultaneously treating it as random for the communication rate.
Correction:
The rate depends on , a second-moment quantity; the FIM, as written here, assumes deterministic with empirical covariance . A coherent treatment averages the FIM over the random (expected FIM) --- the distinction matters when is small. For large enough that empirical and ensemble covariances agree, the two formulations coincide.
Historical Note: A Research Explosion
2018-presentISAC as a distinct research agenda crystallised around 2018-2020 through a sequence of papers by Fan Liu, Christos Masouros, Bruno Clerckx and collaborators, who reframed long-standing radar-comm cohabitation questions as joint waveform design problems. The Caire-Kobayashi 2018 paper on information-theoretic ISAC fundamentals gave the field its canonical rate-distortion formulation. By 2024 the topic was one of the top-three submission tracks at IEEE Transactions on Signal Processing.
Quick Check
On the Pareto frontier of the rate-CRB region, what happens to the transmit beampattern as the rate constraint is loosened (i.e., as we allow lower rate in exchange for better sensing)?
It remains a pencil beam toward the user; only the power scales.
It shifts monotonically from the user toward the target.
It becomes isotropic.
It collapses to the target direction with zero side-lobe.
As the rate constraint relaxes, the optimal shifts energy from the user direction to the target direction; the pattern morphs continuously, illuminating both at intermediate .
ISAC (Integrated Sensing and Communications)
A system paradigm in which a single waveform is transmitted from a multi-antenna transmitter to simultaneously convey data and probe the environment for sensing parameters (angle, delay, Doppler).
Rate-CRB Region
The closure of achievable pairs (rate, sensing CRB) over all feasible transmit covariances in an ISAC system. Its Pareto boundary is traced by SDP-based beampattern design.
Related: ISAC Signal Model (Monostatic), Cramer (1946), Rao (1945), and a Near-Simultaneous Discovery