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 protoco...

Full description

Bibliographic Details
Main Authors: Mina Rady, Quentin Lampin, Dominique Barthel, Thomas Watteyne
Format: Article
Language:English
Published: MDPI AG 2020-09-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/20/17/4989
_version_ 1797554733710311424
author Mina Rady
Quentin Lampin
Dominique Barthel
Thomas Watteyne
author_facet Mina Rady
Quentin Lampin
Dominique Barthel
Thomas Watteyne
author_sort Mina Rady
collection DOAJ
description 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.
first_indexed 2024-03-10T16:37:13Z
format Article
id doaj.art-cc21c653aad444ada73b6f45f1311fbd
institution Directory Open Access Journal
issn 1424-8220
language English
last_indexed 2024-03-10T16:37:13Z
publishDate 2020-09-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj.art-cc21c653aad444ada73b6f45f1311fbd2023-11-20T12:24:13ZengMDPI AGSensors1424-82202020-09-012017498910.3390/s20174989No Free Lunch—Characterizing the Performance of 6TiSCH When Using Different Physical LayersMina Rady0Quentin Lampin1Dominique Barthel2Thomas Watteyne3Orange Labs, 38240 Meylan, FranceOrange Labs, 38240 Meylan, FranceOrange Labs, 38240 Meylan, FranceThe National Institute for Research in Computer Science and Automation (Inria), EVA Team, 75012 Paris, FranceLow-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.https://www.mdpi.com/1424-8220/20/17/49896TiSCHperformance evaluationOpenWSNtestbedtechnology agility
spellingShingle Mina Rady
Quentin Lampin
Dominique Barthel
Thomas Watteyne
No Free Lunch—Characterizing the Performance of 6TiSCH When Using Different Physical Layers
Sensors
6TiSCH
performance evaluation
OpenWSN
testbed
technology agility
title No Free Lunch—Characterizing the Performance of 6TiSCH When Using Different Physical Layers
title_full No Free Lunch—Characterizing the Performance of 6TiSCH When Using Different Physical Layers
title_fullStr No Free Lunch—Characterizing the Performance of 6TiSCH When Using Different Physical Layers
title_full_unstemmed No Free Lunch—Characterizing the Performance of 6TiSCH When Using Different Physical Layers
title_short No Free Lunch—Characterizing the Performance of 6TiSCH When Using Different Physical Layers
title_sort no free lunch characterizing the performance of 6tisch when using different physical layers
topic 6TiSCH
performance evaluation
OpenWSN
testbed
technology agility
url https://www.mdpi.com/1424-8220/20/17/4989
work_keys_str_mv AT minarady nofreelunchcharacterizingtheperformanceof6tischwhenusingdifferentphysicallayers
AT quentinlampin nofreelunchcharacterizingtheperformanceof6tischwhenusingdifferentphysicallayers
AT dominiquebarthel nofreelunchcharacterizingtheperformanceof6tischwhenusingdifferentphysicallayers
AT thomaswatteyne nofreelunchcharacterizingtheperformanceof6tischwhenusingdifferentphysicallayers