Decentralized Coded Caching Attains Order-Optimal Memory-Rate Tradeoff

被引:458
作者
Maddah-Ali, Mohammad Ali [1 ]
Niesen, Urs [2 ]
机构
[1] Alcatel Lucent, Bell Labs, Holmdel, NJ 07733 USA
[2] Alcatel Lucent, Bell Labs, Murray Hill, NJ 07974 USA
关键词
Cache networks; coded caching; content distribution; prefetching; DEMAND;
D O I
10.1109/TNET.2014.2317316
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:1029 / 1040
页数:12
相关论文
共 17 条
[1]   Network information flow [J].
Ahlswede, R ;
Cai, N ;
Li, SYR ;
Yeung, RW .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2000, 46 (04) :1204-1216
[2]   The use of multicast delivery to provide a scalable and interactive video-on-demand service [J].
Almeroth, KC ;
Ammar, MH .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 1996, 14 (06) :1110-1122
[3]  
[Anonymous], ARXIV13113646CSIT
[4]  
[Anonymous], ARXIV13080178CAIT
[5]  
[Anonymous], ARXIV14037007CSIT
[6]  
[Anonymous], ARXIV12116660CSIT
[7]   APPROXIMATION ALGORITHMS FOR DATA PLACEMENT PROBLEMS [J].
Baev, Ivan ;
Rajaraman, Rajmohan ;
Swamy, Chaitanya .
SIAM JOURNAL ON COMPUTING, 2008, 38 (04) :1411-1429
[8]   Index Coding With Side Information [J].
Bar-Yossef, Ziv ;
Birk, Yitzhak ;
Jayram, T. S. ;
Kol, Tomer .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2011, 57 (03) :1479-1494
[9]   Coding on demand by an informed source (ISCOD) for efficient broadcast of different supplemental data to caching clients [J].
Birk, Yitzhak ;
Kol, Tomer .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2006, 52 (06) :2825-2830
[10]   Distributed Caching Algorithms for Content Distribution Networks [J].
Borst, Sem ;
Gupta, Varun ;
Walid, Anwar .
2010 PROCEEDINGS IEEE INFOCOM, 2010,