Could-based vehicular networks: a taxonomy, survey, and conceptual hybrid architecture

In recent times, vehicular network research has attracted the attention of both researchers and the industry partly due to its potential applications in efficient traffic management, road safety, entertainment, etc. Resources such as communication, on-board unit, storage and computing units, and battery are generally installed in the vehicles participating in intelligent transportation systems. The need to maximize the utilization of these resources has also resulted in interest in cloud based vehicular networks (CVNs), an area of active research. This paper survey the CVNs literature published between 2010 and 2016. In addition, a taxonomy based on three main CVN categories, namely vehicular cloud computing (VCC), vehicle using cloud (VuC) and hybrid cloud (HC), is presented. In the taxonomy, we focus on related systems, architectures, applications and services. Although VCC has been extensively discussed in the literature, a comprehensive survey on the two other categories is lacking. Hence, this motivates our research. Through an extensive comparison of common characteristics among cloud computing, mobile cloud computing, VCC, VuC and HC and overview of the existing architectures, we present a conceptual HC architecture. Finally, we conclude the paper with open issues and challenges.

[1]  Stephan Olariu,et al.  Enhancing dependability through redundancy in military vehicular clouds , 2015, MILCOM 2015 - 2015 IEEE Military Communications Conference.

[2]  Yen-Wen Lin,et al.  Cloud-assisted gateway discovery for vehicular ad hoc networks , 2011, The 5th International Conference on New Trends in Information Science and Service Science.

[3]  Abdelhamid Mellouk,et al.  ITS-cloud: Cloud computing for Intelligent transportation system , 2012, 2012 IEEE Global Communications Conference (GLOBECOM).

[4]  Leili Mohammad Khanli,et al.  KGIC-ITS, a new system in intelligent transport system with corporation knowledge grid & cloud technology , 2012, 2012 IEEE International Conference on Vehicular Electronics and Safety (ICVES 2012).

[5]  David Bernstein,et al.  A Cloud PAAS for High Scale, Function, and Velocity Mobile Applications - With Reference Application as the Fully Connected Car , 2010, 2010 Fifth International Conference on Systems and Networks Communications.

[6]  Ming Tang,et al.  Hierarchical and Networked Vehicle Surveillance in ITS: A Survey , 2015, IEEE Transactions on Intelligent Transportation Systems.

[7]  Samee Ullah Khan,et al.  Future Generation Computer Systems ( ) – Future Generation Computer Systems towards Secure Mobile Cloud Computing: a Survey , 2022 .

[8]  Kim-Kwang Raymond Choo,et al.  On cloud security attacks: A taxonomy and intrusion detection and prevention as a service , 2016, J. Netw. Comput. Appl..

[9]  Kim-Kwang Raymond Choo,et al.  Distributed denial of service (DDoS) resilience in cloud: Review and conceptual cloud DDoS mitigation framework , 2016, J. Netw. Comput. Appl..

[10]  Jianhua Ma,et al.  Dynamic intelligence towards merging cloud and communication services , 2014, Inf. Syst. Frontiers.

[11]  G. Dimitrakopoulos,et al.  Intelligent Transportation Systems , 2010, IEEE Vehicular Technology Magazine.

[12]  P. Mell,et al.  The NIST Definition of Cloud Computing , 2011 .

[13]  Stephan Olariu,et al.  Cooperation in static and mobile sensor-based platforms for situation, activity and goal awareness , 2011, SAGAware '11.

[14]  Kim-Kwang Raymond Choo,et al.  Google Drive: Forensic analysis of data remnants , 2014, J. Netw. Comput. Appl..

[15]  Andrew Warfield,et al.  Xen and the art of virtualization , 2003, SOSP '03.

[16]  Stephan Olariu,et al.  Taking VANET to the clouds , 2011, Int. J. Pervasive Comput. Commun..

[17]  Antonio Puliafito,et al.  DRACO PaaS: A Distributed Resilient Adaptable Cloud Oriented Platform , 2013, 2013 IEEE International Symposium on Parallel & Distributed Processing, Workshops and Phd Forum.

