Skip to main content

A Service Based Architecture for Multidisciplinary IoT Experiments with Crowdsourced Resources

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNCCN,volume 9724))

Abstract

Research on emerging networking paradigms, such as Mobile Crowdsensing Systems, requires new types of experiments to be conducted and an increasing spectrum of devices to be supported by experimenting facilities. In this work, we present a service based architecture for IoT testbeds which (a) exposes the operations of a testbed as services by following the Testbed as a Service (TBaaS) paradigm; (b) enables diverse facilities to be federated in a scalable and standardized way and (c) enables the seamless integration of crowdsourced resources (e.g. smartphones and wearables) and their abstraction as regular IoT resources. The architecture enables an experimenter to access a diverse set of resources and orchestrate experiments via a common interface by hiding the underlying heterogeneity and complexity. This way, the field of IoT experimentation with real resources is further promoted and broadened to also address researchers from other fields and disciplines.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Notes

  1. 1.

    http://129.194.70.52:8111/ero2proxy/service/type/xml_rspec.

References

  1. APISENSE - Crowd-sensing made easy! www.apisense.com/. Accessed April 2016

  2. Fed4FIRE project. http://www.fed4fire.eu/. Accessed April 2016

  3. Funf - Open sensing framework. http://funf.org/. Accessed April 2016

  4. Rspec, fed4fire project. http://fed4fire-testbeds.ilabt.iminds.be/asciidoc/rspec.html. Accessed April 2016

  5. Aanensen, D.M., Huntley, D.M., Feil, E.J., al Own, F., Spratt, B.G.: EpiCollect: linking smartphones to web applications for epidemiology, ecology and community data collection. PLoS ONE 4(9), e6968 (2009)

    Article  Google Scholar 

  6. Angelopoulos, C., Evangelatos, O., Nikoletseas, S., Raptis, T., Rolim, J., Veroutis, K.: A user-enabled testbed architecture with mobile crowdsensing support for smart, green buildings. In: 2015 IEEE International Conference on Communications (ICC), pp. 573–578, June 2015

    Google Scholar 

  7. Angelopoulos, C.M., Nikoletseas, S., Raptis, T.P., Rolim, J.: Design and evaluation of characteristic incentive mechanisms in mobile crowdsensing systems. Simul. Model. Pract. Theor. 55, 95–106 (2015)

    Article  Google Scholar 

  8. Arduino: Arduino motes. https://www.arduino.cc/. Accessed April 2016

  9. 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). Special issue on Future Internet Testbeds

    Article  Google Scholar 

  10. Berman, M., Chase, J.S., Landweber, L., Nakao, A., Ott, M., Raychaudhuri, D., Ricci, R., Seskar, I.: GENI: a federated testbed for innovative network experiments. Comput. Netw. 61, 5–23 (2014). Special issue on Future Internet Testbeds Part I

    Article  Google Scholar 

  11. Crossbow, T.: Telosb. www.willow.co.uk/TelosB_Datasheet.pdf. Accessed April 2016

  12. Farina, F., Szegedi, P., Sobieski, J.: GEANT world testbed facility: federated and distributed testbeds as a service facility of GEANT. In: 2014 26th International Teletraffic Congress (ITC), pp. 1–6, September 2014

    Google Scholar 

  13. Fdida, S., Friedman, T., Parmentelat, T.: OneLab: an open federated facility for experimentally driven future internet research. In: Tronco, T. (ed.) New Network Architectures. SCI, vol. 297, pp. 141–152. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  14. Gluhak, A., Krco, S., Nati, M., Pfisterer, D., Mitton, N., Razafindralambo, T.: A survey on facilities for experimental internet of things research. IEEE Commun. Mag. 49(11), 58–67 (2011)

    Article  Google Scholar 

  15. Horneber, J., Hergenroder, A.: A survey on testbeds and experimentation environments for wireless sensor networks. IEEE Commun. Surv. Tutor. 16(4), 1820–1838 (2014). Fourthquarter

    Article  Google Scholar 

  16. Hoseini-Tabatabaei, S.A., Gluhak, A., Tafazolli, R.: A survey on smartphone-based systems for opportunistic user context recognition. ACM Comput. Surv. 45(3), 27:1–27:51 (2013)

    Article  Google Scholar 

  17. Nandugudi, A., Maiti, A., Ki, T., Bulut, F., Demirbas, M., Kosar, T., Qiao, C., Ko, S.Y., Challen, G.: PhoneLab: a large programmable smartphone testbed. In: Proceedings of First International Workshop on Sensing and Big Data Mining, SENSEMINE 2013, pp. 4:1–4:6. ACM, New York (2013)

    Google Scholar 

  18. Pokric, B., Krco, S., Drajic, D., Pokric, M., Jokic, I., Stojanovic, M.: ekoNET - environmental monitoring using low-cost sensors for detecting gases, particulate matter, and meteorological parameters. In: 2014 Eighth International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing (IMIS) (2014)

    Google Scholar 

  19. Zolertia: Zolertia motes. http://zolertia.io/. Accessed April 2016

Download references

Acknowledgments

This work was supported by the EU/FIRE IoT Lab project- STREP ICT-610477.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Orestis Evangelatos .

Editor information

Editors and Affiliations

A Appendix

A Appendix

In the following Listing 1.1 it is shown an Experiment Description XML example. In this example, a reading is requested between two specified date-times to be taken every 1 min from a resource. The experiment also defines that if the average value of one of these resources is less than 1 the light control defined must be actuated. All measurements recorded through experiments are stored in the MongoDB measurements database. This means that experiments can also be conducted without even defining conditions and actions, if what is needed is only data from specific sensors to be taken.

figure a

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Alexandrou, P. et al. (2016). A Service Based Architecture for Multidisciplinary IoT Experiments with Crowdsourced Resources. In: Mitton, N., Loscri, V., Mouradian, A. (eds) Ad-hoc, Mobile, and Wireless Networks. ADHOC-NOW 2016. Lecture Notes in Computer Science(), vol 9724. Springer, Cham. https://doi.org/10.1007/978-3-319-40509-4_13

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-40509-4_13

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-40508-7

  • Online ISBN: 978-3-319-40509-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics