Joint Content Sharing and Incentive Mechanism for Cache-Enabled Device-to-Device Networks

Cache-enabled device-to-device (C-D2D) networks allow the constituent user devices to share their cached content with other user devices through D2D communication. As a result, the communication delay of participating users is minimized in C-D2D networks. Clearly, the success of C-D2D networks relies on the willingness of the participating users to share their cached content. In this paper, we analyze the interaction among participating cache-enabled D2D users and determine their caching, sharing, and reward decisions to minimize the users’ total cost. In view of the fact that the participating users have heterogeneous content interest profile (CIP) and storage capacity, and are self-centric, there is a need to design a fair incentive mechanism to encourage cooperation among users. To this end, we model the interaction among the D2D users as a multi-person bargaining game and design a novel incentive mechanism using the Nash bargaining solution (NBS) approach. The proposed incentive mechanism is capable of minimizing users’ total costs while ensuring fair reward transfer among participating users. Further, we proposed a distributed algorithm which allows the execution of the proposed mechanism without any involvement of base station (BS), which is much needed for autonomous D2D networks. The simulation results demonstrate that the proposed mechanism improves fairness by at least 74% and reduces the users’ total cost by at least 13.83% compared to the benchmark schemes.

[1]  Hyundong Shin,et al.  Socially-Aware Caching in Wireless Networks With Random D2D Communications , 2019, IEEE Access.

[2]  Liang Liang,et al.  Residual Energy-Aware Caching in Mobile D2D Cellular Network , 2019, ICC 2019 - 2019 IEEE International Conference on Communications (ICC).

[3]  Rui Zhang,et al.  Cooperative Local Caching Under Heterogeneous File Preferences , 2015, IEEE Transactions on Communications.

[4]  Raj Jain,et al.  A Quantitative Measure Of Fairness And Discrimination For Resource Allocation In Shared Computer Systems , 1998, ArXiv.

[5]  Giuseppe Caire,et al.  Fundamental Limits of Caching in Wireless D2D Networks , 2014, IEEE Transactions on Information Theory.

[6]  Alexandros G. Dimakis,et al.  FemtoCaching: Wireless Content Delivery Through Distributed Caching Helpers , 2013, IEEE Transactions on Information Theory.

[7]  Daniel Pérez Palomar,et al.  A tutorial on decomposition methods for network utility maximization , 2006, IEEE Journal on Selected Areas in Communications.

[8]  Leandros Tassiulas,et al.  A Mechanism for Mobile Data Offloading to Wireless Mesh Networks , 2016, IEEE Transactions on Wireless Communications.

[9]  Jean-Pierre Hubaux,et al.  Nuglets: a Virtual Currency to Stimulate Cooperation in Self-Organized Mobile Ad Hoc Networks , 2001 .

[10]  Abbas Jamalipour,et al.  Extensive Cooperative Caching in D2D Integrated Cellular Networks , 2017, IEEE Communications Letters.

[11]  Jianwei Huang,et al.  Energy-Aware Cooperative Traffic Offloading via Device-to-Device Cooperations: An Analytical Approach , 2017, IEEE Transactions on Mobile Computing.

[12]  Peter Han Joo Chong,et al.  Fundamentals of Cluster-Centric Content Placement in Cache-Enabled Device-to-Device Networks , 2015, IEEE Transactions on Communications.

[13]  Zhao Yang,et al.  Dynamic Incentive Design in Content Dissemination Process Through D2D Communication , 2017, IEEE Communications Letters.

[14]  Shahid Mumtaz,et al.  Social Big-Data-Based Content Dissemination in Internet of Vehicles , 2018, IEEE Transactions on Industrial Informatics.

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

[16]  Osvaldo Simeone,et al.  How Much Can D2D Communication Reduce Content Delivery Latency in Fog Networks With Edge Caching? , 2019, IEEE Transactions on Communications.

[17]  Feng Qian,et al.  A close examination of performance and power characteristics of 4G LTE networks , 2012, MobiSys '12.

[18]  Lin Gao,et al.  Hybrid Pricing for Mobile Collaborative Internet Access , 2019, IEEE/ACM Transactions on Networking.

[19]  Tiankui Zhang,et al.  Preference-Aware Caching Based on Cooperative Game for D2D Communication Networks (Invited Paper) , 2018, 2018 IEEE 87th Vehicular Technology Conference (VTC Spring).

[20]  Alexandros G. Dimakis,et al.  Femtocaching and device-to-device collaboration: A new architecture for wireless video distribution , 2012, IEEE Communications Magazine.

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

[22]  Sudip Misra,et al.  D2D Opportunistic Local Content Dissemination Sans Location Sharing , 2018, IEEE Transactions on Vehicular Technology.

[23]  Mohsen Guizani,et al.  Reliable Task Offloading for Vehicular Fog Computing Under Information Asymmetry and Information Uncertainty , 2019, IEEE Transactions on Vehicular Technology.

[24]  Panganamala Ramana Kumar,et al.  RHEINISCH-WESTFÄLISCHE TECHNISCHE HOCHSCHULE AACHEN , 2001 .

[25]  Sangtae Ha,et al.  Incentivizing time-shifting of data: a survey of time-dependent pricing for internet access , 2012, IEEE Communications Magazine.

[26]  Khaled Ben Letaief,et al.  Incentive mechanism design for cache-assisted D2D communications: A mobility-aware approach , 2017, 2017 IEEE 18th International Workshop on Signal Processing Advances in Wireless Communications (SPAWC).

[27]  Chung Gu Kang,et al.  Mobile caching policies for device-to-device (D2D) content delivery networking , 2014, 2014 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[28]  Leandros Tassiulas,et al.  Efficient and Fair Collaborative Mobile Internet Access , 2016, IEEE/ACM Transactions on Networking.

[29]  Zhu Han,et al.  Incentive Design for Cache-Enabled D2D Underlaid Cellular Networks Using Stackelberg Game , 2019, IEEE Transactions on Vehicular Technology.

[30]  Sherali Zeadally,et al.  A Survey of Device-to-Device Communications: Research Issues and Challenges , 2018, IEEE Communications Surveys & Tutorials.

[31]  Antonio Alfredo Ferreira Loureiro,et al.  Leveraging D2D multihop communication through social group meeting awareness , 2016, IEEE Wireless Communications.

[32]  Mehdi Bennis,et al.  Inter-Cluster Cooperation for Wireless D2D Caching Networks , 2018, IEEE Transactions on Wireless Communications.

[33]  Andreas F. Molisch,et al.  Individual Preference Aware Caching Policy Design for Energy-Efficient Wireless D2D Communications , 2017, GLOBECOM 2017 - 2017 IEEE Global Communications Conference.

[34]  Masoud Sabaei,et al.  An Efficient Scheme to Motivate Cooperation in Mobile Ad hoc Networks , 2007, International Conference on Networking and Services (ICNS '07).

[35]  Amin Shokrollahi,et al.  Raptor codes , 2011, IEEE Transactions on Information Theory.

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

[37]  Jeffrey G. Andrews,et al.  Spatially Correlated Content Caching for Device-to-Device Communications , 2016, IEEE Transactions on Wireless Communications.

[38]  Meixia Tao,et al.  Caching incentive design in wireless D2D networks: A Stackelberg game approach , 2016, 2016 IEEE International Conference on Communications (ICC).

[39]  Mehdi Bennis,et al.  Living on the edge: The role of proactive caching in 5G wireless networks , 2014, IEEE Communications Magazine.