Cargando…

Symphony: A Framework for Accurate and Holistic WSN Simulation

Research on wireless sensor networks has progressed rapidly over the last decade, and these technologies have been widely adopted for both industrial and domestic uses. Several operating systems have been developed, along with a multitude of network protocols for all layers of the communication stac...

Descripción completa

Detalles Bibliográficos
Autores principales: Riliskis, Laurynas, Osipov, Evgeny
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2015
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4435200/
https://www.ncbi.nlm.nih.gov/pubmed/25723144
http://dx.doi.org/10.3390/s150304677
_version_ 1782371873372241920
author Riliskis, Laurynas
Osipov, Evgeny
author_facet Riliskis, Laurynas
Osipov, Evgeny
author_sort Riliskis, Laurynas
collection PubMed
description Research on wireless sensor networks has progressed rapidly over the last decade, and these technologies have been widely adopted for both industrial and domestic uses. Several operating systems have been developed, along with a multitude of network protocols for all layers of the communication stack. Industrial Wireless Sensor Network (WSN) systems must satisfy strict criteria and are typically more complex and larger in scale than domestic systems. Together with the non-deterministic behavior of network hardware in real settings, this greatly complicates the debugging and testing of WSN functionality. To facilitate the testing, validation, and debugging of large-scale WSN systems, we have developed a simulation framework that accurately reproduces the processes that occur inside real equipment, including both hardware- and software-induced delays. The core of the framework consists of a virtualized operating system and an emulated hardware platform that is integrated with the general purpose network simulator ns-3. Our framework enables the user to adjust the real code base as would be done in real deployments and also to test the boundary effects of different hardware components on the performance of distributed applications and protocols. Additionally we have developed a clock emulator with several different skew models and a component that handles sensory data feeds. The new framework should substantially shorten WSN application development cycles.
format Online
Article
Text
id pubmed-4435200
institution National Center for Biotechnology Information
language English
publishDate 2015
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-44352002015-05-19 Symphony: A Framework for Accurate and Holistic WSN Simulation Riliskis, Laurynas Osipov, Evgeny Sensors (Basel) Article Research on wireless sensor networks has progressed rapidly over the last decade, and these technologies have been widely adopted for both industrial and domestic uses. Several operating systems have been developed, along with a multitude of network protocols for all layers of the communication stack. Industrial Wireless Sensor Network (WSN) systems must satisfy strict criteria and are typically more complex and larger in scale than domestic systems. Together with the non-deterministic behavior of network hardware in real settings, this greatly complicates the debugging and testing of WSN functionality. To facilitate the testing, validation, and debugging of large-scale WSN systems, we have developed a simulation framework that accurately reproduces the processes that occur inside real equipment, including both hardware- and software-induced delays. The core of the framework consists of a virtualized operating system and an emulated hardware platform that is integrated with the general purpose network simulator ns-3. Our framework enables the user to adjust the real code base as would be done in real deployments and also to test the boundary effects of different hardware components on the performance of distributed applications and protocols. Additionally we have developed a clock emulator with several different skew models and a component that handles sensory data feeds. The new framework should substantially shorten WSN application development cycles. MDPI 2015-02-25 /pmc/articles/PMC4435200/ /pubmed/25723144 http://dx.doi.org/10.3390/s150304677 Text en © 2015 by the authors; licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Riliskis, Laurynas
Osipov, Evgeny
Symphony: A Framework for Accurate and Holistic WSN Simulation
title Symphony: A Framework for Accurate and Holistic WSN Simulation
title_full Symphony: A Framework for Accurate and Holistic WSN Simulation
title_fullStr Symphony: A Framework for Accurate and Holistic WSN Simulation
title_full_unstemmed Symphony: A Framework for Accurate and Holistic WSN Simulation
title_short Symphony: A Framework for Accurate and Holistic WSN Simulation
title_sort symphony: a framework for accurate and holistic wsn simulation
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4435200/
https://www.ncbi.nlm.nih.gov/pubmed/25723144
http://dx.doi.org/10.3390/s150304677
work_keys_str_mv AT riliskislaurynas symphonyaframeworkforaccurateandholisticwsnsimulation
AT osipovevgeny symphonyaframeworkforaccurateandholisticwsnsimulation