RIOT and OpenWSN 6TiSCH: Happy Together - Archive ouverte HAL Access content directly
Conference Papers Year :

RIOT and OpenWSN 6TiSCH: Happy Together

(1) , (2) , (1) , (1) , (2)
1
2

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.
Fichier principal
Vignette du fichier
50727_RIOT_and_OpenWSN_6TiSCH_Happy_Together.pdf (285.03 Ko) Télécharger le fichier
Origin : Files produced by the author(s)

Dates and versions

hal-03064601 , version 1 (14-12-2020)

Identifiers

  • HAL Id : hal-03064601 , version 1

Cite

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⟩
85 View
323 Download

Share

Gmail Facebook Twitter LinkedIn More