RIOT and OpenWSN 6TiSCH: Happy Together - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Communication Dans Un Congrès Année : 2020

RIOT and OpenWSN 6TiSCH: Happy Together

Résumé

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
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

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

Identifiants

  • HAL Id : hal-03064601 , version 1

Citer

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⟩
123 Consultations
406 Téléchargements

Partager

Gmail Facebook X LinkedIn More