No Free Lunch—Characterizing the Performance of 6TiSCH When Using Different Physical Layers

Low-power wireless applications require different trade-off points between latency, reliability, data rate and power consumption. Given such a set of constraints, which physical layer should I be using? We study this question in the context of 6TiSCH, a state-of-the-art recently standardized protocol stack developed for harsh industrial applications. Specifically, we augment OpenWSN, the reference 6TiSCH open-source implementation, to support one of three physical layers from the IEEE802.15.4g standard: FSK 868 MHz which offers long range, OFDM 868 MHz which offers high data rate, and O-QPSK 2.4 GHz which offers more balanced performance. We run the resulting firmware on the 42-mote OpenTestbed deployed in an office environment, once for each physical layer. Performance results show that, indeed, no physical layer outperforms the other for all metrics. This article argues for combining the physical layers, rather than choosing one, in a generalized 6TiSCH architecture in which technology-agile radio chips (of which there are now many) are driven by a protocol stack which chooses the most appropriate physical layer on a frame-by-frame basis.

[1]  Ming-Tuo Zhou,et al.  Experimental Performance Evaluation of Multihop IEEE 802.15.4/4g/4e Smart Utility Networks in Outdoor Environment , 2017, Wirel. Commun. Mob. Comput..

[2]  Gregory M. P. O'Hare,et al.  A Review of Wireless-Sensor-Network-Enabled Building Energy Management Systems , 2014, ACM Trans. Sens. Networks.

[3]  Paul Mühlethaler,et al.  Overview of IEEE802.15.4g OFDM and its applicability to smart building applications , 2018, 2018 Wireless Days (WD).

[4]  Vlado Handziski,et al.  Industrial Wireless IP-Based Cyber –Physical Systems , 2016, Proceedings of the IEEE.

[5]  Diego Dujovne,et al.  PEACH: Predicting Frost Events in Peach Orchards Using IoT Technology , 2016, IoT 2016.

[6]  Ming-Tuo Zhou,et al.  System evaluation of a practical IEEE 802.15.4/4e/4g multi-physical and multi-hop smart utility network , 2015, IET Commun..

[7]  Xavier Vilajosana,et al.  Problem Statement for Generalizing 6TiSCH to Multiple PHYs , 2018 .

[8]  Jonathan Munoz Soto Km-scale Industrial Networking , 2019 .

[9]  Jesus Alonso-Zarate,et al.  Experimental Interference Robustness Evaluation of IEEE 802.15.4-2015 OQPSK-DSSS and SUN-OFDM Physical Layers , 2019, ArXiv.

[10]  Venkata Lakshmi,et al.  A Survey on Wireless Sensor Networks for Smart Grid , 2015 .

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

[12]  Thomas Watteyne,et al.  Key Performance Indicators of the Reference 6TiSCH Implementation in Internet-of-Things Scenarios , 2020, IEEE Access.

[13]  Fabrice Theoleyre,et al.  Performance study of co-located IEEE 802.15.4-TSCH networks: Interference and coexistence , 2016, 2016 IEEE Symposium on Computers and Communication (ISCC).

[14]  Kristofer S. J. Pister,et al.  Analysis of low latency TSCH networks for physical event detection , 2018, 2018 IEEE Wireless Communications and Networking Conference Workshops (WCNCW).

[15]  Thomas Watteyne,et al.  Evaluation of IEEE802.15.4g for Environmental Observations , 2018, Sensors.

[16]  Thomas Watteyne,et al.  Demo: Blink - Room-Level Localization Using SmartMesh IP , 2020, EWSN.

[17]  Thomas Watteyne,et al.  OpenMote+: a Range-Agile Multi-Radio Mote , 2016, EWSN.

[18]  T. Tsvetkov RPL : IPv 6 Routing Protocol for Low Power and Lossy Networks , 2010 .

[19]  Dong Sik Kim,et al.  Hybrid wireless sensor network for building energy management systems based on the 2.4 GHz and 400 MHz bands , 2015, Inf. Syst..

[20]  Jerome H. Saltzer,et al.  End-to-end arguments in system design , 1984, TOCS.

[21]  Thiemo Voigt,et al.  IEEE 802.15.4 TSCH in Sub-GHz: Design Considerations and Multi-band Support , 2019, 2019 IEEE 44th Conference on Local Computer Networks (LCN).

[22]  Thomas Watteyne,et al.  IETF 6TiSCH: A Tutorial , 2020, IEEE Communications Surveys & Tutorials.

[23]  Fabrice Theoleyre,et al.  On the (over)-Reactions and the Stability of a 6TiSCH Network in an Indoor Environment , 2018, MSWiM.

[24]  Thomas Watteyne,et al.  OpenTestBed: Poor Man's IoT Testbed , 2019, IEEE INFOCOM 2019 - IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[25]  Matteo Petracca,et al.  Industrial Internet of Things monitoring solution for advanced predictive maintenance applications , 2017, J. Ind. Inf. Integr..

[26]  Fabrice Theoleyre,et al.  Experimental Validation of a Distributed Self-Configured 6TiSCH with Traffic Isolation in Low Power Lossy Networks , 2016, MSWiM.