English

Towards a Staging Environment for the Internet of Things

Distributed, Parallel, and Cluster Computing 2021-01-27 v1

Abstract

Internet of Things (IoT) applications promise to make many aspects of our lives more efficient and adaptive through the use of distributed sensing and computing nodes. A central aspect of such applications is their complex communication behavior that is heavily influenced by the physical environment of the system. To continuously improve IoT applications, a staging environment is needed that can provide operating conditions representative of deployments in the actual production environments -- similar to what is common practice in cloud application development today. Towards such a staging environment, we present Marvis, a framework that orchestrates hybrid testbeds, co-simulated domain environments, and a central network simulation for testing distributed IoT applications. Our preliminary results include an open source prototype and a demonstration of a Vehicle-to-everything (V2X) communication scenario.

Keywords

Cite

@article{arxiv.2101.10697,
  title  = {Towards a Staging Environment for the Internet of Things},
  author = {Jossekin Beilharz and Philipp Wiesner and Arne Boockmeyer and Florian Brokhausen and Ilja Behnke and Robert Schmid and Lukas Pirl and Lauritz Thamsen},
  journal= {arXiv preprint arXiv:2101.10697},
  year   = {2021}
}