Prerequisites & Notation
Before You Begin
This chapter generalizes Chapter 2's MAN scheme to non-uniform demand distributions and heterogeneous cache sizes β the realistic world of CDN design. Prerequisites: MAN, D2D scaling, and basic probability over Zipf distributions.
- MAN coded caching and memory-load tradeoff (Ch 2)(Review ch02)
Self-check: Can you state the MAN rate and the coded caching gain parameter ?
- Fundamental limits and YMA '18 (Ch 3)(Review ch03)
Self-check: Under what assumptions is the MAN scheme tight?
- D2D caching + Ji-Caire-Molisch scaling (Ch 10)(Review ch10)
Self-check: Why is the scaling independent of ?
- Expected rate computation
Self-check: Can you compute under a demand distribution?
- Basic convex optimization
Self-check: Can you solve a simple resource allocation with Lagrangian?
Notation for This Chapter
Symbols for non-uniform demand and heterogeneous caches.
| Symbol | Meaning | Introduced |
|---|---|---|
| Popularity distribution: | s01 | |
| Zipf exponent; uniform, concentrated | s01 | |
| Hit probability under popularity caching with cache | s01 | |
| Cache size of user (heterogeneous setting) | s03 | |
| Average cache size: | s03 | |
| Expected worst-case rate under non-uniform demand | s01 | |
| Generalized harmonic number | s01 |