Synchronous LoRa Communication by Exploiting Large-Area Out-of-Band Synchronization

Many new narrowband low-power wide-area networks (LPWANs) (e.g., LoRaWAN, Sigfox) have opted to use pure ALOHA-like access for its reduced control overhead and asynchronous transmissions. Although asynchronous access reduces the energy consumption of IoT devices, the network performance suffers from high intra-network interference in dense deployments. Contrarily, synchronous access can improve throughput and fairness, but it requires time synchronization. Unfortunately, maintaining synchronization over the narrowband LPWANs wastes channel time and transmission opportunities. In this paper, we propose the use of out-of-band time-dissemination to relatively synchronize LoRa devices and thereby facilitate resource-efficient slotted uplink communication. To this end, we conceptualize and analyze a co-designed synchronization and random access mechanism that can effectively exploit technologies providing limited time accuracy, such as FM radio data system (FM-RDS). While considering the LoRa-specific parameters, we derive the throughput of the proposed mechanism, compare it to a generic synchronous random access using in-band synchronization, and design the communication parameters under time uncertainty. We scrutinize the transmission time uncertainty of a device by introducing a clock error model that accounts for the errors in the synchronization source, local clock, propagation delay, and transceiver's transmission time uncertainty. We characterize the time uncertainty of FM-RDS with hardware measurements and perform simulations to evaluate the proposed solution. The results, presented in terms of success probability, throughput, and fairness for a single-cell scenario, suggest that FM-RDS, despite its poor absolute synchronization, can be used effectively to realize slotted LoRa communication with performance similar to that of more accurate time-dissemination technologies.

[1]  CongDuc Pham Robust CSMA for long-range LoRa transmissions with image sensing devices , 2018, 2018 Wireless Days (WD).

[2]  Theodore S. Rappaport,et al.  Wireless Communications: Principles and Practice (2nd Edition) by , 2012 .

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

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

[5]  D. Ruffieux,et al.  A 1.2 mW RDS receiver for portable applications , 2004, IEEE Journal of Solid-State Circuits.

[6]  Ingrid Moerman,et al.  Low Overhead Scheduling of LoRa Transmissions for Improved Scalability , 2019, IEEE Internet of Things Journal.

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

[8]  Aamir Mahmood,et al.  LoRa Beyond ALOHA: An Investigation of Alternative Random Access Protocols , 2020, IEEE Transactions on Industrial Informatics.

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

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

[11]  Ivan Stoianov,et al.  Towards a radio-controlled time synchronized wireless sensor network: A work in-progress paper , 2010, 2010 IEEE 15th Conference on Emerging Technologies & Factory Automation (ETFA 2010).

[12]  Francesca Cuomo,et al.  EXPLoRa: Extending the performance of LoRa by suitable spreading factor allocations , 2017, 2017 IEEE 13th International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob).

[13]  Guoliang Xing,et al.  Exploiting FM radio data system for adaptive clock calibration in sensor networks , 2011, MobiSys '11.

[14]  Emiliano Sisinni,et al.  Synchronization Uncertainty Versus Power Efficiency in LoRaWAN Networks , 2019, IEEE Transactions on Instrumentation and Measurement.

[15]  Sofie Pollin,et al.  Improving Reliability and Scalability of LoRaWANs Through Lightweight Scheduling , 2018, IEEE Internet of Things Journal.

[16]  Emiliano Sisinni,et al.  Evaluation of the IoT LoRaWAN Solution for Distributed Measurement Applications , 2017, IEEE Transactions on Instrumentation and Measurement.

[17]  Emiliano Sisinni,et al.  Inexpensive SDR-based longwave radio controlled clock for time dissemination in industrial wireless sensor networks , 2015, 2015 IEEE International Conference on Automation Science and Engineering (CASE).

[18]  Darryl Veitch,et al.  Robust synchronization of software clocks across the internet , 2004, IMC '04.

[19]  Peter Crossley,et al.  Design of a Time Synchronization System Based on GPS and IEEE 1588 for Transmission Substations , 2017, IEEE Transactions on Power Delivery.

[20]  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.

[21]  Guoliang Xing,et al.  ROCS: Exploiting FM Radio Data System for Clock Calibration in Sensor Networks , 2015, IEEE Transactions on Mobile Computing.

[22]  Dimitrios Zorbas Design Considerations for Time-Slotted LoRa(WAN) , 2020, EWSN.

[23]  Stewart N. Crozier Sloppy-slotted ALOHA , 1990 .

[24]  Andri Rahmadhani,et al.  When LoRaWAN Frames Collide , 2018, WiNTECH@MOBICOM.

[25]  Sung Won Kim,et al.  Performance Evaluation of LoRaWAN for Green Internet of Things , 2019, IEEE Access.

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

[27]  Gerhard P. Hancke,et al.  Cognitive Radio in Low Power Wide Area Network for IoT Applications: Recent Approaches, Benefits and Challenges , 2020, IEEE Transactions on Industrial Informatics.

[28]  E. Iso,et al.  Measurement Uncertainty and Probability: Guide to the Expression of Uncertainty in Measurement , 1995 .

[29]  Andrzej Duda,et al.  Simulation of LoRa in NS-3: Improving LoRa Performance with CSMA , 2018, 2018 IEEE International Conference on Communications (ICC).

[30]  Taejoon Kim,et al.  Physical Layer and Medium Access Control Design in Energy Efficient Sensor Networks: An Overview , 2015, IEEE Transactions on Industrial Informatics.

[31]  Dirk Pesch,et al.  Fair Adaptive Data Rate Allocation and Power Control in LoRaWAN , 2018, 2018 IEEE 19th International Symposium on "A World of Wireless, Mobile and Multimedia Networks" (WoWMoM).

[32]  Theodore S. Rappaport,et al.  Wireless communications - principles and practice , 1996 .

[33]  Inaki Val,et al.  Enhanced Timestamping Method for Subnanosecond Time Synchronization in IEEE 802.11 Over WLAN Standard Conditions , 2020, IEEE Transactions on Industrial Informatics.

[34]  Dirk Pesch,et al.  TS-LoRa: Time-slotted LoRaWAN for the Industrial Internet of Things , 2020, Comput. Commun..

[35]  Ilenia Tinnirello,et al.  Impact of Spreading Factor Imperfect Orthogonality in LoRa Communications , 2017, TIWDC.

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