Vehicular Fog Computing: Challenges Applications and Future Directions

Vehicular Fog Computing: Challenges Applications and Future Directions

Varun G. Menon (Sathyabama University, India) and Joe Prathap (RMD Engineering College, India)
Copyright: © 2018 |Pages: 10
DOI: 10.4018/978-1-5225-5649-7.ch011
OnDemand PDF Download:
List Price: $37.50
10% Discount:-$3.75


In recent years Vehicular Ad Hoc Networks (VANETs) have received increased attention due to its numerous applications in cooperative collision warning and traffic alert broadcasting. VANETs have been depending on cloud computing for networking, computing and data storage services. Emergence of advanced vehicular applications has led to the increased demand for powerful communication and computation facilities with low latency. With cloud computing unable to satisfy these demands, the focus has shifted to bring computation and communication facilities nearer to the vehicles, leading to the emergence of Vehicular Fog Computing (VFC). VFC installs highly virtualized computing and storage facilities at the proximity of these vehicles. The integration of fog computing into VANETs comes with a number of challenges that range from improved quality of service, security and privacy of data to efficient resource management. This paper presents an overview of this promising technology and discusses the issues and challenges in its implementation with future research directions.
Chapter Preview


Mobile Ad Hoc Networks (MANETs) (Chlamtac, 2003; Conti & Giordano, 2014) are a collection of wireless devices like mobile phones, laptops and iPads that can dynamically form a wireless network for communication in emergency situations, disaster recovery operations (Menon et al., 2016) battlefields etc. These networks are deployed without the support of any fixed infrastructure like access points and does not have any centralized control. It is an autonomous system of mobile device in which every device can join or leave the network at any time leading to a highly dynamic and unpredictable topology. Vehicular Ad Hoc Networks (Li & Wang, 2007; Dua, 2014; Chen et al., 2015) are specific type of MANETs in which the mobile nodes are moving vehicles. In VANETs every vehicle is equipped with an on-board unit and a group of sensors. The radio interfaces or on-board unit enables short range wireless ad hoc networks to be formed. VANETs often has multiple Road Side Units (RSUs) deployed as intermediary servers near the vehicles to process the data. VANETs offer both vehicle to vehicle and vehicle to roadside unit communication (Harsch et al., 2007). Every vehicle in the network plays the role of a sender, receiver and a router to broadcast data to the vehicular network and the roadside units which then uses the data to ensure safe and free flow of traffic. VANETs are used in the design and development of Intelligent Transportation Systems (ITS) that offers improved safety and better transportation. VANETs are currently being used for traffic monitoring, emergency services, safe driving, infotainment services, location detection services, automated toll payment etc.

VANETs have been depending primarily on cloud computing (Vouk, 2008; Rountree & Castrillo, 2014) services for communication, computing and storage facilities. Cloud computing offers computation and storage facilities using a central cloud server or a group of remote servers. Cloud computing provides users with scalable virtual networks, virtual servers for remote storage space and computing facilities. Data stored can be accessed from any place without the trouble of keeping large storage and computing devices in the vehicles. Users could share and distribute large amount of data between the vehicles. One of the major areas of concern in cloud computing is the delay in transfer of data and information from the vehicles to the remote cloud server and back to the vehicles after storage and processing. With tremendous rise in the number of connected vehicles and with their ever-increasing mobility, the demand for applications that support low latency, uninterrupted services is rising day by day. It has become quite difficult to meet the challenges of efficient communication and computation with the emergence of latest and advanced vehicular applications. Providing required Quality of Service (QoS) is another important challenge faced by Vehicular Cloud Computing (VCC) (Whaiduzzaman et al., 2014; Shojafar et al., 2016; Mekki et al., 2016). Various vehicular applications designed for latest high-speed vehicles will require powerful communication and computational support. Apart from cloud computing, the other solutions used to provide communication and computational support was Fourth Generation Cellular Networks (Hampel et al., 2003) and Road Side Units. However, these technologies suffered from many limitations. Cellular networks were controlled by their respective service providers, thus limiting the flexibility of communication in VANETs (Hampel et al., 2003). Also, there were many difficulties in deploying Road Side Units at a larger scale (Kuo et al., 2013).

Complete Chapter List

Search this Book: