4.5 Article

IoT scheduling for higher throughput and lower transmission power

期刊

WIRELESS NETWORKS
卷 27, 期 3, 页码 1701-1714

出版社

SPRINGER
DOI: 10.1007/s11276-020-02307-1

关键词

IoT; LPWAN; LoRa; LoRaWAN; Scheduling; Collision

资金

  1. Budapest University of Technology and Economics (BME)
  2. Ericsson - BME 5G joint research and cooperation project - National Research, Development and Innovation Office, Hungary [2018-1.3.1-VKE-2018-00005]
  3. Tempus Public Foundation
  4. Stipendium Hungaricum Scholarship Programme
  5. High Speed Networks Lab, Department of Telecommunications and Media Informatics, Budapest University of Technology and Economics

向作者/读者索取更多资源

This paper introduces a method for calculating collision rates and packet loss rates in LPWAN networks, and proposes two algorithms to address scalability issues in LoRa networks and reduce collision probabilities. It also takes into account dense deployment of IoT devices and low power consumption requirements.
The massive increase in the Internet of Things (IoT) has brought a diverse long-range, low-power, and low bit-rate wireless network technologies. The LoRa a low-power wide area network (LPWAN) gained popularity as radio technology for the realization of many IoT applications. LoRa is typically employed together with LoRaWAN MAC protocol and operates in the license-free ISM bands. LoRa networks have an issue with scalability when the number of end nodes connected to one network is larger than the shared number of channels, that causes a collision and packets loss through receiving a wide range of different message sizes from various application. In this paper, we describe an accurate and efficient way confirmed by simulation to calculate the probability of collision rate and packet loss in LPWANs under various circumstances. Moreover, based on the LoRaWAN specification, we consider a dense network deployment of IoT devices. In the event of collisions, our proposed algorithms is classified to two approaches. Firstly a time scheduling algorithm is proposed for LoRaWAN networks that consist of devices supporting LoRaWAN class C mode for synchronization in the beginning between the gateway and the end nodes. Afterwards these devices switch to class A to significantly decrease the collision and to enhance scalability by assigning a Guard Time to each end node. Gateway acknowledgment (ACK) messages to the end nodes are used through class C. Secondly, we also propose a distance spreading factor algorithm according to the distance of the end nodes from the gateway to reduce the probability of collision. Furthermore, many of these devices are battery powered, therefore low power consumption is required.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.5
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据