Adaptation of the Ant Colony Algorithm to Avoid Congestion in Wireless Mesh Networks

Authors

  • Fadhil Mohammed Salman Ministry of Education, Babylon Education Directorate, Iraq https://orcid.org/0000-0002-7210-1797
  • Ahssan Ahmed Mohammed Lehmoud Ministry of Education, Babylon Education Directorate, Iraq
  • Fanar Ali Joda Department of Air Conditioning & Refrigeration Engineering Techniques, Al-Mustaqbal University, Iraq. Ministry of Education, Babylon Education Directorate, Babylon, Iraq

DOI:

https://doi.org/10.13052/jcsm2245-1439.1258

Keywords:

WMNs, ACO, congestion, traffic load, NS2

Abstract

Wireless mesh networks have recently presented a promising environment for many researchers to develop large-scale wireless communication. Traffic in WMNs often suffers from congestion due to heavy traffic load’s saturation of certain routes. Therefore, this article proposes an efficient approach for congestion awareness and load balancing in WMNs, based on the Ant Colony Optimization (ACO) approach. The proposed approach aims to raise the performance of the WMN by distributing the traffic load between optimal routes and avoiding severe traffic congestion. The proposed approach relies on three basic mechanisms: detection of severe congestion within the ideal paths used for data transmission, creation of ideal secondary paths with updated pheromone values, and distribution of the traffic load (data packet flow) between the primary and secondary ideal paths. According to the results of the NS2 simulator, the suggested approach increased the WMN throughput by 14.8% when compared to the CACO approach and by 37% when employing the WCETT approach. The results also showed that the proposed approach achieved an average end-to-end delay closing of 0.0562, while WCETT and CACO approaches achieved an average end-to-end delay close to 0.1021 and 0.0976, respectively. The results indicated that the proposed approach achieved a lower percentage of dropped packets by 6.97% and 0.99% compared to the WCETT and CACO approaches. Thus, the proposed approach is effective in improving the performance of WMNs.

Downloads

Download data is not yet available.

Author Biographies

Fadhil Mohammed Salman, Ministry of Education, Babylon Education Directorate, Iraq

Fadhil Mohammed Salman received his BS in computer science from the University of Anbar in Iraq in 2005. From 2010 to 2012, he completed his master’s in Computer Science from the Department of Computer Science University of Babylon, Iraq. He received his Ph.D. thesis in information technology from the Department of Software College of Information Technology University of Babylon, Iraq, in 2019. He has been a lecturer at the Babylon Education Directorate since 2007 till now. His research interests include computer networks, Network Security, Data compression, Image processing, and Data mining.

Ahssan Ahmed Mohammed Lehmoud, Ministry of Education, Babylon Education Directorate, Iraq

Ahssan Ahmmed Mohammed Lehmoud received his BS in computer science from the University of Babylon in Iraq in 2006. From 2009 to 2011, he completed his master’s in Computer Science from the Department of Computer Science and Information Technology at Dr. BabaSahib Ambedkar Marthwada University, India. He received his Ph.D. thesis in information technology from the Department of Software College of Information Technology University of Babylon, Iraq, in Abril 2018. He has been a lecturer at the Babylon Education Directorate since 2008 till now. His research interests include information security, Network security, Cryptography, Steganography, Image processing, and Data mining.

Fanar Ali Joda, Department of Air Conditioning & Refrigeration Engineering Techniques, Al-Mustaqbal University, Iraq. Ministry of Education, Babylon Education Directorate, Babylon, Iraq

Fanar Ali Joda in Hilla, Babylon City, Iraq, on November 27, 1980. He received a BSc degree in computer science in 2002 from the University of Babylon/Computer Science Dept.-Iraq. He received the MSc in Data Compression 2015 from Babylon University – Iraq. He received his Ph.D. degree in Computer vision in 2019 from Babylon University-Iraq. Currently, Joda is Lecturer at Al-Mustaqbal University – Air Conditioning & Refrigeration Engineering Techniques Dept. His research interests include computer vision and information hiding.

References

H. Q. Abdulrab et al., "Optimal coverage and connectivity in industrial wireless mesh networks based on Harris’ hawk optimization algorithm," IEEE Access, vol. 10, pp. 51048-51061, 2022.

S. Mahajan, R. Harikrishnan, and K. Kotecha, "Adaptive Routing in Wireless Mesh Networks Using Hybrid Reinforcement Learning Algorithm," IEEE Access, vol. 10, pp. 107961-107979, 2022.

S. M. Taleb, Y. Meraihi, A. B. Gabis, S. Mirjalili, A. Zaguia, and A. Ramdane-Cherif, "Solving the mesh router nodes placement in wireless mesh networks using coyote optimization algorithm," IEEE Access, vol. 10, pp. 52744-52759, 2022.