[18]  Sherali Zeadally,et al.  VANET-cloud: a generic cloud computing model for vehicular Ad Hoc networks , 2015, IEEE Wireless Communications.

[19]  Mario Gerla,et al.  Vehicular Cloud Computing , 2012, 2012 The 11th Annual Mediterranean Ad Hoc Networking Workshop (Med-Hoc-Net).

[20]  Yen-Wen Lin,et al.  Gateway Discovery in VANET Cloud , 2011, 2011 IEEE International Conference on High Performance Computing and Communications.

[21]  Sang-Uk Shin,et al.  Design and implementation of E-discovery as a service based on cloud computing , 2013, Comput. Sci. Inf. Syst..

[22]  Anis Laouiti,et al.  Vehicle Ad Hoc networks: applications and related technical issues , 2008, IEEE Communications Surveys & Tutorials.

[23]  Silvia Giordano,et al.  The Next Paradigm Shift: From Vehicular Networks to Vehicular Clouds , 2013 .

[24]  Kim-Kwang Raymond Choo,et al.  A survey of information security incident handling in the cloud , 2015, Comput. Secur..

[25]  Rashid Mehmood,et al.  A smart disaster management system for future cities , 2014, WiMobCity '14.

[26]  A. Kivity,et al.  kvm : the Linux Virtual Machine Monitor , 2007 .

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

[28]  Wu He,et al.  Developing Vehicular Data Cloud Services in the IoT Environment , 2014, IEEE Transactions on Industrial Informatics.

[29]  Junggab Son,et al.  TIaaS: Secure Cloud-assisted Traffic Information Dissemination in Vehicular Ad Hoc Networks , 2013, 2013 13th IEEE/ACM International Symposium on Cluster, Cloud, and Grid Computing.

[30]  Swarun Kumar,et al.  A cloud-assisted design for autonomous driving , 2012, MCC '12.

[31]  Anna Maria Vegni,et al.  ICDMS: An Intelligent Cloud Based Disaster Management System for Vehicular Networks , 2012, Nets4Cars/Nets4Trains.

[32]  Akihito Iwai,et al.  Automotive Cloud Service Systems Based on Service-Oriented Architecture and Its Evaluation , 2011, 2011 IEEE 4th International Conference on Cloud Computing.

[33]  Raouf Boutaba,et al.  Cloud computing: state-of-the-art and research challenges , 2010, Journal of Internet Services and Applications.

[34]  Rashid Mehmood,et al.  Intelligent disaster management system based on cloud-enabled vehicular networks , 2011, 2011 11th International Conference on ITS Telecommunications.

[35]  Chonho Lee,et al.  A survey of mobile cloud computing: architecture, applications, and approaches , 2013, Wirel. Commun. Mob. Comput..

[36]  Stephan Olariu,et al.  Towards Autonomous Vehicular Clouds - A Position Paper (Invited Paper) , 2011, ADHOCNETS.

[37]  Shangguang Wang,et al.  Towards an accurate evaluation of quality of cloud service in service-oriented cloud computing , 2014, J. Intell. Manuf..

[38]  R. A. K. Saravanaguru,et al.  VCR: Vehicular Cloud for Road Side Scenarios , 2012, ACITY.

[39]  Stephan Olariu,et al.  Reasoning About Mean Time to Failure in Vehicular Clouds , 2016, IEEE Transactions on Intelligent Transportation Systems.

[40]  Stephan Olariu,et al.  Vehicular Networks: From Theory to Practice , 2009 .

[41]  Chaowei Phil Yang,et al.  Redefining the possibility of digital Earth and geosciences with spatial cloud computing , 2013, Int. J. Digit. Earth.

[42]  Hussein Zedan,et al.  A comprehensive survey on vehicular Ad Hoc network , 2014, J. Netw. Comput. Appl..

[43]  Hajar Mousannif,et al.  Cooperation as a Service in VANETs , 2011, J. Univers. Comput. Sci..

