A joint optimization scheme of content caching and resource allocation for internet of vehicles in mobile edge computing

In a high-speed free-flow scenario, a joint optimization scheme for content caching and resource allocation is proposed based on mobile edge computing in Internet of Vehicles. Vehicle trajectory prediction provides the basis for the realization of vehicle-cloud collaborative cache. By pre-caching the business data of requesting vehicles to edge cloud networks and oncoming vehicles, requesting vehicles can obtain data through V2V link and V2I link at the same time, which reduces the data acquisition delay. Therefore, this paper considers the situation where bandwidth of V2I and V2V link and the total amount of edge cloud caches are limited. Then, the bandwidth and cache joint allocation strategy to minimize the weighted average delay of data acquisition is studied. An edge cooperative cache algorithm based on deep deterministic policy gradient is further developed. Different from Q-learning and deep reinforcement learning algorithms, the proposed cache algorithm can be well applied to variable continuous bandwidth allocation action space. Besides, it effectively improves the convergence speed by using interactive iteration of value function and strategy function. Finally, the simulation results of vehicle driving path at the start and stop are obtained by analyzing real traffic data. Simulation results show that the proposed scheme can achieve better performance than several other newer cooperative cache schemes.

[1]  Rong Yu,et al.  Toward cloud-based vehicular networks with efficient resource management , 2013, IEEE Network.

[2]  Jiguo Yu,et al.  A Context-Aware Service Evaluation Approach over Big Data for Cloud Applications , 2020, IEEE Transactions on Cloud Computing.

[3]  Alison Bradley,et al.  Personalized Pancreatic Cancer Management: A Systematic Review of How Machine Learning Is Supporting Decision-making , 2019, Pancreas.

[4]  Enzo Baccarelli,et al.  Energy-Efficient Adaptive Resource Management for Real-Time Vehicular Cloud Services , 2019, IEEE Transactions on Cloud Computing.

[5]  Imad Mahgoub,et al.  Leveraging MANET-Based Cooperative Cache Discovery Techniques in VANETs: A Survey and Analysis , 2017, IEEE Communications Surveys & Tutorials.

[6]  Yu Zhang,et al.  Cluster-Based Cooperative Caching With Mobility Prediction in Vehicular Named Data Networking , 2019, IEEE Access.

[7]  Hilde van der Togt,et al.  Publisher's Note , 2003, J. Netw. Comput. Appl..

[8]  Wanchun Dou,et al.  Dynamic Mobile Crowdsourcing Selection for Electricity Load Forecasting , 2018, IEEE Access.

[9]  Der-Jiunn Deng,et al.  Resource Allocation in Vehicular Cloud Computing Systems With Heterogeneous Vehicles and Roadside Units , 2018, IEEE Internet of Things Journal.

[10]  Krishna Kant,et al.  Secure Data Streaming to Untrusted Road Side Units in Intelligent Transportation System , 2019, 2019 18th IEEE International Conference On Trust, Security And Privacy In Computing And Communications/13th IEEE International Conference On Big Data Science And Engineering (TrustCom/BigDataSE).

[11]  Weishan Zhang,et al.  A Load-Aware Pluggable Cloud Framework for Real-Time Video Processing , 2016, IEEE Transactions on Industrial Informatics.

[12]  Neeraj Kumar,et al.  Peer-to-Peer Cooperative Caching for Data Dissemination in Urban Vehicular Communications , 2014, IEEE Systems Journal.

[13]  Mohammad R. Khosravi,et al.  An efficient parallel genetic algorithm solution for vehicle routing problem in cloud implementation of the intelligent transportation systems , 2020, J. Cloud Comput..

[14]  Jun Zheng,et al.  A Cluster-Based Delay Tolerant Routing Algorithm for Vehicular Ad Hoc Networks , 2017, 2017 IEEE 85th Vehicular Technology Conference (VTC Spring).

[15]  Meejeong Lee,et al.  A hierarchical location service architecture for VANET with aggregated location update , 2018, Comput. Commun..

[16]  Sungyoung Lee,et al.  V-Cloud: vehicular cyber-physical systems and cloud computing , 2011, ISABEL '11.

[17]  Xuemin Shen,et al.  An SMDP-Based Resource Allocation in Vehicular Cloud Computing Systems , 2015, IEEE Transactions on Industrial Electronics.

[18]  Kotagiri Ramamohanarao,et al.  Preserving Privacy in the Internet of Connected Vehicles , 2020, IEEE Transactions on Intelligent Transportation Systems.

[19]  Yuan Wu,et al.  NOMA-Assisted Multi-Access Mobile Edge Computing: A Joint Optimization of Computation Offloading and Time Allocation , 2018, IEEE Transactions on Vehicular Technology.

[20]  Xuyun Zhang,et al.  A Distributed Locality-Sensitive Hashing-Based Approach for Cloud Service Recommendation From Multi-Source Data , 2017, IEEE Journal on Selected Areas in Communications.

[21]  Daiyuan Peng,et al.  An SMDP-Based Service Model for Interdomain Resource Allocation in Mobile Cloud Networks , 2012, IEEE Transactions on Vehicular Technology.

[22]  Enzo Baccarelli,et al.  Reliable Adaptive Resource Management for Cognitive Cloud Vehicular Networks , 2015, IEEE Transactions on Vehicular Technology.

[23]  Sévérien Nkurunziza,et al.  Inference for a change-point problem under a generalised Ornstein–Uhlenbeck setting , 2016 .

[24]  Enzo Baccarelli,et al.  Distributed and adaptive resource management in Cloud-assisted Cognitive Radio Vehicular Networks with hard reliability guarantees , 2015, Veh. Commun..