Fog-assisted Congestion Avoidance Scheme for Internet of Vehicles

Recently, Internet of Vehicles (IoVs) is getting growing interest because of their suitability for a wide range of emerging applications. Most of these applications require vehicles to continuously update their information to a centralized location in order to gain various services. However, frequent transmission of messages by an abundance number of vehicles may not only overwhelm a centralized server but also causes a huge congestion which might disrupt various services including emergency situations. The aim of this research is to minimize congestion and messaging delay. This paper presents a fog-assisted congestion avoidance scheme for IoV named Energy Efficient Message Dissemination (E2MD). To capitalize the merits of fog computing and minimize latency, E2MD opts a distributed approach by employing a fog server to complement services in IoVs. In E2MD, vehicles continuously update their status to a fog server either directly or through intermediate nodes. The performance of the proposed scheme is validated through NS 2.35 simulations. Simulation results confirm the performance supremacy of E2MD compared to contemporary schemes in terms of end-to-end delay and messaging cost.

[1]  Athanasios V. Vasilakos,et al.  Internet of Vehicles for E-Health Applications: A Potential Game for Optimal Network Capacity , 2017, IEEE Systems Journal.

[2]  Tao Zhang,et al.  Fog and IoT: An Overview of Research Opportunities , 2016, IEEE Internet of Things Journal.

[3]  Ben-Jye Chang,et al.  Efficient Emergency Forwarding to Prevent Message Broadcasting Storm in Mobile Society via Vehicle-to-X Communications for 5G LTE-V , 2016, 2016 International Computer Symposium (ICS).

[4]  Luis Rodero-Merino,et al.  Finding your Way in the Fog: Towards a Comprehensive Definition of Fog Computing , 2014, CCRV.

[5]  Ali Kashif Bashir,et al.  An Efficient Channel Access Scheme for Vehicular Ad Hoc Networks , 2017, Mob. Inf. Syst..

[6]  Sherali Zeadally,et al.  5G for Vehicular Communications , 2018, IEEE Communications Magazine.

[7]  Seongjin Park,et al.  Network Intelligence based on Network State Information for Connected Vehicles Utilizing Fog Computing , 2016 .

[8]  Xiang Cheng,et al.  Data Dissemination in VANETs: A Scheduling Approach , 2014, IEEE Transactions on Intelligent Transportation Systems.

[9]  Qun Li,et al.  A Survey of Fog Computing: Concepts, Applications and Issues , 2015, Mobidata@MobiHoc.

[10]  Asif Ali Wagan,et al.  Efficient congestion control in VANET for safety messaging , 2010, 2010 International Symposium on Information Technology.

[11]  Dongkyun Kim,et al.  CANCORE: Context-Aware Network COded REpetition for VANETs , 2017, IEEE Access.

[12]  Kamalrulnizam Abu Bakar,et al.  Beaconing Approaches in Vehicular Ad Hoc Networks: A Survey , 2013, Wireless Personal Communications.

[13]  Shangguang Wang,et al.  An overview of Internet of Vehicles , 2014, China Communications.

[14]  Floriano De Rango,et al.  Prediction and QoS Enhancement in New Generation Cellular Networks With Mobile Hosts: A Survey on Different Protocols and Conventional/Unconventional Approaches , 2017, IEEE Communications Surveys & Tutorials.

[15]  Rakesh Kumar,et al.  A Framework For Handling Local Broadcast Storm Using Probabilistic Data Aggregation In VANET , 2013, Wirel. Pers. Commun..

[16]  Ben-Jye Chang,et al.  Adaptive message forwarding for avoiding broadcast storm and guaranteeing delay in active safe driving VANET , 2015, Wirel. Networks.

[17]  Wenchao Xu,et al.  Internet of vehicles in big data era , 2018, IEEE/CAA Journal of Automatica Sinica.

[18]  Shangguang Wang,et al.  An overview of Internet of Vehicles , 2014 .

[19]  Athanasios V. Vasilakos,et al.  Mobile Crowd Sensing for Traffic Prediction in Internet of Vehicles , 2016, Sensors.

[20]  Roma Bharatbhai Patni,et al.  Traffic Congestion Detection and Management Using VANET , 2016 .

[21]  Kishor S. Trivedi,et al.  Application-level scheme to enhance VANET event-driven multi-hop safety-related services , 2017, 2017 International Conference on Computing, Networking and Communications (ICNC).