ViTool-BC: Visualization Tool Based on Cooja Simulator for WSN

Evaluation and monitoring of wireless sensor networks (WSN) and the parameters defining their operations and design, such as energy consumption, latency, and stability, is a complex task due to interaction with real devices. For greater control of these variables, the use of simulators arises as an...

Full description

Bibliographic Details
Main Authors: Daladier Jabba, Pedro Acevedo
Format: Article
Language:English
Published: MDPI AG 2021-08-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/11/16/7665
id doaj-b2d75e75ccfe4f57a23fd1436c6961b3
record_format Article
spelling doaj-b2d75e75ccfe4f57a23fd1436c6961b32021-08-26T13:30:56ZengMDPI AGApplied Sciences2076-34172021-08-01117665766510.3390/app11167665ViTool-BC: Visualization Tool Based on Cooja Simulator for WSNDaladier Jabba0Pedro Acevedo1System and Computer Engineering Department, Universidad del Norte, Barranquilla 080001, ColombiaSystem and Computer Engineering Department, Universidad del Norte, Barranquilla 080001, ColombiaEvaluation and monitoring of wireless sensor networks (WSN) and the parameters defining their operations and design, such as energy consumption, latency, and stability, is a complex task due to interaction with real devices. For greater control of these variables, the use of simulators arises as an alternative. Cooja is a WSN simulator/emulator which handles the devices’ controllers and multiple communication protocol implementations, such as RPL (RPL is one of the most used protocol in IoT). However, Cooja does not consider either the implementation of an energy model (it has infinite energy consumption) nor the visual behavior of the topology construction, although these aspects are crucial for effective network analysis and decision taking. This paper presents the design and the implementation of ViTool-BC, a software built on top of Cooja, which allows the creation of different energy estimation models and also to visualize in real time the behavior of WSN topology construction. In addition, ViTool-BC offers a heat map of energy consumption traces. Therefore, this tool helps researchers to monitor in real time the topology construction, node disconnection, and battery depletion, aspects to be considered in the analysis of the available routing protocols in Cooja.https://www.mdpi.com/2076-3417/11/16/7665wireless sensor networksenergy consumptionCooja simulator
collection DOAJ
language English
format Article
sources DOAJ
author Daladier Jabba
Pedro Acevedo
spellingShingle Daladier Jabba
Pedro Acevedo
ViTool-BC: Visualization Tool Based on Cooja Simulator for WSN
Applied Sciences
wireless sensor networks
energy consumption
Cooja simulator
author_facet Daladier Jabba
Pedro Acevedo
author_sort Daladier Jabba
title ViTool-BC: Visualization Tool Based on Cooja Simulator for WSN
title_short ViTool-BC: Visualization Tool Based on Cooja Simulator for WSN
title_full ViTool-BC: Visualization Tool Based on Cooja Simulator for WSN
title_fullStr ViTool-BC: Visualization Tool Based on Cooja Simulator for WSN
title_full_unstemmed ViTool-BC: Visualization Tool Based on Cooja Simulator for WSN
title_sort vitool-bc: visualization tool based on cooja simulator for wsn
publisher MDPI AG
series Applied Sciences
issn 2076-3417
publishDate 2021-08-01
description Evaluation and monitoring of wireless sensor networks (WSN) and the parameters defining their operations and design, such as energy consumption, latency, and stability, is a complex task due to interaction with real devices. For greater control of these variables, the use of simulators arises as an alternative. Cooja is a WSN simulator/emulator which handles the devices’ controllers and multiple communication protocol implementations, such as RPL (RPL is one of the most used protocol in IoT). However, Cooja does not consider either the implementation of an energy model (it has infinite energy consumption) nor the visual behavior of the topology construction, although these aspects are crucial for effective network analysis and decision taking. This paper presents the design and the implementation of ViTool-BC, a software built on top of Cooja, which allows the creation of different energy estimation models and also to visualize in real time the behavior of WSN topology construction. In addition, ViTool-BC offers a heat map of energy consumption traces. Therefore, this tool helps researchers to monitor in real time the topology construction, node disconnection, and battery depletion, aspects to be considered in the analysis of the available routing protocols in Cooja.
topic wireless sensor networks
energy consumption
Cooja simulator
url https://www.mdpi.com/2076-3417/11/16/7665
work_keys_str_mv AT daladierjabba vitoolbcvisualizationtoolbasedoncoojasimulatorforwsn
AT pedroacevedo vitoolbcvisualizationtoolbasedoncoojasimulatorforwsn
_version_ 1721194949175672832