State-of-the-art approach to clustering protocols in VANET: a survey

Vehicular ad hoc network (VANET) assists in improving road safety, traveller comfort, and intelligent transportation systems to a great extent. Dedicated short-range communications technology is specially designed for VANET to form communication among vehicles and vehicles to infrastructure. The lack of router devices in the flat vehicle-to-vehicle network structure of VANET may raise complicated issues like scalability, resource scarcity, reliability, and hidden terminal problem inside the network. The concept of vehicle clustering is introduced in VANET to improve network performance by handling all such issues. This paper provides an in-depth classification of clustering protocols in VANET based on their design objectives. Two broad categories, generalized and application dependent, are considered to review on clustering protocols in VANET. In generalized clustering protocol, cluster design aims to achieve their primary objective, i.e., the formation of a robust cluster having a long sustainable life, While in application dependent clustering protocols, cluster design aims to improve the performance of specific applications (i.e., target tracking, traffic estimation, misbehaviour detection, privacy preservation, certificate revocation, etc.) on various performance metrics. After this, the paper explores essential research contributions of each category comprehensively. Detailed analysis of existing research contributions is also provided after comparing them on many important metrics. Finally, the merits and demerits of existing protocols are also listed. Our attempt to encourage researchers of the concerned field by providing an extensive analysis of clustering in VANET.

[1]  Raghavendra Pal,et al.  Adaptive Mobility and Range Based Clustering Dependent MAC Protocol for Vehicular Ad Hoc Networks , 2018, Wirel. Pers. Commun..

[2]  Sangwoo Lee,et al.  Vehicular Multi-Hop Broadcasting Protocol for Safety Message Dissemination in VANETs , 2009, 2009 IEEE 70th Vehicular Technology Conference Fall.

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

[4]  Hans-Peter Kriegel,et al.  Density‐based clustering , 2011, WIREs Data Mining Knowl. Discov..

[5]  Abdelhakim Hafid,et al.  A distributed cluster based transmission scheduling in VANET , 2016, 2016 IEEE International Conference on Communications (ICC).

[6]  Abdelhakim Hafid,et al.  A distributed D-hop cluster formation for VANET , 2016, 2016 IEEE Wireless Communications and Networking Conference.

[7]  John B. Kenney,et al.  Dedicated Short-Range Communications (DSRC) Standards in the United States , 2011, Proceedings of the IEEE.

[8]  Charles E. Perkins,et al.  Ad-hoc on-demand distance vector routing , 1999, Proceedings WMCSA'99. Second IEEE Workshop on Mobile Computing Systems and Applications.

[9]  Akbar Ghaffar Pour Rahbar,et al.  An advanced security scheme based on clustering and key distribution in vehicular ad-hoc networks , 2014, Comput. Electr. Eng..

[10]  Stephan Olariu,et al.  TDMA cluster-based MAC for VANETs (TC-MAC) , 2012, 2012 IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks (WoWMoM).

[11]  Muhammad Shoaib,et al.  A Cooperative Heterogeneous Vehicular Clustering Mechanism for Road Traffic Management , 2020, International Journal of Parallel Programming.

[12]  George Pallis,et al.  A clustering-based prefetching scheme on a Web cache environment , 2008, Comput. Electr. Eng..

[13]  Xin-She Yang,et al.  Nature-Inspired Metaheuristic Algorithms , 2008 .

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

[15]  N. Keerthipriya,et al.  Adaptive cluster formation in MANET using particle swarm optimization , 2015, 2015 3rd International Conference on Signal Processing, Communication and Networking (ICSCN).

[16]  Reza Ghebleh,et al.  A comparative classification of information dissemination approaches in vehicular ad hoc networks from distinctive viewpoints: A survey , 2018, Comput. Networks.

[17]  Kai Liu,et al.  A Location- and Mobility-Aware Clustering-Based TDMA MAC Protocol for Vehicular Ad-hoc Networks , 2019, 2019 28th Wireless and Optical Communications Conference (WOCC).

