Toward a hybrid SDN architecture for V2V communication in IoV environment

Internet of Vehicles (IoV) represents the evolution of Vehicular Ad-hoc Networks into Internet of Things paradigm using cloud computing as support. In IoV, Vehicle-to-Vehicle is the principal communication mode where the vehicles are either data transmitter, relay or receiver. This type of communication is subject to disturbances which deteriorate connectivity and hence the quality of service as it prevents access to cloud services on board vehicle. In this paper, we propose a robust routing protocol for the transmission of data packets satisfying the evolution of the topology and the mobility of the network by adopting a hybrid Software-Defined Networking architecture. This is done by disassociating the control plane that makes decisions about where data is sent from the data plane that forwards data to the selected destination. The control decisions are based on different criteria, namely the contact duration, the free load and the communication errors, which are carried out by each vehicle, in a decentralized mode. However, the error logs are handled within clusters, by an elected cluster head node, in a locally centralized mode. An implementation of this proposed hybrid protocol on a multi-agent platform with a comparative study is presented in this paper.

[1]  Makhlouf Aliouat,et al.  New robust protocol for IoV communications , 2018 .

[2]  Khaled Ghédira,et al.  A multi-agent proactive routing protocol for Vehicular Ad-Hoc Networks , 2014, The 2014 International Symposium on Networks, Computers and Communications.

[3]  Hans-Peter Kriegel,et al.  Shortest-path kernels on graphs , 2005, Fifth IEEE International Conference on Data Mining (ICDM'05).

[4]  Jiannong Cao,et al.  SDN-Based Routing for Efficient Message Propagation in VANET , 2015, WASA.

[5]  Dharani Kumari Nooji Venkatramana,et al.  SCGRP: SDN-enabled connectivity-aware geographical routing protocol of VANETs for urban environment , 2017, IET Networks.

[6]  Giovanni Pau,et al.  Internet of Vehicles: From intelligent grid to autonomous cars and vehicular fogs , 2014, 2014 IEEE World Forum on Internet of Things (WF-IoT).

[7]  Ridha Soua,et al.  SDN Coordination for CCN and FC Content Dissemination in VANETs , 2017, ADHOCNETS.

[8]  Montserrat Ros,et al.  A Comparative Survey of VANET Clustering Techniques , 2017, IEEE Communications Surveys & Tutorials.

[9]  Yacine Ghamri-Doudane,et al.  Software defined networking-based vehicular Adhoc Network with Fog Computing , 2015, 2015 IFIP/IEEE International Symposium on Integrated Network Management (IM).

[10]  Sun,et al.  Software-Defined Networking , 2014 .

[11]  Juan Zhang,et al.  A cooperative ITS study on green light optimisation using an integrated traffic, driving, and communication simulator , 2013 .

[12]  Charles E. Perkins,et al.  Highly dynamic Destination-Sequenced Distance-Vector routing (DSDV) for mobile computers , 1994, SIGCOMM.

[13]  Olivier Boissier,et al.  Multi-agent oriented programming with JaCaMo , 2013, Sci. Comput. Program..

[14]  Jian Ming Huang,et al.  Research on Internet of Vehicles and its Application in Intelligent Transportation , 2013 .

[15]  T. Zia,et al.  Vehicular Ad-Hoc Networks (VANETs): An Overview and Challenges , 2013 .

[16]  Shahrokh Valaee,et al.  Vehicular ad hoc networks: architectures, research issues, methodologies, challenges, and trends , 2015, AdHocNets 2015.

[17]  Hongyang Zhang,et al.  Vehicular Ad Hoc Networks: Architectures, Research Issues, Methodologies, Challenges, and Trends , 2015, Int. J. Distributed Sens. Networks.

[18]  Baruch Awerbuch,et al.  Approximate distributed Bellman-Ford algorithms , 1994, IEEE Trans. Commun..

[19]  Jian Yang,et al.  The design of IOV overall structure and the research of IOV key technology in intelligent transportation system , 2015 .

[20]  Christian Bonnet,et al.  Vehicular mobility simulation with VanetMobiSim , 2011, Simul..

[21]  Mario Gerla,et al.  Internet of vehicles: From intelligent grid to autonomous cars and vehicular clouds , 2014, 2014 IEEE World Forum on Internet of Things (WF-IoT).

[22]  Joseph Kee-Yin Ng,et al.  Cooperative Data Scheduling in Hybrid Vehicular Ad Hoc Networks: VANET as a Software Defined Network , 2016, IEEE/ACM Transactions on Networking.

[23]  Agostino Poggi,et al.  Developing Multi-agent Systems with JADE , 2007, ATAL.

[24]  Mario Gerla,et al.  Towards software-defined VANET: Architecture and services , 2014, 2014 13th Annual Mediterranean Ad Hoc Networking Workshop (MED-HOC-NET).

[25]  Giacomo Morabito,et al.  Software Defined Wireless Networks: Unbridling SDNs , 2012, 2012 European Workshop on Software Defined Networking.

[26]  Xiang Ji,et al.  SDGR: An SDN-Based Geographic Routing Protocol for VANET , 2016, 2016 IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData).