Exercises
ex-mimo-ch24-01
EasyA 64-antenna massive MIMO base station transmits 30 dBm of total power at 28 GHz. A vehicle target with RCS dBsm sits at range m. Compute the integrated monostatic radar SNR for a single pulse, assuming 100 MHz bandwidth and 7 dB receiver noise figure.
Use the monostatic radar equation with coherent gain : .
Compute at 28 GHz; then compute the noise power from .
Convert all quantities to linear units, plug in, and convert back to dB.
Wavelength and noise power
m, so m. Noise: dBm W.
Numerator
(with dBm = 1 W).
Denominator
.
Ratio
dB per pulse. With pulse compression over 100 MHz 1 ms = +50 dB, integrated SNR dB.
ex-mimo-ch24-02
EasyA 128-antenna massive MIMO BS serves 12 single-antenna users via zero-forcing. How many spatial degrees of freedom remain available for a sensing beam orthogonal to all user channels? What is the array gain of the sensing beam in its allowed subspace relative to the unconstrained 128-element gain?
Each ZF nulling constraint consumes one spatial DoF.
The sensing beam lives in the orthogonal complement of the user channel subspace.
Array gain scales with the number of effective elements in the allowed subspace.
Remaining DoF
DoF remain in the null space of the user channels.
Sensing array gain
The sensing beam has an effective aperture of 116 elements instead of 128. Array gain is dB — a negligible loss from the user nulling constraints. This is the quantitative statement of "massive MIMO is the natural ISAC platform": user constraints cost almost nothing in sensing gain when .
ex-mimo-ch24-03
MediumShow that the transmit beampattern is a linear functional of , and therefore that (for samples at angles) is a convex quadratic in . Hence argue that beampattern matching is an SDP.
Show that for .
A linear function of a variable composed with a quadratic form is a convex quadratic.
Convex quadratics in plus plus linear constraints = SDP (after Schur-complement reformulation).
Linearity in $\mathbf{R}_x$
, which is linear in (trace of a linear map).
Objective as convex quadratic
. Each term is a squared affine function of ; the sum is a convex quadratic.
SDP reformulation
Introduce slack variables , or equivalently with bounded. Combined with the PSD constraint and linear SINR / power constraints, this is a standard SDP solvable in polynomial time.
ex-mimo-ch24-04
MediumFour independent cell-free APs each achieve a target detection probability of 0.8 for a specific target, with an independent Swerling-I fading assumption. Compute the joint detection probability after optimal noncoherent fusion.
Joint miss probability factors under independence.
when fusion uses an OR detector.
Single-AP miss probability
.
Joint miss probability
Under independent Swerling-I: , so .
Diversity order interpretation
The miss rate went from , i.e., a factor reduction. This is exactly the diversity-4 scaling of the cell-free ISAC macro-diversity theorem: each additional AP contributes one order of SNR decay in the miss probability.
ex-mimo-ch24-05
MediumFor the capacity–distortion function on a MIMO Gaussian channel, verify that the Pareto curve is concave and non-increasing in . Interpret the result operationally.
Use the fact that the feasible set grows with : any covariance feasible at is also feasible at .
Concavity follows from convex combinations of feasible .
Monotonicity
If , then any feasible for the constraint is also feasible for the constraint (relaxation). The maximum rate over a larger feasible set is at least as large. Hence — the curve is non-decreasing in , equivalently non-increasing in the sensing accuracy (reciprocal of MSE).
Concavity
Let achieve . By concavity of , the convex combination satisfies . The distortion is convex in , so it is at most . Hence — the defining property of concavity.
Interpretation
Concave + non-increasing: increasing the distortion budget gives diminishing returns in rate. Near the sensing-tight end, each unit of extra MSE budget buys a lot of rate; near the capacity end, extra MSE buys almost nothing. The operator chooses the operating point by the slope, which equals the Lagrange multiplier .
ex-mimo-ch24-06
MediumCompute the CRB on the delay estimate of a target at integrated SNR 30 dB, using an OFDM-ISAC waveform with 256 subcarriers at 120 kHz spacing. Convert to range precision.
Range-resolution bandwidth: for subcarriers.
For a rectangular pulse, the RMS bandwidth satisfies .
CRB on delay: .
Effective bandwidth
MHz. .
Delay CRB
(30 dB linear). s.
Range CRB
m. Sub-wavelength range precision at 30 dB integrated SNR — consistent with the 5G NR OFDM-ISAC benchmark in Section 24.5.
ex-mimo-ch24-07
MediumConsider an ISAC system where a 16-antenna BS serves two users at and , and wishes to illuminate a target at (collinear between users). Argue qualitatively why the "aligned" case of Example EAligned vs Orthogonal Sensing: Two Extreme Cases does not help here, and why this geometry forces a genuine tradeoff.
The target is between the two users, not aligned with either.
The ZF constraints create nulls at . Can a beam at be synthesized in the null space of without sidelobes leaking back onto the users?
Geometry
The three directions are not collinear in the steering-vector space: is not orthogonal to either or . The projection of onto the subspace orthogonal to both user directions is not parallel to the original vector — the sensing beam shape is distorted by the nulling constraints.
Tradeoff
With user SINR constraints, the SDR finds the best sensing beampattern consistent with the two nulls. As the target SINR requirement is raised, the achievable sensing beampattern gain at decreases — the residual spatial DoF after nulling is 14, but the usable sensing gain toward is lower than the -element maximum because the null-space projection of has smaller norm than .
Capacity–distortion view
This is a point on the interior of the capacity-distortion curve: no free lunch, but the tradeoff is graceful because . The Lagrange multiplier smoothly slides between full-comm and full-sensing solutions.
ex-mimo-ch24-08
HardProve that in the cell-free ISAC diversity theorem (TMacro-Diversity Gain for Target Detection), the diversity order is achieved only under independent target reflectivities across APs. Show by example that for a fully coherent Rayleigh-scattered target (same for all APs), the diversity order collapses to 1.
The diversity argument relies on the factorization of the joint miss probability.
If for all , the deep fades of one AP are the deep fades of all APs.
Identical-fading case
Let for all (same realization for every AP). Then every AP observes for some deterministic geometric factor . The total SNR is .
Outage scaling
The detector outage probability is . At high SNR this scales as — diversity order 1, not .
Independent case
Under i.i.d. , the joint miss probability factorizes to , which at high SNR is — diversity order . The physical requirement for independence is angular separation between AP viewing directions larger than the target's angular Markov decorrelation scale.
Practical consequence
Cell-free ISAC deployments must space APs wide enough that different APs view the target from independent scattering realizations — otherwise the macro-diversity gain is lost. Rule of thumb: AP separation target extent projected onto the target-to-AP line. For typical vehicle targets and 100 m ranges, this translates to AP spacing on the order of 10+ meters.
ex-mimo-ch24-09
HardDerive the OTFS-ISAC delay-Doppler unambiguous region (Theorem TUnambiguous Delay-Doppler Region of OTFS-ISAC) and compute the numerical values for an OTFS frame with delay bins, Doppler bins, bandwidth MHz, and symbol duration s.
, .
Unambiguous delay: . Unambiguous Doppler: .
Convert delay to range via ; convert Doppler to velocity via at the carrier.
Bin widths
ns. Hz.
Unambiguous region
Delay: ns m. Doppler: Hz. At 28 GHz carrier, m/s km/h.
Resolutions
Range resolution: m. Velocity resolution: m/s km/h.
Interpretation
This OTFS-ISAC configuration covers m unambiguous range with 1.5 m resolution, and m/s unambiguous velocity with 4 m/s resolution — matching or exceeding typical automotive radar specifications. The "waveform budget" indicates the fraction of delay-Doppler area used per frame.
ex-mimo-ch24-10
HardWrite the KKT conditions for the capacity–distortion maximization (Theorem TCapacity–Distortion for the Gaussian MIMO ISAC Channel) and show that the optimal transmit covariance satisfies a generalized water-filling over the eigenvalues of an augmented matrix . Interpret the Lagrange multiplier geometrically.
Differentiate the Lagrangian with respect to .
Use .
involves a quadratic form in .
Lagrangian
.
Stationarity
, where is PSD for .
Generalized water-filling
Rearranging, the optimal covariance aligns with the eigenbasis of the augmented matrix . On each eigenvalue of , the optimal power is — standard water-filling with a modified channel strength.
Interpretation of $\mu$
is the rate at which one bit of communication can be exchanged for one unit of sensing-MSE budget. At : pure water-filling on (Shannon-optimal). As increases, eigenmass shifts from purely communication-rich eigendirections toward sensing-rich directions — the "dither" of the deterministic-random tradeoff.
ex-mimo-ch24-11
MediumAn ISAC base station must choose between three waveforms for a vehicular sensing application at 77 GHz and 200 km/h target velocity: (a) OFDM with 240 kHz subcarrier spacing, (b) OTFS, (c) FMCW. Rank them by ICI robustness and explain why.
Compute the Doppler frequency .
Compare the Doppler to the OFDM subcarrier spacing.
OTFS and FMCW handle Doppler as a coordinate, not as ICI.
Doppler frequency
kHz.
OFDM-ISAC impact
For kHz, . ICI scales as of signal power — 18 dB below signal. Tolerable for demodulation, but degrades sensing by smearing the range-Doppler peak.
OTFS-ISAC impact
In OTFS, 28.5 kHz is just a data-grid index in the Doppler dimension. No ICI, no Doppler smearing — the target appears as a clean shifted peak. Ranking: OTFS FMCW OFDM.
FMCW
FMCW handles Doppler via the range-Doppler FFT step without any ICI issue, but cannot carry a comm payload. The sensing performance is effectively tied with OTFS; the difference is in the comm half of the ISAC system.
Final ranking
OTFS wins on the joint ISAC metric: full comm rate plus OFDM-beating sensing robustness. FMCW ties on sensing but loses on comm. OFDM is the legacy-compatible fallback.
ex-mimo-ch24-12
HardConsider a joint ISAC system where the transmit covariance is parameterized as , a convex combination of a pure-communication covariance and a pure-sensing covariance , with . Show that the achievable communication rate is a concave function of and that the CRB is a convex function of . What does this say about the Pareto curve traced by varying ?
Apply concavity of and convexity of matrix fractional programming.
The concave/convex pair implies a Pareto curve that is dominated by the optimal curve from Theorem TCapacity–Distortion for the Gaussian MIMO ISAC Channel.
Rate concavity
with linear in . By concavity of in its argument, is concave in .
CRB convexity
The CRB is convex in (matrix fractional programming), hence convex in as a composition with an affine map.
Linear-dither Pareto curve
Varying traces a curve in the (CRB, Rate) plane from to . This curve lies below or on the true Pareto boundary because only a one-dimensional family of covariances is explored, not the full feasible set.
Practical implication
Linear dithering of a comm-only and a sensing-only beam is a simple, computable heuristic, but it is suboptimal whenever the fully-optimal does not lie on the segment . The gap motivates the full SDP solution of Section 24.3.
ex-mimo-ch24-13
MediumA cell-free ISAC network has APs covering a 500 m 500 m area, each with 32 antennas and 23 dBm transmit power at 28 GHz. Estimate the detection probability at the center of the area for a 10 dBsm target, assuming coherent combining across APs for comm and noncoherent diversity fusion for sensing with . You may use the idealized per-AP SNR from the radar equation.
Compute the per-AP distance to the center (~350 m for corner APs, shorter for central APs).
Compute the per-AP returned SNR from the radar equation.
Average the per-AP SNRs and apply the cell-free diversity formula.
Geometry
16 APs on a grid over 500 m. AP spacing 167 m. Distances from the center range from ~118 m (closest 4 APs) to ~353 m (corner APs).
Per-AP SNR (closest APs)
At m, GHz, dBsm, , W, MHz, NF 7 dB: dB per pulse. With 50 dB pulse compression gain, dB integrated.
Diversity fusion
Take the four closest APs dominant (~45 dB each). Noncoherent diversity gives roughly . With at 45 dB, .
Conclusion
At 10 dBsm RCS and 100+ m range, the dominant near-APs already achieve near-certain detection per pulse; the diversity from the far APs is insurance against fading. Cell-free ISAC delivers reliable detection throughout the area, with the limit set by the coverage of the farthest target cells rather than by the center geometry.
ex-mimo-ch24-14
HardA student argues that because OFDM-ISAC and OTFS-ISAC both fit in the same time-frequency resource grid, they must have identical information-theoretic ISAC capacity-distortion functions. Is this correct? Justify.
Ambiguity functions differ between the two waveforms.
Doppler robustness affects the effective channel model, which enters the Fisher information.
Two systems with the same grid but different effective channels have different capacity-distortion functions.
Not quite
Under an idealized doubly-flat channel (no Doppler, no delay spread beyond the CP), the two waveforms are unitary equivalent and deliver identical Shannon capacity. On the sensing side, too, the ambiguity function is the autocorrelation of the transmitted energy distribution — the same under unitary transformation. So at zero Doppler, OFDM and OTFS have the same capacity-distortion function.
Where they diverge
At nonzero Doppler: OFDM suffers ICI, which reduces the effective channel capacity AND biases the Fisher information matrix on the radar side (the target response blurs into multiple subcarriers). OTFS handles Doppler as a data-grid shift with no ICI, so its effective channel retains full rank and its Fisher information is unaffected.
Operational consequence
At vehicular Doppler, OTFS has a strictly larger capacity-distortion region than OFDM — both higher rate and lower sensing MSE for any fixed operating point. The student's argument fails because the "same resource grid" assumption masks the different effective channels under Doppler.
ex-mimo-ch24-15
ChallengePropose a system-level design for a 6G ISAC base station that optimally combines: (a) massive MIMO hybrid beamforming, (b) cell-free multistatic fusion, (c) OTFS waveform, (d) capacity-distortion-aware resource allocation. Identify the main open design problems and where each chapter of this book contributes a piece of the solution.
Pull concepts from MIMO Ch. 13 (distributed), Ch. 15 (cell-free), Ch. 20 (hybrid), Ch. 24 (this chapter), and OTFS book.
Identify the orthogonal design axes: space (array/AP), time (frame/OTFS), spectrum (subcarriers), function (comm vs sense).
Architecture outline
A 6G ISAC BS consists of hybrid-beamforming APs ( each, ) connected by a fiber fronthaul to a CPU. Each AP transmits an OTFS waveform designed jointly by the CPU using the SDR of Section 24.3 with per-user SINR constraints and a desired sensing beampattern over the monitored region.
Per-dwell processing
Per OTFS frame: CPU solves the joint ISAC SDR, broadcasts precoder coefficients to APs, APs transmit the beamformed OTFS frame. Receive side: each AP match-filters echoes to the reference waveform, compresses to fronthaul budget, forwards to CPU. CPU fuses echoes coherently (or noncoherently at mmWave) for multistatic target detection.
Open problems
- Joint resource allocation — comm scheduling and sensing dwell budget over the same space-time-frequency grid. Neither the comm literature (Ch. 4, 12) nor the radar literature handle this fully; it is the central open question.
- Cell-free OTFS synchronization — coherent fusion across APs at mmWave requires sub-picosecond sync. Ch. 13 gives the comm-side requirements; Ch. 24 adds the sensing-side.
- Fronthaul compression under joint comm+sense loads — Ch. 14 handles comm-only compression; extending to joint load is an active research area (Liu–Wan–Caire).
- AI/ML integration — joint comm+sense neural precoders, learned beampattern synthesis, and end-to-end training. This is the subject of Chapter 25.
- Full-duplex or bistatic? — Engineering Note 24.3 argues bistatic cell-free ISAC sidesteps the self-interference problem, but monostatic single-BS ISAC is simpler to deploy. The tradeoff is deployment-specific.
Chapter-by-chapter contribution
Ch. 1–6: single-BS massive MIMO foundations. Ch. 11–15: cell-free architecture, distributed processing. Ch. 17: near-field considerations for dense deployments. Ch. 20: hybrid beamforming for cost-efficient large arrays. Ch. 24: the ISAC integration itself. Ch. 25: the ML layer that learns the joint resource allocation. Ch. 22: the 3GPP NR context that ensures backward compatibility.
ex-mimo-ch24-16
EasyState the three ISAC deployment flavors (Liu–Masouros taxonomy) and give one example of each from contemporary wireless standards.
Coexisting / cooperating / integrated.
Think about Wi-Fi vs automotive radar, V2X cooperation, and 5G NR downlink sensing.
Answer
- Coexisting: Wi-Fi and automotive radar share the 5 GHz band but treat each other as interference.
- Cooperating: Vehicle-to-Everything (V2X) systems exchange sensing results to improve comm link adaptation.
- Integrated: 5G NR downlink signal itself is used as a radar probe — the comm waveform and sensing waveform are the same. Massive MIMO ISAC is the canonical example.
ex-mimo-ch24-17
MediumShow that the sensing CRB is a non-increasing function of the transmit power budget . Explain why this seemingly obvious result justifies the power constraint in the capacity-distortion optimization.
The Fisher information matrix scales linearly with signal power.
Monotonicity of under matrix ordering.
FIM scaling
The FIM is , linear in . Scaling scales and thus .
CRB monotonicity
, which is non-increasing in . Hence CRB decreases as power increases, as expected.
Role in capacity-distortion
Without a power constraint, the optimization would drive and both the rate and the CRB improve without bound — the problem would be trivial. The power constraint turns it into a meaningful tradeoff. Operationally, the constraint models hardware power-amplifier limits, regulatory emission masks, and energy budgets.
ex-mimo-ch24-18
MediumExplain why the coherent gain of Section 24.1 applies to monostatic sensing but only to the bistatic case with a single receive AP. Derive the factor-of- loss and suggest how cell-free architectures recover it.
Monostatic: transmit beamforming gain receive combining gain.
Bistatic: Tx gain is at transmit AP, Rx gain is at the receive AP.
With receive APs, the total gain grows as .
Monostatic coherent product
Transmit beam from elements gives -fold power concentration at the target. The returned echo is coherently combined across receive elements, providing a second -fold SNR gain. Total: .
Bistatic with a single receive AP
The transmit beamforming gain is still (at the transmitting AP). The single receiving AP, however, has only elements and can coherently combine once: receive gain . Product: — same as monostatic, provided both APs are full massive-MIMO arrays.
Single-element receive
With only a single-element receive AP, the receive gain is 1, so the total is only . Loss factor .
Cell-free recovery
With receive APs, each contributing coherent gain , the total gain is (if fully coherent across APs) or with incoherent fusion. Massive MIMO per-AP plus -AP fusion gives a gain that exceeds monostatic at modest . This is the quantitative reason cell-free is an ISAC architecture of choice.
ex-mimo-ch24-19
ChallengeFor the capacity-distortion Pareto curve on a simple scalar sensing parameter (range only), with a fixed rate constraint bits/s/Hz, compute how the required power budget scales with the desired range accuracy for a 100 MHz OFDM waveform. Comment on whether sub-centimeter range accuracy is feasible with 30 dBm transmit power.
Range CRB: where is integrated SNR.
Integrated SNR scales with transmit power and array gain.
Range CRB scaling
. For MHz, , so (meters squared).
SNR for $\sigma_r = 1$ cm
Want m . dB.
Power budget
From the radar equation, at m, dBsm, , the integrated SNR at 30 dBm with 100 MHz bandwidth plus pulse compression is dB — well above the 35 dB needed. Sub-centimeter range accuracy is easily achievable.
Below 1 mm
Want m: , requiring dB. Still well within the 70 dB budget. Sub-mm range accuracy is feasible with massive MIMO plus pulse compression, at least for line-of-sight targets in low-clutter environments.
ex-mimo-ch24-20
HardDerive an expression for the expected sensing beampattern gain when , where is the projector onto the orthogonal complement of the user channel subspace and is the unconstrained sensing covariance toward target angle . Assume i.i.d. Rayleigh user channels.
is a scaled identity for i.i.d. Gaussian channels.
Expectation of a quadratic form of a projector.
Expectation of projector
For i.i.d. Gaussian with unit norm expected, in expectation, because the orthogonal complement has effective dimension .
Sensing beampattern
at the target angle , .
Interpretation
Each user constraint costs a factor in sensing beamforming gain, squared because the projector operates on both sides. For and , the loss is , about 1.1 dB below the unconstrained case. This quantifies the "free lunch" claim of the remark on null-forming in Section 24.3.