[18]  Choong Seon Hong,et al.  An Adaptable Mobility-Aware Clustering Algorithm in vehicular networks , 2011, 2011 13th Asia-Pacific Network Operations and Management Symposium.

[19]  Mario Gerla,et al.  Multicluster, mobile, multimedia radio network , 1995, Wirel. Networks.

[20]  Arun Prakash,et al.  Medium access control protocols for safety applications in Vehicular Ad-Hoc Network: A classification and comprehensive survey , 2015, Veh. Commun..

[21]  Ranvijay,et al.  A state-of-art approach to misbehaviour detection and revocation in VANET: survey , 2018, Int. J. Ad Hoc Ubiquitous Comput..

[22]  Janez Bester,et al.  A survey on clustering algorithms for vehicular ad-hoc networks , 2012, 2012 35th International Conference on Telecommunications and Signal Processing (TSP).

[23]  Tony Lindeberg,et al.  Feature Detection with Automatic Scale Selection , 1998, International Journal of Computer Vision.

[24]  Unai Hernández-Jayo,et al.  Cluster-based MAC in VANETs for safety applications , 2013, 2013 International Conference on Advances in Computing, Communications and Informatics (ICACCI).

[25]  J. Bezdek,et al.  FCM: The fuzzy c-means clustering algorithm , 1984 .

[26]  Leandro Aparecido Data dissemination in vehicular networks: Challenges, solutions, and future perspectives , 2015, 2015 7th International Conference on New Technologies, Mobility and Security (NTMS).

[27]  Joel J. P. C. Rodrigues,et al.  Clustering in vehicular ad hoc networks: Taxonomy, challenges and solutions , 2014, Veh. Commun..

[28]  Marion Berbineau,et al.  Chain-Branch-Leaf: A clustering scheme for vehicular networks using only V2V communications , 2018, Ad Hoc Networks.

[29]  Seema Bawa,et al.  A systematic review on routing protocols for Vehicular Ad Hoc Networks , 2014, Veh. Commun..

[30]  Abdul Hanan Abdullah,et al.  Cluster-based data dissemination, cluster head formation under sparse, and dense traffic conditions for vehicular ad hoc networks , 2018, Int. J. Commun. Syst..

[31]  Eun Jung Kim,et al.  Adaptive Prefetching Scheme Using Web Log Mining in Cluster-Based Web Systems , 2009, 2009 IEEE International Conference on Web Services.

[32]  Houda Labiod,et al.  Modified C-DRIVE: Clustering based on direction in vehicular environment , 2011, 2011 IEEE Intelligent Vehicles Symposium (IV).

[33]  Zaydoun Y. Rawashdeh,et al.  A novel algorithm to form stable clusters in vehicular ad hoc networks on highways , 2012, EURASIP J. Wirel. Commun. Netw..

[34]  Rahim Tafazolli,et al.  A survey on clustering techniques for cooperative wireless networks , 2016, Ad Hoc Networks.

[35]  Tao Zhang,et al.  A Clustering-Based Collision-Free Multichannel MAC Protocol for Vehicular Ad Hoc Networks , 2018, 2018 IEEE 88th Vehicular Technology Conference (VTC-Fall).

[36]  Akbar Ghaffar Pour Rahbar,et al.  Detection of malicious vehicles (DMV) through monitoring in Vehicular Ad-Hoc Networks , 2011, Multimedia Tools and Applications.

[37]  Omar Abdel Wahab,et al.  VANET QoS-OLSR: QoS-based clustering protocol for Vehicular Ad hoc Networks , 2013, Comput. Commun..

[38]  Miguel Morales-Sandoval,et al.  Multi-hop broadcast message dissemination in vehicular ad hoc networks: A security perspective review , 2017, Int. J. Distributed Sens. Networks.

