A Stackelberg Game Approach for Incentive V2V Caching in Software-Defined 5G-enabled VANET

Software-defined networking (SDN) is considered as one of the main enabler technologies of 5G that is expected to propel the penetration of vehicular networks. The rapid development of wireless technology has generated an avalanche demand for bandwidth-intensive applications (e.g., video-on-demand, streaming video, etc.) causing an exponential increase in mobile data traffic. Moreover, the use of edge caching technique enhances network resource utilization and reduce backhaul traffic. Many incentive mechanisms have been developed to encourage caching actors to enhance the caching process. In this paper, we propose an SDN based incentive caching mechanism for a 5G-enabled vehicular network. Our caching strategy consists of a small base station (SBS) that encourages mobile vehicles equipped with embarked caches to store and share its popular contents using vehicle to vehicle (V2V) communication. SBS aims to offload the cellular core links and reduce traffic congestion, where cache-enabled vehicles compete to earn more SBS reward. The interaction between the SBS and the cache-enabled vehicles is formulated using a Stackelberg game with a non-cooperative sub-game to model the conflict between cache-enabled vehicles. The SBS acts first as a leader by announcing the number of popular contents that it wants to cache and the cache-enabled vehicles respond after by the optimal number of contents they accept to cache and the corresponding caching price. Two optimization problems are investigated and the Stackelberg equilibrium is derived. The simulation results demonstrated the efficiency of our game theoretical based incentive V2V caching strategy.

[1]  Sidi-Mohammed Senouci,et al.  Incentive edge caching in software-defined internet of vehicles: A Stackelberg game approach , 2019, Int. J. Commun. Syst..

[2]  Xiaojiang Du,et al.  Theoretical analysis on caching effects in urban vehicular ad hoc networks , 2016, Wirel. Commun. Mob. Comput..

[3]  Sidi-Mohammed Senouci,et al.  dSDiVN: A Distributed Software-Defined Networking Architecture for Infrastructure-Less Vehicular Networks , 2017, I4CS.

[4]  Song Guo,et al.  Incentive mechanisms for device-to-device communications , 2015, IEEE Network.

[5]  Ming Xiao,et al.  A Commercial Video-Caching System for Small-Cell Cellular Networks Using Game Theory , 2016, IEEE Access.

[6]  Miguel Correia,et al.  REPSYS: A Robust and Distributed Incentive Scheme for Collaborative Caching and Dissemination in Content-Centric Cellular-Based Vehicular Delay-Tolerant Networks , 2018, IEEE Wireless Communications.

[7]  Nan Zhao,et al.  Integrated Networking, Caching, and Computing for Connected Vehicles: A Deep Reinforcement Learning Approach , 2018, IEEE Transactions on Vehicular Technology.

[8]  Wei Quan,et al.  Intelligent popularity-aware content caching and retrieving in highway vehicular networks , 2016, EURASIP J. Wirel. Commun. Netw..

[9]  Victor C. M. Leung,et al.  Pricing, Caching Selection, and Content Delivery in Wireless Networks: A Hierarchical Approach , 2017, GLOBECOM 2017 - 2017 IEEE Global Communications Conference.

[10]  Abdelwahab Boualouache,et al.  Software-Defined heterogeneous vehicular networks: Taxonomy and architecture , 2017, 2017 Global Information Infrastructure and Networking Symposium (GIIS).

[11]  Sherali Zeadally,et al.  QoS-Aware Hierarchical Web Caching Scheme for Online Video Streaming Applications in Internet-Based Vehicular Ad Hoc Networks , 2015, IEEE Transactions on Industrial Electronics.

[12]  Fei Shen,et al.  A Stackelberg Game for Incentive Proactive Caching Mechanisms in Wireless Networks , 2016, 2016 IEEE Global Communications Conference (GLOBECOM).

[13]  Lajos Hanzo,et al.  Twin-Timescale Artificial Intelligence Aided Mobility-Aware Edge Caching and Computing in Vehicular Networks , 2019, IEEE Transactions on Vehicular Technology.

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

[15]  Tao Zhang,et al.  Incentive Mechanism and Content Provider Selection for Device-to-Device-Based Content Sharing , 2019, IEEE Transactions on Vehicular Technology.

[16]  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).