Abstract

With the development of internet of vehicles, the traditional centralized content caching mode transmits content through the core network, which causes a large delay and cannot meet the demands for delay-sensitive services. To solve these problems, on basis of vehicle caching network, we propose an edge collaborative caching scheme. Road side unit (RSU) and mobile edge computing (MEC) are used to collect vehicle information, predict and cache popular content, thereby provide low-latency content delivery services. However, the storage capacity of a single RSU severely limits the edge caching performance and cannot handle intensive content requests at the same time. Through content sharing, collaborative caching can relieve the storage burden on caching servers. Therefore, we integrate RSU and collaborative caching to build a MEC-assisted vehicle edge collaborative caching (MVECC) scheme, so as to realize the collaborative caching among cloud, edge and vehicle. MVECC uses deep reinforcement learning to predict what needs to be cached on RSU, which enables RSUs to cache more popular content. In addition, MVECC also introduces a mobility-aware caching replacement scheme at the edge network to reduce redundant cache and improving cache efficiency, which allows RSU to dynamically replace the cached content in response to the mobility of vehicles. The simulation results show that the proposed MVECC scheme can improve cache performance in terms of energy cost and content hit rate.

Highlights

  • With the development of internet of vehicles, the content demand of mobile vehicles has increased rapidly

  • We propose a mobile edge computing (MEC)-assisted vehicle edge collaborative caching (MVECC) scheme based on the vehicle caching network

  • Let W m0 bs, W mk bs and W me bÀs rÁepresent the available bandwidth resources between content center server (CCS) and mobile request vehicle (MRV), Road side unit (RSU) and assisted caching vehicle (ACV) respectively. wm;i tyx m 2 M ; i 2À EÁ [ K represents the bandwidth resource allocated by caching node i to MRV m at tyx time slot. wk;k0 tyx k; k0 2 K represents the bandwidth resources between RSU k and RSU k0 in collaborative delivery process

Read more

Summary

Introduction

With the development of internet of vehicles, the content demand of mobile vehicles has increased rapidly. To solve the problems of high latency and energy consumption in IoV, road side units (RSU) are used to help collect vehicle data and provide vehicle-based information services, mobile edge computing (MEC) is used to calculate content popularity [5–7]. Through neural networks to continuously interact with the environment, deep reinforcement learning (DRL) has excellent performance in dealing with complex dynamic environments For this reason, we propose a MEC-assisted vehicle edge collaborative caching (MVECC) scheme based on the vehicle caching network. Our contributions can be summarized as follows: We build a MVECC scheme In this scheme, we make full use of the caching capability of RSU and smart vehicles and design two content caching modes, including RSU caching and assisted caching vehicle (ACV) caching. Through the learning process of DRL, MVECC continuously adapt to the dynamic changes of IoV network and determine caching scheme based on content popularity. At the same time, caching replacement enables RSUs to replace the cached content in response to vehicle mobility, which ensures that RSUs do not store outdated and unpopular content

Related Works
Network Model
Content Caching and Delivery Model
Content Popularity Model
Communication Model
Channel Transmission Model
System Action
Content Caching Energy Consumption
Content Delivery Energy Consumption
Cost Function
Reward After taking action atyx, the system will get rewarded rtyx
Principle of DDPG Algorithm
DDPG Based Mobile Edge Collaborative Caching Algorithm
Mobile-Aware Caching Replacement
System Performance Analysis
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call