Noisy Broadcast Networks With Receiver Caching

An erasure broadcast network is considered with two disjoint sets of receivers: a set of weak receivers with all-equal erasure probabilities and equal cache sizes and a set of strong receivers with all-equal erasure probabilities and no cache memories. Lower and upper bounds are presented on the capacity-memory tradeoff of this network (the largest rate at which messages can be reliably communicated for given cache sizes). The lower bound is achieved by means of a joint cache-channel coding scheme and significantly improves over traditional schemes based on the separate cache-channel coding. In particular, it is shown that the joint cache-channel coding offers new global caching gains that scale with the number of strong receivers in the network. The upper bound uses bounding techniques from degraded broadcast channels and introduces an averaging argument to capture the fact that the contents of the cache memories are designed before knowing users’ demands. The derived upper bound is valid for all stochastically degraded broadcast channels. The lower and upper bounds match for a single weak receiver (and any number of strong receivers) when the cache size does not exceed a certain threshold. Improved bounds are presented for the special case of a single weak and a single strong receiver with two files and the bounds are shown to match over a large range of cache sizes.

[1]  Michele A. Wigger,et al.  Erasure broadcast networks with receiver caching , 2016, 2016 IEEE International Symposium on Information Theory (ISIT).

[2]  Aydin Sezgin,et al.  Cloud Radio Access Networks With Coded Caching , 2016, WSA.

[3]  Ravi Tandon,et al.  Improved Approximation of Storage-Rate Tradeoff for Caching With Multiple Demands , 2016, IEEE Transactions on Communications.

[4]  Michele A. Wigger,et al.  On the Capacity of the Discrete Memoryless Broadcast Channel With Feedback , 2010, IEEE Transactions on Information Theory.

[5]  Abbas El Gamal,et al.  Network Information Theory , 2021, 2021 IEEE 3rd International Conference on Advanced Trends in Information Theory (ATIT).

[6]  J. Limb,et al.  Editorial on the IEEE/OSA Journal of Lightwave Technology and the IEEE Journal on Selected Areas in Communications , 1986 .

[7]  Giuseppe Caire,et al.  Topological coded caching , 2016, 2016 IEEE International Symposium on Information Theory (ISIT).

[8]  Urs Niesen,et al.  Cache-aided interference channels , 2015, 2015 IEEE International Symposium on Information Theory (ISIT).

[9]  Michele A. Wigger,et al.  An upper bound on the capacity-memory tradeoff of degraded broadcast channels , 2016, 2016 9th International Symposium on Turbo Codes and Iterative Information Processing (ISTC).

[10]  Abbas El Gamal,et al.  A Note on Broadcast Channels with Stale State Information at the Transmitter , 2013, ArXiv.

[11]  Sheng Yang,et al.  Content Delivery in Erasure Broadcast Channels With Cache and Feedback , 2016, IEEE Transactions on Information Theory.

[12]  Jaime Llorca,et al.  Distortion-memory tradeoffs in cache-aided wireless video delivery , 2015, 2015 53rd Annual Allerton Conference on Communication, Control, and Computing (Allerton).

[13]  David Gesbert,et al.  Degrees of Freedom of Time Correlated MISO Broadcast Channel With Delayed CSIT , 2012, IEEE Transactions on Information Theory.

[14]  Lawrence Ong,et al.  A unified inner bound for the two-receiver memoryless broadcast channel with channel state and message side information , 2016, 2016 IEEE International Symposium on Information Theory (ISIT).

[15]  Deniz Gündüz,et al.  Wyner–Ziv Coding Over Broadcast Channels: Digital Schemes , 2009, IEEE Transactions on Information Theory.

[16]  Urs Niesen,et al.  Fundamental limits of caching , 2012, 2013 IEEE International Symposium on Information Theory.

[17]  Chih-Chun Wang,et al.  On the Capacity of 1-to- $K$ Broadcast Packet Erasure Channels With Channel Output Feedback , 2010, IEEE Transactions on Information Theory.

[18]  Mohammad Ali Maddah-Ali,et al.  Completely Stale Transmitter Channel State Information is Still Very Useful , 2010, IEEE Transactions on Information Theory.

[19]  Mohammad Ali Maddah-Ali,et al.  On the optimality of separation between caching and delivery in general cache networks , 2017, 2017 IEEE International Symposium on Information Theory (ISIT).

[20]  Deniz Gündüz,et al.  Centralized coded caching for heterogeneous lossy requests , 2016, 2016 IEEE International Symposium on Information Theory (ISIT).

[21]  Chao Tian Symmetry, demand types and outer bounds in caching systems , 2016, 2016 IEEE International Symposium on Information Theory (ISIT).

[22]  Michele A. Wigger,et al.  Slepian-Wolf Coding for Broadcasting With Cooperative Base-Stations , 2014, IEEE Transactions on Communications.

[23]  Hooshang Ghasemi,et al.  Further results on lower bounds for coded caching , 2016, 2016 IEEE International Symposium on Information Theory (ISIT).

[24]  Ramji Venkataramanan,et al.  An Achievable Rate Region for the Broadcast Channel With Feedback , 2013, IEEE Transactions on Information Theory.

