Abstract
In this paper, we consider the problem of mesh router placement in a wireless mesh network (WMN). The latter is an emerging networking technology consisting of three kinds of nodes: mesh clients, mesh routers and gateways. Mesh routers form a backbone to forward data between client nodes and the external network. Therefore, the optimization of mesh routers positions strongly influences the performance of the WMN. Since this issue has already been proved as being computationally NP-hard to solve, the use of non-exact methods (such as heuristics and metaheuristics) is indispensable. In this sense, our current work consists to apply and adapt the electromagnetism-like mechanism (EM) metaheuristic to solve the router node placement issue. The idea is to consider a population of solutions encoded as particles subject to attractions and repulsions as in electromagnetic systems. Finally, we have evaluated our proposed approach by simulating different scenarios under various settings. The obtained results indicate that the proposed EM algorithm outperforms the existing particle swarm intelligence algorithm and genetic algorithm in defining near optimal positions for mesh routers with regard to coverage and connectivity.
Similar content being viewed by others
References
Abdelkhalek O, Dahmani N, Krichen S, Guitouni A (2015) VL-PLS: a multi-objective variable length pareto local search to solve the node placement problem for next generation network. Procedia Compu Sci 73:250–257
Akyildiz IF, Wang X, Wang W (2005) Wireless mesh networks: a survey. Comput Netw 47(4):445–487
Barolli A, Oda T, Ikeda M, Barolli L, Xhafa F, Loia V (2015) Node placement for wireless mesh networks: analysis of WMN-GA system simulation results for different parameters and distributions. J Comput Syst Sci 81(8):1496–1507
Benyamina D, Hafid A, Hallam N, Gendreau M, Maureira J (2012) A hybrid nature-inspired optimizer for wireless mesh networks design. Comput Commun 35(10):1231–1246
Birbil SI, Fang SC (2003) An electromagnetism-like mechanism for global optimization. J Global Optim 25(3):263–282
Cuevas E, Osuna V, Oliva D (2017) Evolutionary computation techniques: a comparative perspective, vol 686. Springer, Berlin
De Castro LN, Von Zuben FJ (2002) Learning and optimization using the clonal selection principle. IEEE Trans Evol Comput 6(3):239–251
Gupta BK, Patnaik S, Mallick MK, Nayak AK (2017) Dynamic routing algorithm in wireless mesh network. Int J Grid Util Comput 8(1):53–60
Khalesian M, Delavar MR (2016) Wireless sensors deployment optimization using a constrained pareto-based multi-objective evolutionary approach. Eng Appl Artif Intell 53:126–139
Lee CH, Chang FK (2010) Fractional-order pid controller optimization via improved electromagnetism-like algorithm. Expert Syst Appl 37(12):8871–8878
Lin CC (2013) Dynamic router node placement in wireless mesh networks: a PSO approach with constriction coefficient and its convergence analysis. Inf Sci 232:294–308
Lin CC, Lin YL, Liu WY (2013) Solving router nodes placement problem with priority service constraint in WMNS using simulated annealing. In: International conference on grid and pervasive computing. Springer, pp 811–818
Lin CC, Li YS, Deng DJ (2014) A bat-inspired algorithm for router node placement with weighted clients in wireless mesh networks. In: 2014 9th international conference on communications and networking in China (CHINACOM). IEEE, pp 139–143
Lin CC, Chen TH, Chin HH (2016a) Adaptive router node placement with gateway positions and qos constraints in dynamic wireless mesh networks. Journal of Network and Computer Applications 74(C):149–164
Lin CC, Tseng PT, Wu TY, Deng DJ (2016b) Social-aware dynamic router node placement in wireless mesh networks. Wirel Netw 22(4):1235–1250
Maenhout B, Vanhoucke M (2007) An electromagnetic meta-heuristic for the nurse scheduling problem. J Heuristics 13(4):359–385
Naderi B, Najafi E, Yazdani M (2012) An electromagnetism-like metaheuristic for open-shop problems with no buffer. J Ind Eng Int 8(1):29
Sakamoto S, Kulla E, Oda T, Ikeda M, Barolli L, Xhafa F (2014) A simulation system for wmn based on SA: performance evaluation for different instances and starting temperature values. Int J Space-Based Situat Comput 4(3–4):209–216
Tsou CS, Kao CH (2006) An electromagnetism-like meta-heuristic for multi-objective optimization. In: IEEE congress on evolutionary computation, 2006, CEC 2006. IEEE, pp 1172–1178
Wei NC, Lin HK, Wu P (2012) An electromagnetism-like mechanism for solving cell formation problems. Sci Res Essays 7(9):1022–1034
Xhafa F, Barolli A, Sánchez C, Barolli L (2011) A simulated annealing algorithm for router nodes placement problem in wireless mesh networks. Simul Model Pract Theory 19(10):2276–2284
Xhafa F, Sánchez C, Barolli L (2012) Local search methods for efficient router nodes placement in wireless mesh networks. J Intell Manuf 23(4):1293–1303
Xhafa F, Sánchez C, Barolli A, Takizawa M (2015) Solving mesh router nodes placement problem in wireless mesh networks by tabu search algorithm. J Comput Syst Sci 81(8):1417–1428
Yerra RVP, Rajalakshmi P (2014) Effect of relay nodes and transmit power on end-to-end delay in multi-hop wireless ad hoc networks. Int J Space-Based Situat Comput 9 4(1):26–38
Yurtkuran A, Emel E (2010) A new hybrid electromagnetism-like algorithm for capacitated vehicle routing problems. Expert Syst Appl 37(4):3427–3433
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
All authors declare that they have no conflict of interest.
Additional information
Communicated by V. Loia.
Rights and permissions
About this article
Cite this article
Sayad, L., Bouallouche-Medjkoune, L. & Aissani, D. An Electromagnetism-like mechanism algorithm for the router node placement in wireless mesh networks. Soft Comput 23, 4407–4419 (2019). https://doi.org/10.1007/s00500-018-3096-y
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00500-018-3096-y