Y. Tian and T. Yoshihiro, "Traffic-demand-aware collision-free channel assignment for multi-channel multi-radio wireless mesh networks," IEEE Access, vol. 8, pp. 120712-120723, 2020.

‏[5] B. Shin and D. Lee, "An efficient local repair-based multi-constrained routing for congestion control in wireless mesh networks," Wireless Communications and Mobile Computing, vol. 2018, pp. 1-17, 2018. ‏

S. K. Narayana and N. T. Hosur, "Priority based trust efficient routing using ant colony optimization for IoT-based mobile wireless mesh networks," International Journal of Intelligent Engineering and Systems, vol. 15, no. 2, pp. 99-106, 2022. ‏

X. Deng et al., "An ant colony optimization-based routing algorithm for load balancing in leo satellite networks," Wireless Communications and Mobile Computing, vol. 2022, 2022.

‏[8] V. de Figueiredo Marques, J. Kniess, and R. S. Parpinelli, "An energy efficient mesh LNN routing protocol based on ant colony optimization," in 2018 IEEE 16th International Conference on Industrial Informatics (INDIN), 2018: IEEE, pp. 43-48.

‏[9] M. Dorigo, M. Birattari, and T. Stutzle, "Ant colony optimization," IEEE computational intelligence magazine, vol. 1, no. 4, pp. 28-39, 2006. ‏

K. N. Kapadia and D. D. Ambawade, "Congestion aware load balancing for multiradio Wireless Mesh Network," in 2015 international conference on communication, information & computing technology (ICCICT), 2015: IEEE, pp. 1-6. ‏‏

Q. Q. Li and Y. Peng, "A wireless mesh multipath routing protocol based on sorting ant colony algorithm," Procedia Computer Science, vol. 166, pp. 570-575, 2020. ‏

S. Harikishore and V. Sumalatha, "“Ant colony optimization based energy efficiency for improving opportunistic routing in multimedia wireless mesh network," Indonesian Journal of Electrical Engineering and Computer Science, vol. 16, no. 3, pp. 1371-1378, 2019.

C. P. Reddy and P. Venkata Krishna, "Ant‐inspired level‐based congestion control for wireless mesh networks," International Journal of Communication Systems, vol. 28, no. 8, pp. 1493-1507, 2015. ‏

F. Bokhari and G. Zaruba, "On the use of smart ants for efficient routing in Wireless Mesh Networks," arXiv preprint arXiv:1209.0550, 2012.‏

F. Bokhari and G. Zaruba, "AMIRA: interference-aware routing using ant colony optimization in wireless mesh networks," in 2009 IEEE Wireless Communications and Networking Conference, 2009: IEEE, pp. 1-6.‏

F. Bokhari and G. Zaruba, "AntMesh: an efficient data forwarding scheme for load balancing in multi-radio infrastructure mesh networks," in The 7th IEEE International Conference on Mobile Ad-hoc and Sensor Systems (IEEE MASS 2010), 2010: IEEE, pp. 558-563.‏

M. Chandana and S. Thakur, "Ant-Net: An adaptive routing algorithm," in 2016 IEEE 1st international conference on power electronics, intelligent control and energy systems (ICPEICES), 2016: IEEE, pp. 1-4.

A. K. Gupta, H. Sadawarti, and A. K. Verma, "Computation of pheromone values in antnet algorithm," International Journal of Computer Network and Information Security, vol. 4, no. 9, p. 47, 2012.

N. Girme, "Load balancing in network to increasing performance ratio of packet delivery using ant colony optimization," International Journal of Computer Applications, vol. 110, no. 13, pp. 16-20, 2015.

X. Wang and D. Chen, "Link design for wireless optical communication network based on ant colony algorithm," Journal of Communications and Networks, vol. 24, no. 2, pp. 184-191, 2022.‏

Q. Luo, H. Wang, Y. Zheng, and J. He, "Research on path planning of mobile robot based on improved ant colony algorithm," Neural Computing and Applications, vol. 32, pp. 1555-1566, 2021.

M. Umlauft and W. Elmenreich, "Ant algorithms for routing in wireless multi-hop networks," The Application of Ant Colony Optimization, p. 41, 2021.‏

S. Sheikh, R. Wolhuter, and H. A. Engelbrecht, "An adaptive congestion control and fairness scheduling strategy for wireless mesh networks," in 2015 IEEE symposium series on computational intelligence, 2015: IEEE, pp. 1174-1181.‏‏‏

K. Matsuo, S. Sakamoto, T. Oda, A. Barolli, M. Ikeda, and L. Barolli, "Performance analysis of WMNs by WMN-GA simulation system for two WMN architectures and different TCP congestion-avoidance algorithms and client distributions," International Journal of Communication Networks and Distributed Systems, vol. 20, no. 3, pp. 335-351, 2018.‏

E. Pertovt, K. Alic, A. Svigelj, and M. Mohorcic, "Cancar-congestion-avoidance network coding-aware routing for wireless mesh networks," KSII Transactions on Internet and Information Systems (TIIS), vol. 12, no. 9, pp. 4205-4227, 2018.‏

D. J. David, V. Jegathesan, and T. J. Jebaseeli, "Distributed optimal congestion control and channel assignment in wireless mesh networks," TELKOMNIKA (Telecommunication Computing Electronics and Control), vol. 19, no. 2, pp. 414-420, 2021.‏

D.-Y. Qin, H.-W. Li, L. Ma, H.-B. Ma, and Q. Ding, "An ant colony algorithm based congestion elusion routing strategy for mobile ad hoc networks," Journal of Harbin Institute of Technology, vol. 3, 2013.‏

A. Nayyar and R. Singh, "Ant colony optimization—computational swarm intelligence technique," in 2016 3rd International conference on computing for sustainable global development (INDIACom), 2016: IEEE, pp. 1493-1499.‏

M. Dorigo and K. Socha, "An introduction to ant colony optimization," in Handbook of Approximation Algorithms and Metaheuristics, Second Edition: Chapman and Hall/CRC, 2018, pp. 395-408.‏

M. Khan, M. F. Majeed, and S. Muhammad, "Evaluating radio propagation models using destination-sequenced distance-vector protocol for MANETs," Bahria University Journal of Information & Communication Technologies (BUJICT), vol. 10, no. 1, 2017.‏‏

K. Fall and K. Varadhan, "ns notes and documentation. The VINT Project," UC Berkeley, LBL, USC/ISI, and Xerox PARC, 1997.‏

R. Draves, J. Padhye, and B. Zill, "Routing in multi-radio, multi-hop wireless mesh networks," in Proceedings of the 10th annual international conference on Mobile computing and networking, 2004, pp. 114-128.‏

S. Mani and R. Ponraj, "Optimization with Congestion Aware Routing In Mesh Topology," IJREAT International Journal of Research in Engineering & Advanced Technology, vol. 2, no. 2, 2014.‏

A. Vinitha and M. Rukmini, "Secure and energy aware multi-hop routing protocol in WSN using Taylor-based hybrid optimization algorithm," Journal of King Saud University-Computer and Information Sciences, vol. 34, no. 5, pp. 1857-1868, 2022.‏

M. A. Moridi, Y. Kawamura, M. Sharifzadeh, E. K. Chanda, M. Wagner, and H. Okawa, "Performance analysis of ZigBee network topologies for underground space monitoring and communication systems," Tunnelling and Underground Space Technology, vol. 71, pp. 201-209, 2018.‏

S. M. Bozorgi and A. M. Bidgoli, "HEEC: A hybrid unequal energy efficient clustering for wireless sensor networks," Wireless Networks, vol. 25, pp. 4751-4772, 2019. [33] M. Nagah Amr, H. M. ELAttar, M. H. Abd El Azeem, and H. El Badawy, "An enhanced indoor positioning technique based on a novel received signal strength indicator distance prediction and correction model," Sensors, vol. 21, no. 3, p. 719, 2021.

G. Smaragdakis, I. Matta, and A. Bestavros, "SEP: A stable election protocol for clustered heterogeneous wireless sensor networks," in Second international workshop on sensor and actor network protocols and applications (SANPA 2004), 2004, vol. 3: Boston, MA;.

N. R. Roy and P. Chandra, "A note on optimum cluster estimation in leach protocol," IEEE Access, vol. 6, pp. 65690-65696, 2018.

K. A. Darabkh, M. Z. El-Yabroudi, and A. H. El-Mousa, "BPA-CRP: A balanced power-aware clustering and routing protocol for wireless sensor networks," Ad Hoc Networks, vol. 82, pp. 155-171, 2019.

A. Panchal, L. Singh, and R. K. Singh, "RCH-LEACH: Residual energy based cluster head selection in LEACH for wireless sensor networks," in 2020 International Conference on Electrical and Electronics Engineering (ICE3), 2020: IEEE, pp. 322-325.

Downloads

Published

2023-08-12

How to Cite

1.
Salman FM, Lehmoud AAM, Joda FA. Adaptation of the Ant Colony Algorithm to Avoid Congestion in Wireless Mesh Networks. JCSANDM [Internet]. 2023 Aug. 12 [cited 2024 Apr. 29];12(05):785-812. Available from: https://journals.riverpublishers.com/index.php/JCSANDM/article/view/22521

Issue

Section

Articles

Most read articles by the same author(s)