AODV Routing Optimization in Wireless Mesh Networks Using SDN-Inspired Control and ETX-Driven Machine Learning Weight Adaptation

Authors

  • Mochamad Yusril Universitas Pendidikan Indonesia
  • Galura Muhammad Suranegara Universitas Pendidikan Indonesia

DOI:

https://doi.org/10.30871/jaic.v10i3.12737

Keywords:

Wireless Mesh Network (WMN), AODV, Software-Defined Networking (SDN), Expected Transmission Count (ETX), Mechine Learning, Gradient Boosting, Quality of Service (QoS)

Abstract

Wireless Mesh Networks (WMNs) require adaptive routing to sustain Quality of Service (QoS) under dynamic conditions, yet conventional AODV is limited by its reliance on hop count, which does not reflect actual link quality. This study proposes a hybrid framework integrating AODV, SDN-inspired centralized control, and Machine Learning (ML)-based weight optimization using the Expected Transmission Count (ETX). The model was evaluated in NS-3 (v3.45) through a four-scenario ablation study with 30 repetitions per scenario and OLSR as a baseline. A Gradient Boosting model trained on 885 samples generated routing weights based on seven QoS-related features. The results show that the proposed method significantly improves performance compared to standard AODV, with throughput increasing by 32.71%, delay decreasing by 40.19%, and routing overhead reduced by 38.92%, all statistically significant. The model achieved high predictive accuracy (R² = 0.9929) without overfitting, with ETX emerging as the most influential feature. Overall, the integration of SDN control and ML optimization enhances routing efficiency, stability, and adaptability in WMNs, offering strong potential for IoT and smart city applications.

Downloads

Download data is not yet available.

References

[1] Y. Chai and X. Zeng, “The development of green wireless mesh network: A survey,” J. Smart Environ. Green Comput., pp. 47–59, 2021, doi: 10.20517/jsegc.2020.05.

[2] Q. Nguyen Minh, B. Nguyen Tien, and Q. Vu Khanh, “Improved Multi-Channel Multi-Interface Routing Protocol for Wireless Mesh Networks,” Int. J. Interact. Mob. Technol., vol. 16, no. 11, pp. 136–148, Jun. 2022, doi: 10.3991/ijim.v16i11.29433.

[3] 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, doi: 10.1109/ACCESS.2022.3210993.

[4] G. K. Siddesh et al., “Optimization in the Ad Hoc On‐Demand Distance Vector Routing Protocol,” Wirel. Commun. Mob. Comput., vol. 2022, no. 1, Jan. 2022, doi: 10.1155/2022/7322291.

[5] J. Huang, F. Zan, X. Liu, and D. Chen, “UAV Routing Protocol Based on Link Stability and Selectivity of Neighbor Nodes in ETX Metrics,” Wirel. Commun. Mob. Comput., vol. 2022, no. 1, Jan. 2022, doi: 10.1155/2022/5428280.

[6] P. Kaushal, M. Khurana, and K. R. Ramkumar, “Comparative analysis of reactive routing protocols for vehicular adhoc network communications,” Bull. Electr. Eng. Informatics, vol. 13, no. 3, pp. 1621–1630, Jun. 2024, doi: 10.11591/eei.v13i3.5322.

[7] D. Kafetzis, S. Vassilaras, G. Vardoulias, and I. Koutsopoulos, “Software-Defined Networking Meets Software-Defined Radio in Mobile ad hoc Networks: State of the Art and Future Directions,” IEEE Access, vol. 10, pp. 9989–10014, 2022, doi: 10.1109/ACCESS.2022.3144072.

[8] M. Jammal, T. Singh, A. Shami, R. Asal, and Y. Li, “Software defined networking: State of the art and research challenges,” Comput. Networks, vol. 72, pp. 74–98, 2014, doi: 10.1016/j.comnet.2014.07.004.

[9] C. Urrea and D. Benítez, “Software-Defined Networking Solutions, Architecture and Controllers for the Industrial Internet of Things: A Review,” Sensors, vol. 21, no. 19, p. 6585, Oct. 2021, doi: 10.3390/s21196585.

