IEEE/ACM Transactions on Networking · 2014 · 662 citations · 17 references
ComputingComputer ScienceComputer SystemsComputer NetworksDigital CommunicationDistributed SystemsCachingCaching StrategiesDistributed ComputingCache Replica PlacementCache SharingCaching MechanismsCoded CachingMulticastingPlacement
Caching popular content in distributed memories reduces peak network loads, and recent work shows that carefully overlapping caches can generate coded‑multicasting opportunities—a benefit that may persist even without a central coordinating server. The authors propose a decentralized caching scheme that performs content placement without coordination. The scheme places content independently across caches, eliminating the need for a coordinating server. Despite the lack of coordination, the scheme still creates coded‑multicasting opportunities and achieves a rate close to the optimal centralized scheme, confirming that significant gains are attainable in a decentralized setting.
Replicating or caching popular content in memories distributed across the network is a technique to reduce peak network loads. Conventionally, the main performance gain of this caching was thought to result from making part of the requested data available closer to end-users. Instead, we recently showed that a much more significant gain can be achieved by using caches to create coded-multicasting opportunities, even for users with different demands, through coding across data streams. These coded-multicasting opportunities are enabled by careful content overlap at the various caches in the network, created by a central coordinating server. In many scenarios, such a central coordinating server may not be available, raising the question if this multicasting gain can still be achieved in a more decentralized setting. In this paper, we propose an efficient caching scheme, in which the content placement is performed in a decentralized manner. In other words, no coordination is required for the content placement. Despite this lack of coordination, the proposed scheme is nevertheless able to create coded-multicasting opportunities and achieves a rate close to the optimal centralized scheme.
17
Rudolf Ahlswede, Ning Cai, Shuo Li et al. · IEEE Transactions on Information Theory · 2000 · 7.9K citations
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
Index Coding With Side Information
Ziv Bar-Yossef, Yitzhak Birk, T. S. Jayram et al. · IEEE Transactions on Information Theory · 2011 · 520 citations