A Q-Learning Based Scheme to Securely Cache Content in Edge-Enabled Heterogeneous Networks

With the increasing demands for mobile users to obtain content, the heterogeneous networks (HetNets), which consolidate the backbone networks with mobile edge networks, have been regarded as a promising paradigm to provide mobile users with high quality of experience (QoE). However, the limited network resources and caching capacity become a new challenge to deliver content in HetNets. Therefore, in this paper, a cooperative scheme between edge server and content provider in HetNets is proposed to improve the performance of content delivery. Firstly, a novel framework of content delivery with backbone networks and mobile edge networks is introduced. The edge servers are deployed at the edge of networks and close to users. Secondly, a Q-learning based scheme for content caching is developed to securely cache contents with the cooperation between edge server and content provider. Thirdly, the cooperative interaction between edge server and content provider is modeled as the double auction game. Each player can obtain the maximum utility from the equilibrium strategy. Finally, simulation results show that the proposed scheme can improve the efficiency of content delivery and bring more utilities to edge server and content provider than the conventional schemes.

[1]  Jiannong Cao,et al.  Understanding Mobile Users’ Privacy Expectations: A Recommendation-Based Method Through Crowdsourcing , 2019, IEEE Transactions on Services Computing.

[2]  Wan Choi,et al.  Content Placement for Wireless Cooperative Caching Helpers: A Tradeoff Between Cooperative Gain and Content Diversity Gain , 2017, IEEE Transactions on Wireless Communications.

[3]  Minghua Chen,et al.  Understanding Performance of Edge Content Caching for Mobile Video Streaming , 2017, IEEE Journal on Selected Areas in Communications.

[4]  Hung-Yu Wei,et al.  Unlicensed LTE Pricing for Tiered Content Delivery and Heterogeneous User Access , 2019, IEEE Transactions on Mobile Computing.

[5]  Jun Wu,et al.  Cross-Layer Optimization for Cooperative Content Distribution in Multihop Device-to-Device Networks , 2019, IEEE Internet of Things Journal.

[6]  P. Wan,et al.  Near-Optimal and Truthful Online Auction for Computation Offloading in Green Edge-Computing Systems , 2020, IEEE Transactions on Mobile Computing.

[7]  Ning Zhang,et al.  A Novel Charging Scheme for Electric Vehicles With Smart Communities in Vehicular Networks , 2019, IEEE Transactions on Vehicular Technology.

[8]  Jiang Liu,et al.  ICICD: An Efficient Content Distribution Architecture in Mobile Cellular Network , 2017, IEEE Access.

[9]  Michele Garetto,et al.  Content-centric wireless networks with limited buffers: When mobility hurts , 2013, 2013 Proceedings IEEE INFOCOM.

[10]  Qiang Ye,et al.  Spectrum Management for Multi-Access Edge Computing in Autonomous Vehicular Networks , 2019, IEEE Transactions on Intelligent Transportation Systems.

[11]  Matti Latva-aho,et al.  Incentivizing Selected Devices to Perform Cooperative Content Delivery: A Carrier Aggregation-Based Approach , 2016, IEEE Transactions on Wireless Communications.

[12]  Gang Feng,et al.  Multi-Agent Reinforcement Learning for Efficient Content Caching in Mobile D2D Networks , 2019, IEEE Transactions on Wireless Communications.

[13]  Minseok Kim,et al.  Efficient Cache Placement Strategy in Two-Tier Wireless Content Delivery Network , 2016, IEEE Transactions on Multimedia.

[14]  Filip De Turck,et al.  Scalable Cache Management for ISP-Operated Content Delivery Services , 2016, IEEE Journal on Selected Areas in Communications.

[15]  Xiaodong Lin,et al.  PLAM: A privacy-preserving framework for local-area mobile social networks , 2014, IEEE INFOCOM 2014 - IEEE Conference on Computer Communications.

[16]  Kanchana Thilakarathna,et al.  uStash: A Novel Mobile Content Delivery System for Improving User QoE in Public Transport , 2017, IEEE Transactions on Mobile Computing.

[17]  Gang Feng,et al.  Optimal Cooperative Content Caching and Delivery Policy for Heterogeneous Cellular Networks , 2017, IEEE Transactions on Mobile Computing.

[18]  Abbas Jamalipour,et al.  A cooperative cache-based content delivery framework for intermittently connected mobile ad hoc networks , 2010, IEEE Transactions on Wireless Communications.

[19]  Pinyi Ren,et al.  Epidemic Information Dissemination in Mobile Social Networks With Opportunistic Links , 2015, IEEE Transactions on Emerging Topics in Computing.

[20]  F. Richard Yu,et al.  Resource Allocation for Information-Centric Virtualized Heterogeneous Networks With In-Network Caching and Mobile Edge Computing , 2017, IEEE Transactions on Vehicular Technology.

[21]  Hongke Zhang,et al.  A Novel Cooperative Content Fetching-Based Strategy to Increase the Quality of Video Delivery to Mobile Users in Wireless Networks , 2014, IEEE Transactions on Broadcasting.

[22]  Zhou Su,et al.  Big data in mobile social networks: a QoE-oriented framework , 2016, IEEE Network.

[23]  Xiaoying Gan,et al.  Content Delivery in Cache-Enabled Wireless Evolving Social Networks , 2018, IEEE Transactions on Wireless Communications.

[24]  Ju Ren,et al.  Two Time-Scale Resource Management for Green Internet of Things Networks , 2019, IEEE Internet of Things Journal.

[25]  Feng Wu,et al.  A Secure, Efficient, and Accountable Edge-Based Access Control Framework for Information Centric Networks , 2019, IEEE/ACM Transactions on Networking.

[26]  Ming Xiao,et al.  Decentralized Caching Schemes and Performance Limits in Two-Layer Networks , 2018, IEEE Transactions on Vehicular Technology.

[27]  Zhigang Chen,et al.  Utility-Optimal Resource Management and Allocation Algorithm for Energy Harvesting Cognitive Radio Sensor Networks , 2016, IEEE Journal on Selected Areas in Communications.

[28]  Huayan Pu,et al.  Trust-Evaluation-Based Intrusion Detection and Reinforcement Learning in Autonomous Driving , 2019, IEEE Network.

[29]  Nei Kato,et al.  A Cooperative User-System Approach for Optimizing Performance in Content Distribution/Delivery Networks , 2012, IEEE Journal on Selected Areas in Communications.

[30]  He Chen,et al.  Socially Aware Caching Strategy in Device-to-Device Communication Networks , 2018, IEEE Transactions on Vehicular Technology.

[31]  Qiang Ye,et al.  SDN-Based Resource Management for Autonomous Vehicular Networks: A Multi-Access Edge Computing Approach , 2018, IEEE Wireless Communications.

[32]  Charles Ofria,et al.  Distributed Cooperative Caching in Social Wireless Networks , 2013, IEEE Transactions on Mobile Computing.

[33]  Feng Liu,et al.  QoS Provisionings for Device-to-Device Content Delivery in Cellular Networks , 2017, IEEE Transactions on Multimedia.

[34]  Zhou Su,et al.  BSIS: Blockchain-Based Secure Incentive Scheme for Energy Delivery in Vehicular Energy Network , 2019, IEEE Transactions on Industrial Informatics.

[35]  Osvaldo Simeone,et al.  Online Edge Caching and Wireless Delivery in Fog-Aided Networks With Dynamic Content Popularity , 2017, IEEE Journal on Selected Areas in Communications.

[36]  Hongke Zhang,et al.  Enhancing Crowd Collaborations for Software Defined Vehicular Networks , 2017, IEEE Communications Magazine.

[37]  Vincent W. S. Wong,et al.  Cache-Enabled Physical Layer Security for Video Streaming in Backhaul-Limited Cellular Networks , 2017, IEEE Transactions on Wireless Communications.

[38]  Awais Ahmad,et al.  Energy Efficient Hierarchical Resource Management for Mobile Cloud Computing , 2017, IEEE Transactions on Sustainable Computing.

[39]  Xuelong Li,et al.  When Collaboration Hugs Intelligence: Content Delivery over Ultra-Dense Networks , 2017, IEEE Communications Magazine.

[40]  Francesco Musumeci,et al.  Energy-Efficient Video-On-Demand Content Caching and Distribution in Metro Area Networks , 2019, IEEE Transactions on Green Communications and Networking.

[41]  Hongke Zhang,et al.  Adaptive Transmission Control for Software Defined Vehicular Networks , 2019, IEEE Wireless Communications Letters.

[42]  Edmund M. Yeh,et al.  Throughput and Delay Scaling of Content-Centric Ad Hoc and Heterogeneous Wireless Networks , 2015, IEEE/ACM Transactions on Networking.

[43]  Baochun Li,et al.  On the Market Power of Network Coding in P2P Content Distribution Systems , 2009, IEEE INFOCOM 2009.

[44]  Zhou Su,et al.  Distributed Task Allocation to Enable Collaborative Autonomous Driving With Network Softwarization , 2018, IEEE Journal on Selected Areas in Communications.

[45]  H. Vincent Poor,et al.  Collaborative Multicast Beamforming for Content Delivery by Cache-Enabled Ultra Dense Networks , 2019, IEEE Transactions on Communications.

[46]  Min Sheng,et al.  Learning-Based Content Caching and Sharing for Wireless Networks , 2017, IEEE Transactions on Communications.

[47]  Naveen K. Chilamkurti,et al.  Bayesian Coalition Game as-a-Service for Content Distribution in Internet of Vehicles , 2014, IEEE Internet of Things Journal.

[48]  Geoffrey Ye Li,et al.  Vehicular Communications: A Network Layer Perspective , 2017, IEEE Transactions on Vehicular Technology.

[49]  Feng Lyu,et al.  Space/Aerial-Assisted Computing Offloading for IoT Applications: A Learning-Based Approach , 2019, IEEE Journal on Selected Areas in Communications.

[50]  Zhu Han,et al.  Joint Sponsored and Edge Caching Content Service Market: A Game-Theoretic Approach , 2019, IEEE Transactions on Wireless Communications.

[51]  Zaher Dawy,et al.  Energy-Aware Cooperative Content Distribution Over Wireless Networks: Optimized and Distributed Approaches , 2013, IEEE Transactions on Vehicular Technology.