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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
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)
Jaimini U (2017). PhD forum: multimodal IoT and EMR based smart health application for asthma management in children
Guinard DD, Trifa VM (2016) Building the web of things. NY 11964: MANNING
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
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
Elsts A, Oikonomou G, Fafoutis X, Piechocki R (2017) Internet of things for smart homes: lessons learned from the SPHERE case study
Alkhalil A, Ramadan RA (2017) IoT data provenance implementation challenges
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
Madaan N, Ahad MA, Sastry SM (2017) Data integration in IoT ecosystem: information linkage as a privacy threat
Yacchirema DC, Palau CE, Esteve M (2017) Enable IoT interoperability in ambient assisted living: active and healthy aging scenarios
Andročec D, Tomaš B, Kišasondi T (2017) Interoperability and lightweight security for simple IoT devices
Sun L, Li Y, Memon RA (2017) An open IoT framework based on microservices architecture
Lim N, Majumdar S, Nandy B (2010) Providing interoperability for resource access using web services
Malik S, Kim D-H (2017) A comparison of RESTful vs. SOAP web services in actuator networks
Kum SW, Moon J, and Lim, T.-B. (2017). Design of fog computing based IoT application architecture
Luan TH, Gao L, Li Z, Xiang Y, We G, Sun L (2016) Fog computing: focusing on mobile users at the edge
Lysogor I, Voskov L, Efremov S (2018) Survey of data exchange formats for heterogeneous LPWAN-satellite IoT networks
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
Petersen B, Bindner H, You S, Poulsen B (2017) Smart grid serialization comparison
JSON-LD. https://json-ld.org/. Visited Dec 2020
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
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
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
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
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
DOI: https://doi.org/10.1007/978-981-16-4016-2_18
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-16-4015-5
Online ISBN: 978-981-16-4016-2
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)