Multi-Hop LoRa Network Protocol with Minimized Latency

LoRa (Long Range) is a long-range communications capacity with chirp spread spectrum modulation. It has been developed for Internet of Things (IoT) applications for long-distance and low power consumption. Some authors proposed LoRa protocols such as LoRaWAN, LoRaBlink, DQ-LoRa and the multi-hop LoRa network with linear topology; however, these protocols have disadvantages. In this paper, we propose a minimized latency multi-hop LoRa network protocol that is collision-free with low latency to improve on the disadvantages. First, in the proposed protocol, tree topology is constructed by exchanging packets between LoRa nodes and the sink node. During this period, a timeslot and channel are assigned to each tree link, over which LoRa nodes communicate with their parent node and which is collision-free with its neighbor nodes. After the tree construction period, LoRa nodes start data transmission using the timeslot and channel that they have already been assigned to in the tree construction period. We developed the proposed protocol in a LoRa node prototype using the MultiTech mDot module, and we conducted experiments at Ulsan University. The results show that the proposed protocol provides high reliability, parallel transmissions, a minimized number of timeslots assigned for all the links in the network, a minimized packet size, and low latency.

[1]  Alexandru Lavric,et al.  LoRa (Long-Range) High-Density Sensors for Internet of Things , 2019, J. Sensors.

[2]  Xiaoyong Li,et al.  Distributed and Efficient Minimum-Latency Data Aggregation Scheduling for Multichannel Wireless Sensor Networks , 2019, IEEE Internet of Things Journal.

[3]  Rongxing Lu,et al.  A Reliable and Energy-Efficient Opportunistic Routing Protocol for Dense Lossy Networks , 2017, IEEE Wireless Communications Letters.

[4]  Myung-Kyun Kim,et al.  Reliable Multi-Hop Linear Network Based on LoRa , 2018 .

[5]  Adnan Aijaz,et al.  DeAMON: A Decentralized Adaptive Multi-Hop Scheduling Protocol for 6TiSCH Wireless Networks , 2017, IEEE Sensors Journal.

[6]  Hoon Oh,et al.  SCSMA: A Smart CSMA/CA Using Blind Learning for Wireless Sensor Networks , 2020, IEEE Transactions on Industrial Electronics.

[7]  Bamidele Adebisi,et al.  Low-Power Wide Area Network Technologies for Internet-of-Things: A Comparative Review , 2019, IEEE Internet of Things Journal.

[8]  Hoon Oh,et al.  Constructing an optimally balanced tree to maximize data throughput with multiple channels , 2018, Wirel. Networks.

[9]  Wei Wu,et al.  Distributed Queueing-Based Random Access Protocol for LoRa Networks , 2020, IEEE Internet of Things Journal.

[10]  Fernand Meyer,et al.  A comparative study of LPWAN technologies for large-scale IoT deployment , 2019, ICT Express.

[11]  Hiroyuki Morikawa,et al.  Multi-Hop LoRa Networks Enabled by Concurrent Transmission , 2017, IEEE Access.

[12]  Alexandru Lavric,et al.  Long Range SigFox Communication Protocol Scalability Analysis Under Large-Scale, High-Density Conditions , 2019, IEEE Access.

[13]  Hoon Oh,et al.  A Receiver for Resource-Constrained Wireless Sensor Devices to Remove the Effect of Multipath Fading , 2018, IEEE Transactions on Industrial Electronics.