[25]  Alex J. Grant,et al.  Lossy Broadcasting With Complementary Side Information , 2013, IEEE Transactions on Information Theory.

[26]  Michele A. Wigger,et al.  Utility of encoder side information for the lossless Kaspi/Heegard-B erger problem , 2013, 2013 IEEE International Symposium on Information Theory.

[27]  Hooshang Ghasemi,et al.  Improved lower bounds for coded caching , 2015, 2015 IEEE International Symposium on Information Theory (ISIT).

[28]  Sheng Yang,et al.  Cache-enabled broadcast packet erasure channels with state feedback , 2015, 2015 53rd Annual Allerton Conference on Communication, Control, and Computing (Allerton).

[29]  Jaime Llorca,et al.  Order-Optimal Rate of Caching and Coded Multicasting With Random Demands , 2015, IEEE Transactions on Information Theory.

[30]  Zhi Chen Fundamental Limits of Caching: Improved Bounds For Small Buffer Users , 2014, ArXiv.

[31]  Rüdiger Urbanke,et al.  Packetizing for the Erasure Broadcast Channel with an Internet Application , 1997 .

[32]  Youlong Wu,et al.  Coding Schemes With Rate-Limited Feedback That Improve Over the No Feedback Capacity for a Large Class of Broadcast Channels , 2014, IEEE Transactions on Information Theory.

[33]  Jingjing Zhang,et al.  Feedback-aided coded caching for the MISO BC with small caches , 2017, 2017 IEEE International Conference on Communications (ICC).

[34]  Petros Elia,et al.  Toward the Performance Versus Feedback Tradeoff for the Two-User MISO Broadcast Channel , 2013, IEEE Transactions on Information Theory.

[35]  Ertem Tuncel,et al.  Slepian-Wolf coding over broadcast channels , 2006, IEEE Transactions on Information Theory.

[36]  Seyed Pooya Shariatpanahi,et al.  Multi-Server Coded Caching , 2015, IEEE Transactions on Information Theory.

[37]  Aydin Sezgin,et al.  Secrecy in broadcast channels with receiver side information , 2011, 2011 Conference Record of the Forty Fifth Asilomar Conference on Signals, Systems and Computers (ASILOMAR).

[38]  Deniz Gündüz,et al.  Cache-Aided Content Delivery Over Erasure Broadcast Channels , 2017, IEEE Transactions on Communications.

[39]  Suhas N. Diggavi,et al.  Lossy source coding with Gaussian or erased side-information , 2009, 2009 IEEE International Symposium on Information Theory.

[40]  T. Charles Clancy,et al.  Improved approximation of storage-rate tradeoff for caching via new outer bounds , 2015, 2015 IEEE International Symposium on Information Theory (ISIT).

[41]  Chao Tian A Note on the Fundamental Limits of Coded Caching , 2015, ArXiv.

[42]  Deniz Gündüz,et al.  Coded caching for a large number of users , 2016, 2016 IEEE Information Theory Workshop (ITW).

[43]  S. Shamai,et al.  Capacity for Classes of Broadcast Channels with Receiver Side Information , 2007, 2007 IEEE Information Theory Workshop.

[44]  Sheng Yang,et al.  Opportunistic Content Delivery in Fading Broadcast Channels , 2017, GLOBECOM 2017 - 2017 IEEE Global Communications Conference.

[45]  Leandros Tassiulas,et al.  Broadcast erasure channel with feedback - Capacity and algorithms , 2009, 2009 Workshop on Network Coding, Theory, and Applications.

[46]  Suhas N. Diggavi,et al.  Content caching and delivery over heterogeneous wireless networks , 2014, 2015 IEEE Conference on Computer Communications (INFOCOM).

[47]  Jingjing Zhang,et al.  Wireless coded caching: A topological perspective , 2017, 2017 IEEE International Symposium on Information Theory (ISIT).

[48]  Giuseppe Caire,et al.  Fundamental Limits of Caching in Wireless D2D Networks , 2014, IEEE Transactions on Information Theory.

[49]  Mohammad Ali Maddah-Ali,et al.  Fundamental Limits of Cache-Aided Interference Management , 2017, IEEE Trans. Inf. Theory.

[50]  Bernhard C. Geiger,et al.  A Rate-Distortion Approach to Caching , 2016, IEEE Transactions on Information Theory.

[51]  Suhas N. Diggavi,et al.  Multi-level coded caching , 2014, 2014 IEEE International Symposium on Information Theory.

[52]  Michele A. Wigger,et al.  Feedback and partial message side-information on the semideterministic broadcast channel , 2015, ISIT.

[53]  Bartlomiej Blaszczyszyn,et al.  Optimal geographic caching in cellular networks , 2014, 2015 IEEE International Conference on Communications (ICC).

[54]  Feng Yang,et al.  The Performance Analysis of Coded Cache in Wireless Fading Channel , 2015, ArXiv.

[55]  Youlong Wu Coding schemes for discrete memoryless multicast networks with and without feedback , 2015, 2015 53rd Annual Allerton Conference on Communication, Control, and Computing (Allerton).

