Demo: Simulating a 6TiSCH Network using Connectivity Traces from Testbeds

Abstract : The 6TiSCH simulator is an existing Python-based simulation tool that captures the full behavior of 6TiSCH, the Industrial IoT protocol stack standardized by the IETF. The existing 6TiSCH simulator uses a radio propagation model. In this demo, we present an extension to the 6TiSCH simulator which allows a simulation to be run against connectivity traces previously gathered on testbeds and real-world deployments. We demonstrate four elements. First, Mercator, the OpenWSN-based tool we developed to collect connectivity traces from different testbeds. Second, K7, the generic format we defined for these connectivity traces. Third, the set of 17 connectivity traces we gathered from testbeds and real-world deployments, and which are publicly available. Fourth, the extension of the 6TiSCH simulator which enables it to replay K7 connectivity traces rather than using a propagation model. Using connectivity traces for simulation is a way to increase the confidence the result are representative of a real-world deployment. Furthermore, it allows better repeatability than re-running an experiment on a testbed where the connectivity necessarily changes over time.
Complete list of metadatas

Cited literature [3 references]  Display  Hide  Download

https://hal.inria.fr/hal-02266552
Contributor : Thomas Watteyne <>
Submitted on : Wednesday, August 14, 2019 - 7:17:47 PM
Last modification on : Wednesday, October 2, 2019 - 10:35:03 AM
Long-term archiving on: Thursday, January 9, 2020 - 6:12:01 PM

File

tanaka19simulating.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : hal-02266552, version 1

Collections

Citation

Yasuyuki Tanaka, Keoma Brun-Laguna, Thomas Watteyne. Demo: Simulating a 6TiSCH Network using Connectivity Traces from Testbeds. CNERT - IEEE INFOCOM Workshop on Computer and Networking Experimental Research using Testbeds, Apr 2019, Paris, France. ⟨hal-02266552⟩

Share

Metrics

Record views

62

Files downloads

309