A Detailed Analysis of IoT Platform Architectures: Concepts, Similarities, and Differences

  • Chapter
  • First Online:
Internet of Everything

Abstract

The IoT is gaining increasing attention. The overall aim is to interconnect the physical with the digital world. Therefore, the physical world is measured by sensors and translated into processible data, and data has to be translated into commands to be executed by actuators. Due to the growing interest in IoT, the number of platforms designed to support IoT has risen considerably. As a result of different approaches, standards, and use cases, there is a wide variety and heterogeneity of IoT platforms. This leads to difficulties in comprehending, selecting, and using appropriate platforms. In this work, we tackle these issues by conducting a detailed analysis of several state-of-the-art IoT platforms in order to foster the understanding of the (i) underlying concepts, (ii) similarities, and (iii) differences between them. We show that the various components of the different platforms can be mapped to an abstract reference architecture, and analyze the effectiveness of this map**.

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

Access this chapter

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or Ebook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

Notes

  1. 1.

    https://www.lora-alliance.org/.

  2. 2.

    https://aws.amazon.com/en/iot/.

  3. 3.

    https://www.fiware.org/.

  4. 4.

    http://www.openmtc.org/.

  5. 5.

    http://www.smartthings.com/.

  6. 6.

    https://www.netatmo.com/product/weather/weatherstation.

  7. 7.

    http://www.open-mtc.org/.

  8. 8.

    http://www.sitewhere.org/.

  9. 9.

    http://www.webinos.org/.

  10. 10.

    http://www.ibm.com/internet-of-things/.

  11. 11.

    https://azure.microsoft.com/de-de/suites/iot-suite/.

  12. 12.

    https://www.openstack.org/.

  13. 13.

    Next Generation Service Interfaces [28].