[10] O. S. Eyobu and K. Edwinah, “A Deep Learning-Based Routing Approach for Wireless Mesh Backbone Networks,” IEEE Access, vol. 11, pp. 49509–49518, 2023, doi: 10.1109/ACCESS.2023.3277431.

[11] A. Singh, S. Prakash, and S. Singh, “Optimization of reinforcement routing for wireless mesh network using machine learning and high‐performance computing,” Concurr. Comput. Pract. Exp., vol. 34, no. 15, Jul. 2022, doi: 10.1002/cpe.6960.

[12] T. V. T. Duong, L. H. Binh, and V. M. Ngo, “Reinforcement learning for QoS-guaranteed intelligent routing in Wireless Mesh Networks with heavy traffic load,” ICT Express, vol. 8, no. 1, pp. 18–24, 2022, doi: 10.1016/j.icte.2022.01.017.

[13] Q. Meng, J. Wei, X. Wang, and H. Guo, “Intelligent Routing Orchestration for Ultra-Low Latency Transport Networks,” IEEE Access, vol. 8, pp. 128324–128336, 2020, doi: 10.1109/ACCESS.2020.3008721.

[14] A. Kamboj, H. R, D. Waghmare, and P. T. Waghmare, “Network Data Center Traffic Predictive Model Analysis Based on Machine Learning,” Rev. d’Intelligence Artif., vol. 36, no. 4, pp. 647–655, Aug. 2022, doi: 10.18280/ria.360419.

[15] S. ashtari, M. Abolhasan, J. Lipman, N. Shariati, W. Ni, and A. Jamalipour, “Joint Mobile Node Participation and Multihop Routing for Emerging Open Radio-Based Intelligent Transportation System,” IEEE Access, vol. 10, pp. 85228–85242, 2022, doi: 10.1109/ACCESS.2022.3197877.

[16] S. Rani and S. Charaya, “Performance Improvement of AODV in Wireless Networks using Reinforcement Learning Algorithms,” Int. J. Recent Innov. Trends Comput. Commun., vol. 11, no. 9s, pp. 734–741, Aug. 2023, doi: 10.17762/ijritcc.v11i9s.7746.

[17] J. H. Friedman, “Greedy function approximation: A gradient boosting machine.,” Ann. Stat., vol. 29, no. 5, Oct. 2001, doi: 10.1214/aos/1013203451.

[18] L. Yang, Y. Liang, Q. Zhu, and X. Chu, “Machine learning for inference: using gradient boosting decision tree to assess non-linear effects of bus rapid transit on house prices,” Ann. GIS, vol. 27, no. 3, pp. 273–284, Jul. 2021, doi: 10.1080/19475683.2021.1906746.

[19] L. Campanile, M. Gribaudo, M. Iacono, F. Marulli, and M. Mastroianni, “Computer Network Simulation with ns-3: A Systematic Literature Review,” Electronics, vol. 9, no. 2, p. 272, Feb. 2020, doi: 10.3390/electronics9020272.

[20] 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, New York, NY, USA: ACM, Sep. 2004, pp. 114–128. doi: 10.1145/1023720.1023732.

[21] K. M. M. Uddin, N. Islam, and J. Akhtar, “Implementing AODV Routing Protocol in VANET using SDN,” Int. J. Comput. Appl., vol. 175, no. 32, pp. 32–37, Nov. 2020, doi: 10.5120/ijca2020920878.

[22] M. Wang, Y. Cui, X. Wang, S. Xiao, and J. Jiang, “Machine Learning for Networking: Workflow, Advances and Opportunities,” IEEE Netw., vol. 32, no. 2, pp. 92–99, Mar. 2018, doi: 10.1109/MNET.2017.1700200.

[23] M. Mohamed Syed Ibrahim and P. Shanmugaraja, “Optimized link state routing protocol performance in flying ad-hoc networks for various data rates of Un manned aerial network,” Mater. Today Proc., vol. 37, pp. 3561–3568, 2021, doi: 10.1016/j.matpr.2020.09.543.

[24] S. Yassine, N. Najib, and J. Abdellah, “A review of SDN ‐enabled routing protocols for Named Data Networking,” Eng. Reports, vol. 6, no. 5, May 2024, doi: 10.1002/eng2.12884.

