New Multi-Hop Clustering Algorithm for Vehicular Ad Hoc Networks

As a hierarchical network architecture, the cluster architecture can improve the routing performance greatly for vehicular ad hoc networks (VANETs) by grouping the vehicle nodes. However, the existing clustering algorithms only consider the mobility of a vehicle when selecting the cluster head. The rapid mobility of vehicles makes the link between nodes less reliable in cluster. A slight change in the speed of cluster head nodes has a great influence on the cluster members and even causes the cluster head to switch frequently. These problems make the traditional clustering algorithms perform poorly in the stability and reliability of the VANET. A novel passive multi-hop clustering algorithm (PMC) is proposed to solve these problems in this paper. The PMC algorithm is based on the idea of a multi-hop clustering algorithm that ensures the coverage and stability of cluster. In the cluster head selection phase, a priority-based neighbor-following strategy is proposed to select the optimal neighbor nodes to join the same cluster. This strategy makes the inter-cluster nodes have high reliability and stability. By ensuring the stability of the cluster members and selecting the most stable node as the cluster head in the N-hop range, the stability of the clustering is greatly improved. In the cluster maintenance phase, by introducing the cluster merging mechanism, the reliability and robustness of the cluster are further improved. In order to validate the performance of the PMC algorithm, we do many detailed comparison experiments with the algorithms of N-HOP, VMaSC, and DMCNF in the NS2 environment.

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

[2]  Aravind Kota Gopalakrishna,et al.  QoS-enabled group communication in integrated VANET-LTE heterogeneous wireless networks , 2011, 2011 IEEE 7th International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob).

[3]  Liren Zhang,et al.  A Novel Cluster-Based Protocol for Topology Discovery in Vehicular Ad Hoc Network , 2012, ANT/MobiWIS.

[4]  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.

[5]  Narayan Prasad,et al.  Exploiting cell dormancy and load balancing in LTE HetNets: Optimizing the proportional fairness utility , 2014, 2014 IEEE International Conference on Communications (ICC).

[6]  Guang Li,et al.  An Energy-Balanced Routing Method Based on Forward-Aware Factor for Wireless Sensor Networks , 2014, IEEE Transactions on Industrial Informatics.

[7]  Chen Avin,et al.  Fast randomized algorithm for hierarchical clustering in Vehicular Ad-Hoc Networks , 2011, 2011 The 10th IFIP Annual Mediterranean Ad Hoc Networking Workshop.

[8]  Susana Sargento,et al.  Parked Cars are Excellent Roadside Units , 2017, IEEE Transactions on Intelligent Transportation Systems.

[9]  Xiang Cheng,et al.  5G-Enabled Cooperative Intelligent Vehicular (5GenCIV) Framework: When Benz Meets Marconi , 2017, IEEE Intelligent Systems.

[10]  Xiang Wang,et al.  A novel multicast routing method with minimum transmission for WSN of cloud computing service , 2015, Soft Comput..

[11]  Houda Labiod,et al.  A stable clustering algorithm for efficiency applications in VANETs , 2011, 2011 7th International Wireless Communications and Mobile Computing Conference.

[12]  Xiang Wang,et al.  Novel Quick Start (QS) method for optimization of TCP , 2016, Wirel. Networks.

[13]  Wen-Long Jin,et al.  Broadcasting safety information in vehicular networks: issues and approaches , 2010, IEEE Network.

[14]  Azzedine Boukerche,et al.  A novel multi-hop clustering scheme for vehicular ad-hoc networks , 2011, MobiWac '11.

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

[16]  Lian Zhao,et al.  A fuzzy-logic-based cluster head selection algorithm in VANETs , 2012, 2012 IEEE International Conference on Communications (ICC).

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

[18]  Ozan K. Tonguz,et al.  MoZo: A Moving Zone Based Routing Protocol Using Pure V2V Communication in VANETs , 2017, IEEE Transactions on Mobile Computing.

[19]  Sajal K. Das,et al.  WCA: A Weighted Clustering Algorithm for Mobile Ad Hoc Networks , 2002, Cluster Computing.

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

[21]  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.

[22]  Weiwei Li,et al.  Robust clustering for connected vehicles using local network criticality , 2012, 2012 IEEE International Conference on Communications (ICC).

[23]  Xianghan Zheng,et al.  Distributed multi-hop clustering algorithm for VANETs based on neighborhood follow , 2015, EURASIP J. Wirel. Commun. Netw..

[24]  Ting Zhang,et al.  Novel unequal clustering routing protocol considering energy balancing based on network partition & distance for mobile education , 2017, J. Netw. Comput. Appl..

[25]  Nadeem Javaid,et al.  Interference and bandwidth adjusted ETX in wireless multi-hop networks , 2010, 2010 IEEE Globecom Workshops.

[26]  Sinem Coleri Ergen,et al.  VMaSC: Vehicular multi-hop algorithm for stable clustering in Vehicular Ad Hoc Networks , 2013, 2013 IEEE Wireless Communications and Networking Conference (WCNC).

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