Skip to main content

An Architecture for Interoperable IoT Ecosystems

Part of the Lecture Notes in Computer Science book series (LNISA,volume 10218)


The Internet of Things (IoT) is maturing and more and more IoT platforms that give access to things are emerging. However, the real potential of the IoT lies in growing IoT cross-domain ecosystems on top of these platforms that will deliver new, unanticipated value added applications and services. We identified two crucial aspects that are important to grow an IoT ecosystem: (i) interoperability to enable cross-platform and even cross-domain application developments on top of IoT platforms as well as (ii) marketplaces to share and monetize IoT resources. Having these two crucial pillars of an IoT ecosystem in mind, we present in this article the BIG IoT architecture as the foundation to establish IoT ecosystems. The architecture fulfills essential requirements that have been assessed among industry and research organizations as part of the BIG IoT project. We demonstrate a first proof-of-concept implementation in the context of an exemplary smart cities scenario.


  • Internet of Things
  • Architecture
  • Interoperability
  • Marketplace

This is a preview of subscription content, access via your institution.

Buying options

USD   29.95
Price excludes VAT (USA)
  • DOI: 10.1007/978-3-319-56877-5_3
  • Chapter length: 17 pages
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
USD   44.99
Price excludes VAT (USA)
  • ISBN: 978-3-319-56877-5
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
Softcover Book
USD   59.99
Price excludes VAT (USA)
Fig. 1.
Fig. 2.
Fig. 3.
Fig. 4.
Fig. 5.
Fig. 6.


  1. 1.

  2. 2.

  3. 3.

  4. 4.

  5. 5.

  6. 6.

  7. 7.

  8. 8.

  9. 9.

  10. 10.

    Constrained in this context means that the platforms may not always be accessible (either due to energy saving reasons or with wireless coverage) and/or their backhaul connection might incur costs based on a “pay-per-use” plan (e.g. mobile phones or battery-powered sensors).


  1. Gershenfeld, N., Krikorian, R., Cohen, D.: The internet of things. Sci. Am. 291, 76–81 (2004)

    CrossRef  Google Scholar 

  2. Manyika, J., Chui, M., Bisson, P., Woetzel, J., Dobbs, R., Bughin, J., Aharon, D.: The internet of things: mapping the value beyond the hype. McKinsey Global Institute (2015)

    Google Scholar 

  3. Alliance, O.M.: Lightweight Machine to Machine Technical Specification, Candidate (2015)

    Google Scholar 

  4. Bröring, A., Echterhoff, J., Jirka, S., Simonis, I., Everding, T., Stasch, C., Liang, S., Lemmens, R.: New generation sensor web enablement. Sensors 11, 2652–2699 (2011)

    CrossRef  Google Scholar 

  5. Swetina, J., Lu, G., Jacobs, P., Ennesser, F., Song, J.: Toward a standardized common M2M service layer platform: introduction to oneM2M. IEEE Wirel. Commun. 21, 20–26 (2014)

    CrossRef  Google Scholar 

  6. Bröring, A., Schmid, S., Schindhelm, C.-K., Khelil, A., Kaebisch, S., Kramer, D., Le Phuoc, D., Mitic, J., Anicic, D., Teniente, E.: Enabling IoT Ecosystems through Platform Interoperability. IEEE Softw. (forthcoming) (2017)

    Google Scholar 

  7. Soldatos, J., et al.: OpenIoT: open source internet-of-things in the cloud. In: Podnar Žarko, I., Pripužić, K., Serrano, M. (eds.) Interoperability and open-source solutions for the internet of things. LNCS, vol. 9001, pp. 13–25. Springer, Cham (2015). doi:10.1007/978-3-319-16546-2_3

    Google Scholar 

  8. Bassi, A., Bauer, M., Fiedler, M., Kramp, T., Van Kranenburg, R., Lange, S., Meissner, S.: Enabling things to talk, Designing IoT solutions with the IoT Architectural Reference Model. Springer, Heidelberg (2013)

    Google Scholar 

  9. Ramparany, F., Marquez, F.G., Soriano, J., Elsaleh, T.: Handling smart environment devices, data and services at the semantic level with the FI-WARE core platform. In: IEEE International Conference on Big Data (2014)

    Google Scholar 

  10. Soldatos, J., Aikaterini, R., Kaldis, J.: VITAL - Virtualization Architecture and Technical Specifications, vol. D2.3, European Commission - FP7 (2015)

    Google Scholar 

  11. Barnaghi, P., Tönjes, R., Höller, J., Hauswirth, M., Sheth, A., Anantharam, P.: Citypulse: real-time iot stream processing and large-scale data analytics for smart city applications. In: Europen Semantic Web Conference (ESWC) 2014 (2014)

    Google Scholar 

  12. Houyou, A.M., Huth, H.-P., Kloukinas, C., Trsek, H., Rotondi, D.: Agile manufacturing: general challenges and an IoT@Work perspective. In: 17th IEEE International Conference on Emerging Technologies & Factory Automation (ETFA 2012) (2012)

    Google Scholar 

  13. World Wide Web Consortium (W3C), Web of Things (WoT).

  14. Mineraud, J., Mazhelis, O., Su, X., Tarkoma, S.: A gap analysis of Internet-of-Things platforms. Comput. Commun. 89–90, 5–16 (2016)

    Google Scholar 

  15. Klyne, G., Carrol, J.J.: Resource Description Framework (RDF): Concepts and Abstract Syntax, W3C Recommendation, W3C (2004)

    Google Scholar 

  16. Davies, J.: Hypercat: resource discovery on the internet of things. IEEE IoT Newsl., 12 January 2016.

Download references


This work is financially supported by the project “Bridging the Interoperability Gap” (BIG IoT) funded by the European Commission’s Horizon 2020 research and innovation program under grant agreement No. 688038.

Author information

Authors and Affiliations


Corresponding author

Correspondence to Stefan Schmid .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and Permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Schmid, S. et al. (2017). An Architecture for Interoperable IoT Ecosystems. In: Podnar Žarko, I., Broering, A., Soursos, S., Serrano, M. (eds) Interoperability and Open-Source Solutions for the Internet of Things. InterOSS-IoT 2016. Lecture Notes in Computer Science(), vol 10218. Springer, Cham.

Download citation

  • DOI:

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-56876-8

  • Online ISBN: 978-3-319-56877-5

  • eBook Packages: Computer ScienceComputer Science (R0)