Solving the mesh router nodes placement in wireless mesh networks using coyote optimization algorithm

Wireless Mesh Networks (WMNs) have rapid real developments during the last decade due to their simple implementation at low cost, easy network maintenance, and reliable service coverage. Despite these properties, the nodes placement of such networks imposes an important research issue for network operators and influences strongly the WMNs performance. This challenging issue is known to be an NP-hard problem, and solving it using approximate optimization algorithms (i.e. heuristic and meta-heuristic) is essential. This motivates our attempts to present an application of the Coyote Optimization Algorithm (COA) to solve the mesh routers placement problem in WMNs in this work. Experiments are conducted on several scenarios under different settings, taking into account two important metrics such as network connectivity and user coverage. Simulation results demonstrate the effectiveness and merits of COA in finding optimal mesh routers locations when compared to other optimization algorithms such as Firefly Algorithm (FA), Particle Swarm Optimization (PSO), Whale Optimization Algorithm (WOA), Genetic Algorithm (GA), Bat Algorithm (BA), African Vulture Optimization Algorithm (AVOA), Aquila Optimizer (AO), Bald Eagle Search optimization (BES), Coronavirus herd immunity optimizer (CHIO), and Salp Swarm Algorithm (SSA).

[1]  Asma Benmessaoud Gabis,et al.  Nodes placement in wireless mesh networks using optimization approaches: a survey , 2022, Neural Computing and Applications.

[2]  L. Barolli,et al.  A comparison study of Weibull, normal and Boulevard distributions for wireless mesh networks considering different router replacement methods by a hybrid intelligent simulation system , 2022, Journal of Ambient Intelligence and Humanized Computing.

[3]  Nityananda Sarma,et al.  QoS Provisioning in Wireless Mesh Networks: A Survey , 2021, Wireless Personal Communications.

[4]  Varaprasad Janamala,et al.  Coyote optimization algorithm for optimal allocation of interline –Photovoltaic battery storage system in islanded electrical distribution network considering EV load penetration , 2021 .

[5]  Seyed Mohammad Mirjalili,et al.  African vultures optimization algorithm: A new nature-inspired metaheuristic algorithm for global optimization problems , 2021, Computers & industrial engineering.

[6]  Zibouda Aliouat,et al.  Accelerated PSO algorithm applied to clients coverage and routers connectivity in wireless mesh networks , 2021, Journal of Ambient Intelligence and Humanized Computing.

[7]  Amal A. Hassan,et al.  Coyote multi-objective optimization algorithm for optimal location and sizing of renewable distributed generators , 2021 .

[8]  Dalia Yousri,et al.  Aquila Optimizer: A novel meta-heuristic optimization algorithm , 2021, Comput. Ind. Eng..

[9]  R. Errouissi,et al.  Quantum Chaotic Butterfly Optimization Algorithm With Ranking Strategy for Constrained Optimization Problems , 2021, IEEE Access.

[10]  Palamakula Ramesh Babu,et al.  Analysis of Wireless Mesh Networks in Machine Learning Approaches , 2021 .

[11]  Leandro dos Santos Coelho,et al.  Binary coyote optimization algorithm for feature selection , 2020, Pattern Recognit..

[12]  Aboul Ella Hassanien,et al.  Coyote Optimization Based on a Fuzzy Logic Algorithm for Energy-Efficiency in Wireless Sensor Networks , 2020, IEEE Access.

[13]  Louiza Bouallouche-Medjkoune,et al.  A Chemical Reaction Algorithm to Solve the Router Node Placement in Wireless Mesh Networks , 2020, Mob. Networks Appl..

[14]  Thang Trung Nguyen,et al.  Find optimal capacity and location of distributed generation units in radial distribution networks by using enhanced coyote optimization algorithm , 2020, Neural Computing and Applications.

[15]  U. Güvenc,et al.  COYOTE OPTIMIZATION ALGORITHM TO SOLVE ENERGY HUB ECONOMIC DISPATCH PROBLEM , 2020 .

[16]  Mohammed A. Awadallah,et al.  Coronavirus herd immunity optimizer (CHIO) , 2020, Neural Computing and Applications.

[17]  Ravi Sandhu,et al.  Safety Decidability for Pre-Authorization Usage Control with Identifier Attribute Domains , 2020, IEEE Transactions on Dependable and Secure Computing.

[18]  Thang Trung Nguyen,et al.  Improved Coyote Optimization Algorithm for Optimally Installing Solar Photovoltaic Distribution Generation Units in Radial Distribution Power Systems , 2020, Complex..

[19]  David Arditi,et al.  Overview of Multi-Objective Optimization Approaches in Construction Project Management , 2019, Multicriteria Optimization - Pareto-Optimality and Threshold-Optimality.

[20]  M. Moses Coyote Optimization Algorithm based Multilevel Thresholding Approach for Image Segmentation , 2020 .

[21]  Sharmila Anand John Francis,et al.  Optimal Placement Techniques of Mesh Router Nodes in Wireless Mesh Networks , 2020 .

[22]  Gary W. Chang,et al.  Coyote Optimization Algorithm-Based Approach for Strategic Planning of Photovoltaic Distributed Generation , 2020, IEEE Access.

