Recent advances in mobile edge computing and content caching

Abstract The demand for digital media services is increasing as the number of wireless subscriptions is growing exponentially. In order to meet this growing need, mobile wireless networks have been advanced at a tremendous pace over recent days. However, the centralized architecture of existing mobile networks, with limited capacity and range of bandwidth of the radio access network and low bandwidth back-haul network, can not handle the exponentially increasing mobile traffic. Recently, we have seen the growth of new mechanisms of data caching and delivery methods through intermediate caching servers. In this paper, we present a survey on recent advances in mobile edge computing and content caching, including caching insertion and expulsion policies, the behavior of the caching system, and caching optimization based on wireless networks. Some of the important open challenges in mobile edge computing with content caching are identified and discussed. We have also compared edge, fog and cloud computing in terms of delay. Readers of this paper will get a thorough understanding of recent advances in mobile edge computing and content caching in mobile wireless networks.

[1]  James F. Kurose,et al.  On the steady-state of cache networks , 2013, 2013 Proceedings IEEE INFOCOM.

[2]  Ke Zhang,et al.  Energy-Efficient Offloading for Mobile Edge Computing in 5G Heterogeneous Networks , 2016, IEEE Access.

[3]  Michael Till Beck,et al.  Mobile Edge Computing: A Taxonomy , 2014 .

[4]  Michele Garetto,et al.  A unified approach to the performance analysis of caching systems , 2013, IEEE INFOCOM 2014 - IEEE Conference on Computer Communications.

[5]  K. B. Letaief,et al.  A Survey on Mobile Edge Computing: The Communication Perspective , 2017, IEEE Communications Surveys & Tutorials.

[6]  Mehdi Bennis,et al.  Cache-enabled small cell networks: modeling and tradeoffs , 2014, EURASIP Journal on Wireless Communications and Networking.

[7]  Donald F. Towsley,et al.  Approximate Models for General Cache Networks , 2010, 2010 Proceedings IEEE INFOCOM.

[8]  Deniz Gündüz,et al.  Wireless Content Caching for Small Cell and D2D Networks , 2016, IEEE Journal on Selected Areas in Communications.

[9]  Matti Latva-aho,et al.  Content-aware user clustering and caching in wireless small cell networks , 2014, 2014 11th International Symposium on Wireless Communications Systems (ISWCS).

[10]  Wenzhong Li,et al.  Energy-Efficient Cache Replacement Policies for Cooperative Caching in Mobile Ad Hoc Network , 2007, 2007 IEEE Wireless Communications and Networking Conference.

[11]  Mingwei Xu,et al.  Age-based cooperative caching in information-centric networking , 2014, ICCCN.

[12]  Wei Cao,et al.  Intelligent Offloading in Multi-Access Edge Computing: A State-of-the-Art Review and Framework , 2019, IEEE Communications Magazine.

[13]  Xing Zhang,et al.  A Survey on Mobile Edge Networks: Convergence of Computing, Caching and Communications , 2017, IEEE Access.

[14]  Muhammad Bilal,et al.  Time Aware Least Recent Used (TLRU) cache management policy in ICN , 2014, 16th International Conference on Advanced Communication Technology.

[15]  Chenyang Yang,et al.  Cooperative Device-to-Device Communications with Caching , 2016, 2016 IEEE 83rd Vehicular Technology Conference (VTC Spring).

[16]  Wang Guoqing,et al.  Modeling the sojourn time of items for in-network cache based on LRU policy , 2014, China Communications.

[17]  Alfred V. Aho,et al.  Principles of Optimal Page Replacement , 1971, J. ACM.

[18]  Meng Zhang,et al.  A Survey of Caching Mechanisms in Information-Centric Networking , 2015, IEEE Communications Surveys & Tutorials.

[19]  Min Chen,et al.  Mobility-Aware Caching and Computation Offloading in 5G Ultra-Dense Cellular Networks , 2016, Sensors.

[20]  Navrati Saxena,et al.  Next Generation 5G Wireless Networks: A Comprehensive Survey , 2016, IEEE Communications Surveys & Tutorials.

[21]  Khaled A. Harras,et al.  Femto Clouds: Leveraging Mobile Devices to Provide Cloud Service at the Edge , 2015, 2015 IEEE 8th International Conference on Cloud Computing.

[22]  Khaled Ben Letaief,et al.  Dynamic Computation Offloading for Mobile-Edge Computing With Energy Harvesting Devices , 2016, IEEE Journal on Selected Areas in Communications.

[23]  Anass Benjebbour,et al.  Design considerations for a 5G network architecture , 2014, IEEE Communications Magazine.

[24]  Taoka Hidekazu,et al.  Scenarios for 5G mobile and wireless communications: the vision of the METIS project , 2014, IEEE Communications Magazine.

[25]  Xiaofei Wang,et al.  Delay performance analysis of cooperative cell caching in future mobile networks , 2015, 2015 IEEE International Conference on Communications (ICC).

[26]  Yong Wang,et al.  Energy-Efficient Optimal Relay Selection in Cooperative Cellular Networks Based on Double Auction , 2015, IEEE Transactions on Wireless Communications.

[27]  Jie Wu,et al.  Hierarchical cooperative caching in mobile opportunistic social networks , 2014, 2014 IEEE Global Communications Conference.

[28]  Yunjie Liu,et al.  Modeling the sojourn time of items for in-network cache based on LRU policy , 2014 .

[29]  Sujit Dey,et al.  Video-Aware Scheduling and Caching in the Radio Access Network , 2014, IEEE/ACM Transactions on Networking.

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

[31]  Tapan P. Bagchi,et al.  Information communications technology penetration and stock markets - growth nexus: from cross country panel evidence , 2018 .

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

[33]  Le Chang,et al.  MPCS: A mobility/popularity-based caching strategy for information-centric networks , 2014, 2014 IEEE Global Communications Conference.

[34]  Li Fan,et al.  Web caching and Zipf-like distributions: evidence and implications , 1999, IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320).

[35]  Wei Wang,et al.  Proactive storage at caching-enable base stations in cellular networks , 2013, 2013 IEEE 24th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC).

[36]  Carey L. Williamson,et al.  Estimating Instantaneous Cache Hit Ratio Using Markov Chain Analysis , 2013, IEEE/ACM Transactions on Networking.

[37]  Ke Zhang,et al.  Delay constrained offloading for Mobile Edge Computing in cloud-enabled vehicular networks , 2016, 2016 8th International Workshop on Resilient Networks Design and Modeling (RNDM).

[38]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[39]  Guangjie Han,et al.  Dynamic Adaptive Replacement Policy in Shared Last-Level Cache of DRAM/PCM Hybrid Memory for Big Data Storage , 2017, IEEE Transactions on Industrial Informatics.

[40]  Xing Zhang,et al.  Cache-Enabled Software Defined Heterogeneous Networks for Green and Flexible 5G Networks , 2016, IEEE Access.

[42]  Wenzhong Li,et al.  Efficient Multi-User Computation Offloading for Mobile-Edge Cloud Computing , 2015, IEEE/ACM Transactions on Networking.

[43]  Rajmohan Rajaraman,et al.  Placement Algorithms for Hierarchical Cooperative Caching , 2001, J. Algorithms.

[44]  Yun Li,et al.  Joint Optimization of Radio and Virtual Machine Resources With Uncertain User Demands in Mobile Cloud Computing , 2018, IEEE Transactions on Multimedia.

[45]  Paolo Giaccone,et al.  Interest-based cooperative caching in multi-hop wireless networks , 2013, 2013 IEEE Globecom Workshops (GC Wkshps).