Exercises
ex-mimo-ch27-01
EasyDefine the visibility region of user on a -element XL-MIMO array for a threshold . For and a user whose per-element power profile follows on a -element array, compute .
Find the indices where .
The max is at ; the decay is exponential.
Solve for .
Set up the inequality
Peak power: . Threshold: .
Solve
, so . Therefore , yielding elements.
Fractional utilization
. The user illuminates percent of the aperture β on the higher end of what visibility-region measurements typically show.
ex-mimo-ch27-02
EasyCompute the per-user SNR loss (in dB) from using a WSS-assumed MRC combiner on an XL-MIMO channel with fractional aperture utilization . At what fractional utilization does the loss exceed dB?
Apply Theorem 27.1.1.
.
Solve for .
Apply the theorem
dB, dB, dB.
Threshold
The loss exceeds dB precisely at . Measurement campaigns typically find , placing most practical systems near or below the dB threshold.
ex-mimo-ch27-03
MediumConsider a cell-free network with APs, each with antennas, serving users. Centralized MMSE has compute cost FLOPs where . Consensus MMSE with iterations costs FLOPs. For what value of do the two schemes have equal compute cost?
Set the two costs equal and solve for .
The crossover scales as .
Plug in numbers
Centralized: FLOPs. Consensus: .
Equate
, so . Equivalent cost at iterations β but consensus rarely needs more than - iterations in practice, so it is typically - cheaper.
ex-mimo-ch27-04
MediumA full-duplex BS has Tx antennas with total dBm. Passive isolation is dB, analog cancellation dB, digital cancellation dB. How much spatial nulling must the massive-MIMO precoder provide to drive the residual SI to dB below a dBm noise floor?
Total required cancellation is (target SI) dB.
The target is dBm.
Budget
Required dB. Already provided: dB. Remaining: dB from spatial nulling.
Feasibility
Spatial null from free DoF gives approximately dB. Setting this gives . With , this is impossible: the free DoF is at most , giving at most dB of spatial cancellation. The conclusion is that a -antenna FD system cannot close against a dBm noise floor with dB margin using only the four-stage cascade; either more antennas or better analog/digital cancellation is needed.
ex-mimo-ch27-05
MediumAt GHz, compute the Fresnel length for link distances m. For a m aperture, in which regime does each distance place the link (near field vs far field)?
with .
Near field when ; far field when .
Wavelength
m.
Fresnel lengths
m. m. m.
Regime classification
At m: m β borderline near field. At m: β transitional. At m: β far field. The holographic gain is relevant only for the first case ( m), which is characteristic of indoor or short-range outdoor hotspots.
ex-mimo-ch27-06
MediumA passive RIS panel with elements is placed at the midpoint of a m blocked direct link ( m) at GHz. The Tx is a -antenna BS with dBm. Element gain is dBi. Estimate the received power at the single-antenna Rx via the RIS.
Compute , , and the combining gain.
Use the Friis formula for each hop.
Add the Tx array gain and the element gains.
Wavelength and per-hop path loss
m. Free-space loss over 50 m at 28 GHz: dB. Same for .
Cascaded total
Combined: dB (ignoring coherent gain and element gains).
Coherent and element gains
, i.e. dB of coherent combining. Element gains: dB. Tx array gain: dB. Net effective loss: dB.
Received power
dBm. Compared to a dBm noise floor, this gives dB of SINR β usable for a low-rate control channel but marginal for high-throughput data. To reach acceptable data rates, would need to grow or the geometry must shorten.
ex-mimo-ch27-07
MediumSuppose a measurement campaign at GHz on a - element linear XL-MIMO array fits a two-cluster visibility-region model with and , mutually disjoint. What is the effective aperture utilization, and what is the resulting sum-rate loss (in bits/s/Hz) compared to WSS, at high SNR, for a two-user system?
Apply Theorem 27.1.1 per user and sum.
Loss per user is bits/s/Hz.
Per-user loss
User 1: bits/s/Hz. User 2: bits/s/Hz.
Sum
Total loss: bits/s/Hz at high SNR. Not catastrophic on its own but a meaningful tax that a VR-aware combiner would avoid. Over a MHz channel, Mbps of throughput.
ex-mimo-ch27-08
MediumDerive the break-even number of consensus iterations beyond which distributed MMSE costs more than centralized MMSE, for general .
Equate to with .
Setup
Centralized: . Consensus: .
Solve
Equating: , so .
Interpretation
Consensus remains cheaper as long as the iteration count stays below the number of APs. In practice with -, this is always satisfied for . The risk is that performance-driven might need to scale with on poorly connected graphs, eliminating the advantage.
ex-mimo-ch27-09
HardShow that for a square holographic aperture in the near field at wavelength and distance , the DoF count can be rewritten as . Using this form, derive how the DoF scales when is doubled versus when is doubled versus when is halved.
.
Differentiate or compute ratios directly.
Rewrite
.
Scaling with $L$
Doubling : DoF scales by . This is the headline holographic result.
Scaling with $\ntn{fc}$
Doubling halves , so shrinks by , giving more DoF.
Scaling with $d$
Halving : shrinks by , giving more DoF.
Conclusion
The aperture size is by far the most effective knob; the power-of-4 dependence of DoF on is why "very large surface" proposals dominate the holographic MIMO literature.
ex-mimo-ch27-10
HardAn operator considers replacing 10 active APs (cost each, fronthaul /month each) with 10 RIS panels of 256 elements (cost each, no fronthaul) plus 2 extra active APs. Assume the RIS panels recover percent of the coverage area of an active AP under blocked-LOS conditions that make up percent of the service area. Compute the 5-year total cost of ownership (TCO) for each option; which wins?
5-year TCO = capex + 60 months of opex.
Translate the coverage fraction into effective capacity.
Option A: 10 active APs
Capex: . Opex (fronthaul): . Total: .
Option B: 2 active APs + 10 RIS panels
Capex: . Opex: . Total: .
Coverage comparison
Option A covers percent of the service area. Option B covers: the two active APs' intrinsic coverage, plus RIS-assisted coverage for percent of the area (the blocked-LOS portion that RIS can restore). Under uniform distribution, Option B covers roughly of the area relative to Option A β percent of the capacity.
Cost per capacity
Option A: per unit capacity. Option B: per unit capacity. Option B wins on cost per capacity by nearly , but provides only percent of the absolute capacity β which matters if the service-area demand exceeds that. The operator's decision hinges on whether the capacity ceiling or the cost per bit is the binding constraint.
ex-mimo-ch27-11
HardDerive a necessary condition on the Tx LO phase-noise PSD (in dBc/Hz at kHz offset) such that digital self-interference cancellation can provide at least dB. Assume a 100 MHz bandwidth and a uniform phase-noise model over the band.
The SI residual due to phase noise is proportional to the integrated phase-noise power over the band.
.
Cancellation depth is the reciprocal of this in dB.
Integrated phase-noise power
(linear), where is linear per Hz.
Cancellation depth
The residual SI floor due to phase noise relative to the full SI power is in small-angle approximation. Cancellation depth = dB.
Solve for PSD
For dB cancellation: , so , thus per Hz dBc/Hz.
Interpretation
Typical COTS LOs sit at dBc/Hz at kHz, giving only dB cancellation. Achieving dB requires a dBc/Hz oscillator, which is feasible but substantially more expensive. This is why laboratory prototypes use OCXOs or external reference locks.
ex-mimo-ch27-12
HardA distributed MMSE combiner on an AP graph with algebraic connectivity converges geometrically at rate per iteration. Show that the number of iterations to reach SNR gap from centralized MMSE is . For a random geometric graph with , how does the required iteration count scale with ?
Take logs.
Substitute the scaling.
Derive iteration count
After iterations the residual SNR gap is . Taking logs: , so .
Scaling with $N_{\text{AP}}$
With , .
Compute cost
Total cost becomes . Super-linear in but sub-quadratic β better than centralized () but not the promised linear scaling. This is the core reason the ultra-dense scaling problem remains open: the graph topology penalty prevents fixed-iteration counts from being enough.
ex-mimo-ch27-13
HardConsider a RIS-aided link with elements where each element has a -bit phase resolution (so discrete phase states). Show that the achievable coherent gain is reduced from (continuous phase) to (quantized phase), where . Compute the loss in dB for .
The phase error is uniformly distributed over a bin of width .
Mean received amplitude after quantization is .
Average over quantization noise
For each element, the phase quantization error is uniform on . The expected per-element amplitude contribution is . Coherent combining preserves the amplitude factor; power picks up the square: .
Compute losses
: ; loss dB. : ; loss dB. : ; loss dB. : ; loss dB.
Interpretation
A 1-bit RIS loses dB of coherent gain relative to a continuous-phase ideal β significant but not catastrophic. A 2-bit RIS loses less than dB. Beyond 3 bits, further resolution is wasted. This is why practical RIS hardware uses 1-2 bit phase resolution: the cost-benefit curve flattens very quickly.
ex-mimo-ch27-14
MediumWhy is full-duplex particularly attractive in combination with ISAC? Give three technical reasons and one economic reason.
Think about what ISAC needs and what FD provides.
The transmitter and receiver are co-located in both.
Technical reason 1: co-location
Monostatic ISAC requires the transmitter and receiver to be on the same array β exactly the FD configuration. The same SI cancellation infrastructure serves both purposes.
Technical reason 2: duty cycle
FD radios run the Tx continuously. Monostatic sensing needs continuous Tx for Doppler estimation. Half-duplex sensing introduces ambiguities that FD does not.
Technical reason 3: SI channel knowledge
The SI channel in FD massive MIMO is precisely the sensing channel when the target is absent. Cancellation and sensing share the same estimator.
Economic reason
Amortizing the high cost of FD hardware (calibration, high-quality LOs, ADC dynamic range) across two use cases (data doubling + sensing) halves the per-use-case cost. Commercial FD may ship first because of the ISAC business case, not the SE doubling.
ex-mimo-ch27-15
ChallengeResearch outline. Design a first-year PhD project in one of the five open problem areas of this chapter. Write: (a) a single sentence specifying the result to produce; (b) the tools you will use; (c) the target venue for the result; (d) the risk of failure and a fallback plan. Your answer should be about 300 words and should be something a supervisor would accept as a project proposal.
Pick a specific open problem from Section 27.6.
Make the success criterion measurable.
Think about what can go wrong.
Example answer (non-stationarity)
(a) Result: Publish and validate a two-cluster visibility-region channel model for a -element XL-MIMO array at GHz that reproduces the Lund and Eurecom measured VR statistics within dB of measured rate loss under MRC combining.
(b) Tools: Expectation-maximization for cluster membership, Kolmogorov-Smirnov goodness-of-fit tests, QuaDRiGa-compatible link-level simulation, Python/MATLAB scientific stack.
(c) Target venue: Workshop paper at IEEE GLOBECOM 2025 with fitted model and validation plots; extended journal version at IEEE Transactions on Wireless Communications.
(d) Risk and fallback: Main risk: the two-cluster model might not fit the measurements well enough. Fallback: extend to a mixture model with variable cluster count and use information criteria (BIC) to select; this is a less clean result but still publishable. Secondary risk: data access restrictions. Fallback: synthesize reference data using a full-wave simulator and publish a methodology paper as a backup artifact.
ex-mimo-ch27-16
MediumPlot (sketch by hand, no simulation) the expected compute-cost curve for centralized MMSE, distributed MRC, and consensus MMSE (with 5 iterations) as a function of in log-log coordinates. Identify the crossover AP density.
Use the asymptotic scaling laws from Theorem 27.2.1.
Fix , .
Scaling laws
Centralized: . Distributed MRC: . Consensus (5 iter): .
Log-log plot
Centralized: slope . Distributed MRC: slope , intercept at . Consensus: slope , intercept at .
Crossover
Consensus = Centralized when , i.e. . For , consensus beats centralized on cost. The actual engineering crossover is typically higher because centralized can use Woodbury identities that shave constants.