ComputingComputer SystemsDigital CommunicationQueuing TheoryReal-time SystemsCachingCaching StrategiesChannel CodingCoding TheoryLatency OptimizationSource CodingCache ArchitectureCaching ArchitecturesCaching MechanismsCoded CachingData CachingMultimedia Caching
Coded caching is a recently proposed technique that achieves significant performance gains for cache networks compared to uncoded caching schemes. However, this substantial coding gain is attained at the cost of large delivery delay, which is not tolerable in delay-sensitive applications such as video streaming. In this paper, we identify and investigate the tradeoff between the performance gain of coded caching and the delivery delay. We propose a computationally efficient caching algorithm that provides the gains of coding and respects delay constraints. The proposed algorithm achieves the optimum performance for large delay, but still offers major gains for small delay. These gains are demonstrated in a practical setting with a video-streaming prototype.
8
Mohammad Ali Maddah-Ali, Urs Niesen · IEEE Transactions on Information Theory · 2014 · 1.8K citations
Distributed Caching Algorithms for Content Distribution Networks
Sem Borst, Varun Gupta, Anwar Walid · 2010 · 697 citations