A Comparative Study of Machine Learning Models for Spreading Factor Selection in LoRa Networks

TitleA Comparative Study of Machine Learning Models for Spreading Factor Selection in LoRa Networks
Publication TypeJournal Article
Year of Publication2021
AuthorsBouras, C, Gkamas, A, Katsampiris, S, Papachristos, N
JournalJournal of Wireless Networks and Broadband Technologies (IJWNBT), IGI Global
Volume10
Issue2
Pagination100-121
Abstract

Low Power Wide Area Networks (LPWAN) technologies offer reasonably priced connectivity to a large number of low-power devices spread over great geographical ranges. Long Range (LoRa) is a LPWAN technology that empowers energy-efficient communication. In LoRaWAN networks collisions are strongly correlated with Spreading Factor (SF) assignment of end-nodes which affects network performance. In this work, SF assignment using Machine Learning models in simulation environment is presented. This work examines three approaches for the selection of the SF during LoRa transmissions a) random SF assignment b) Adaptive Data Rate (ADR) and c) SF selection through Machine Learning (ML). The main target is to study and determine the most efficient approach as well as to investigate the benefits of using ML techniques in the context of LoRa networks. In this research a library that enables the communication between ML libraries and OMNeT++ simulator was created. The performance of the approaches is evaluated for different scenarios, using the delivery ratio and energy consumption metrics.