Wireless Caching: Making Radio Access Networks More than Bit-Pipelines

Caching has attracted much attention recently because it holds the promise of scaling the service capability of radio access networks (RANs). We envision that caching will ultimately make next-generation RANs more than bit-pipelines and emerge as a multi-disciplinary area via the union with communications, pricing, recommendation, compression, and computation units. By summarizing cutting-edge caching policies, we trace a common root of their gains to the prolonged transmission time, which is then traded for higher spectral or energy efficiency. To realize caching, the physical layer and higher layers have to function together, with the aid of prediction and memory units, which substantially broadens the concept of cross-layer design to a multi-unit collaboration methodology. We revisit caching from a generalized cross-layer perspective, with a focus on its emerging opportunities, challenges, and theoretical performance limits. To motivate the application and evolution of caching, we conceive a hierarchical pricing infrastructure that provides incentives to network operators and users. To make RANs even more proactive, we design caching and recommendation jointly, showing a user what it might be interested in and what has been done for it. Furthermore, the user-specific demand prediction motivates edge compression and proactive MEC as new applications. The beyond-bit-pipeline RAN is a paradigm shift that brings with it many cross-disciplinary research opportunities.

[1]  Wei Chen,et al.  Power and Rate Adaptive Pushing Over Fading Channels , 2021, IEEE Transactions on Wireless Communications.

[2]  Wei Chen,et al.  Content Pushing Over Idle Timeslots: Performance Analysis and Caching Gains , 2021, IEEE Transactions on Wireless Communications.

[3]  Wei Wang,et al.  Cache-Enabled Multicast Content Pushing With Structured Deep Learning , 2021, IEEE Journal on Selected Areas in Communications.

[4]  H. Vincent Poor,et al.  On the Effective Throughput of Coded Caching With Heterogeneous User Preferences: A Game Theoretic Perspective , 2021, IEEE Transactions on Communications.

[5]  Zhiguo Ding,et al.  Resource Allocation for NOMA-MEC Systems in Ultra-Dense Networks: A Learning Aided Mean-Field Game Approach , 2021, IEEE Transactions on Wireless Communications.

[6]  Xuemin Shen,et al.  The Design of Dynamic Probabilistic Caching with Time-Varying Content Popularity , 2020, IEEE Transactions on Mobile Computing.

[7]  User Preference Aware Lossy Data Compression for Edge Caching , 2020, GLOBECOM 2020 - 2020 IEEE Global Communications Conference.

[8]  A Video Popularity Prediction Scheme with Attention-Based LSTM and Feature Embedding , 2020, GLOBECOM 2020 - 2020 IEEE Global Communications Conference.

[9]  W. Chen,et al.  A Pricing-based Joint Scheduling of Pushing and On-demand Transmission Over Shared Spectrum , 2020, GLOBECOM 2020 - 2020 IEEE Global Communications Conference.

[10]  Li Wang,et al.  Caching With Finite Buffer and Request Delay Information: A Markov Decision Process Approach , 2020, IEEE Transactions on Wireless Communications.

[11]  Jiajun Wu,et al.  Proactive Caching and Bandwidth Allocation in Heterogenous Networks by Learning From Historical Numbers of Requests , 2020, IEEE Transactions on Communications.

[12]  Yong Zhou,et al.  Federated Machine Learning for Intelligent IoT via Reconfigurable Intelligent Surface , 2020, IEEE Network.

[13]  Wei Chen,et al.  Storage-Efficient Edge Caching With Asynchronous User Requests , 2020, IEEE Transactions on Cognitive Communications and Networking.

[14]  Wei Chen,et al.  Bandwidth and Storage Efficient Caching Based on Dynamic Programming and Reinforcement Learning , 2020, IEEE Wireless Communications Letters.

[15]  Zhu Han,et al.  Deep Reinforcement Learning Approaches for Content Caching in Cache-Enabled D2D Networks , 2020, IEEE Internet of Things Journal.

[16]  H. Vincent Poor,et al.  User Preference Aware Lossless Data Compression at the Edge , 2019, IEEE Transactions on Communications.

[17]  Wei Chen,et al.  Content Pushing Over Multiuser MISO Downlinks With Multicast Beamforming and Recommendation: A Cross-Layer Approach , 2019, IEEE Transactions on Communications.

