Su, B. and Qin, Z. and Ni, Q. (2020) Energy Efficient Uplink Transmissions in LoRa Networks. IEEE Transactions on Communications, 68 (8). pp. 4960-4972. ISSN 0090-6778
TCOM_for_Pure.pdf - Accepted Version
Available under License Creative Commons Attribution-NonCommercial.
Download (501kB)
Abstract
LoRa has been recognized as one of the most promising low-power wide-area (LPWA) techniques. Since LoRa devices are usually powered by batteries, energy efficiency (EE) is an essential consideration. In this paper, we investigate the energy efficient resource allocation in LoRa networks to maximize the system EE (SEE) and the minimal EE (MEE) of LoRa users, respectively. Specifically, our objective is to maximize the corresponding EE by jointly exploiting user scheduling, spreading factor (SF) assignment, and transmit power allocations. To solve them efficiently, we first propose a suboptimal algorithm, including the low-complexity user scheduling scheme based on matching theory and the heuristic SF assignment approach for LoRa users scheduled on the same channel. Then, to deal with the power allocation, an optimal algorithm is proposed to maximize the SEE. To maximize the MEE of LoRa users assigned to the same channel, an iterative power allocation algorithm based on the generalized fractional programming and sequential convex programming is proposed. Numerical results show that the proposed user scheduling algorithm achieves near-optimal EE performance, and the proposed power allocation algorithms outperform the benchmarks. © 2020 IEEE.