[39]  Mario Gerla,et al.  Adaptive Clustering for Mobile Wireless Networks , 1997, IEEE J. Sel. Areas Commun..

[40]  Abdelhakim Hafid,et al.  A new stability based clustering algorithm (SBCA) for VANETs , 2012, 37th Annual IEEE Conference on Local Computer Networks - Workshops.

[41]  Jinsong Wu,et al.  Adaptive Quality-of-Service-Based Routing for Vehicular Ad Hoc Networks With Ant Colony Optimization , 2017, IEEE Transactions on Vehicular Technology.

[42]  Tarik Taleb,et al.  Dynamic Clustering-Based Adaptive Mobile Gateway Management in Integrated VANET — 3G Heterogeneous Wireless Networks , 2011, IEEE Journal on Selected Areas in Communications.

[43]  Qiang Ye,et al.  CFT: A Cluster-based File Transfer Scheme for highway VANETs , 2017, 2017 IEEE International Conference on Communications (ICC).

[44]  Rama Shankar Yadav,et al.  3D geographical routing protocols in wireless ad hoc and sensor networks: an overview , 2019, Wireless Networks.

[45]  Peter C. Nelson,et al.  A Novel Direction-Based Clustering Algorithm in Vehicular Ad Hoc Networks , 2007 .

[46]  Liang Chen,et al.  ClusterRep: A cluster-based reputation framework for balancing privacy and trust in vehicular participatory sensing , 2018, Int. J. Distributed Sens. Networks.

[47]  Lei Guo,et al.  SDN-Enabled Social-Aware Clustering in 5G-VANET Systems , 2018, IEEE Access.

[48]  Yasser L. Morgan,et al.  Notes on DSRC & WAVE Standards Suite: Its Architecture, Design, and Characteristics , 2010, IEEE Communications Surveys & Tutorials.

[49]  Abdelfettah Belghith,et al.  A secure cluster-based architecture for certificates management in vehicular networks , 2014, Secur. Commun. Networks.

[50]  Falko Dressler,et al.  The DYMO Routing Protocol in VANET Scenarios , 2007, 2007 IEEE 66th Vehicular Technology Conference.

[51]  Joel J. P. C. Rodrigues,et al.  An intelligent clustering algorithm for VANETs , 2014, 2014 International Conference on Connected Vehicles and Expo (ICCVE).

[52]  Dejian Wei,et al.  Trust-based ad hoc on-demand multipath distance vector routing in MANETs , 2016, 2016 16th International Symposium on Communications and Information Technologies (ISCIT).

[53]  Rasmeet S. Bali,et al.  Efficient clustering based OLSR routing protocol for VANET , 2016, 2016 Symposium on Colossal Data Analysis and Networking (CDAN).

[54]  Chadi Assi,et al.  Fast track article: An efficient routing protocol for connecting vehicular networks to the Internet , 2011 .

[55]  Yasmine A. Fahmy,et al.  Double-Head Clustering for Resilient VANETs , 2019, Wirel. Commun. Mob. Comput..

[56]  PrakashArun,et al.  Medium access control protocols for safety applications in Vehicular Ad-Hoc Network , 2015 .

[57]  Jamal Bentahar,et al.  CEAP: SVM-based intelligent detection model for clustered vehicular ad hoc networks , 2016, Expert Syst. Appl..

[58]  Michael Devetsikiotis,et al.  A unified model for the performance analysis of IEEE 802.11e EDCA , 2005, IEEE Transactions on Communications.

[59]  Youcef Ouinten,et al.  Fuzzy Clustering for Misbehaviour Detection in VANET , 2018, 2018 International Conference on Smart Communications in Network Technologies (SaCoNeT).

[60]  Soumaya Cherkaoui,et al.  Deterministic access for DSRC/802.11p vehicular safety communication , 2011, 2011 7th International Wireless Communications and Mobile Computing Conference.

