Chapter Summary

Chapter Summary

Key Points

  • 1.

    Multi-server coded caching treats a network with SS cooperating transmitters, each with the library and LL antennas. Under full cooperation, the SS servers act as a single SLSL-antenna transmitter with joint precoding.

  • 2.

    DoF formula: DoF=min(t+SL,K)\mathrm{DoF} = \min(t + S L, K). The caching gain tt remains unchanged; spatial gain multiplies by SS. This extends Chapter 5's Lampiris-Caire result.

  • 3.

    Shared vs dedicated caches. Dedicated: one cache per user, MAN baseline. Shared: Λ\Lambda caches across KK users, with Ks=K/ΛK_s = K/\Lambda users per cache. Rate per user scales linearly in KsK_s; at equal aggregate storage, shared can be more efficient when KsK_s is moderate (fewer but larger caches).

  • 4.

    The multi-server MAN scheme uses the standard MAN placement plus a cooperatively-precoded delivery: (t+SL)(t + SL)-subsets, SLSL streams per subset. Per-server rate: RMAN/SR_\text{MAN}/S.

  • 5.

    Cell-free massive MIMO + caching is the natural 6G deployment. Caches distributed across SS APs give aggregate gain t=SM/Nt = SM/N; cooperation gives SLSL spatial DoF. Total per-user DoF can reach near-unity in dense deployments.

  • 6.

    Cooperation is expensive. Full cooperation requires low-latency inter-server backhaul. Practical deployments cluster 2-8 servers for full cooperation and time-share between clusters. The CommIT group's fog-mMIMO program prototypes these tradeoffs.

  • 7.

    Distinguishing architectures. MAN user caching (t=KM/Nt = KM/N) vs AP caching in CF-mMIMO (t=SM/Nt = SM/N): the relevant aggregate cache differs. Don't confuse them.

Looking Ahead

Chapter 10 transitions to D2D (device-to-device) caching: users exchange content directly without a central server. The CommIT result (Ji-Caire-Molisch 2016): throughput scales as Θ(M/N)\Theta(M/N) per user for random demands. Chapter 11 combines D2D with coded multicasting to analyze when these gains compound (they don't — a CommIT scaling-law insight). The multi-server architecture of Chapter 9 is thus completed by the D2D fully-distributed case of Chapters 10–11.