[56]  Jesús Gómez-Vilardebó Fundamental Limits of Caching: Improved Bounds with Coded Prefetching , 2016, ArXiv.

[57]  Vincent K. N. Lau,et al.  Exploiting Base Station Caching in MIMO Cellular Networks: Opportunistic Cooperation for Video Streaming , 2015, IEEE Transactions on Signal Processing.

[58]  Jaime Llorca,et al.  Speeding Up Future Video Distribution via Channel-Aware Caching-Aided Coded Multicast , 2016, IEEE Journal on Selected Areas in Communications.

[59]  Michele A. Wigger,et al.  Joint cache-channel coding over erasure broadcast channels , 2015, 2015 International Symposium on Wireless Communication Systems (ISWCS).

[60]  Mohammad Mohammadi Amiri,et al.  Fundamental Limits of Coded Caching: Improved Delivery Rate-Cache Capacity Trade-off , 2016 .

[61]  Antonia Maria Tulino,et al.  Hypergraph-Based Analysis of Clustered Co-Operative Beamforming With Application to Edge Caching , 2015, IEEE Wireless Communications Letters.

[62]  Michael Gastpar,et al.  Information-Theoretic Caching: Sequential Coding for Computing , 2015, IEEE Transactions on Information Theory.

[63]  A. Salman Avestimehr,et al.  The Exact Rate-Memory Tradeoff for Caching With Uncoded Prefetching , 2016, IEEE Transactions on Information Theory.

[64]  Sheng Yang,et al.  Scalable Content Delivery With Coded Caching in Multi-Antenna Fading Channels , 2017, IEEE Transactions on Wireless Communications.

[65]  Tobias J. Oechtering,et al.  Broadcast Capacity Region of Two-Phase Bidirectional Relaying , 2007, IEEE Transactions on Information Theory.

[66]  Michael Gastpar,et al.  Information theoretic caching: The multi-user case , 2016, 2016 IEEE International Symposium on Information Theory (ISIT).

[67]  Michael Gastpar,et al.  Multi-library coded caching , 2016, 2016 54th Annual Allerton Conference on Communication, Control, and Computing (Allerton).

[68]  Alexandros G. Dimakis,et al.  FemtoCaching: Wireless Content Delivery Through Distributed Caching Helpers , 2013, IEEE Transactions on Information Theory.

[69]  Alexandros G. Dimakis,et al.  FemtoCaching: Wireless video content delivery through distributed caching helpers , 2011, 2012 Proceedings IEEE INFOCOM.

[70]  Mehdi Bennis,et al.  Big data meets telcos: A proactive caching perspective , 2015, Journal of Communications and Networks.

[71]  Bruno Clerckx,et al.  On coded caching in the overloaded MISO broadcast channel , 2017, 2017 IEEE International Symposium on Information Theory (ISIT).

[72]  Petros Elia,et al.  Fundamental limits of cache-aided wireless BC: Interplay of coded-caching and CSIT feedback , 2015, 2016 54th Annual Allerton Conference on Communication, Control, and Computing (Allerton).

[73]  Michael Gastpar,et al.  A new converse bound for coded caching , 2016, 2016 Information Theory and Applications Workshop (ITA).

[74]  Abbas El Gamal,et al.  A Note on the Broadcast Channel With Stale State Information at the Transmitter , 2015, IEEE Transactions on Information Theory.

[75]  Daniela Tuninetti,et al.  On caching with more users than files , 2016, 2016 IEEE International Symposium on Information Theory (ISIT).

[76]  Robert G. Gallager,et al.  Capacity and coding for degraded broadcast channels , 1974 .

[77]  Daniela Tuninetti,et al.  On the optimality of uncoded cache placement , 2015, 2016 IEEE Information Theory Workshop (ITW).

[78]  Ertem Tuncel,et al.  Wyner-Ziv Coding Over Broadcast Channels: Hybrid Digital/Analog Schemes , 2011, IEEE Transactions on Information Theory.

[79]  Michael Gastpar,et al.  K users caching two files: An improved achievable rate , 2016, 2016 Annual Conference on Information Science and Systems (CISS).

[80]  Babak Hassibi,et al.  The capacity region of multiple input erasure broadcast channels , 2005, Proceedings. International Symposium on Information Theory, 2005. ISIT 2005..

[81]  Thomas M. Cover,et al.  Elements of Information Theory , 2005 .

[82]  Shlomo Shamai,et al.  Joint optimization of cloud and edge processing for fog radio access networks , 2016, 2016 IEEE International Symposium on Information Theory (ISIT).

[83]  Xiaohua Tian,et al.  Exploiting the unexploited of coded caching for wireless content distribution , 2014, 2015 International Conference on Computing, Networking and Communications (ICNC).

[84]  Xinbing Wang,et al.  Coded caching under arbitrary popularity distributions , 2015, 2015 Information Theory and Applications Workshop (ITA).

[85]  Giuseppe Caire,et al.  Multi-antenna coded caching , 2017, 2017 IEEE International Symposium on Information Theory (ISIT).