[18]  Bingyu Zhu,et al.  Coded Caching With Moderate Recommendation: Balancing Delivery Rate and Quality of Experience , 2019, IEEE Wireless Communications Letters.

[19]  Soumyajit Mandal,et al.  Wireless Communications and Applications Above 100 GHz: Opportunities and Challenges for 6G and Beyond , 2019, IEEE Access.

[20]  Yuguang Fang,et al.  Offloading Optimization and Bottleneck Analysis for Mobile Cloud Computing , 2019, IEEE Transactions on Communications.

[21]  Weihua Zhuang,et al.  Economically Optimal MS Association for Multimedia Content Delivery in Cache-Enabled Heterogeneous Cloud Radio Access Networks , 2019, IEEE Journal on Selected Areas in Communications.

[22]  Wei Chen,et al.  The Roadmap to 6G: AI Empowered Wireless Networks , 2019, IEEE Communications Magazine.

[23]  Andreas F. Molisch,et al.  Individual Preference Probability Modeling and Parameterization for Video Content in Wireless Caching Networks , 2019, IEEE/ACM Transactions on Networking.

[24]  Wei Huang,et al.  Request Delay-Based Pricing for Proactive Caching: A Stackelberg Game Approach , 2019, IEEE Transactions on Wireless Communications.

[25]  Urs Niesen,et al.  Cache-Aided Interference Channels , 2019, IEEE Transactions on Information Theory.

[26]  Branka Vucetic,et al.  Localized Small Cell Caching: A Machine Learning Approach Based on Rating Data , 2019, IEEE Transactions on Communications.

[27]  Iordanis Koutsopoulos,et al.  Jointly Optimizing Content Caching and Recommendations in Small Cell Networks , 2019, IEEE Transactions on Mobile Computing.

[28]  Ning Zhang,et al.  Content Popularity Prediction Towards Location-Aware Mobile Edge Caching , 2018, IEEE Transactions on Multimedia.

[29]  H. Vincent Poor,et al.  Caching With Time Domain Buffer Sharing , 2019, IEEE Transactions on Communications.

[30]  H. Vincent Poor,et al.  A Unified Framework for Caching in Arbitrary Networks , 2018, 2018 IEEE 23rd International Conference on Digital Signal Processing (DSP).

[31]  H. Vincent Poor,et al.  Energy Efficient Pushing in AWGN Channels Based on Content Request Delay Information , 2018, IEEE Transactions on Communications.

[32]  H. Vincent Poor,et al.  Coded Joint Pushing and Caching With Asynchronous User Requests , 2018, IEEE Journal on Selected Areas in Communications.

[33]  Donald F. Towsley,et al.  The Role of Caching in Future Communication Systems and Networks , 2018, IEEE Journal on Selected Areas in Communications.

[34]  H. Vincent Poor,et al.  Caching With Time-Varying Popularity Profiles: A Learning-Theoretic Perspective , 2018, IEEE Transactions on Communications.

[35]  H. Vincent Poor,et al.  Multicast Pushing With Content Request Delay Information , 2018, IEEE Transactions on Communications.

[36]  H. Vincent Poor,et al.  Big Data Driven Wireless Communications: A Human-in-the-Loop Pushing Technique for 5G Systems , 2018, IEEE Wireless Communications.

[37]  Thrasyvoulos Spyropoulos,et al.  Soft Cache Hits: Improving Performance Through Recommendation and Delivery of Related Content , 2018, IEEE Journal on Selected Areas in Communications.

[38]  Kai Li,et al.  Popularity Prediction of Facebook Videos for Higher Quality Streaming , 2017, USENIX Annual Technical Conference.

[39]  H. Vincent Poor,et al.  Content Pushing With Request Delay Information , 2017, IEEE Transactions on Communications.

[40]  Li Wang,et al.  Hypergraph-Based Wireless Distributed Storage Optimization for Cellular D2D Underlays , 2016, IEEE Journal on Selected Areas in Communications.

[41]  Zhu Han,et al.  Caching based socially-aware D2D communications in wireless content delivery networks: a hypergraph framework , 2016, IEEE Wireless Communications.

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

[43]  Wei Chen,et al.  GreenDelivery: proactive content caching and push with energy-harvesting-based small cells , 2015, IEEE Communications Magazine.

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