Power and spreading factor control in low power wide area networks

Low power wide area networks are gaining interest to connect thousands of nodes to the internet of things. However, because the link budget in these networks is huge, nodes suffer from a near-far effect. Nodes far from the base station cannot send to the base station succesfully when closer nodes are transmitting, causing destructive collisions. LoRa, the considered technology in this paper, is a spread spectrum technology. It is known that spread spectrum is also sensitive to this effect. This paper presents a scheme to efficiently optimize the packet error rate fairness inside a LoRaWAN cell. This is achieved by optimizing the power and spreading factor for each node while avoiding near-far problems by allocating distant users to different channels. Simulations show that the packet error rate can be decreased up to 50% for edge nodes in a moderate contention scenario where 1 node per 1000m2 transmits every 10 minutes.