Wireless Coded Caching Can Overcome the Worst-User Bottleneck by Exploiting Finite File Sizes

We address the worst-user bottleneck of wireless coded caching, which is known to severely diminish cache-aided multicasting gains due to the fundamental worst-channel limitation of multicasting transmission. We consider the quasi-static Rayleigh fading Broadcast Channel, for which we first show that the effective coded caching gain of the XOR-based standard coded-caching scheme completely vanishes in the low-SNR regime. Then, we reveal that this collapse is not intrinsic to coded caching. We do so by presenting a novel scheme that can fully recover the coded caching gains by capitalizing on one aspect that has to date remained unexploited: the shared side information brought about by the effectively unavoidable file-size constraint. As a consequence, the worst-user effect is dramatically ameliorated, as it is substituted by a much more subtle worst-group-of-users effect, where the suggested grouping is fixed, and it is decided before the channel or the demands are known. In some cases, the theoretical gains are completely recovered, and this is done without any user selection technique. We analyze the achievable rate performance of the proposed scheme and derive insightful performance approximations which prove to be very precise.

[1]  Tolga M. Duman,et al.  Coded Caching With User Grouping Over Wireless Channels , 2020, IEEE Wireless Communications Letters.

[2]  Mandy Eberhart,et al.  Digital Communication Over Fading Channels , 2016 .

[3]  Petros Elia,et al.  Adding Transmitters Dramatically Boosts Coded-Caching Gains for Finite File Sizes , 2018, IEEE Journal on Selected Areas in Communications.

[4]  Osvaldo Simeone,et al.  Fundamental Limits of Wireless Caching under Uneven-Capacity Channels , 2019, ArXiv.

[5]  Gennian Ge,et al.  Centralized Coded Caching Schemes: A Hypergraph Theoretical Approach , 2016, IEEE Transactions on Information Theory.

[6]  A Probabilistic Proof of the Multinomial Theorem , 2016, Am. Math. Mon..

[7]  Carsten Bockelmann,et al.  Massive machine-type communications in 5g: physical and MAC-layer solutions , 2016, IEEE Communications Magazine.

[8]  Wael Guibène,et al.  An evaluation of low power wide area network technologies for the Internet of Things , 2016, 2016 International Wireless Communications and Mobile Computing Conference (IWCMC).

[9]  Milton Abramowitz,et al.  Handbook of Mathematical Functions with Formulas, Graphs, and Mathematical Tables , 1964 .

[10]  Mohamed-Slim Alouini,et al.  A Simple Evaluation for the Secrecy Outage Probability Over Generalized-K Fading Channels , 2019, IEEE Communications Letters.

[11]  Meixia Tao,et al.  Fundamental Storage-Latency Tradeoff in Cache-Aided MIMO Interference Networks , 2016, IEEE Transactions on Wireless Communications.

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

[13]  Xiaodong Wang,et al.  Joint Multicast and Unicast Beamforming for Coded Caching , 2018, IEEE Transactions on Communications.

[14]  Shobha Venkataraman,et al.  A first look at cellular network performance during crowded events , 2013, SIGMETRICS '13.

[15]  Jingjing Zhang,et al.  Cache-aided cooperation with no CSIT , 2017, 2017 IEEE International Symposium on Information Theory (ISIT).

[16]  Sheng Yang,et al.  Content delivery with coded caching and massive MIMO in 5G , 2016, 2016 9th International Symposium on Turbo Codes and Iterative Information Processing (ISTC).

[17]  Zhi-Quan Luo,et al.  Capacity Limits of Multiple Antenna Multicast , 2006, 2006 IEEE International Symposium on Information Theory.

[18]  Petros Elia,et al.  Full Coded Caching Gains for Cache-less Users , 2018, 2018 IEEE Information Theory Workshop (ITW).

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

[20]  Tony Q. S. Quek,et al.  Cooperative Caching and Transmission Design in Cluster-Centric Small Cell Networks , 2016, IEEE Transactions on Wireless Communications.

[21]  Giuseppe Caire,et al.  Wireless caching: technical misconceptions and business barriers , 2016, IEEE Communications Magazine.