[61]  Mahamod Ismail,et al.  Vehicular communication ad hoc routing protocols: A survey , 2014, J. Netw. Comput. Appl..

[62]  Fei Shi,et al.  Cluster based emergency message dissemination scheme for vehicular ad hoc networks , 2015, IMCOM.

[63]  Marco Conti,et al.  Mobile ad hoc networking: milestones, challenges, and new research directions , 2014, IEEE Communications Magazine.

[64]  Xuemin Shen,et al.  Distributed Multichannel and Mobility-Aware Cluster-Based MAC Protocol for Vehicular Ad Hoc Networks , 2013, IEEE Transactions on Vehicular Technology.

[65]  S. Almalag Mohammad,et al.  Using traffic flow for cluster formation in vehicular ad-hoc networks , 2010, LCN 2010.

[66]  Qiang Ni,et al.  An Evolving Graph-Based Reliable Routing Scheme for VANETs , 2013, IEEE Transactions on Vehicular Technology.

[67]  Rakesh Kumar,et al.  A Comparative Study of Various Routing Protocols in VANET , 2011, ArXiv.

[68]  Usman Ali Khan,et al.  Multi-Layer Problems and Solutions in VANETs: A Review , 2019, Electronics.

[69]  Qianbin Chen,et al.  A hybrid clustering-based MAC Protocol for Vehicular Ad Hoc Networks , 2014, 2014 International Workshop on High Mobility Wireless Communications.

[70]  Anis Laouiti,et al.  TDMA-Aware Routing Protocol for Multi-Hop Communications in Vehicular Ad Hoc Networks , 2017, 2017 IEEE Wireless Communications and Networking Conference (WCNC).

[71]  Sheng-Shih Wang,et al.  PassCAR: A passive clustering aided routing protocol for vehicular ad hoc networks , 2013, Comput. Commun..

[72]  Ranvijay,et al.  NWCA: A New Weighted Clustering Algorithm to form Stable Cluster in VANET , 2016, ICTCS.

[73]  Azzedine Boukerche,et al.  Data communication in VANETs: Protocols, applications and challenges , 2016, Ad Hoc Networks.

[74]  Khalil El-Khatib,et al.  A distributed clustering algorithm for target tracking in vehicular ad-hoc networks , 2013, DIVANet '13.

[75]  Sejoon Lim,et al.  City-scale traffic estimation from a roving sensor network , 2012, SenSys '12.

[76]  Reza Ebrahimi Atani,et al.  Cluster-based traffic information generalization in vehicular ad-hoc networks , 2014, 7'th International Symposium on Telecommunications (IST'2014).

[77]  Chinnappan Jayakumar,et al.  Trust based authentication technique for cluster based vehicular ad hoc networks (VANET) , 2018, Wirel. Networks.

[78]  Reza Ebrahimi Atani,et al.  A cluster-based vehicular cloud architecture with learning-based resource management , 2014, 2014 IEEE 6th International Conference on Cloud Computing Technology and Science.

[79]  Jianxin Wang,et al.  Clustering algorithm in VANETs: A survey , 2015, 2015 IEEE 9th International Conference on Anti-counterfeiting, Security, and Identification (ASID).

[80]  Yue Cao,et al.  A comparative study of scenario-driven multi-hop broadcast protocols for VANETs , 2018, Veh. Commun..

[81]  Imrich Chlamtac,et al.  Mobile ad hoc networking: imperatives and challenges , 2003, Ad Hoc Networks.

[82]  Jun Zhang,et al.  Every dog has its day: A comparative study of clustering algorithms in VANETs , 2017, 2017 IEEE Symposium on Computers and Communications (ISCC).

[83]  Abdul Hanan Abdullah,et al.  A Survey on Intelligent Transportation Systems , 2013 .

[84]  Prithwish Basu,et al.  A mobility based metric for clustering in mobile ad hoc networks , 2001, Proceedings 21st International Conference on Distributed Computing Systems Workshops.