[25] M. Priyadarsini and P. Bera, “Software defined networking architecture, traffic management, security, and placement: A survey,” Comput. Networks, vol. 192, p. 108047, Jun. 2021, doi: 10.1016/j.comnet.2021.108047.

[26] P. Clausen, Thomas; Jacquet, “Optimized Link State Routing Protocol (OLSR),” 2003. [Online]. Available: https://datatracker.ietf.org/doc/html/rfc3626

[27] D. S. J. De Couto, D. Aguayo, J. Bicket, and R. Morris, “a high-throughput path metric for multi-hop wireless routing,” Wirel. Networks, vol. 11, no. 4, pp. 419–434, Jul. 2005, doi: 10.1007/s11276-005-1766-z.

[28] W. Wang, X.-Y. Li, and Y. Wang, “Truthful multicast routing in selfish wireless networks,” in Proceedings of the 10th annual international conference on Mobile computing and networking, New York, NY, USA: ACM, Sep. 2004, pp. 245–259. doi: 10.1145/1023720.1023745.

[29] E. Alshdaifat, D. Alshdaifat, A. Alsarhan, F. Hussein, and S. M. F. S. El-Salhi, “The Effect of Preprocessing Techniques, Applied to Numeric Features, on Classification Algorithms’ Performance,” Data, vol. 6, no. 2, p. 11, Jan. 2021, doi: 10.3390/data6020011.

[30] S. Uddin and H. Lu, “Dataset meta-level and statistical features affect machine learning performance,” Sci. Rep., vol. 14, no. 1, p. 1670, Jan. 2024, doi: 10.1038/s41598-024-51825-x.

[31] H.-J. Park, Y.-S. Koo, H.-Y. Yang, Y.-S. Han, and C.-S. Nam, “Study on Data Preprocessing for Machine Learning Based on Semiconductor Manufacturing Processes,” Sensors, vol. 24, no. 17, p. 5461, Aug. 2024, doi: 10.3390/s24175461.

[32] S. Çoğay, M. Akkoç, and G. Secinti, “ML-Assisted Dynamic Multi-Path Routing for Enhanced QoS,” in 2024 IEEE 29th International Workshop on Computer Aided Modeling and Design of Communication Links and Networks (CAMAD), IEEE, Oct. 2024, pp. 1–6. doi: 10.1109/CAMAD62243.2024.10942960.

[33] E. al. Pradeep Kundlik Deshmukh, “QoS-Aware Routing and Resource Allocation Techniques for Enhanced Network Performance,” J. Electr. Syst., vol. 19, no. 2, pp. 78–86, Jan. 2024, doi: 10.52783/jes.693.

[34] W. Peng, Y. Li, Y. Fang, Y. Wu, and Q. Li, “Radar Chart for Estimation Performance Evaluation,” IEEE Access, vol. 7, pp. 113880–113888, 2019, doi: 10.1109/ACCESS.2019.2933659.

[35] S. Ashtari, M. Abdollahi, M. Abolhasan, N. Shariati, and J. Lipman, “Performance analysis of multi-hop routing protocols in SDN-based wireless networks,” Comput. Electr. Eng., vol. 97, p. 107393, Jan. 2022, doi: 10.1016/j.compeleceng.2021.107393.

[36] N. Lo and I. Niang, “SDN-based QoS architectures in Edge-IoT Systems: A Comprehensive Analysis,” in 2023 IEEE World AI IoT Congress (AIIoT), IEEE, Jun. 2023, pp. 0605–0611. doi: 10.1109/AIIoT58121.2023.10174349.

[37] I. E. Kamarudin, M. A. Ameedeen, M. F. A. Razak, and A. Zabidi, “Software defined internet of things in smart city: a review,” Indones. J. Electr. Eng. Comput. Sci., vol. 32, no. 2, p. 915, Nov. 2023, doi: 10.11591/ijeecs.v32.i2.pp915-924.

Downloads

Published

2026-06-17

How to Cite

[1]
M. Yusril and G. M. Suranegara, “AODV Routing Optimization in Wireless Mesh Networks Using SDN-Inspired Control and ETX-Driven Machine Learning Weight Adaptation”, JAIC, vol. 10, no. 3, pp. 2850–2864, Jun. 2026.

Similar Articles

1 2 3 4 5 > >> 

You may also start an advanced similarity search for this article.