References

  1. Aazam, M., I. Khan, A.A. Alsaffar, and E.N. Huh. 2014. Cloud of things: Integrating internet of things and cloud computing and the issues involved. In International Bhurban conference on applied sciences and technology. IEEE.

    Google Scholar 

  2. Amazon Web Services: AWS IoT Documentation. 2016. https://aws.amazon.com/de/documentation/iot/.

  3. Atzori, L., A. Iera, and G. Morabito. 2010. The Internet of Things: A survey. Computer Networks 54(15): 2787–2805.

    Google Scholar 

  4. Atzori, L., A. Iera, G. Morabito, and M. Nitti. 2012. The Social Internet of Things (SIoT)—When social networks meet the Internet of Things: Concept, architecture and network characterization. Computer Networks 56(16): 3594–3608.

    Google Scholar 

  5. Bauer, M., M. Boussard, N. Bui, J.C.M. De Loof, S. Meissner, A. Nettsträter, J. Stefa, M. Thoma, and J.W. Walewski. 2013. IoT reference architecture. In Enabling things to talk: Designing IoT solutions with the IoT architectural reference model. Berlin: Springer.

    Google Scholar 

  6. Betts, D. 2016. Microsoft Azure—Übersicht über Azure IoT Hub. https://azure.microsoft.com/de-de/documentation/articles/iot-hub-what-is-iot-hub/.

  7. Bonomi, F., R. Milito, P. Natarajan, J. Zhu. 2014. Fog computing: A platform for internet of things and analytics. In Big data and internet of things: A roadmap for smart environments, 169–186. Springer.

    Google Scholar 

  8. Borgia, E. 2014. The Internet of Things vision: Key features, applications and open issues. Computer Communications 54: 1–31.

    Article  Google Scholar 

  9. Boswarthick, D., O. Ellooumi, and O. Hersent, (eds.). 2012. M2M Communications. Wiley.

    Google Scholar 

  10. Cisco: The Internet of Things Reference Model. 2014. http://cdn.iotwf.com/resources/71/IoT_Reference_Model_White_Paper_June_4_2014.pdf.

  11. Farhangi, H. 2010. The path of the smart grid. IEEE Power and Energy Magazine 8(1): 18–28.

    Google Scholar 

  12. FIWARE: FIWARE Wiki. 2016. https://forge.fiware.org/plugins/mediawiki/wiki/fiware/index.php/Main_Page.

  13. Fraunhofer FOKUS: OpenMTC Platform Architecture. 2016. http://www.open-mtc.org/index.html#MainFeatures.

  14. Fremantle, P. 2015. A reference architecture for the Internet of Things. http://wso2.com/wso2_resources/wso2_whitepaper_a-reference-architecture-for-the-internet-of-things.pdf.

  15. Fuhrhop, C., J. Lyle, and S. Faily. 2012. The webinos project. In Proceedings of the 21st international conference on World Wide Web, 259–262. ACM.

    Google Scholar 

  16. Gubbi, J., R. Buyya, and S. Marusic. 2013. Internet of Things (IoT): A vision, architectural elements, and future directions. Future Generation Computer Systems 29(7): 1645–1660.

    Google Scholar 

  17. Guth, J., U. Breitenbücher, M. Falkenthal, F. Leymann, and L. Reinfurt. 2016. Comparison of IoT platform architectures: A field study based on a reference architecture. In Proceedings of the international conference on cloudification of the Internet of Things (CIoT) IEEE.

    Google Scholar 

  18. Haller, S.A.S., M. Bauer, and F. Carrez. 2013. A domain model for the Internet of Things. In Proceedings of the IEEE international conference on green computing and communications and IEEE Internet of Things and IEEE Cyber, physical and social computing. IEEE.

    Google Scholar 

  19. IBM: IBM Internet of Things Architecture Overview. 2016. https://www.iot-academy.info/mod/page/view.php?id=478.

  20. Kargupta, H. 2012. Connected cars: How distributed data mining is changing the next generation of vehicle telematics products. In International conference on sensor systems and software. Springer.

    Google Scholar 

  21. Kim, J., J. Lee, J. Kim, and J. Yun. 2014. M2M service platforms: Survey, issues, and enabling technologies. IEEE Communications Surveys & Tutorials 16(1): 61–76.

    Google Scholar 

  22. Kopp, O., M. Falkenthal, N. Hartmann, F. Leymann, H. Schwarz, and J. Thomsen. 2015. Towards a cloud-based platform architecture for a decentralized market agent. In Informatik 2015, Lecture Notes in Informatics (LNI). Gesellschaft für Informatik e.V. (GI).

    Google Scholar 

  23. Krčo, S., B. Pokrić, and F. Carrez. 2014. Designing IoT and architecture(s). In Proceedings of the IEEE World Forum on Internet of Things (WF-IoT). IEEE.

    Google Scholar 

  24. Lucke, D., C. Constantinescu, and E. Westkämper. 2008. Smart factory–A step towards the next generation of manufacturing. In Manufacturing systems and technologies for the new frontier, 115–118. Springer.

    Google Scholar 

  25. Merriam-Webster: Full definition of sensor. 2016. http://www.merriam-webster.com/dictionary/sensor.

  26. Mineraud, J., O. Mazhelis, X. Su, and S. Tarkoma. 2016. A gap analysis of Internet-of-Things platforms. Computer Communications 89–90: 5–16.

    Article  Google Scholar 

  27. Miorandi, D., S. Sicari, F. De Pellegrini, and I. Chlamtac. 2012. Internet of things: Vision, applications and research challenges. Ad Hoc Networks 10(7): 1497–1516.

    Google Scholar 

  28. Open Mobile Alliance Ltd.: NGSI Context Management. 2012. http://technical.openmobilealliance.org/Technical/release_program/docs/NGSI/V1_0-20120529-A/OMA-TS-NGSI_Context_Management-V1_0-20120529-A.pdf.

  29. Postscapes: IoT Cloud Platform Landscape. Vendor List. 2016. http://www.postscapes.com/internet-of-things-platforms/.

  30. Ricquebourg, V., D. Menga, D. Durand, B. Marhic, L. Delahoche, and C. Loge. 2006. The smart home concept: Our immediate future. In 1st IEEE international conference on e-learning in industrial electronics. IEEE.

    Google Scholar 

  31. Schaffers, H., N. Komninos, M. Pallot, B. Trousse, M. Nilsson, and A. Oliveira. Smart cities and the future internet: Towards cooperation frameworks for open innovation. In The future internet assembly. Springer.

    Google Scholar 

  32. SiteWhere LLC.: SiteWhere System Architecture. 2016. http://documentation.sitewhere.org/architecture.html.

  33. SmartThings, Inc.: SmartThings Documentation. 2016. http://docs.smartthings.com/en/latest/architecture/index.html.

  34. Webinos Project: webinos project deliverable—Phase II architecture and components. 2012. Technical report.

    Google Scholar 

  35. Wu, M., T.J. Lu, F.Y. Ling, J. Sun, and H.Y. Du. 2010. Research on the architecture of Internet of Things. In Proceedings of the 3rd International Conference on Advanced Computer Theory and Engineering (ICACTE). IEEE.

    Google Scholar 

  36. Xu, L.D., W. He, and S. Li. 2014. Internet of things in industries: A survey. IEEE Transactions on Industrial Informatics 10(4).

    Google Scholar 

  37. Zheng, L., H. Zhang, W. Han, X. Zhou, J. He, Z. Zhang, Y. Gu, and J. Wang. 2009. Technologies, applications, and governance in the Internet and of Things. In Internet of Things—Global Technological and Societal Trends. River Publishers.

    Google Scholar 

  38. Zorzi, M., A. Gluhak, S. Lange, and A. Bassi. 2010. From today’s INTRAnet of things to a future INTERnet of things: A wireless- and mobility-related view. IEEE Wireless Communications 17(6): 44–51.

    Google Scholar 

Download references

Acknowledgements

The research leading to these results has received funding from the German government through the BMWi projects SmartOrchestra (01MD16001F) and NEMAR (03ET4018).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jasmin Guth .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Singapore Pte Ltd.

About this chapter

Cite this chapter

Guth, J. et al. (2018). A Detailed Analysis of IoT Platform Architectures: Concepts, Similarities, and Differences. In: Di Martino, B., Li, KC., Yang, L., Esposito, A. (eds) Internet of Everything. Internet of Things. Springer, Singapore. https://doi.org/10.1007/978-981-10-5861-5_4

Download citation

  • DOI: https://doi.org/10.1007/978-981-10-5861-5_4

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-10-5860-8

  • Online ISBN: 978-981-10-5861-5

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics

Navigation