A test methodology for evaluating architectural delays of LoRaWAN implementations
Autor(a) principal: | |
---|---|
Data de Publicação: | 2019 |
Outros Autores: | , , , , , |
Tipo de documento: | Artigo |
Idioma: | eng |
Título da fonte: | Repositório Institucional da UFRN |
Texto Completo: | https://repositorio.ufrn.br/handle/123456789/30585 |
Resumo: | The Low Power Wide Area Networks (LPWANs) have been proposed as viable wireless connection method for the implementation of the Internet of Things (IoT), thanks to their wide coverage, low complexity and low power consumption. In this scenario, LoRaWAN emerged as a de-facto leading technology, because of its openness and the current availability of many devices (like sensors and gateways). Several implementations of the LoRaWAN specifications have appeared in the market, each one showing support for different hardware, different software architectures, and different operating systems. Thus, the need of test procedures for comparing them is evident. In this paper, a test methodology for the experimental assessment of architectural delays of LoRaWAN implementations is presented. The new approach is composed of: a mapping phase, needed for highlighting the LoRaWAN blocks inside the implementation under test; followed by a measurement phase, in which the relevant timestamps are taken along the information path from LoRaWAN node to LoRaWAN customer application. The use and the effectiveness of the proposed methodology are shown by means of use cases that involve different LoRaWAN implementations and several hardware platforms. The experiments described in the paper are not intended to evaluate particular implementations but they are aimed to assess the suitability of the proposed methodology. The results demonstrate that the proposed approach can be used to compare the performance of entire LoRaWAN systems, helping the owner of the infrastructure and the user in making choices and optimization |
id |
UFRN_62157b40cb6649d4eb879a1687ad5f31 |
---|---|
oai_identifier_str |
oai:https://repositorio.ufrn.br:123456789/30585 |
network_acronym_str |
UFRN |
network_name_str |
Repositório Institucional da UFRN |
repository_id_str |
|
spelling |
Carvalho, Dhiego FernadesFerrari, PaoloSisinni, EmilianoDepari, AlessandroRinaldo, StefanoPasetti, MarcoSilva, Diego Rodrigo Cabral2020-11-13T19:19:11Z2020-11-13T19:19:11Z2019-05CARVALHO, Dhiego Fernandes; FERRARI, Paolo; SISINNI, Emiliano; DEPARI, Alessandro; RINALDI, Stefano; PASETTI, Marco; SILVA, Diego. A test methodology for evaluating architectural delays of LoRaWAN implementations. Pervasive And Mobile Computing, [S.L.], v. 56, p. 1-17, maio 2019. Disponível em: https://www.sciencedirect.com/science/article/abs/pii/S1574119218306801?via%3Dihub. Acesso em: 08 set. 2020. http://dx.doi.org/10.1016/j.pmcj.2019.03.002.1574-1192https://repositorio.ufrn.br/handle/123456789/3058510.1016/j.pmcj.2019.03.002ElsevierAttribution 3.0 Brazilhttp://creativecommons.org/licenses/by/3.0/br/info:eu-repo/semantics/openAccessLoRaWANSensor networkcloudNetwork delayIoTLPWANA test methodology for evaluating architectural delays of LoRaWAN implementationsinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleThe Low Power Wide Area Networks (LPWANs) have been proposed as viable wireless connection method for the implementation of the Internet of Things (IoT), thanks to their wide coverage, low complexity and low power consumption. In this scenario, LoRaWAN emerged as a de-facto leading technology, because of its openness and the current availability of many devices (like sensors and gateways). Several implementations of the LoRaWAN specifications have appeared in the market, each one showing support for different hardware, different software architectures, and different operating systems. Thus, the need of test procedures for comparing them is evident. In this paper, a test methodology for the experimental assessment of architectural delays of LoRaWAN implementations is presented. The new approach is composed of: a mapping phase, needed for highlighting the LoRaWAN blocks inside the implementation under test; followed by a measurement phase, in which the relevant timestamps are taken along the information path from LoRaWAN node to LoRaWAN customer application. The use and the effectiveness of the proposed methodology are shown by means of use cases that involve different LoRaWAN implementations and several hardware platforms. The experiments described in the paper are not intended to evaluate particular implementations but they are aimed to assess the suitability of the proposed methodology. The results demonstrate that the proposed approach can be used to compare the performance of entire LoRaWAN systems, helping the owner of the infrastructure and the user in making choices and optimizationengreponame:Repositório Institucional da UFRNinstname:Universidade Federal do Rio Grande do Norte (UFRN)instacron:UFRNORIGINALTesteMethodologyEvaluating_SILVA_2019.pdfTesteMethodologyEvaluating_SILVA_2019.pdfapplication/pdf1657154https://repositorio.ufrn.br/bitstream/123456789/30585/1/TesteMethodologyEvaluating_SILVA_2019.pdf9b19c7f91f16195786d17badf37be1e7MD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8914https://repositorio.ufrn.br/bitstream/123456789/30585/2/license_rdf4d2950bda3d176f570a9f8b328dfbbefMD52LICENSElicense.txtlicense.txttext/plain; charset=utf-81484https://repositorio.ufrn.br/bitstream/123456789/30585/3/license.txte9597aa2854d128fd968be5edc8a28d9MD53TEXTTesteMethodologyEvaluating_SILVA_2019.pdf.txtTesteMethodologyEvaluating_SILVA_2019.pdf.txtExtracted texttext/plain70573https://repositorio.ufrn.br/bitstream/123456789/30585/4/TesteMethodologyEvaluating_SILVA_2019.pdf.txt1eeb5796a7f26cd8602e26c06446378dMD54THUMBNAILTesteMethodologyEvaluating_SILVA_2019.pdf.jpgTesteMethodologyEvaluating_SILVA_2019.pdf.jpgGenerated Thumbnailimage/jpeg1675https://repositorio.ufrn.br/bitstream/123456789/30585/5/TesteMethodologyEvaluating_SILVA_2019.pdf.jpg246d7f303798a0895be3d973f60b391cMD55123456789/305852020-11-15 05:07:21.669oai:https://repositorio.ufrn.br:123456789/30585Tk9OLUVYQ0xVU0lWRSBESVNUUklCVVRJT04gTElDRU5TRQoKCkJ5IHNpZ25pbmcgYW5kIGRlbGl2ZXJpbmcgdGhpcyBsaWNlbnNlLCBNci4gKGF1dGhvciBvciBjb3B5cmlnaHQgaG9sZGVyKToKCgphKSBHcmFudHMgdGhlIFVuaXZlcnNpZGFkZSBGZWRlcmFsIFJpbyBHcmFuZGUgZG8gTm9ydGUgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgb2YKcmVwcm9kdWNlLCBjb252ZXJ0IChhcyBkZWZpbmVkIGJlbG93KSwgY29tbXVuaWNhdGUgYW5kIC8gb3IKZGlzdHJpYnV0ZSB0aGUgZGVsaXZlcmVkIGRvY3VtZW50IChpbmNsdWRpbmcgYWJzdHJhY3QgLyBhYnN0cmFjdCkgaW4KZGlnaXRhbCBvciBwcmludGVkIGZvcm1hdCBhbmQgaW4gYW55IG1lZGl1bS4KCmIpIERlY2xhcmVzIHRoYXQgdGhlIGRvY3VtZW50IHN1Ym1pdHRlZCBpcyBpdHMgb3JpZ2luYWwgd29yaywgYW5kIHRoYXQKeW91IGhhdmUgdGhlIHJpZ2h0IHRvIGdyYW50IHRoZSByaWdodHMgY29udGFpbmVkIGluIHRoaXMgbGljZW5zZS4gRGVjbGFyZXMKdGhhdCB0aGUgZGVsaXZlcnkgb2YgdGhlIGRvY3VtZW50IGRvZXMgbm90IGluZnJpbmdlLCBhcyBmYXIgYXMgaXQgaXMKdGhlIHJpZ2h0cyBvZiBhbnkgb3RoZXIgcGVyc29uIG9yIGVudGl0eS4KCmMpIElmIHRoZSBkb2N1bWVudCBkZWxpdmVyZWQgY29udGFpbnMgbWF0ZXJpYWwgd2hpY2ggZG9lcyBub3QKcmlnaHRzLCBkZWNsYXJlcyB0aGF0IGl0IGhhcyBvYnRhaW5lZCBhdXRob3JpemF0aW9uIGZyb20gdGhlIGhvbGRlciBvZiB0aGUKY29weXJpZ2h0IHRvIGdyYW50IHRoZSBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkbyBSaW8gR3JhbmRlIGRvIE5vcnRlIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdCB0aGlzIG1hdGVyaWFsIHdob3NlIHJpZ2h0cyBhcmUgb2YKdGhpcmQgcGFydGllcyBpcyBjbGVhcmx5IGlkZW50aWZpZWQgYW5kIHJlY29nbml6ZWQgaW4gdGhlIHRleHQgb3IKY29udGVudCBvZiB0aGUgZG9jdW1lbnQgZGVsaXZlcmVkLgoKSWYgdGhlIGRvY3VtZW50IHN1Ym1pdHRlZCBpcyBiYXNlZCBvbiBmdW5kZWQgb3Igc3VwcG9ydGVkIHdvcmsKYnkgYW5vdGhlciBpbnN0aXR1dGlvbiBvdGhlciB0aGFuIHRoZSBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkbyBSaW8gR3JhbmRlIGRvIE5vcnRlLCBkZWNsYXJlcyB0aGF0IGl0IGhhcyBmdWxmaWxsZWQgYW55IG9ibGlnYXRpb25zIHJlcXVpcmVkIGJ5IHRoZSByZXNwZWN0aXZlIGFncmVlbWVudCBvciBhZ3JlZW1lbnQuCgpUaGUgVW5pdmVyc2lkYWRlIEZlZGVyYWwgZG8gUmlvIEdyYW5kZSBkbyBOb3J0ZSB3aWxsIGNsZWFybHkgaWRlbnRpZnkgaXRzIG5hbWUgKHMpIGFzIHRoZSBhdXRob3IgKHMpIG9yIGhvbGRlciAocykgb2YgdGhlIGRvY3VtZW50J3MgcmlnaHRzCmRlbGl2ZXJlZCwgYW5kIHdpbGwgbm90IG1ha2UgYW55IGNoYW5nZXMsIG90aGVyIHRoYW4gdGhvc2UgcGVybWl0dGVkIGJ5CnRoaXMgbGljZW5zZQo=Repositório de PublicaçõesPUBhttp://repositorio.ufrn.br/oai/opendoar:2020-11-15T08:07:21Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)false |
dc.title.pt_BR.fl_str_mv |
A test methodology for evaluating architectural delays of LoRaWAN implementations |
title |
A test methodology for evaluating architectural delays of LoRaWAN implementations |
spellingShingle |
A test methodology for evaluating architectural delays of LoRaWAN implementations Carvalho, Dhiego Fernades LoRaWAN Sensor network cloud Network delay IoT LPWAN |
title_short |
A test methodology for evaluating architectural delays of LoRaWAN implementations |
title_full |
A test methodology for evaluating architectural delays of LoRaWAN implementations |
title_fullStr |
A test methodology for evaluating architectural delays of LoRaWAN implementations |
title_full_unstemmed |
A test methodology for evaluating architectural delays of LoRaWAN implementations |
title_sort |
A test methodology for evaluating architectural delays of LoRaWAN implementations |
author |
Carvalho, Dhiego Fernades |
author_facet |
Carvalho, Dhiego Fernades Ferrari, Paolo Sisinni, Emiliano Depari, Alessandro Rinaldo, Stefano Pasetti, Marco Silva, Diego Rodrigo Cabral |
author_role |
author |
author2 |
Ferrari, Paolo Sisinni, Emiliano Depari, Alessandro Rinaldo, Stefano Pasetti, Marco Silva, Diego Rodrigo Cabral |
author2_role |
author author author author author author |
dc.contributor.author.fl_str_mv |
Carvalho, Dhiego Fernades Ferrari, Paolo Sisinni, Emiliano Depari, Alessandro Rinaldo, Stefano Pasetti, Marco Silva, Diego Rodrigo Cabral |
dc.subject.por.fl_str_mv |
LoRaWAN Sensor network cloud Network delay IoT LPWAN |
topic |
LoRaWAN Sensor network cloud Network delay IoT LPWAN |
description |
The Low Power Wide Area Networks (LPWANs) have been proposed as viable wireless connection method for the implementation of the Internet of Things (IoT), thanks to their wide coverage, low complexity and low power consumption. In this scenario, LoRaWAN emerged as a de-facto leading technology, because of its openness and the current availability of many devices (like sensors and gateways). Several implementations of the LoRaWAN specifications have appeared in the market, each one showing support for different hardware, different software architectures, and different operating systems. Thus, the need of test procedures for comparing them is evident. In this paper, a test methodology for the experimental assessment of architectural delays of LoRaWAN implementations is presented. The new approach is composed of: a mapping phase, needed for highlighting the LoRaWAN blocks inside the implementation under test; followed by a measurement phase, in which the relevant timestamps are taken along the information path from LoRaWAN node to LoRaWAN customer application. The use and the effectiveness of the proposed methodology are shown by means of use cases that involve different LoRaWAN implementations and several hardware platforms. The experiments described in the paper are not intended to evaluate particular implementations but they are aimed to assess the suitability of the proposed methodology. The results demonstrate that the proposed approach can be used to compare the performance of entire LoRaWAN systems, helping the owner of the infrastructure and the user in making choices and optimization |
publishDate |
2019 |
dc.date.issued.fl_str_mv |
2019-05 |
dc.date.accessioned.fl_str_mv |
2020-11-13T19:19:11Z |
dc.date.available.fl_str_mv |
2020-11-13T19:19:11Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article |
format |
article |
status_str |
publishedVersion |
dc.identifier.citation.fl_str_mv |
CARVALHO, Dhiego Fernandes; FERRARI, Paolo; SISINNI, Emiliano; DEPARI, Alessandro; RINALDI, Stefano; PASETTI, Marco; SILVA, Diego. A test methodology for evaluating architectural delays of LoRaWAN implementations. Pervasive And Mobile Computing, [S.L.], v. 56, p. 1-17, maio 2019. Disponível em: https://www.sciencedirect.com/science/article/abs/pii/S1574119218306801?via%3Dihub. Acesso em: 08 set. 2020. http://dx.doi.org/10.1016/j.pmcj.2019.03.002. |
dc.identifier.uri.fl_str_mv |
https://repositorio.ufrn.br/handle/123456789/30585 |
dc.identifier.issn.none.fl_str_mv |
1574-1192 |
dc.identifier.doi.none.fl_str_mv |
10.1016/j.pmcj.2019.03.002 |
identifier_str_mv |
CARVALHO, Dhiego Fernandes; FERRARI, Paolo; SISINNI, Emiliano; DEPARI, Alessandro; RINALDI, Stefano; PASETTI, Marco; SILVA, Diego. A test methodology for evaluating architectural delays of LoRaWAN implementations. Pervasive And Mobile Computing, [S.L.], v. 56, p. 1-17, maio 2019. Disponível em: https://www.sciencedirect.com/science/article/abs/pii/S1574119218306801?via%3Dihub. Acesso em: 08 set. 2020. http://dx.doi.org/10.1016/j.pmcj.2019.03.002. 1574-1192 10.1016/j.pmcj.2019.03.002 |
url |
https://repositorio.ufrn.br/handle/123456789/30585 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.rights.driver.fl_str_mv |
Attribution 3.0 Brazil http://creativecommons.org/licenses/by/3.0/br/ info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Attribution 3.0 Brazil http://creativecommons.org/licenses/by/3.0/br/ |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
Elsevier |
publisher.none.fl_str_mv |
Elsevier |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFRN instname:Universidade Federal do Rio Grande do Norte (UFRN) instacron:UFRN |
instname_str |
Universidade Federal do Rio Grande do Norte (UFRN) |
instacron_str |
UFRN |
institution |
UFRN |
reponame_str |
Repositório Institucional da UFRN |
collection |
Repositório Institucional da UFRN |
bitstream.url.fl_str_mv |
https://repositorio.ufrn.br/bitstream/123456789/30585/1/TesteMethodologyEvaluating_SILVA_2019.pdf https://repositorio.ufrn.br/bitstream/123456789/30585/2/license_rdf https://repositorio.ufrn.br/bitstream/123456789/30585/3/license.txt https://repositorio.ufrn.br/bitstream/123456789/30585/4/TesteMethodologyEvaluating_SILVA_2019.pdf.txt https://repositorio.ufrn.br/bitstream/123456789/30585/5/TesteMethodologyEvaluating_SILVA_2019.pdf.jpg |
bitstream.checksum.fl_str_mv |
9b19c7f91f16195786d17badf37be1e7 4d2950bda3d176f570a9f8b328dfbbef e9597aa2854d128fd968be5edc8a28d9 1eeb5796a7f26cd8602e26c06446378d 246d7f303798a0895be3d973f60b391c |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN) |
repository.mail.fl_str_mv |
|
_version_ |
1802117608873394176 |