Autonomous configuration of communication systems for IoT smart nodes supported by machine learning
Autor(a) principal: | |
---|---|
Data de Publicação: | 2021 |
Outros Autores: | |
Tipo de documento: | Artigo |
Idioma: | eng |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | http://hdl.handle.net/10071/22703 |
Resumo: | Machine Learning brings intelligence services to IoT systems, with Edge Computing contributing for edge nodes to be part of these services, allowing data to be processed directly in the nodes in real time. This paper introduces a new way of creating a self-configurable IoT node, in terms of communications, supported by machine learning and edge computing, in order to achieve a better efficiency in terms of power consumption, as well as a comparison between regression models and between deploying them in edge or cloud fashions, with a real case implementation. The correct choice of protocol and configuration parameters can make the difference between a device battery lasting 100 times more. The proposed method predicts the energy consumption and quality of signal using regressions based on node location, distance and obstacles and the transmission power used. With an accuracy of 99.88% and a margin of error of 1.504 mA for energy consumption and 98.68% and a margin of error of 1.9558 dBm for link quality, allowing the node to use the best transmission power values for reliability and energy efficiency. With this it is possible to achieve a network that can reduce up to 68% the energy consumption of nodes while only compromising in 7% the quality of the network. Besides that, edge computing proves to be a better solution when energy efficient nodes are needed, as less messages are exchanged, and the reduced latency allows nodes to be configured in less time. |
id |
RCAP_bda6a8b0fa23396540b2421eb63c48cb |
---|---|
oai_identifier_str |
oai:repositorio.iscte-iul.pt:10071/22703 |
network_acronym_str |
RCAP |
network_name_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository_id_str |
7160 |
spelling |
Autonomous configuration of communication systems for IoT smart nodes supported by machine learningWireless communicationsEdge computingInternet of ThingsMachine learningRandom forestSustainabilityMachine Learning brings intelligence services to IoT systems, with Edge Computing contributing for edge nodes to be part of these services, allowing data to be processed directly in the nodes in real time. This paper introduces a new way of creating a self-configurable IoT node, in terms of communications, supported by machine learning and edge computing, in order to achieve a better efficiency in terms of power consumption, as well as a comparison between regression models and between deploying them in edge or cloud fashions, with a real case implementation. The correct choice of protocol and configuration parameters can make the difference between a device battery lasting 100 times more. The proposed method predicts the energy consumption and quality of signal using regressions based on node location, distance and obstacles and the transmission power used. With an accuracy of 99.88% and a margin of error of 1.504 mA for energy consumption and 98.68% and a margin of error of 1.9558 dBm for link quality, allowing the node to use the best transmission power values for reliability and energy efficiency. With this it is possible to achieve a network that can reduce up to 68% the energy consumption of nodes while only compromising in 7% the quality of the network. Besides that, edge computing proves to be a better solution when energy efficient nodes are needed, as less messages are exchanged, and the reduced latency allows nodes to be configured in less time.IEEE2021-06-09T10:51:55Z2021-01-01T00:00:00Z20212021-06-09T11:55:55Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleapplication/pdfhttp://hdl.handle.net/10071/22703eng2169-353610.1109/ACCESS.2021.3081794Glória, A.Sebastião, P.info:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-11-09T17:27:09Zoai:repositorio.iscte-iul.pt:10071/22703Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T22:12:07.554129Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse |
dc.title.none.fl_str_mv |
Autonomous configuration of communication systems for IoT smart nodes supported by machine learning |
title |
Autonomous configuration of communication systems for IoT smart nodes supported by machine learning |
spellingShingle |
Autonomous configuration of communication systems for IoT smart nodes supported by machine learning Glória, A. Wireless communications Edge computing Internet of Things Machine learning Random forest Sustainability |
title_short |
Autonomous configuration of communication systems for IoT smart nodes supported by machine learning |
title_full |
Autonomous configuration of communication systems for IoT smart nodes supported by machine learning |
title_fullStr |
Autonomous configuration of communication systems for IoT smart nodes supported by machine learning |
title_full_unstemmed |
Autonomous configuration of communication systems for IoT smart nodes supported by machine learning |
title_sort |
Autonomous configuration of communication systems for IoT smart nodes supported by machine learning |
author |
Glória, A. |
author_facet |
Glória, A. Sebastião, P. |
author_role |
author |
author2 |
Sebastião, P. |
author2_role |
author |
dc.contributor.author.fl_str_mv |
Glória, A. Sebastião, P. |
dc.subject.por.fl_str_mv |
Wireless communications Edge computing Internet of Things Machine learning Random forest Sustainability |
topic |
Wireless communications Edge computing Internet of Things Machine learning Random forest Sustainability |
description |
Machine Learning brings intelligence services to IoT systems, with Edge Computing contributing for edge nodes to be part of these services, allowing data to be processed directly in the nodes in real time. This paper introduces a new way of creating a self-configurable IoT node, in terms of communications, supported by machine learning and edge computing, in order to achieve a better efficiency in terms of power consumption, as well as a comparison between regression models and between deploying them in edge or cloud fashions, with a real case implementation. The correct choice of protocol and configuration parameters can make the difference between a device battery lasting 100 times more. The proposed method predicts the energy consumption and quality of signal using regressions based on node location, distance and obstacles and the transmission power used. With an accuracy of 99.88% and a margin of error of 1.504 mA for energy consumption and 98.68% and a margin of error of 1.9558 dBm for link quality, allowing the node to use the best transmission power values for reliability and energy efficiency. With this it is possible to achieve a network that can reduce up to 68% the energy consumption of nodes while only compromising in 7% the quality of the network. Besides that, edge computing proves to be a better solution when energy efficient nodes are needed, as less messages are exchanged, and the reduced latency allows nodes to be configured in less time. |
publishDate |
2021 |
dc.date.none.fl_str_mv |
2021-06-09T10:51:55Z 2021-01-01T00:00:00Z 2021 2021-06-09T11:55:55Z |
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.uri.fl_str_mv |
http://hdl.handle.net/10071/22703 |
url |
http://hdl.handle.net/10071/22703 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
2169-3536 10.1109/ACCESS.2021.3081794 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
IEEE |
publisher.none.fl_str_mv |
IEEE |
dc.source.none.fl_str_mv |
reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação instacron:RCAAP |
instname_str |
Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
collection |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository.name.fl_str_mv |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
repository.mail.fl_str_mv |
|
_version_ |
1799134676147765248 |