Skip to Main content Skip to Navigation
Conference papers

RIOT and OpenWSN 6TiSCH: Happy Together

Abstract : Short development cycles, application-field diversity, and requirements on network size or reliability put an ever increasing strain on Internet of Things (IoT) application developers. Real-time embedded operating systems (RTOS) aim to provide a key set of features, abstractions and services that enable faster development. To fulfill the promise of wire-like communication reliability, wireless standards such as WirelessHART, ISA100.11a and 6TiSCH have been developed and are used in the industry. Keeping these networks synchronized requires precise timing information from the underlying hardware. However, the hardware abstractions of an RTOS do come with an overhead, and the question arises on how these abstractions impact the performance of a complex network stack. To study this, we integrated Open-WSN, a standards-compliant open-source implementation of the 6TiSCH network stack, with RIOT, a prominent open-source RTOS. We compare the minimalistic "bare metal" approach of OpenWSN with RIOT's full-fledged RTOS environment. We study the impact on network performance, power consumption and real-time application properties. On the one hand, we show that using RIOT to execute a 6TiSCH stack does not degrade power consumption or network performance. On the other hand, we demonstrate how RIOT brings improvements on the time it takes to execute application tasks.
Document type :
Conference papers
Complete list of metadata

https://hal.inria.fr/hal-03064601
Contributor : Emmanuel Baccelli Connect in order to contact the contributor
Submitted on : Monday, December 14, 2020 - 2:27:41 PM
Last modification on : Wednesday, November 3, 2021 - 9:54:25 AM
Long-term archiving on: : Monday, March 15, 2021 - 7:33:45 PM

File

50727_RIOT_and_OpenWSN_6TiSCH_...
Files produced by the author(s)

Identifiers

  • HAL Id : hal-03064601, version 1

Collections

Citation

Timothy Claeys, Francois-Xavier Molina, Malisa Vucinic, Thomas Watteyne, Emmanuel Baccelli. RIOT and OpenWSN 6TiSCH: Happy Together. PEMWN 2020 - 9th IFIP/IEEE International Conference on Performance Evaluation and Modeling in Wired and Wireless Networks, Dec 2020, Berlin / Virtual, Germany. ⟨hal-03064601⟩

Share

Metrics

Record views

107

Files downloads

337