A test methodology for evaluating architectural delays of LoRaWAN implementations

Abstract The Low Power Wide Area Networks (LPWANs) have been proposed as viable wireless connection method for the implementation of the Internet of Things (IoT), thanks to their wide coverage, low complexity and low power consumption. In this scenario, LoRaWAN emerged as a de-facto leading technology, because of its openness and the current availability of many devices (like sensors and gateways). Several implementations of the LoRaWAN specifications have appeared in the market, each one showing support for different hardware, different software architectures, and different operating systems. Thus, the need of test procedures for comparing them is evident. In this paper, a test methodology for the experimental assessment of architectural delays of LoRaWAN implementations is presented. The new approach is composed of: a mapping phase, needed for highlighting the LoRaWAN blocks inside the implementation under test; followed by a measurement phase, in which the relevant timestamps are taken along the information path from LoRaWAN node to LoRaWAN customer application. The use and the effectiveness of the proposed methodology are shown by means of use cases that involve different LoRaWAN implementations and several hardware platforms. The experiments described in the paper are not intended to evaluate particular implementations but they are aimed to assess the suitability of the proposed methodology. The results demonstrate that the proposed approach can be used to compare the performance of entire LoRaWAN systems, helping the owner of the infrastructure and the user in making choices and optimizations.

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

[2]  Javier Bajo,et al.  Smart Waste Collection System with Low Consumption LoRaWAN Nodes and Route Optimization , 2018, Sensors.

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

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

[5]  Aamir Mahmood,et al.  Scalability Analysis of a LoRa Network Under Imperfect Orthogonality , 2018, IEEE Transactions on Industrial Informatics.

[6]  Judah Levine,et al.  Usage Analysis of the NIST Internet Time Service. , 2016, Journal of research of the National Institute of Standards and Technology.

[7]  Mehmet C. Vuran,et al.  Internet of underground things in precision agriculture: Architecture and technology aspects , 2018, Ad Hoc Networks.

[8]  Davide Della Giustina,et al.  Time synchronization over heterogeneous network for smart grid application: Design and characterization of a real case , 2016, Ad Hoc Networks.

[9]  Sandra Sendra,et al.  Integration of LoRaWAN and 4G/5G for the Industrial Internet of Things , 2018, IEEE Communications Magazine.

[10]  Mahesh Sooriyabandara,et al.  Low Power Wide Area Networks: An Overview , 2016, IEEE Communications Surveys & Tutorials.

[11]  Claire Goursaud,et al.  Dedicated networks for IoT : PHY / MAC state of the art and challenges , 2015, IOT 2015.

[12]  Emiliano Sisinni,et al.  On the Mobile Communication Requirements for the Demand-Side Management of Electric Vehicles , 2018 .

[13]  Emiliano Sisinni,et al.  Delay Estimation of Industrial IoT Applications Based on Messaging Protocols , 2018, IEEE Transactions on Instrumentation and Measurement.

[14]  Gennaro Boggia,et al.  Energy Harvesting in LoRaWAN: A Cost Analysis for the Industry 4.0 , 2018, IEEE Communications Letters.

[15]  Octavia A. Dobre,et al.  Chirp Spread Spectrum Toward the Nyquist Signaling Rate—Orthogonality Condition and Applications , 2017, IEEE Signal Processing Letters.

[16]  Thomas Watteyne,et al.  Understanding the Limits of LoRaWAN , 2016, IEEE Communications Magazine.

[17]  Guangxiang Yang,et al.  A Smart Wireless Paging Sensor Network for Elderly Care Application Using LoRaWAN , 2018, IEEE Sensors Journal.

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

[19]  Dong Min Kim,et al.  Analysis of Latency and MAC-Layer Performance for Class A LoRaWAN , 2017, IEEE Wireless Communications Letters.

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

[21]  Luciano Bononi,et al.  Machine-to-machine wireless communication technologies for the Internet of Things: Taxonomy, comparison and open issues , 2018, Pervasive Mob. Comput..

[22]  Matías Toril,et al.  Optimization of the Assignment of Base Stations to Base Station Controllers in GERAN , 2008, IEEE Communications Letters.

[23]  Stefan van der Spek,et al.  Monitoring urban environmental phenomena through a wireless distributed sensor network , 2018 .

[24]  Yi-Bing Lin,et al.  Location-based IoT applications on campus: The IoTtalk approach , 2017, Pervasive Mob. Comput..

[25]  Loutfi Nuaymi,et al.  Survey of radio resource management issues and proposals for energy-efficient cellular networks that will cover billions of machines , 2016, EURASIP Journal on Wireless Communications and Networking.

[26]  Loutfi Nuaymi,et al.  Evaluation of Macro Diversity Gain in Long Range ALOHA Networks , 2017, IEEE Communications Letters.