Skip to main content

Thing Federation as a Service: Foundations and Demonstration

  • Conference paper
  • First Online:
Model and Data Engineering (MEDI 2018)

Abstract

This paper presents the design and implementation guidelines of thing federation-as-a-service. The large and growing number of things compliant with the Internet-of-Things (IoT) principles need to be “harnessed” so, that, things’ collective over individual behaviors prevail. A federation gathers necessary things together according to the needs and requirements of the situation that this federation is tasked to handle. Two types of federations exist: planned whose things are all known at design-time and ad-hoc whose things are known after a competitive selection at run-time. In this paper, federations handle situations about emergency services that involve different stakeholders with different backgrounds raising the complexity of ensuring a successful delivery of these services. A system for patient emergency transfer following a tunnel closure is implemented demonstrating the technical doability of thing federation-as-a-service.

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

Access this chapter

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

Institutional subscriptions

Notes

  1. 1.

    QoT is similar to Quality-of-Service (QoS) that is adopted in other disciplines like service computing [9] and uses non-functional properties like reliability and latency.

  2. 2.

    With the first three defining the essence of cloud computing.

  3. 3.

    A topic is a UTF-8 String that MQTT broker uses to decide on which client receive which message.

References

  1. Androèc, D., Tomas̀, B., Kis̀asondi, T.: Interoperability and lightweight security for simple IoT devices. In: Proceedings of the Information Systems Security Conference (ISS 2017) Held in Conjunction with the 40th Jubilee International Convention on Information and Communication Technology, Electronics, and Microelectronics (MIPRO 2017), Opatija, Croatia, May 2017

    Google Scholar 

  2. Celesti, A., Fazio, M., Giacobbe, M., Puliafito, A., Villari, M.: Characterizing cloud federation in IoT. In: Proceedings of the 2016 30th International Conference on Advanced Information Networking and Applications Workshops (WAINA 2016), Crans-Montana, Switzerland (2016)

    Google Scholar 

  3. DZone: The Internet of Things, application, protocols, and best practices. Technical report (2017). https://dzone.com/guides/iot-applications-protocols-and-best-practices. Accessed May 2017

  4. Eisa, M., Younas, M., Basu, K.: Analysis and representation of QoS attributes in cloud service selection. In: Proceedings of the 32nd International Conference on Advanced Information Networking and Applications (AINA 2018), Cracow, Poland (2018)

    Google Scholar 

  5. Heil, A., Knoll, M., Weis, T.: The Internet of Things - context-based device federations. In: Proceedings of the 40th Hawaii International Conference on System Sciences (HICSS 2007), Hawaii, USA (2007)

    Google Scholar 

  6. Leppänen, T., Riekki, J.: A lightweight agent-based architecture for the Internet of Things. In: Proceedings of the WEICE Workshop on Smart Sensing, Wireless Communications, and Human Probes, Wuxi, China, March 2013

    Google Scholar 

  7. Martínez-Ballesté, A., Pérez-Martínez, P.A., Solanas, A.: The pursuit of citizens’ privacy: a privacy-aware smart city is possible. IEEE Commun. Mag. 51(6), 136–141 (2013)

    Article  Google Scholar 

  8. Mathlouthi, W., Saoud, N.B.B.: Flexible composition of system of systems on cloud federation. In: Proceedings of the 2017 IEEE 5th International Conference on Future Internet of Things and Cloud (FiCloud 2017), Prague, Czech Republic (2017)

    Google Scholar 

  9. Menascé, D.A.: QoS issues in web services. IEEE Internet Comput. 6(6), 72–75 (2002)

    Article  Google Scholar 

  10. Perera, C., Liu, C.H., Jayawardena, S., Chen, M.: A survey on Internet of Things from industrial market perspective. IEEE Access 2, 1660–1679 (2014)

    Article  Google Scholar 

  11. Rittinghouse, J.W., Ransome, J.F.: Cloud Computing: Implementation, Management, and Security. Taylor & Francis (2009)

    Google Scholar 

  12. Taivalsaari, A., Mikkonen, T.: A roadmap to the programmable world: software challenges in the IoT era. IEEE Softw. 34(1), 72–80 (2017)

    Article  Google Scholar 

  13. Zambonelli, F.: Key abstractions for IoT-oriented software engineering. IEEE Softw. 34(1), 38–45 (2017)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zakaria Maamar .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Maamar, Z. et al. (2018). Thing Federation as a Service: Foundations and Demonstration. In: Abdelwahed, E., Bellatreche, L., Golfarelli, M., Méry, D., Ordonez, C. (eds) Model and Data Engineering. MEDI 2018. Lecture Notes in Computer Science(), vol 11163. Springer, Cham. https://doi.org/10.1007/978-3-030-00856-7_12

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-00856-7_12

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-00855-0

  • Online ISBN: 978-3-030-00856-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics