Cooperation for spreading factor assignment in a multioperator lorawan deployment
Résumé
Faced with the limitations of the Aloha random access scheme and spread spectrum techniques, LoRaWAN is yet to realize its potential as the flagship technology for large-scale Internet-of-Things applications. LoRaWAN allows for low power and long range communications. Nonetheless, concurrent transmissions on the same spreading factors (SFs), increased with the inevitable densification of device deployment, will lead to collisions and degradation in performance. The problem is further amplified due to the shortage in radio resources, with multiple operators utilizing the same unlicensed frequency bands. In this article, we investigate different interoperator cooperation schemes and devise multiple algorithms for SF assignment in a multioperator LoRaWAN deployment scenario. We start by proposing a proportional fair optimal formulation for the assignment with the objective of maximizing the logarithmic sum of the normalized throughput per SF. Under the assumption of partial operator cooperation, we propose a gradient ascent-based iterative algorithm for solving the SF assignment problem, and a game theory-based approach, wherein each network operator seeks to maximize its own normalized throughput. Finally, and with cooperation between different operators bound to be limited, we use recurrent neural networks to enable the prediction of the success rate per SF. This prediction allows the different operators to assign SFs with minimum cooperation. We simulate our proposals and compare them to the legacy LoRaWAN approach as well as others in the state of the art, highlighting the gains they produce in terms of total normalized throughput and packet delivery ratios.
Origine | Fichiers produits par l'(les) auteur(s) |
---|