[22]  Meixia Tao,et al.  Modeling, Analysis, and Optimization of Coded Caching in Small-Cell Networks , 2017, IEEE Transactions on Communications.

[23]  A Moment Generating Function Proof of the Lindeberg–Lévy Central Limit Theorem , 2010 .

[24]  K. Bhaskar,et al.  Computational Methods in Engineering , 2013 .

[25]  Aimin Tang,et al.  Coded Caching for Wireless Backhaul Networks With Unequal Link Rates , 2018, IEEE Transactions on Communications.

[26]  Athanasios Papoulis,et al.  Probability, Random Variables and Stochastic Processes , 1965 .

[27]  Feng Xue,et al.  PHY-layer network coding for broadcast channel with side information , 2007, 2007 IEEE Information Theory Workshop.

[28]  Xiaohu Tang,et al.  On the Placement Delivery Array Design for Centralized Coded Caching Scheme , 2015, IEEE Transactions on Information Theory.

[29]  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).

[30]  Tie Liu,et al.  Gaussian broadcast channels with receiver message side information , 2009, 2009 IEEE International Symposium on Information Theory.

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

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

[33]  Giuseppe Caire,et al.  Physical-Layer Schemes for Wireless Coded Caching , 2017, IEEE Transactions on Information Theory.

[34]  Antti Tölli,et al.  Multi-Antenna Interference Management for Coded Caching , 2017, IEEE Transactions on Wireless Communications.

[35]  Deniz Gündüz,et al.  Coded Caching With Asymmetric Cache Sizes and Link Qualities: The Two-User Case , 2019, IEEE Transactions on Communications.

[36]  Jingjing Zhang,et al.  Coded caching for reducing CSIT-feedback in wireless communications , 2015, 2015 53rd Annual Allerton Conference on Communication, Control, and Computing (Allerton).

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

[38]  Petros Elia,et al.  Resolving the Worst-User Bottleneck of Coded Caching: Exploiting Finite File Sizes , 2021, 2020 IEEE Information Theory Workshop (ITW).

[39]  Jack M. Holtzman,et al.  A simple, accurate method to calculate spread-spectrum multiple-access error probabilities , 1992, IEEE Trans. Commun..

[40]  Naitong Zhang,et al.  Broadband Hybrid Satellite-Terrestrial Communication Systems Based on Cognitive Radio toward 5G , 2016, IEEE Wireless Communications.

[41]  James Pickands,et al.  Moment Convergence of Sample Extremes , 1968 .

[42]  Petros Elia,et al.  Achieving Full Multiplexing and Unbounded Caching Gains with Bounded Feedback Resources , 2018, 2018 IEEE International Symposium on Information Theory (ISIT).

[43]  Konstantinos Poularakis,et al.  Exploiting Caching and Multicast for 5G Wireless Networks , 2016, IEEE Transactions on Wireless Communications.

[44]  Wei Yu,et al.  Optimization of Heterogeneous Coded Caching , 2017, IEEE Transactions on Information Theory.

[45]  Urs Niesen,et al.  Decentralized coded caching attains order-optimal memory-rate tradeoff , 2013, 2013 51st Annual Allerton Conference on Communication, Control, and Computing (Allerton).

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

[47]  Petros Elia,et al.  Fundamental Limits of Coded Caching With Multiple Antennas, Shared Caches and Uncoded Prefetching , 2020, IEEE Transactions on Information Theory.

[48]  Jaime Llorca,et al.  Finite-Length Analysis of Caching-Aided Coded Multicasting , 2014, IEEE Transactions on Information Theory.

[49]  Aylin Yener,et al.  Benefits of cache assignment on degraded broadcast channels , 2017, 2017 IEEE International Symposium on Information Theory (ISIT).

[50]  J. Gil-Pelaez Note on the inversion theorem , 1951 .

[51]  Giuseppe Caire,et al.  Achieving Spatial Scalability for Coded Caching via Coded Multipoint Multicasting , 2019, IEEE Transactions on Wireless Communications.