Optimizing LoRaWAN Performance through Learning Automata-based Channel Selection
Main Article Content
Abstract
The rising demand for long-range, low-power wireless communication in applications such as monitoring, smart metering, and wide-area sensor networks has emphasized the critical need for efficient spectrum utilization in LoRaWAN (Long Range Wide Area.
Network). In response to this challenge, this paper proposes a novel channel selection framework based on Hierarchical Discrete Pursuit Learning Automata (HDPA), aimed at enhancing the adaptability and reliability of LoRaWAN operations in dynamic and interference-prone environments. The HDPA framework capitalizes on the adaptive decision-making capabilities of Learning Automata (LA) to monitor and predict channel conditions in real time, enabling intelligent and sequential channel selection that maximizes transmission performance while reducing packet loss and co-channel interference. By integrating a hierarchical structure and discrete pursuit learning strategy, the proposed model achieves improved learning speed and accuracy in identifying optimal transmission channels from diverse frequency options. The methodology includes a detailed theoretical formulation of the HDPA algorithm and extensive simulations to evaluate its performance. Results demonstrate that HDPA outperforms Hierarchical Continuous Pursuit Automata (HCPA), particularly in convergence speed and selection accuracy.
Article Details
Copyright (c) 2025 Aime AL, et al.

This work is licensed under a Creative Commons Attribution 4.0 International License.
1. Cheikh I, Sabir E, Aouami R, Sadik M, Roy S. Throughput-Delay Tradeoffs for Slotted-Aloha-based LoRaWAN Networks. In: 2021 International Wireless Communications and Mobile Computing (IWCMC); 2021 Jun 28–Jul 2; Harbin City, China. IEEE; 2021. Available from: https://doi.org/10.1109/IWCMC51323.2021.9498969
2. Wang H, Pei P, Pan R, Wu K, Zhang Y, Xiao J, et al. A Collision Reduction Adaptive Data Rate Algorithm Based on the FSVM for a Low-Cost LoRa Gateway. Mathematics. 2022;10(21):3920. Available from: https://doi.org/10.3390/math10213920
3. Zhang X, Jiao L, Granmo OC, Oommen BJ. Channel selection in cognitive radio networks: A switchable Bayesian learning automata approach. In: 2013 IEEE 24th Annual International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC); 2013 Sep 8–11; London, UK. IEEE; 2013. Available from: https://doi.org/10.1109/PIMRC.2013.6666540
4. Diane A, Diallo O, Ndoye EHM. A systematic and comprehensive review on low-power wide-area network: characteristics, architecture, applications, and research challenges. Discov Internet Things. 2025;5(1):7. Available from: https://doi.org/10.1007/s43926-025-00097-6
5. Bai RCAYJH. Evolutionary reinforcement learning: A survey. Intell Comput. 2023;2:0025. Available from: https://doi.org/10.34133/icomputing.0025
6. Omslandseter RO, Jiao L, Zhang X, Yazidi A, Oommen BJ. The hierarchical discrete pursuit learning automaton: a novel scheme with fast convergence and epsilon-optimality. IEEE Trans Neural Netw Learn Syst. 2022;35(6):8278–8292. Available from: https://doi.org/10.1109/TNNLS.2022.3226538
7. Yazidi A, Zhang X, Jiao L, Oommen BJ. The hierarchical continuous pursuit learning automation: a novel scheme for environments with large numbers of actions. IEEE Trans Neural Netw Learn Syst. 2019;31(2):512–526. Available from: https://doi.org/10.1109/TNNLS.2019.2905162
8. Prakash A, Choudhury N, Hazarika A, Gorrela A. Effective Feature Selection for Predicting Spreading Factor with ML in Large LoRaWAN-based Mobile IoT Networks. In: 2025 National Conference on Communications (NCC); 2025 Feb 20–22; New Delhi, India. IEEE; 2025. Available from: https://doi.org/10.1109/NCC63735.2025.10983488
9. Lavdas S, Bakas N, Vavousis K, Khalifeh A, Hajj WE, Zinonos Z. Evaluating LoRaWAN Network Performance in Smart City Environments Using Machine Learning. IEEE Internet Things J. 2025:1–1. Available from: https://doi.org/10.1109/JIOT.2025.3562222
10. Garlisi D, Pagano A, Giuliano F, Croce D, Tinnirello I. Interference Analysis of LoRaWAN and Sigfox in Large-Scale Urban IoT Networks. IEEE Access. 2025;13:44836–44848. Available from: https://doi.org/10.1109/ACCESS.2025.3550014
11. Keshmiri H, Emami R, Rezaee M, Wang A. LoRa Resource Allocation Algorithm for Higher Data Rates. Sensors. 2025;25(2):518. Available from: https://doi.org/10.3390/s25020518
12. Li A, Fujisawa M, Urabe I, Kitagawa R, Kim SJ, Hasegawa M. A lightweight decentralized reinforcement learning based channel selection approach for high-density LoRaWAN. In: 2021 IEEE International Symposium on Dynamic Spectrum Access Networks (DySPAN); 2021 Dec 13–15; Los Angeles, CA, USA. IEEE; 2021. Available from: https://doi.org/10.1109/DySPAN53946.2021.9677146
13. Oyewobi SS, Hancke GP, Abu-Mahfouz AM, Onumanyi AJ. An effective spectrum handoff based on reinforcement learning for target channel selection in the industrial Internet of Things. Sensors. 2019;19(6):1395. Available from: https://doi.org/10.3390/s19061395
14. Hasegawa S, Kim SJ, Shoji Y, Hasegawa M. Performance evaluation of machine learning based channel selection algorithm implemented on IoT sensor devices in coexisting IoT networks. In: 2020 IEEE 17th Annual Consumer Communications & Networking Conference (CCNC); 2020 Jan 10–13; Las Vegas, NV, USA. IEEE; 2020. Available from: https://doi.org/10.1109/CCNC46108.2020.9045712
15. Loh F, Mehling N, Geißler S, Hoßfeld T. Simulative performance study of slotted Aloha for LoRaWAN channel access. In: NOMS 2022–2022 IEEE/IFIP Network Operations and Management Symposium; 2022 Apr 25–29; Budapest, Hungary. IEEE; 2022. Available from: https://doi.org/10.1109/NOMS54207.2022.9789898
16. Yurii L, Anna L, Stepan S. Research on the Throughput Capacity of LoRaWAN Communication Channel. In: 2023 IEEE East-West Design & Test Symposium (EWDTS); 2023 Oct 6–8; Batumi, Georgia. IEEE; 2023. Available from: https://doi.org/10.1109/EWDTS59469.2023.10297024
17. Gaillard G, Pham C. CANL LoRa: Collision Avoidance by Neighbor Listening for Dense LoRa Networks. In: 2023 IEEE Symposium on Computers and Communications (ISCC); 2023 Jul 3–6; Gammarth, Tunisia. IEEE; 2023. Available from: https://doi.org/10.1109/ISCC58397.2023.10218282
18. LoRa Alliance. TS001-1.0.4 LoRaWAN L2 1.0.4 Specification. LoRa Alliance. 2020;1(0):4.