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
_version_ 1797524736009306112
author Daladier Jabba
Pedro Acevedo
author_facet Daladier Jabba
Pedro Acevedo
author_sort Daladier Jabba
collection DOAJ
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.
first_indexed 2024-03-10T09:01:39Z
format Article
id doaj.art-b2d75e75ccfe4f57a23fd1436c6961b3
institution Directory Open Access Journal
issn 2076-3417
language English
last_indexed 2024-03-10T09:01:39Z
publishDate 2021-08-01
publisher MDPI AG
record_format Article
series Applied Sciences
spelling doaj.art-b2d75e75ccfe4f57a23fd1436c6961b32023-11-22T06:45:05ZengMDPI AGApplied Sciences2076-34172021-08-011116766510.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
spellingShingle Daladier Jabba
Pedro Acevedo
ViTool-BC: Visualization Tool Based on Cooja Simulator for WSN
Applied Sciences
wireless sensor networks
energy consumption
Cooja simulator
title 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_short ViTool-BC: Visualization Tool Based on Cooja Simulator for WSN
title_sort vitool bc visualization tool based on cooja simulator for wsn
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