Artificial Intelligence Assisted Collaborative Edge Caching in Small Cell Networks

Edge caching is a new paradigm that has been exploited over the past several years to reduce the load for the core network and to enhance the content delivery performance. Many existing caching solutions only consider homogeneous caching placement due to the immense complexity associated with the heterogeneous caching models. Unlike these legacy modeling paradigms, this paper considers heterogeneous content preference of the users with heterogeneous caching models at the edge nodes. Besides, aiming to maximize the cache hit ratio (CHR) in a two-tier heterogeneous network, we let the edge nodes collaborate. However, due to complex combinatorial decision variables, the formulated problem is hard to solve in the polynomial time. Moreover, there does not even exist a ready-to-use tool or software to solve the problem. We propose a modified particle swarm optimization (M-PSO) algorithm that efficiently solves the complex constraint problem in a reasonable time. Using numerical analysis and simulation, we validate that the proposed algorithm significantly enhances the CHR performance when comparing to that of the existing baseline caching schemes.

[1]  Shih-Chun Lin,et al.  Dynamic Power Allocation and Virtual Cell Formation for Throughput-Optimal Vehicular Edge Networks in Highway Transportation , 2020, 2020 IEEE International Conference on Communications Workshops (ICC Workshops).

[2]  Alexandros G. Dimakis,et al.  Base-station assisted device-to-device communications for high-throughput wireless video networks , 2012, ICC.

[3]  Jianliang Xu,et al.  Caching and prefetching for Web content distribution , 2004, Computing in Science & Engineering.

[4]  Dong Liu,et al.  Caching at the wireless edge: design aspects, challenges, and future directions , 2016, IEEE Communications Magazine.

[5]  Yixue Hao,et al.  Profit Maximization for Video Caching and Processing in Edge Cloud , 2019, IEEE Journal on Selected Areas in Communications.

[6]  Vasilios A. Siris,et al.  Multi-source mobile video streaming with proactive caching and D2D communication , 2015, 2015 IEEE 16th International Symposium on A World of Wireless, Mobile and Multimedia Networks (WoWMoM).

[7]  Xiaohui Hu,et al.  Engineering optimization with particle swarm , 2003, Proceedings of the 2003 IEEE Swarm Intelligence Symposium. SIS'03 (Cat. No.03EX706).

[8]  Xiao Ma,et al.  Enhancement for content delivery with proximity communications in caching enabled wireless networks: architecture and challenges , 2016, IEEE Communications Magazine.

[9]  Rose Qingyang Hu,et al.  Heterogeneous Networks Relying on Full-Duplex Relays and Mobility-Aware Probabilistic Caching , 2019, IEEE Transactions on Communications.

[10]  Geoffrey I. Webb,et al.  Encyclopedia of Machine Learning , 2011, Encyclopedia of Machine Learning.

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

[12]  Rose Qingyang Hu,et al.  D2D Communications in Heterogeneous Networks With Full-Duplex Relays and Edge Caching , 2018, IEEE Transactions on Industrial Informatics.

[13]  Jun Du,et al.  Double Auction Mechanism Design for Video Caching in Heterogeneous Ultra-Dense Networks , 2019, IEEE Transactions on Wireless Communications.

[14]  Andreas F. Molisch,et al.  Caching Policy and Cooperation Distance Design for Base Station-Assisted Wireless D2D Caching Networks: Throughput and Energy Efficiency Optimization and Tradeoff , 2018, IEEE Transactions on Wireless Communications.

[15]  Giuseppe Caire,et al.  Caching Eliminates the Wireless Bottleneck in Video-Aware Wireless Networks , 2014, ArXiv.

[16]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[17]  Shih-Chun Lin,et al.  Eco-Vehicular Edge Networks for Connected Transportation: A Decentralized Multi-Agent Reinforcement Learning Approach , 2020, ArXiv.

[18]  Xiaofei Wang,et al.  Cache in the air: exploiting content caching and delivery techniques for 5G systems , 2014, IEEE Communications Magazine.

[19]  Hao Feng,et al.  Dynamic Caching Content Replacement in Base Station Assisted Wireless D2D Caching Networks , 2020, IEEE Access.