[23]  Salah Kamel,et al.  Optimal Placement of Distribution Static Compensators in Radial Distribution Systems Using Hybrid Analytical-Coyote optimization Technique , 2019, 2019 21st International Middle East Power Systems Conference (MEPCON).

[24]  Juliano Pierezan,et al.  Cultural coyote optimization algorithm applied to a heavy duty gas turbine operation , 2019, Energy Conversion and Management.

[25]  Salah Kamel,et al.  Application of coyote optimizer for Optimal DG Placement in Radial Distribution Systems , 2019, 2019 International Conference on Computer, Control, Electrical, and Electronics Engineering (ICCCEEE).

[26]  A. A. Zaidan,et al.  Novel meta-heuristic bald eagle search optimisation algorithm , 2019, Artificial Intelligence Review.

[27]  Djamil Aïssani,et al.  An Electromagnetism-like mechanism algorithm for the router node placement in wireless mesh networks , 2019, Soft Comput..

[28]  Liang Tang,et al.  A general purpose deployment method for wireless mesh network , 2019, Int. J. Internet Protoc. Technol..

[29]  Louiza Bouallouche-Medjkoune,et al.  Placement optimization of wireless mesh routers using firefly optimization algorithm , 2018, 2018 International Conference on Smart Communications in Network Technologies (SaCoNeT).

[30]  Djamil Aïssani,et al.  A simulated annealing algorithm for the placement of dynamic mesh routers in a wireless mesh network with mobile clients , 2018, Internet Technol. Lett..

[31]  Leandro dos Santos Coelho,et al.  Coyote Optimization Algorithm: A New Metaheuristic for Global Optimization Problems , 2018, 2018 IEEE Congress on Evolutionary Computation (CEC).

[32]  Hossam Faris,et al.  Salp Swarm Algorithm: A bio-inspired optimizer for engineering design problems , 2017, Adv. Eng. Softw..

[33]  Oumarou Mamadou Bello,et al.  Mesh Node placement in Wireless mesh network based on multiobjective evolutionary metaheuristic , 2016, Int. J. Auton. Comput..

[34]  Ravi S. Sandhu,et al.  POSTER: Security Enhanced Administrative Role Based Access Control Models , 2016, CCS.

[35]  Ravi S. Sandhu,et al.  Safety Decidability for Pre-Authorization Usage Control with Finite Attribute Domains , 2016, IEEE Transactions on Dependable and Secure Computing.

[36]  Fatos Xhafa,et al.  A genetic algorithm-based system for wireless mesh networks: analysis of system data considering different routing protocols and architectures , 2016, Soft Comput..

[37]  Andrew Lewis,et al.  The Whale Optimization Algorithm , 2016, Adv. Eng. Softw..

[38]  Der-Jiunn Deng,et al.  Social-aware dynamic router node placement in wireless mesh networks , 2016, Wirel. Networks.

[39]  K. C. Karthika,et al.  Wireless mesh network: A survey , 2016, 2016 International Conference on Wireless Communications, Signal Processing and Networking (WiSPNET).

[40]  Fatos Xhafa,et al.  Solving mesh router nodes placement problem in Wireless Mesh Networks by Tabu Search algorithm , 2015, J. Comput. Syst. Sci..

[41]  Der-Jiunn Deng,et al.  A bat-inspired algorithm for router node placement with weighted clients in wireless mesh networks , 2014, 9th International Conference on Communications and Networking in China.

[42]  Antonio J. Nebro,et al.  A survey of multi-objective metaheuristics applied to structural optimization , 2014 .

[43]  Chun-Cheng Lin,et al.  Dynamic router node placement in wireless mesh networks: A PSO approach with constriction coefficient and its convergence analysis , 2013, Inf. Sci..

[44]  F. Xhafa,et al.  Local search methods for efficient router nodes placement in wireless mesh networks , 2012, J. Intell. Manuf..

[45]  Fatos Xhafa,et al.  A simulated annealing algorithm for router nodes placement problem in Wireless Mesh Networks , 2011, Simul. Model. Pract. Theory.

[46]  Pallab Dasgupta,et al.  Concurrent Usage Control Implementation Verification Using the SPIN Model Checker , 2010, CNSA.

[47]  Nasrin Asgari,et al.  Multiple criteria facility location problems: A survey , 2010 .

[48]  Fatos Xhafa,et al.  Evaluation of genetic algorithms for mesh router nodes placement in wireless mesh networks , 2010, J. Ambient Intell. Humaniz. Comput..

[49]  Giuseppe De Marco,et al.  MOGAMESH: A multi-objective algorithm for node placement in wireless mesh networks based on genetic algorithms , 2009, 2009 6th International Symposium on Wireless Communication Systems.

[50]  Pallab Dasgupta,et al.  APPLICATION SPECIFIC USAGE CONTROL IMPLEMENTATION VERIFICATION , 2009 .

[51]  Edoardo Amaldi,et al.  Optimization models and methods for planning wireless mesh networks , 2008, Comput. Networks.

[52]  Paramvir Bahl,et al.  Troubleshooting wireless mesh networks , 2006, CCRV.

[53]  Ian F. Akyildiz,et al.  Wireless mesh networks: a survey , 2005, Comput. Networks.

[54]  David H. Wolpert,et al.  No free lunch theorems for optimization , 1997, IEEE Trans. Evol. Comput..