Exercises
ex-ch19-e01
EasyVerify the achievable rate formula at endpoints: (no sensing) and (no communication).
: recover standard MAN rate.
: communication rate = 0, all power to sensing.
Ο = 0
. Standard MAN.
Ο = 1
. No data delivery. CRB . Best sensing.
ex-ch19-e02
EasyFor , , : compute achievable and sensing CRB (in units of ).
Rate
. files/use.
CRB
. Twice the floor.
ex-ch19-e03
MediumShow the achievable region is convex in .
Time-sharing two operating points .
The resulting is a convex combination.
Time-sharing
Use for fraction of time; for . Average rate: . Average sensing precision: .
Convex combination
Any point on the line connecting and achievable via time-sharing.
Conclusion
Convex hull of is achievable. Pareto frontier is concave in .
ex-ch19-e04
MediumFor the predictive caching formula : derive the communication bandwidth savings when and .
Compute both the baseline MAN rate and predictive rate.
MAN rate
. For : depends on . With : .
Predictive rate
. Savings: 80%.
Interpretation
Sensing-aware predictive caching + coded caching: combined savings of vs uncoded, and another vs static MAN caching. Total vs uncoded.
ex-ch19-e05
MediumExplain why (equal split) may not be the rate-maximal operating point for a given sensing CRB target.
Rate is linear in ; CRB is hyperbolic in .
Constraint: CRB target.
Optimization
Maximize subject to .
Constraint gives minimum Ο
. Maximize rate by choosing exactly at this minimum.
Conclusion
β depends on the CRB target, not generally . Equal split is optimal only for one particular CRB target.
ex-ch19-e06
HardDerive a converse bound for the ISAC + caching region. (Sketch.)
Cut-set bound on communication + Fisher-info bound on sensing.
Independent resource pools: sum of rates β€ total capacity.
Cut-set
Broadcast from BS to user (cut): where is channel capacity.
Sensing Fisher info
CRB where is sensing Fisher information.
Combined
and CRB . Matches achievable (Β§19.2) β so for orthogonal allocation the characterization is tight.
Non-orthogonal
Superposition can exceed the orthogonal bound. Converse with non-orthogonal allocation is open.
ex-ch19-e07
HardDesign a predictive caching algorithm for a V2X scenario with vehicles. Specify sensing inputs, predictor, and cache update rule.
Sensing inputs
Per-vehicle: GPS position, velocity, heading. BS combines to form spatial density map + mobility predictions.
Predictor
For each vehicle and tile : probability of needing tile in next 10 seconds based on projected trajectory + tile's geographic boundary.
Cache update
Every seconds: rank tiles by ; retain top- in cache. Evict lowest-ranked.
Coded delivery
For uncached tiles, BS runs MAN delivery over vehicles with common uncached-tile overlap. Coded gain from MAN preserved.
ex-ch19-e08
MediumCompare ISAC + caching against two alternatives: (i) sensing only (no comm.), (ii) communication only (no sensing). Under what conditions does combined ISAC + caching dominate?
Sensing only
No data service. Not a fair comparison for a network. Combined always strictly better than nothing.
Comm only
No sensing capability β missing safety/automation benefits. Combined dominates if sensing value > comm. tradeoff cost.
Domination condition
If network requires both, combined is the only feasible option. Coded caching expands both β it strictly dominates uncached ISAC.
ex-ch19-e09
HardSuppose sensing prediction is noisy: is random with mean and variance . How does this affect expected delivery rate?
Linearity of expectation.
Second-order effects from variance.
Expected rate
β linear in , so only mean matters at first order.
Variance effect
Variance of rate: . Larger variance = more unpredictable outcomes (but same mean).
Implication
For risk-averse operators (prioritize low-variance rate), prefer stable predictors over high-variance ones with the same mean.
ex-ch19-e10
MediumWhich coded-caching chapters contribute to the ISAC framework? Trace the building blocks.
MAN (Ch 2)
Foundation: the rate formula. Directly plugged into ISAC rate expression.
Multi-antenna (Ch 5)
ISAC uses MIMO waveforms. The DoF framework applies to joint sensing-communication beamforming.
Cloud-RAN (Ch 8)
Distributed ISAC in multi-cell settings. NDT framework could be extended with a sensing metric.
Decentralized (Ch 13)
Random caching suitable for dynamic vehicular settings where coordination is hard.
Packetization (Ch 14)
Practical implementation (finite ) interacts with real-time sensing constraints.
ex-ch19-e11
HardSensing-aided beamforming: sensing outputs (target location) are used for beamforming. Combined with coded caching, what is the joint rate-CRB formula?
Beamforming gain from known direction: factor DoF.
Combined with MAN: .
Beamforming gain
Known target direction: -antenna beamforming gives gain in SNR, no loss in rate.
Combined with MAN
Effective DoF = (Lampiris-Elia-Caire). Rate scaled proportionally.
Formula
β extra -factor from beamforming. Sensing CRB unchanged at first order.
ex-ch19-e12
HardNetwork-scale ISAC: neighboring BSs share sensing and caching. Sketch the achievable scheme and expected gain over single-cell.
Cooperation
Neighboring BSs share: (i) sensing observations β multi-view target tracking; (ii) caches β virtual library expansion; (iii) coded transmissions β distributed MAN.
Achievable scheme
Cell-free MIMO coded caching + multi-view radar fusion. Rate: approximately single-cell rate (if cells cooperate fully).
Open problem
Scaling of NDT-like metric with for ISAC setting. Active research.
ex-ch19-e13
MediumISAC waveforms (OFDM, OTFS) vary in sensing fidelity. How does the choice of waveform interact with coded caching?
OFDM
Standard 5G. Moderate sensing performance. Standard MAN applied at the file level works with any waveform.
OTFS
Better delay-Doppler sensing. Enables higher-accuracy predictive caching.
Conclusion
Coded caching is waveform-agnostic at file level; better waveform β better sensing β better predictive placement. Layered complementarity.
ex-ch19-e14
HardEnvironmental target tracking: BS tracks multiple targets while serving caching users. Is the CRB additive per-target?
Consider target separability and waveform ambiguity.
Well-separated targets
Targets widely separated in (range, Doppler, angle). CRB per target approximately independent. Total CRB where = number of targets.
Closely spaced targets
Sensing ambiguity degrades CRB for each. Not additive; super-linear growth.
Caching impact
Independent of target count β caching affects only the communication side. More targets β need more sensing budget β tighter caching requirement to compensate.
ex-ch19-e15
HardFormulate one open research question at the ISAC-caching intersection. Argue why it is important.
Option A: Converse
What is the optimal region under non-orthogonal allocation? Important because current results are loose; closing the gap may reveal significant gains.
Option B: Adversarial sensing
If sensing predictions are adversarial (attack on ML predictor), how does caching degrade? Important for robust 6G systems.
Option C: Energy-CRB-rate
Battery-constrained ISAC + caching: three-way tradeoff becomes four-way with energy. Important for IoT / V2X.