A Real-Time LoRa Protocol for Industrial Monitoring and Control Systems

LoRa technology draws attention for its use in industrial monitoring and control systems in which each end device or task is required to send data periodically to a (cloud) server. Despite its provision of a stable link, it suffers from data loss by signal suppression and interference. A real-time LoRa protocol is proposed that uses a slot scheduling to remove collision and device or node grouping based on signal attenuation to deal with signal suppression. Based on the definition of a frame-slot structure, a logical slot indexing algorithm is devised to tag a logical index to each slot. The logical indices enable the easy allocation of slots to nodes such that if each node sends data in the allocated slots, it can satisfy time constraint. To handle external interference caused by other networks, the protocol uses a multiple listen-before-talk (mLBT) mechanism that allows channel detection multiple times within one slot. Our protocol is compared analytically and experimentally with other ones to show its superior throughput and reliability against signal suppression and interference.

[1]  Hamid Aghvami,et al.  Multiple Access Protocols for Mobile Communications: GPRS, UMTS and Beyond , 2002 .

[2]  S. Carlsen,et al.  WirelessHART Versus ISA100.11a: The Format War Hits the Factory Floor , 2011, IEEE Industrial Electronics Magazine.

[3]  Ingrid Moerman,et al.  Scalability Analysis of Large-Scale LoRaWAN Networks in ns-3 , 2017, IEEE Internet of Things Journal.

[4]  Kin K. Leung,et al.  MAC Essentials for Wireless Sensor Networks , 2010, IEEE Communications Surveys & Tutorials.

[5]  Octavian Fratu Nicolae Militaru Simona Halunga Future Access Enablers for Ubiquitous and Intelligent Infrastructures , 2017, Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering.

[6]  Hoon Oh,et al.  A Slotted Sense Multiple Access Protocol for Timely and Reliable Data Transmission in Dynamic Wireless Sensor Networks , 2018, IEEE Sensors Journal.

[7]  Lucia Lo Bello,et al.  Industrial LoRa: A Novel Medium Access Strategy for LoRa in Industry 4.0 Applications , 2018, IECON 2018 - 44th Annual Conference of the IEEE Industrial Electronics Society.

[8]  Ramon Sanchez-Iborra,et al.  State of the Art in LP-WAN Solutions for Industrial IoT Services , 2016, Sensors.

[9]  Andrea Zanella,et al.  Long-Range IoT Technologies: The Dawn of LoRa™ , 2015, FABULOUS.

[10]  Hayrettin Evirgen,et al.  A Survey on LoRaWAN Architecture, Protocol and Technologies , 2019, Future Internet.

[11]  Lothar Thiele,et al.  Efficient network flooding and time synchronization with Glossy , 2011, Proceedings of the 10th ACM/IEEE International Conference on Information Processing in Sensor Networks.

[12]  Luca Benini,et al.  Slotted ALOHA on LoRaWAN-Design, Analysis, and Deployment , 2019, Sensors.

[13]  Davide Brunelli,et al.  Lightweight Synchronization Algorithm with Self-Calibration for Industrial LORA Sensor Networks , 2018, 2018 Workshop on Metrology for Industry 4.0 and IoT.

[14]  Yookun Cho,et al.  EARQ: Energy Aware Routing for Real-Time and Reliable Communication in Wireless Industrial Sensor Networks , 2009, IEEE Transactions on Industrial Informatics.

[15]  Mikael Gidlund,et al.  Using LoRa for industrial wireless networks , 2017, 2017 IEEE 13th International Workshop on Factory Communication Systems (WFCS).

[16]  Utz Roedig,et al.  Do LoRa Low-Power Wide-Area Networks Scale? , 2016, MSWiM.

[17]  Michele Luvisotto,et al.  On the Use of LoRaWAN for Indoor Industrial IoT Applications , 2018, Wirel. Commun. Mob. Comput..

[18]  Rajeev Piyare,et al.  On-Demand LoRa: Asynchronous TDMA for Energy Efficient and Low Latency Communication in IoT , 2018, Sensors.

[19]  Frank Blumensaat,et al.  Synchronous LoRa Mesh Network to Monitor Processes in Underground Infrastructure , 2019, IEEE Access.

[20]  Konstantin Mikhaylov,et al.  Analysis of Capacity and Scalability of the LoRa Low Power Wide Area Network Technology , 2016 .

[21]  Ingrid Moerman,et al.  LoRa Scalability: A Simulation Model Based on Interference Measurements , 2017, Sensors.

[22]  Ilenia Tinnirello,et al.  Impact of LoRa Imperfect Orthogonality: Analysis of Link-Level Performance , 2018, IEEE Communications Letters.

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

[24]  Utz Roedig,et al.  LoRa for the Internet of Things , 2016, EWSN.

[25]  Orestis Georgiou,et al.  Low Power Wide Area Network Analysis: Can LoRa Scale? , 2016, IEEE Wireless Communications Letters.

[26]  Dimitrios Zorbas,et al.  Autonomous Collision-Free Scheduling for LoRa-Based Industrial Internet of Things , 2019, 2019 IEEE 20th International Symposium on "A World of Wireless, Mobile and Multimedia Networks" (WoWMoM).

[27]  Christian Dombrowski,et al.  EchoRing: A Low-Latency, Reliable Token-Passing MAC Protocol for Wireless Industrial Networks , 2015 .

[28]  Aloysius K. Mok,et al.  WirelessHART™: Real-Time Mesh Network for Industrial Automation , 2010 .

[29]  Giuseppe Anastasi,et al.  IEEE 802.15.4e: A survey , 2016, Comput. Commun..

[30]  Hannu Tenhunen,et al.  Comparative Study of LPWAN Technologies on Unlicensed Bands for M2M Communication in the IoT: beyond LoRa and LoRaWAN , 2019, Procedia Computer Science.

[31]  Meng Joo Er,et al.  Wireless Sensor Networks for Industrial Environments , 2005, International Conference on Computational Intelligence for Modelling, Control and Automation and International Conference on Intelligent Agents, Web Technologies and Internet Commerce (CIMCA-IAWTIC'06).

[32]  James Brown,et al.  Time-Critical Data Delivery in Wireless Sensor Networks , 2010, DCOSS.

[33]  Ingrid Moerman,et al.  LoRa indoor coverage and performance in an industrial environment: Case study , 2017, 2017 22nd IEEE International Conference on Emerging Technologies and Factory Automation (ETFA).