Exercises
ex-cc-ch07-01
EasyCompute the effective DoF of the cache-aided MIMO BC for , , , under (a) full CSIT and (b) no CSIT.
. Full CSIT: DoF = . No CSIT: DoF = .
Compute
(a) Full CSIT: DoF = . (b) No CSIT: DoF = . Caching gain retained; spatial gain reduced by factor .
ex-cc-ch07-02
EasyFor , , compute the effective per-coherence-block DoF with pilot overhead (no caching).
Pilot fraction = . Effective spatial DoF = .
Compute
. The 4% pilot fraction costs about 0.32 DoF relative to the no-overhead .
ex-cc-ch07-03
EasyFind the optimal number of transmit antennas for maximum spatial DoF in a pilot-limited system with .
Maximize . Derivative = 0 gives .
Compute
. Max spatial DoF: .
Interpretation
Adding antennas beyond hurts: pilot overhead exceeds spatial gain. A genuine pilot wall.
ex-cc-ch07-04
EasyWhy does the caching gain survive without CSIT?
XOR cancellation uses cached bits, not channel information.
Answer
The MAN delivery transmits an XOR of subfiles; each user XOR- cancels using its cached side information. The cancellation operation requires only the user's local cache, not any knowledge of the channel. The transmitter similarly does not need CSI to form the XOR β it only needs to know which subfiles each user cached (combinatorial, not channel-dependent). Hence caching gain survives the no-CSIT regime.
ex-cc-ch07-05
EasyState the Lampiris-Bhattacharjee-Caire DoF formula under CSIT error variance .
Blue curve in Β§7.1 plot.
Statement
. Linear degradation of spatial DoF with estimation error; caching gain preserved.
ex-cc-ch07-06
MediumPilot-rate tradeoff analytically. For fixed and , derive the pilot-overhead-limited per-user rate under cache-aided Lampiris-Caire, as a function of .
Effective DoF = . Rate per user = DoF/K.
Formula
Per-user effective DoF: . At high SNR, per-user rate DoF/K .
Asymptotic behavior
: rate (matches Lampiris-Caire '17). : rate (pilot wall).
Operational interpretation
The cache-aided design provides a "floor" of per-user rate that survives even the pilot wall. Without caching, the rate at the pilot wall is 0.
ex-cc-ch07-07
MediumBlind gain bound. Prove that the no-CSIT cache-aided DoF is at most , matching the MAN converse.
Without CSIT, the effective channel is a single rate- link.
MAN achieves DoF on this link.
Upper bound
Without CSIT, the transmitter sends a single-stream signal. The effective channel is a scalar MAC with capacity per channel use. A cache-aided scheme on a single link achieves at most MAN DoF: via XOR multicast.
Achievability
Apply single-antenna MAN: DoF = . Matches the upper bound.
ex-cc-ch07-08
MediumOutage capacity of 10-user multicast. For multicast users at mean SNR 10 dB under i.i.d. Rayleigh fading, find and compare with single-user capacity.
.
Multicast
, . . bits.
Single-user
bits.
Penalty
Multicast penalty: factor in rate. This is the motivation for multi-antenna schemes that keep group sizes small.
ex-cc-ch07-09
MediumGroup-size optimization. For a cache-aided Lampiris-Caire scheme, what group size balances DoF gain against outage penalty?
DoF per group = ; outage rate decreases as .
Optimize per-user outage-rate.
Per-user rate
. As grows, DoF grows linearly but shrinks logarithmically (via the factor in the outage formula).
Optimum
Taking derivative and setting to zero: optimal (matches pilot-wall analysis). In practice, is common.
ex-cc-ch07-10
MediumMobile user in caching network. A user at 60 km/h moves through a cache-aided network. Coherence time ms at GHz. Symbol rate 1 Msym/s. antennas. What fraction of capacity is lost to pilots?
channel uses.
Compute
symbols. pilots per block: fraction , or 0.02% β negligible.
Implication
At moderate speeds and sub-6 GHz, pilot overhead is not the bottleneck. At mmWave and high speed (), pilot fraction becomes 4% β still modest but growing. Pure-MIMO design at would have pilot fraction 64% β the pilot wall.
ex-cc-ch07-11
HardDelayed CSIT achievability. Sketch how a retrospective ("delayed CSIT") scheme might combine with coded caching to achieve DoF between and .
Delayed CSIT: channel learned after block ends.
Maddah-Ali-Tse scheme uses past channels to cancel future interference.
Caching + delayed CSIT gives .
Ambient scheme
Maddah-Ali-Tse: transmit block-long "symbols"; use delayed CSI to form retrospective interference-alignment corrections during later blocks. Asymptotic DoF per pair of blocks.
Cache-aided extension
Add the MAN placement and XOR delivery layer on top. The retrospective scheme delivers its per-block DoF; the cached XOR delivers an additional DoF per coherence block (CSIT-free).
Result
DoF . Interpolates between no-CSIT ( at ) and full-CSIT ( as delayed DoF approaches ).
Open
The exact characterization of delayed-CSIT cache-aided DoF is open for general . Shariatpanahi et al. give partial results.
ex-cc-ch07-12
HardImperfect CSIT with variable power. Extend the DoF analysis to the case where the transmitter adapts its power based on CSI quality. Derive a joint DoF-power bound.
Power adaptation can recover some DoF loss.
But no CSIT implies no per-user adaptation.
Setup
With partial CSIT of error , transmit with power . Interference leakage: .
Refinement
Effective DoF = as before; power adaptation scales the SNR but not the DoF slope. No DoF recovery from power alone.
Rate refinement
At finite SNR, power adaptation can recover some rate β but DoF (high-SNR slope) is invariant.
ex-cc-ch07-13
ChallengeHigh-mobility / LEO satellite. Design a cache-aided coded caching scheme for LEO satellite broadcast where coherence time is ms (severe). State design choices: cache size, multicast group size, MCS adaptation.
Cache must be populated before pass (offline).
Multicast to many users; group sizes small due to latency.
MCS selection: tolerate some users missing packets (HARQ).
Design
Pre-populate caches via backhaul before satellite pass (offline placement). During pass ( min), deliver coded-XOR broadcasts at ~conservative MCS (targeting 5-10% FER). Group sizes limited to 20-30 users (beam coverage). HARQ not feasible due to latency; rely on forward error correction.
DoF
small at mm-wave/high-mobility. Effective spatial DoF small; caching DoF dominates. Per-user rate: where is the outage-limited link rate.
Open
LEO coded caching is a 6G research topic. Starlink-style constellations would benefit enormously. Cache sizing depends on content catalog turnover and satellite pass schedules.
ex-cc-ch07-14
ChallengeFeedback-limited CSIT. In FDD systems, CSIT is quantized to bits per user. Derive the effective DoF as a function of .
Quantization noise: for random codebook.
Quantization noise
Random vector quantization of an -dim channel with bits: quantization error variance (Jindal 2006).
DoF
. At , quantization error scales with , preserving full DoF. At , spatial DoF .
CSIT-caching synergy
Fewer feedback bits needed per user when caching provides extra DoF. For target DoF , feedback required: roughly. Caching reduces the required feedback by equivalent bits per user.
ex-cc-ch07-15
ChallengeUnified mobility-cache design. State the optimal triple for a given SNR and DoF target.
Balance pilot overhead vs spatial DoF vs caching cost.
Objective
Maximize subject to (hardware), (storage).
Unconstrained optimum
(spatial-optimal); at max (caching always helps).
Constrained
In practice both and are constrained. The optimization is a joint resource-allocation problem; see Shariatpanahi-Caire '19 for algorithmic solutions.
Practical rule
At realistic deployments: , , . The sum rarely exceeds 20. Design goal: pick as large as storage allows to maximize the CSIT-independent floor.