Harris Hawks Optimization-Based Clustering Algorithm for Vehicular Ad-Hoc Networks

被引:30
|
作者
Ali, Asad [1 ]
Aadil, Farhan [2 ]
Khan, Muhammad Fahad [2 ]
Maqsood, Muazzam [2 ]
Lim, Sangsoon [3 ]
机构
[1] Univ Engn & Technol Peshawar, Dept Comp Sci & Informat Technol, Peshawar 25000, Pakistan
[2] COMSATS Univ Islamabad, Comp Sci Dept, Attock Campus, Attock 43600, Pakistan
[3] Sungkyul Univ, Dept Comp Engn, Anyang 14097, South Korea
基金
新加坡国家研究基金会;
关键词
Clustering algorithms; Vehicular ad hoc networks; Metaheuristics; Ad hoc networks; Reliability; Wireless communication; Safety; Intelligent clustering; VANET clustering; intelligent transportation System; cluster optimization; MOBILE;
D O I
10.1109/TITS.2023.3257484
中图分类号
TU [建筑科学];
学科分类号
0813 ;
摘要
Vehicular ad-hoc network (VANET) is highly dynamic due to the high speed and sparse distribution of vehicles on the road. This creates major challenges (e.g., network fragmentation, packet routing) for the researchers to enable robust, reliable, and scalable communication, especially in a highly dense network. Clustering in VANET is one of the remedies to address the scalability issue. However, it is observed in the literature, that existing clustering techniques produce a high number of clusters for the vehicular environment. Consequently, it increases the consumption of scarce resources in a wireless network. Furthermore, it also increases the communication overhead as well as the number of hops for data routing. As a result communication latency also increases and the reliability of communication protocol decreases. So it is highly desirable to find out the optimal clusters for a given vehicular environment. As finding optimal clusters is a multi-objective combinatorial optimization problem, therefore by employing nature-inspired meta-heuristic algorithms we can optimize the multi-objective problem. To this end, we proposed a novel clustering algorithm based on the Harris Hawks Optimization (HHO) algorithm for VANET (HHOCNET). HHO algorithm is a nature-inspired meta-heuristic algorithm inspired by the foraging maneuver of hawks called surprise pounce. The proposed framework imitates the cooperative foraging maneuver of hawks (i.e., surprise pounce for creating optimized vehicular clusters). The stochastic operators of the HHO algorithm and proper maintenance of the equilibrium state between the operations of exploration and exploitation enable the proposed algorithm to escape from the local optima and provide a globally optimal solution (i.e., the optimal number of vehicular clusters). Simulations are performed in MATLAB and the results are compared with the state-of-art schemes (i.e., Gray Wolf optimization-based clustering algorithm (GWOCNET), Multi-objective Particle Swarm Optimization (MO, PSO), and Comprehensive Learning Particle Swarm Optimization (CLPSO)) using different performance metrics. The results demonstrate that the proposed approach is an effective approach for clustering in VANET and outer performs the other benchmark algorithms in terms of optimizing the multi-objective clustering problem. HHOCNET algorithm selects 36.04% of nodes as cluster heads while the existing state-of-the-art schemes are providing 50.42%, 56.7%, and 60.89% for GWOCNET, CLPSO, and Multi-objective Particle Swarm Optimization (MOPSO). The proposed HHOCNET algorithm enhances the performance of the vehicular network by up to 15%. Consequently, it increases network efficiency by reducing the consumption of the required wireless resources. It also reduces the number of hops for packet routing. Hence it achieves a minimum end-to-end communication latency.
引用
收藏
页码:5822 / 5841
页数:20
相关论文
共 50 条
  • [1] Grey wolf optimization based clustering algorithm for vehicular ad-hoc networks
    Fahad, Muhammad
    Aadil, Farhan
    Zahoor-ur-Rehman
    Khan, Salabat
    Shah, Peer Azmat
    Muhammad, Khan
    Lloret, Jaime
    Wang, Haoxiang
    Lee, Jong Weon
    Mehmood, Irfan
    COMPUTERS & ELECTRICAL ENGINEERING, 2018, 70 : 853 - 870
  • [2] Clustering-based Algorithm for Connectivity Maintenance in Vehicular Ad-Hoc Networks
    Louazani, Ahmed
    Senouci, Sidi Mohammed
    Abderrahmane, Bendaoud Mohammed
    2014 14TH INTERNATIONAL CONFERENCE ON INNOVATIONS FOR COMMUNITY SERVICES (I4CS), 2014, : 34 - 38
  • [3] A Survey on Clustering Algorithms for Vehicular Ad-Hoc Networks
    Vodopivec, Samo
    Bester, Janez
    Kos, Andrej
    2012 35TH INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS AND SIGNAL PROCESSING (TSP), 2012, : 52 - 56
  • [4] A Geographic Routing Algorithm based on Cat Swarm Optimization for Vehicular Ad-hoc Networks
    Kasana, Reena
    Kumar, Sushil
    2017 4TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING AND INTEGRATED NETWORKS (SPIN), 2017, : 86 - 90
  • [5] Fast randomized algorithm for 2-hops clustering in vehicular ad-hoc networks
    Dror, Efi
    Avin, Chen
    Lotker, Zvi
    AD HOC NETWORKS, 2013, 11 (07) : 2002 - 2015
  • [6] Multi-hop Clustering Solution Based on Beacon Delay for Vehicular Ad-Hoc Networks
    Ouahou, Soufiane
    Bah, Slimane
    Bakkoury, Zohra
    Hafid, Abdelhakim
    UBIQUITOUS NETWORKING, UNET 2017, 2017, 10542 : 357 - 367
  • [7] Reliability Improvement in Clustering-Based Vehicular Ad-Hoc Network
    Singh, Rohit
    Saluja, Deepak
    Kumar, Suman
    IEEE COMMUNICATIONS LETTERS, 2020, 24 (06) : 1351 - 1355
  • [8] A new mobility-based clustering algorithm for Vehicular Ad Hoc Networks (VANETs)
    Ren, Mengying
    Khoukhi, Lyes
    Labiod, Houda
    Zhang, Jun
    Veque, Veronique
    NOMS 2016 - 2016 IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM, 2016, : 1203 - 1208
  • [9] An Optimal ODAM-Based Broadcast Algorithm for Vehicular Ad-Hoc Networks
    Sun, Weifeng
    Xia, Feng
    Ma, Jianhua
    Fu, Tong
    Sun, Yu
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2012, 6 (12): : 3257 - 3274
  • [10] A Stable Clustering Scheme Based on Adaptive Multiple Metric in Vehicular Ad-hoc Networks
    Arkian, Hamid Reza
    Atani, Reza Ebrahimi
    Pourkhalili, Atefe
    Kamali, Saman
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2015, 31 (02) : 361 - 386