[85]  Mohammad Shokouhifar,et al.  A new evolutionary based application specific routing protocol for clustered wireless sensor networks , 2015 .

[86]  Siu-Ming Yiu,et al.  VSPN: VANET-Based Secure and Privacy-Preserving Navigation , 2014, IEEE Transactions on Computers.

[87]  Slawomir Kuklinski,et al.  Density based clustering algorithm for VANETs , 2009, 2009 5th International Conference on Testbeds and Research Infrastructures for the Development of Networks & Communities and Workshops.

[88]  BenslimaneAbderrahim,et al.  A secure cluster-based architecture for certificates management in vehicular networks , 2014 .

[89]  Gabriel-Miro Muntean,et al.  A moving cluster architecture and an intelligent resource reuse protocol for vehicular networks , 2013, Wirel. Networks.

[90]  Philippe Jacquet,et al.  Optimized Link State Routing Protocol (OLSR) , 2003, RFC.

[91]  Charalampos Konstantopoulos,et al.  Clustering in mobile ad hoc networks through neighborhood stability-based mobility prediction , 2008, Comput. Networks.

[92]  Anis Laouiti,et al.  VANet security challenges and solutions: A survey , 2017, Veh. Commun..

[93]  Bijan Paul,et al.  Survey over VANET Routing Protocols for Vehicle to Vehicle Communication , 2012 .

[94]  Grzegorz Wolny,et al.  Modified DMAC Clustering Algorithm for VANETs , 2008, 2008 Third International Conference on Systems and Networks Communications.

[95]  Kin K. Leung,et al.  Stable Clustering for Ad-Hoc Vehicle Networking , 2017, 2017 IEEE Wireless Communications and Networking Conference (WCNC).

[96]  Radhika M. Pai,et al.  Traffic monitoring and routing in VANETs — A cluster based approach , 2011, 2011 11th International Conference on ITS Telecommunications.

[97]  Hang Su,et al.  Clustering-Based Multichannel MAC Protocols for QoS Provisionings Over Vehicular Ad Hoc Networks , 2007, IEEE Transactions on Vehicular Technology.

[98]  Charles E. Perkins,et al.  Highly Dynamic Destination-Sequenced Distance-Vector Routing (DSDV) for mobile computers , 1994, SIGCOMM.

[99]  Yan Zhang,et al.  A distributed group mobility adaptive clustering algorithm for mobile ad hoc networks , 2009, Comput. Commun..

[100]  Farrukh Aslam Khan,et al.  Clustering in Mobile Ad Hoc Networks Using Comprehensive Learning Particle Swarm Optimization (CLPSO) , 2009, FGIT-FGCN.

[101]  Khalil El-Khatib,et al.  A prediction based clustering algorithm for target tracking in vehicular ad-hoc networks , 2014, DIVANet '14.

[102]  Pingzhi Fan,et al.  An Unsupervised Cluster-Based VANET-Oriented Evolving Graph (CVoEG) Model and Associated Reliable Routing Scheme , 2019, IEEE Transactions on Intelligent Transportation Systems.

[103]  Vijayakumar Varadarajan,et al.  A Reputation based Weighted Clustering Protocol in VANET: A Multi-objective Firefly Approach , 2019, Mob. Networks Appl..

[104]  Fuqiang Liu,et al.  An eMBMS based congestion control scheme in cellular-VANET heterogeneous networks , 2014, 17th International IEEE Conference on Intelligent Transportation Systems (ITSC).

[105]  Xinbing Wang,et al.  On Stochastic Analysis of Greedy Routing in Vehicular Networks , 2015, IEEE Transactions on Intelligent Transportation Systems.

[106]  Sriram Chellappan,et al.  A Time-series Clustering Approach for Sybil Attack Detection in Vehicular Ad hoc Networks , 2013 .

