Advertisement

Modelled Testbeds: Visualizing and Augmenting Physical Testbeds with Virtual Resources

  • Stephane Kundig
  • Constantinos Marios Angelopoulos
  • Jose Rolim
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 721)

Abstract

Testbed facilities play a major role in the study and evolution of emerging technologies, such as those related to the Internet of Things. In this work we introduce the concept of modelled testbeds, which are 3D interactive representations of physical testbeds where the addition of virtual resources mimicking the physical ones is made possible thanks to back-end infrastructure. We present the architecture of the Syndesi testbed, deployed at the premises of University of Geneva, which was used for the prototype modelled testbed. We investigate several extrapolation techniques towards realistic value assignment for virtual sensor measurements. K-fold cross validation is performed in a dataset comprising of nearly 300’000 measurements of temperature, illuminance and humidity sensors collected from the physical sensors of the Syndesi testbed, in order to evaluate the accuracy of the methods. We obtain strong results including Mean Absolute Percentage Error (MAPE) levels below 7%.

Keywords

Internet of Things Testbeds Modelling Visualization 

Notes

Acknowledgement

We would like to thank Dr. Orestis Evangelatos and Dr. Marios Karagiannis for their initial work and ideas on the deployment and expansion of Syndesi Testbed.

References

  1. 1.
    Augé, J., Parmentelat, T., Turro, N., Avakian, S., Baron, L., Larabi, M.A., Rahman, M.Y., Friedman, T., Fdida, S.: Tools to foster a global federation of testbeds. Comput. Netw. 63, 205–220 (2014)CrossRefGoogle Scholar
  2. 2.
    Baron, L., Klacza, R., Rahman, M.Y., Scognamiglio, C., Kurose, N., Friedman, T., Fdida, S.: Onelab tutorial: a single portal to heterogeneous testbeds. EAI Endorsed Trans. Ubiquitous Environ. 2(6), e4 (2015)Google Scholar
  3. 3.
    Berman, M., Chase, J.S., Landweber, L.H., Nakao, A., Ott, M., Raychaudhuri, D., Ricci, R., Seskar, I.: GENI: a federated testbed for innovative network experiments. Comput. Netw. 61, 5–23 (2014)CrossRefGoogle Scholar
  4. 4.
    Fed4fire project. https://www.fed4fire.eu/
  5. 5.
    Farina, F., Szegedi, P., Sobieski, J.: Géant world testbed facility: federated and distributed testbeds as a service facility of géant. In: 2014 26th International Teletraffic Congress (ITC), Karlskrona, Sweden, 9–11 September 2014, pp. 1–6 (2014)Google Scholar
  6. 6.
    Alexandrou, P., Angelopoulos, C.M., Evangelatos, O., Fernandes, J., Filios, G., Karagiannis, M., Loumis, N., Nikoletseas, S.E., Rankov, A., Raptis, T.P., Rolim, J.D.P., Souroulagkas, A.: A service based architecture for multidisciplinary IoT experiments with crowdsourced resources. In: Ad-hoc, Mobile, and Wireless Networks, 15th International Conference, ADHOC-NOW 2016, Lille, France, 4–6 July 2016, Proceedings, pp. 187–201 (2016)Google Scholar
  7. 7.
    Cavalieri, S., Macchi, M., Valckenaers, P.: Benchmarking the performance of manufacturing control systems: design principles for a web-based simulated testbed. J. Intell. Manufact. 14(1), 43–58 (2003)CrossRefGoogle Scholar
  8. 8.
    Boukerche, A., Das, S.K., Fabbri, A.: SWiMNet: a scalable parallel simulation testbed for wireless and mobile networks. Wirel. Netw. 7(5), 467–486 (2001)CrossRefzbMATHGoogle Scholar
  9. 9.
    Evangelatos, O., Samarasinghe, K., Rolim, J.: Syndesi: a framework for creating personalized smart environments using wireless sensor networks. In: 2013 IEEE International Conference on Distributed Computing in Sensor Systems, pp. 325–330, May 2013Google Scholar
  10. 10.
    Unity Technologies: Unity, a cross-platform game engine. https://unity3d.com/

Copyright information

© Springer International Publishing AG 2018

Authors and Affiliations

  • Stephane Kundig
    • 1
  • Constantinos Marios Angelopoulos
    • 2
  • Jose Rolim
    • 1
  1. 1.University of GenevaGenevaSwitzerland
  2. 2.Bournemouth UniversityPooleUK

Personalised recommendations