Skip to main content

MorArch: A Software Architecture for Interoperability to Improve the Communication in the Edge Layer of a Smart IoT Ecosystem

  • Conference paper
  • First Online:
Smart Trends in Computing and Communications

Part of the book series: Lecture Notes in Networks and Systems ((LNNS,volume 286))

Abstract

Currently, IoT has evolved to such an extent to extend to all corners of each place through devices that are connected to a network and generate information. In most cases, to be processed for a specific purpose or storage as historical data, an IoT ecosystem is implemented to manage those tasks between different devices, frameworks, or applications. Besides, more complex IoT ecosystems require more complex architecture to manage the information flow; at this level, we found a problem called interoperability. This problem is not limited to the compatibility of adding/removing devices to an ecosystem; it is also expected that the information generated by devices and processed complies with a standard optimizing the data transmission. In this work, we present a new software architecture pattern to avoid the problem of interoperability through the process of exchange information between devices and prevent and store heterogeneous information coming from different layers of an IoT ecosystem.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.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 189.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 249.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

Similar content being viewed by others

References

  1. Kleine O (2014) CoAP endpoint identification—a protocol extension for crowd sensing in the mobile Internet. In: 2014 IEEE international conference on internet of things (iThings 2014), green computing and communications (GreenCom 2014), and cyber-physical-social computing (CPSCom 2014)

    Google Scholar 

  2. Jaimini U (2017). PhD forum: multimodal IoT and EMR based smart health application for asthma management in children

    Google Scholar 

  3. Guinard DD, Trifa VM (2016) Building the web of things. NY 11964: MANNING

    Google Scholar 

  4. Talavera JM, Tobón LE, Gómez JA, Alejandro MA, Aranda JM, Parra DT, Garreta LE (2017) Review of IoT applications in agro-industrial and environmental fields

    Google Scholar 

  5. Woznowski P, Burrows A, Diethe T, Fafoutis X, Hall J, Hannuna S, Camplani M, Twomey N, Kozlowski M, Tan B, Zhu N, Elsts A, Vafeas A, Paiement A, Tao L, Mirmehdi M, Burghardt T, Damen D, Flach P, Piechocki R, Craddock I, Oikonomou G (2020) SPHERE: a sensor platform for healthcare in a residential environment. https://springerlink.bibliotecabuap.elogim.com/chapter/10.1007/978-3-319-44924-1_14. Visited Dec 2020

  6. Elsts A, Oikonomou G, Fafoutis X, Piechocki R (2017) Internet of things for smart homes: lessons learned from the SPHERE case study

    Google Scholar 

  7. Alkhalil A, Ramadan RA (2017) IoT data provenance implementation challenges

    Google Scholar 

  8. Pace P, Gravina R, Aloi G, Fortino G, Fides-Valero A, Ibañez-Sanchez G, Yacchirema D (2017) IoT platforms interoperability for active and assisted living healthcare services support

    Google Scholar 

  9. Madaan N, Ahad MA, Sastry SM (2017) Data integration in IoT ecosystem: information linkage as a privacy threat

    Google Scholar 

  10. Yacchirema DC, Palau CE, Esteve M (2017) Enable IoT interoperability in ambient assisted living: active and healthy aging scenarios

    Google Scholar 

  11. Andročec D, Tomaš B, Kišasondi T (2017) Interoperability and lightweight security for simple IoT devices

    Google Scholar 

  12. Sun L, Li Y, Memon RA (2017) An open IoT framework based on microservices architecture

    Google Scholar 

  13. Lim N, Majumdar S, Nandy B (2010) Providing interoperability for resource access using web services

    Google Scholar 

  14. Malik S, Kim D-H (2017) A comparison of RESTful vs. SOAP web services in actuator networks

    Google Scholar 

  15. Kum SW, Moon J, and Lim, T.-B. (2017). Design of fog computing based IoT application architecture

    Google Scholar 

  16. Luan TH, Gao L, Li Z, Xiang Y, We G, Sun L (2016) Fog computing: focusing on mobile users at the edge

    Google Scholar 

  17. Lysogor I, Voskov L, Efremov S (2018) Survey of data exchange formats for heterogeneous LPWAN-satellite IoT networks

    Google Scholar 

  18. Naik N (2017) Choice of effective messaging protocols for IoT systems: MQTT, CoAP, AMQP and HTTP. In: 2017 IEEE international systems engineering symposium (ISSE), pp 1–7

    Google Scholar 

  19. Petersen B, Bindner H, You S, Poulsen B (2017) Smart grid serialization comparison

    Google Scholar 

  20. JSON-LD. https://json-ld.org/. Visited Dec 2020

  21. Mengistu T, Alahmadi A, Albuali A, Alsenani Y, Che D (2018) A “No data center” solution to cloud computing. https://doi.org/10.1109/CLOUD.2017.99

  22. Paharia B, Bhushan K (2018) Fog computing as a defensive approach against distributed denial of service (DDoS): a proposed architecture. In: 2018 9th international conference on computing, communication and networking technologies (ICCCNT), pp 1–7. https://doi.org/10.1109/ICCCNT.2018.8494060

Download references

Acknowledgements

This work was supported by grant 234-2015-FONDECYT (Master Program) from Cienciactiva of the National Council for Science, Technology and Technological Innovation (CONCYTEC-PERU). Also, thanks to Scotiabank Master Program GRANT for the financial support to Juan Moreno.

Funding

The authors declare that there is no conflict of interest regarding the publication of this article.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Juan Moreno-Motta .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Moreno-Motta, J., Moreno-Vera, F., Moreno, F.A. (2022). MorArch: A Software Architecture for Interoperability to Improve the Communication in the Edge Layer of a Smart IoT Ecosystem. In: Zhang, YD., Senjyu, T., So-In, C., Joshi, A. (eds) Smart Trends in Computing and Communications. Lecture Notes in Networks and Systems, vol 286. Springer, Singapore. https://doi.org/10.1007/978-981-16-4016-2_18

Download citation

Publish with us

Policies and ethics