[107]  Abdelfettah Belghith,et al.  Secure Clustering Scheme Based Keys Management in VANETs , 2011, 2011 IEEE 73rd Vehicular Technology Conference (VTC Spring).

[108]  M. Milton Joe,et al.  Cluster based emergency message broadcasting technique for vehicular ad hoc network , 2017, Wirel. Networks.

[109]  Walter Balzano,et al.  Logic-based clustering approach for management and improvement of VANETs , 2017, J. High Speed Networks.

[110]  Haci Ilhan,et al.  CB-MAC: a novel cluster-based MAC protocol for VANETs , 2019 .

[111]  Fan Yang,et al.  A Traffic Flow Based Clustering Scheme for VANETs , 2014 .

[112]  Salwani Abdullah,et al.  ANTSC: An Intelligent Naïve Bayesian Probabilistic Estimation Practice for Traffic Flow to Form Stable Clustering in VANET , 2018, IEEE Access.

[113]  B. Paramasivan,et al.  Cluster-Based Secure Communication and Certificate Revocation Scheme for VANET , 2018, Comput. J..

[114]  Jun Zhang,et al.  A mobility-based scheme for dynamic clustering in vehicular ad-hoc networks (VANETs) , 2017, Veh. Commun..

[115]  Baohua Huang,et al.  A Center-Based Secure and Stable Clustering Algorithm for VANETs on Highways , 2019, Wirel. Commun. Mob. Comput..

[116]  SungDae Jung,et al.  CMMP: Clustering-Based Multi-channel MAC Protocol in VANET , 2009, 2009 Second International Conference on Computer and Electrical Engineering.

[117]  Geyong Min,et al.  Investigation of routing reliability of vehicular ad hoc networks , 2013, EURASIP J. Wirel. Commun. Netw..

[118]  Peter C. Nelson,et al.  An Improved Compound Clustering Algorithm in Vehicular Ad-Hoc Networks , 2006 .

[119]  Sam Jabbehdari,et al.  IBCAV: Intelligent Based Clustering Algorithm in VANET , 2013 .

[120]  Panagiotis Papadimitratos,et al.  SECURING VEHICULAR COMMUNICATIONS , 2006, IEEE Wireless Communications.

[121]  Pingzhi Fan,et al.  A Novel Triple Cluster Based Routing Protocol (TCRP) for VANETs , 2016, 2016 IEEE 83rd Vehicular Technology Conference (VTC Spring).

[122]  AssiChadi,et al.  Fast track article , 2011 .

[123]  Pingzhi Fan,et al.  Clustering-based reliable low-latency routing scheme using ACO method for vehicular networks , 2018, Veh. Commun..

[124]  Iwao Sasase,et al.  An Optimum Multiple Metrics Gateway Selection Mechanism in MANET and Infrastructured Networks Integration , 2008, 2008 IEEE Wireless Communications and Networking Conference.

[125]  Richard Werner Nelem Pazzi,et al.  Using clustering for target tracking in vehicular ad hoc networks , 2017, Veh. Commun..

[126]  Frank Klawonn,et al.  Fuzzy Clustering of Short Time-Series and Unevenly Distributed Sampling Points , 2003, IDA.

[127]  Salissou Moutari,et al.  What are the factors that contribute to road accidents? An assessment of law enforcement views, ordinary drivers' opinions, and road accident records. , 2018, Accident; analysis and prevention.

[128]  A. Ephremides,et al.  A design concept for reliable mobile radio networks with frequency hopping signaling , 1987, Proceedings of the IEEE.

[129]  Sinem Coleri Ergen,et al.  Multihop-Cluster-Based IEEE 802.11p and LTE Hybrid Architecture for VANET Safety Message Dissemination , 2016, IEEE Transactions on Vehicular Technology.

[130]  Y Zhang,et al.  A Clustering-Based Fast and Stable Routing Protocol for Vehicular Ad Hoc Networks , 2018 .