[44]  Richard Wolski,et al.  The Eucalyptus Open-Source Cloud-Computing System , 2009, 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid.

[45]  Heekuck Oh,et al.  A Paradigm Shift from Vehicular Ad Hoc Networks to VANET-Based Clouds , 2015, Wireless Personal Communications.

[46]  Danda B. Rawat,et al.  A Geographic Location-Based Security Mechanism for Intelligent Vehicular Networks , 2011, ICIC 2011.

[47]  Yuguang Fang,et al.  An ID-based Framework Achieving Privacy and Non-Repudiation in Vehicular Ad Hoc Networks , 2007, MILCOM 2007 - IEEE Military Communications Conference.

[48]  Rafidah Binti Noor Vehicle Adhoc Sensor Network Framework to Provide Green Communication for Urban Operation Rescue , 2013 .

[49]  Ya Wang,et al.  Cloud Storage as the Infrastructure of Cloud Computing , 2010, 2010 International Conference on Intelligent Computing and Cognitive Informatics.

[50]  Ying Leng,et al.  Novel design of intelligent internet-of-vehicles management system based on cloud-computing and Internet-of-Things , 2011, Proceedings of 2011 International Conference on Electronic & Mechanical Engineering and Information Technology.

[51]  Eugene Ciurana,et al.  Google App Engine , 2009 .

[52]  Tejaswi Redkar,et al.  Windows Azure Platform , 2010 .

[53]  Kim-Kwang Raymond Choo,et al.  Cloud based data sharing with fine-grained proxy re-encryption , 2016, Pervasive Mob. Comput..

[54]  Darek Haftor,et al.  Salesforce management factors for successful new product launch , 2016 .

[55]  Gongjun Yan,et al.  Security challenges in vehicular cloud computing , 2013, IEEE Transactions on Intelligent Transportation Systems.

[56]  Hannes Hartenstein,et al.  A tutorial survey on vehicular ad hoc networks , 2008, IEEE Communications Magazine.

[57]  Kim-Kwang Raymond Choo,et al.  Cloud Storage Forensics , 2013, Contemporary Digital Forensic Investigations of Cloud and Mobile Applications.

[58]  Dinesh Kumar Saini,et al.  Cloud Computing and Accident Handling Systems , 2013 .

[59]  Rajkumar Buyya,et al.  Workload modeling for resource usage analysis and simulation in cloud computing , 2015, Comput. Electr. Eng..

[60]  Daqiang Zhang,et al.  VCMIA: A Novel Architecture for Integrating Vehicular Cyber-Physical Systems and Mobile Cloud Computing , 2014, Mobile Networks and Applications.

[61]  Muhammad Shiraz,et al.  A review on interworking and mobility techniques for seamless connectivity in mobile cloud computing , 2014, J. Netw. Comput. Appl..

[62]  Neda Moghim,et al.  An opportunistic routing based on symmetrical traffic distribution in vehicular networks , 2015, Comput. Electr. Eng..

[63]  Ron Oglesby,et al.  VMware ESX Server : advanced technical design guide , 2005 .

[64]  Tong Boon Tang,et al.  Vehicle Detection Techniques for Collision Avoidance Systems: A Review , 2015, IEEE Transactions on Intelligent Transportation Systems.

[65]  Mohammad Reza Jabbarpour,et al.  Dynamic Congestion Control Algorithm for Vehicular Ad hoc Networks , 2015 .

[66]  Frank Eliassen,et al.  Towards Independent In-Cloud Evolution of Cyber-Physical Systems , 2014, 2014 IEEE International Conference on Cyber-Physical Systems, Networks, and Applications.

[67]  Stephan Olariu,et al.  Big Data in the Parking Lot , 2017 .

[68]  Stephan Olariu,et al.  Cooperation as a service in VANET: Implementation and simulation results , 2012, Mob. Inf. Syst..

[69]  Rüdiger Eichin,et al.  SAP Business ByDesign , 2008 .

