Cargando…

Analysis of Web-Based IoT through Heterogeneous Networks: Swarm Computing over LoRaWAN

The Internet of Things (IoT) leverages added valued services by the wide spread of connected smart devices. The Swarm Computing paradigm considers a single abstraction layer that connects all kinds of devices globally, from sensors to super computers. In this context, the Low-Power Wide-Area Network...

Descripción completa

Detalles Bibliográficos
Autores principales: Afzal, Samira, De Biase, Laisa C. C., Fedrecheski, Geovane, Pereira, William T., Zuffo, Marcelo K.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8777660/
https://www.ncbi.nlm.nih.gov/pubmed/35062625
http://dx.doi.org/10.3390/s22020664
_version_ 1784637119646400512
author Afzal, Samira
De Biase, Laisa C. C.
Fedrecheski, Geovane
Pereira, William T.
Zuffo, Marcelo K.
author_facet Afzal, Samira
De Biase, Laisa C. C.
Fedrecheski, Geovane
Pereira, William T.
Zuffo, Marcelo K.
author_sort Afzal, Samira
collection PubMed
description The Internet of Things (IoT) leverages added valued services by the wide spread of connected smart devices. The Swarm Computing paradigm considers a single abstraction layer that connects all kinds of devices globally, from sensors to super computers. In this context, the Low-Power Wide-Area Network (LPWAN) emerges, spreading out connection to the IoT end devices. With the upsides of long-range, low power and low cost, LPWAN presents major limitations regarding data transmission capacity, throughput, supported packet length and quantity per day limitation. This situation makes LPWAN systems with limited interoperability integrate with systems based on REpresentational State Transfer (REST). This work investigates how to connect web-based IoT applications with LPWANs. The analysis was carried out studying the number of packets generated for a use case of REST-based IoT over LPWAN, specifically the Swarm OS over LoRaWAN. The work also presents an analysis of the impact of using promising schemes for lower communication load. We evaluated Constrained Application Protocol (CoAP), Static Context Header Compression (SCHC) and Concise Binary Object Representation (CBOR) to make transmission over the restricted links of LPWANs possible. The attained results show the reduction of 98.18% packet sizes while using SCHC and CBOR compared to HTTP and JSON by sending fewer packets with smaller sizes.
format Online
Article
Text
id pubmed-8777660
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-87776602022-01-22 Analysis of Web-Based IoT through Heterogeneous Networks: Swarm Computing over LoRaWAN Afzal, Samira De Biase, Laisa C. C. Fedrecheski, Geovane Pereira, William T. Zuffo, Marcelo K. Sensors (Basel) Article The Internet of Things (IoT) leverages added valued services by the wide spread of connected smart devices. The Swarm Computing paradigm considers a single abstraction layer that connects all kinds of devices globally, from sensors to super computers. In this context, the Low-Power Wide-Area Network (LPWAN) emerges, spreading out connection to the IoT end devices. With the upsides of long-range, low power and low cost, LPWAN presents major limitations regarding data transmission capacity, throughput, supported packet length and quantity per day limitation. This situation makes LPWAN systems with limited interoperability integrate with systems based on REpresentational State Transfer (REST). This work investigates how to connect web-based IoT applications with LPWANs. The analysis was carried out studying the number of packets generated for a use case of REST-based IoT over LPWAN, specifically the Swarm OS over LoRaWAN. The work also presents an analysis of the impact of using promising schemes for lower communication load. We evaluated Constrained Application Protocol (CoAP), Static Context Header Compression (SCHC) and Concise Binary Object Representation (CBOR) to make transmission over the restricted links of LPWANs possible. The attained results show the reduction of 98.18% packet sizes while using SCHC and CBOR compared to HTTP and JSON by sending fewer packets with smaller sizes. MDPI 2022-01-15 /pmc/articles/PMC8777660/ /pubmed/35062625 http://dx.doi.org/10.3390/s22020664 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Afzal, Samira
De Biase, Laisa C. C.
Fedrecheski, Geovane
Pereira, William T.
Zuffo, Marcelo K.
Analysis of Web-Based IoT through Heterogeneous Networks: Swarm Computing over LoRaWAN
title Analysis of Web-Based IoT through Heterogeneous Networks: Swarm Computing over LoRaWAN
title_full Analysis of Web-Based IoT through Heterogeneous Networks: Swarm Computing over LoRaWAN
title_fullStr Analysis of Web-Based IoT through Heterogeneous Networks: Swarm Computing over LoRaWAN
title_full_unstemmed Analysis of Web-Based IoT through Heterogeneous Networks: Swarm Computing over LoRaWAN
title_short Analysis of Web-Based IoT through Heterogeneous Networks: Swarm Computing over LoRaWAN
title_sort analysis of web-based iot through heterogeneous networks: swarm computing over lorawan
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8777660/
https://www.ncbi.nlm.nih.gov/pubmed/35062625
http://dx.doi.org/10.3390/s22020664
work_keys_str_mv AT afzalsamira analysisofwebbasediotthroughheterogeneousnetworksswarmcomputingoverlorawan
AT debiaselaisacc analysisofwebbasediotthroughheterogeneousnetworksswarmcomputingoverlorawan
AT fedrecheskigeovane analysisofwebbasediotthroughheterogeneousnetworksswarmcomputingoverlorawan
AT pereirawilliamt analysisofwebbasediotthroughheterogeneousnetworksswarmcomputingoverlorawan
AT zuffomarcelok analysisofwebbasediotthroughheterogeneousnetworksswarmcomputingoverlorawan