CORA: Channel Occupancy-Aware Resource Allocation in LoRa Wireless Networks

Bo Gu,Ziqi Lin,Zihao Huang,Shimin Gong,Zhou Su,Mohsen Guizani
DOI: https://doi.org/10.1109/tvt.2024.3425459
IF: 6.8
2024-01-01
IEEE Transactions on Vehicular Technology
Abstract:Long Range (LoRa) technology, characterized by low power consumption and a long transmission range, is regarded as a key technology for the Industrial Internet of Things (IIoT). However, with an increasing network scale, existing LoRa networks begin to exhibit low energy efficiency (EE) due to severe collisions. Most existing methods assume perfect SF orthogonality and ignore the harmful effects of the interference between signals using different spreading factors (SF) in the same channel (CH). In this article, we investigate a joint SF, CH, and transmit power (TP) allocation problem with the objective of optimizing the system uplink EE while fully considering the quasi-orthogonal SFs, which is an NPhard optimization problem. To enhance tractability, the original problem is decomposed into two subproblems: CH/SF assignment and TP allocation. First, an attention-based deep neural network is designed to generate a near-optimal CH/SF assignment based on the channel state information and channel activity detection based historical channel occupancy information. Second, given the CH/SF assignment, the optimal TP allocation is determined by solving a convex optimization problem. Experimental results on a real LoRa network demonstrate that the proposed method significantly improves the system's uplink EE. Index Terms
What problem does this paper attempt to address?