[70]  A. Dan,et al.  Information as a Service: Modeling and Realization , 2007, International Workshop on Systems Development in SOA Environments (SDSOA'07: ICSE Workshops 2007).

[71]  Alexander L. Wolf,et al.  NaaS: Network-as-a-Service in the Cloud , 2012, Hot-ICE.

[72]  Yen-Wen Lin,et al.  Cloud-Supported Seamless Internet Access in Intelligent Transportation Systems , 2013, Wirel. Pers. Commun..

[73]  Joseph K. Liu,et al.  Extended Proxy-Assisted Approach: Achieving Revocable Fine-Grained Encryption of Cloud Data , 2015, ESORICS.

[74]  Kim-Kwang Raymond Choo,et al.  Google Drive: Forensic Analysis of Cloud Storage Data Remnants , 2013 .

[75]  Alan W. Brown,et al.  Using Service-Oriented Architecture and Component-Based Development to Build Web Service Applications , 2003 .

[76]  Jun-Wei Hsieh,et al.  Automatic traffic surveillance system for vehicle tracking and classification , 2006, IEEE Transactions on Intelligent Transportation Systems.

[77]  Donghyun Kim,et al.  Vehicle Witnesses as a Service: Leveraging Vehicles as Witnesses on the Road in VANET Clouds , 2013, 2013 IEEE 5th International Conference on Cloud Computing Technology and Science.

[78]  Radu Georoceanu,et al.  Extending parking assistance for automative user interfaces , 2014 .

[79]  Samy El-Tawab,et al.  Reasoning About Job Completion Time in Vehicular Clouds , 2017, IEEE Transactions on Intelligent Transportation Systems.

[80]  Tinghuai Ma,et al.  Real time services for future cloud computing enabled vehicle networks , 2011, 2011 International Conference on Wireless Communications and Signal Processing (WCSP).

[81]  Ali Jalooli,et al.  An adaptive overtaking maneuver assistant system using VANET , 2014, 2014 IEEE Asia Pacific Conference on Wireless and Mobile.

[82]  Rajkumar Buyya,et al.  A survey on vehicular cloud computing , 2014, J. Netw. Comput. Appl..

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

[84]  D. Turgay Altilar,et al.  VCloud: A Security Framework for VANET , 2015 .

[85]  Hengliang Shi,et al.  Development of Internet of Vehicle's Information System based on Cloud , 2014, J. Softw..

[86]  Luca Delgrossi,et al.  IEEE 802.11p: Towards an International Standard for Wireless Access in Vehicular Environments , 2008, VTC Spring 2008 - IEEE Vehicular Technology Conference.

[87]  Josef Noll,et al.  SenaaS: An event-driven sensor virtualization approach for Internet of Things cloud , 2010, 2010 IEEE International Conference on Networked Embedded Systems for Enterprise Applications.

[88]  Chih-Heng Ke,et al.  Cross-layer congestion control model for urban vehicular environments , 2014, J. Netw. Comput. Appl..

[89]  Kim-Kwang Raymond Choo,et al.  Forensic-by-Design Framework for Cyber-Physical Cloud Systems , 2016, IEEE Cloud Computing.

[90]  Victor C. M. Leung,et al.  Semantic based networking of information in vehicular clouds based on dimensionality reduction , 2013, DIVANet '13.

[91]  Yong Zhao,et al.  Cloud Computing and Grid Computing 360-Degree Compared , 2008, GCE 2008.

[92]  K. Anam,et al.  Deployment of Cloud Computing into VANET to Create Ad Hoc Cloud Network Architecture , 2012 .

[93]  Kim-Kwang Raymond Choo,et al.  Cloud Attack and Risk Assessment Taxonomy , 2015, IEEE Cloud Computing.

[94]  Randy H. Katz,et al.  A view of cloud computing , 2010, CACM.

[95]  Naveen K. Chilamkurti,et al.  Energy-Efficient Multimedia Data Dissemination in Vehicular Clouds: Stochastic-Reward-Nets-Based Coalition Game Approach , 2016, IEEE Systems Journal.

[96]  Youngho Park,et al.  An efficient and secure navigation protocol based on vehicular cloud , 2016, Int. J. Comput. Math..

[97]  Albert Alexe Cloud Computing Based Vehicle Tracking Information Systems , 2011 .

[98]  Victor C. M. Leung,et al.  Towards a service centric contextualized vehicular cloud , 2014, DIVANet '14.

[99]  Q. Li,et al.  Using cloud computing to process intensive floating car data for urban traffic surveillance , 2011, Int. J. Geogr. Inf. Sci..

[100]  Qingquan Li,et al.  Estimating Real-Time Traffic Carbon Dioxide Emissions Based on Intelligent Transportation System Technologies , 2013, IEEE Transactions on Intelligent Transportation Systems.

[101]  Neeraj Kumar,et al.  Learning Automata-assisted Predictive Clustering approach for Vehicular Cyber-Physical System , 2016, Comput. Electr. Eng..

[102]  Hassan Keshavarz,et al.  A taxonomy for congestion control algorithms in Vehicular Ad Hoc Networks , 2012, 2012 IEEE International Conference on Communication, Networks and Satellite (ComNetSat).

[103]  Shamim Akhter,et al.  A Cloud Based Natural Disaster Management System , 2013, GPC.

[104]  Fei Tao,et al.  IoT-Based Intelligent Perception and Access of Manufacturing Resource Toward Cloud Manufacturing , 2014, IEEE Transactions on Industrial Informatics.

[105]  J. Wenny Rahayu,et al.  Mobile cloud computing: A survey , 2013, Future Gener. Comput. Syst..

[106]  Franck Cappello,et al.  Optimization of cloud task processing with checkpoint-restart mechanism , 2013, 2013 SC - International Conference for High Performance Computing, Networking, Storage and Analysis (SC).

[107]  Nicola Zingirian,et al.  Sensor clouds for Intelligent Truck Monitoring , 2012, 2012 IEEE Intelligent Vehicles Symposium.

[108]  Elif Uysal-Biyikoglu,et al.  Energy efficient wireless unicast routing alternatives for machine-to-machine networks , 2011, J. Netw. Comput. Appl..

[109]  Sangjin Kim,et al.  Rethinking Vehicular Communications: Merging VANET with cloud computing , 2012, 4th IEEE International Conference on Cloud Computing Technology and Science Proceedings.

[110]  Sofiene Jelassi,et al.  QoE-Driven Video Streaming System over Cloud-Based VANET , 2015, Nets4Cars/Nets4Trains/Nets4Aircraft.

[111]  Shahaboddin Shamshirband,et al.  A Lightweight Radio Propagation Model for Vehicular Communication in Road Tunnels , 2016, PloS one.

[112]  Marios D. Dikaiakos,et al.  Cloud Computing: Distributed Internet Computing for IT and Scientific Research , 2009, IEEE Internet Computing.

[113]  Daqiang Zhang,et al.  Context-aware vehicular cyber-physical systems with cloud support: architecture, challenges, and solutions , 2014, IEEE Communications Magazine.

[114]  Gongjun Yan,et al.  Datacenter at the Airport: Reasoning about Time-Dependent Parking Lot Occupancy , 2012, IEEE Transactions on Parallel and Distributed Systems.

[115]  Siamak Najjar Karimi AzureITS: A New Cloud Computing Intelligent Transportation System , 2013, ICA3PP.

[116]  Shengli Xie,et al.  Virtual machine live migration for pervasive services in cloud-assisted vehicular networks , 2013, 2013 8th International Conference on Communications and Networking in China (CHINACOM).

[117]  Benton H. Calhoun,et al.  Body Area Sensor Networks: Challenges and Opportunities , 2009, Computer.

[118]  Mahesh Viswanathan,et al.  Taking IT Management Services to a Cloud , 2009, 2009 IEEE International Conference on Cloud Computing.