Events9th International Electronic Conference on Sensors and Applications
Published
This submission belongs to the session C. Sensor Network and IoT of the event 9th International Electronic Conference on Sensors and Applications
Published date
01 Nov, 2022
Academic Editor
author-avatarStefano Mariani
Citation
Stefan Bosse, VNetOS: Virtualised Distributed and Parallel Sensor Network Operating Environment for the IoT and SHM, in Proceedings of 9th International Electronic Conference on Sensors and Applications, 1 November–15 November 2022, MDPI: Basel, Switzerland, doi: 10.3390/ecsa-9-13212
Share
Email
Facebook
Twitter
LinkedIn

VNetOS: Virtualised Distributed and Parallel Sensor Network Operating Environment for the IoT and SHM

image
1. University of Bremen, Dept. of Mathematics and Computer Science, Robert Hooke Str. 5, 28359 Bremen, Germany
Abstract

Dealing with distributed and parallel computing in strong heterogeneous environments, e.g., distributed sensor networks, is still a challenge on algorithmic, communication, and application level. Heterogeneity is related to different computer and network (communication) architectures. Virtualisation can hide and unify heterogeneity. Beside inter-process communication and synchronisation the unified access and monitoring of computing nodes (devices, computers, processors) is required to handle distributed and parallel systems in a comfortable and easy-to-access manner. Especially in education the access and control of a large set of computing nodes is difficult and lowers the learning curve significantly. In this work, a unified distributed and parallel framework and Web tools are introduced using Virtual Machines (VM) and Web browsers to control them. The framework enables the control, monitoring, and study of distributed-parallel systems, especially addressing sensor networks and IoT networks. Nodes can be arranged in a graphical drawing world or script-based. Virtual network nodes are assigned to VM instances that can be created inside the browser using Web worker processes or can be attached to externally running VM instances via a Web control API. New VM instances or processes can be started and controlled instantly. The graphical UI provides access to the nodes, programming editors, and monitor shells. The VMs can be generic, but in this work there is a focus on JavaScript, Lua, and an agent platform.

Keywords
Virtualisation
Virtual Machines
Distributed Data Processing
Sensor Networks
Internet of Things
Multi-agent Systems
Network Simulation
Manuscript
Poster
ecsa2022B_pres.pdf
Distributed remote-controlled sensor network for monitoring complex gas environments based on intelligent gas analyzers
Digital compasses for orientation-tilt monitoring in offshore deep-sea infrastructures: the KM3NeT case