A Connectivity-Aware Caching Algorithm for Vehicular Content Centric Networks with Cache-Enabled Vehicles

Recently, cache-enabled vehicles have been introduced to improve the efficiency of content delivery in vehicular content centric networks (VCCNs). Content requests can be satisfied by vehicular caches without causing backhaul cost. However, it takes caching cost to store contents in participating vehicles. Moreover, the vehicle-to-vehicle (V2V) content delivery highly depends on the inter-vehicle connectivity. In this paper, a connectivity-aware content caching algorithm is proposed to help cache-enabled vehicles manage theirs caches. According to the content popularity distribution, connectivity, and current caching status, cache-enabled vehicles store some chunks of contents to maximize the total caching utility. Simulation results prove that the proposed connectivity-aware caching algorithm is superior to the existing AlwaysCaching algorithm and probabilistic caching (ProCaching) algorithm in the total caching utility.

[1]  Xiaoying Gan,et al.  A novel algorithm to cache vehicular content with parked vehicles applications , 2014, 2014 IEEE International Conference on Communications (ICC).

[2]  Tianqing Zhu,et al.  Silence is Golden: Enhancing Privacy of Location-Based Services by Content Broadcasting and Active Caching in Wireless Vehicular Networks , 2016, IEEE Transactions on Vehicular Technology.

[3]  Mahmood Fathy,et al.  Analytical Model for Connectivity in Vehicular Ad Hoc Networks , 2008, IEEE Transactions on Vehicular Technology.

[4]  Zheng Chen,et al.  Probabilistic Caching in Wireless D2D Networks: Cache Hit Optimal Versus Throughput Optimal , 2016, IEEE Communications Letters.

[5]  Liwei Wang,et al.  Distributed Probabilistic Caching strategy in VANETs through Named Data Networking , 2016, 2016 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[6]  Chuan Heng Foh,et al.  An Efficient Cache Strategy in Information Centric Networking Vehicle-to-Vehicle Scenario , 2017, IEEE Access.

[7]  Yiqing Zhou,et al.  Heterogeneous Vehicular Networking: A Survey on Architecture, Challenges, and Solutions , 2015, IEEE Communications Surveys & Tutorials.

[8]  Wan Choi,et al.  User Prefix Caching for Average Playback Delay Reduction in Wireless Video Streaming , 2016, IEEE Transactions on Wireless Communications.

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

[10]  Mehdi Bennis,et al.  Leveraging Big Data Analytics for Cache-Enabled Wireless Networks , 2015, 2015 IEEE Globecom Workshops (GC Wkshps).

[11]  G. J. Goodhardt,et al.  A Consumer Purchasing Model with Erlang Inter-Purchase Times , 1973 .

[12]  Song Guo,et al.  A Game Theoretic Approach to Parked Vehicle Assisted Content Delivery in Vehicular Ad Hoc Networks , 2017, IEEE Transactions on Vehicular Technology.

[13]  Song Guo,et al.  D2D-based content delivery with parked vehicles in vehicular social networks , 2016, IEEE Wireless Communications.