Cargando…

A Proposal for IoT Dynamic Routes Selection Based on Contextual Information

The Internet of Things (IoT) is based on interconnection of intelligent and addressable devices, allowing their autonomy and proactive behavior with Internet connectivity. Data dissemination in IoT usually depends on the application and requires context-aware routing protocols that must include auto...

Descripción completa

Detalles Bibliográficos
Autores principales: Araújo, Harilton da Silva, Filho, Raimir Holanda, Rodrigues, Joel J. P. C., Rabelo, Ricardo de A. L., Sousa, Natanael de C., Filho, José C. C. L. S., Sobral, José V. V.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5856034/
https://www.ncbi.nlm.nih.gov/pubmed/29373499
http://dx.doi.org/10.3390/s18020353
_version_ 1783307235488694272
author Araújo, Harilton da Silva
Filho, Raimir Holanda
Rodrigues, Joel J. P. C.
Rabelo, Ricardo de A. L.
Sousa, Natanael de C.
Filho, José C. C. L. S.
Sobral, José V. V.
author_facet Araújo, Harilton da Silva
Filho, Raimir Holanda
Rodrigues, Joel J. P. C.
Rabelo, Ricardo de A. L.
Sousa, Natanael de C.
Filho, José C. C. L. S.
Sobral, José V. V.
author_sort Araújo, Harilton da Silva
collection PubMed
description The Internet of Things (IoT) is based on interconnection of intelligent and addressable devices, allowing their autonomy and proactive behavior with Internet connectivity. Data dissemination in IoT usually depends on the application and requires context-aware routing protocols that must include auto-configuration features (which adapt the behavior of the network at runtime, based on context information). This paper proposes an approach for IoT route selection using fuzzy logic in order to attain the requirements of specific applications. In this case, fuzzy logic is used to translate in math terms the imprecise information expressed by a set of linguistic rules. For this purpose, four Objective Functions (OFs) are proposed for the Routing Protocol for Low Power and Loss Networks (RPL); such OFs are dynamically selected based on context information. The aforementioned OFs are generated from the fusion of the following metrics: Expected Transmission Count (ETX), Number of Hops (NH) and Energy Consumed (EC). The experiments performed through simulation, associated with the statistical data analysis, conclude that this proposal provides high reliability by successfully delivering nearly 100% of data packets, low delay for data delivery and increase in QoS. In addition, an 30% improvement is attained in the network life time when using one of proposed objective function, keeping the devices alive for longer duration.
format Online
Article
Text
id pubmed-5856034
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-58560342018-03-20 A Proposal for IoT Dynamic Routes Selection Based on Contextual Information Araújo, Harilton da Silva Filho, Raimir Holanda Rodrigues, Joel J. P. C. Rabelo, Ricardo de A. L. Sousa, Natanael de C. Filho, José C. C. L. S. Sobral, José V. V. Sensors (Basel) Communication The Internet of Things (IoT) is based on interconnection of intelligent and addressable devices, allowing their autonomy and proactive behavior with Internet connectivity. Data dissemination in IoT usually depends on the application and requires context-aware routing protocols that must include auto-configuration features (which adapt the behavior of the network at runtime, based on context information). This paper proposes an approach for IoT route selection using fuzzy logic in order to attain the requirements of specific applications. In this case, fuzzy logic is used to translate in math terms the imprecise information expressed by a set of linguistic rules. For this purpose, four Objective Functions (OFs) are proposed for the Routing Protocol for Low Power and Loss Networks (RPL); such OFs are dynamically selected based on context information. The aforementioned OFs are generated from the fusion of the following metrics: Expected Transmission Count (ETX), Number of Hops (NH) and Energy Consumed (EC). The experiments performed through simulation, associated with the statistical data analysis, conclude that this proposal provides high reliability by successfully delivering nearly 100% of data packets, low delay for data delivery and increase in QoS. In addition, an 30% improvement is attained in the network life time when using one of proposed objective function, keeping the devices alive for longer duration. MDPI 2018-01-26 /pmc/articles/PMC5856034/ /pubmed/29373499 http://dx.doi.org/10.3390/s18020353 Text en © 2018 by the authors. 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 (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Communication
Araújo, Harilton da Silva
Filho, Raimir Holanda
Rodrigues, Joel J. P. C.
Rabelo, Ricardo de A. L.
Sousa, Natanael de C.
Filho, José C. C. L. S.
Sobral, José V. V.
A Proposal for IoT Dynamic Routes Selection Based on Contextual Information
title A Proposal for IoT Dynamic Routes Selection Based on Contextual Information
title_full A Proposal for IoT Dynamic Routes Selection Based on Contextual Information
title_fullStr A Proposal for IoT Dynamic Routes Selection Based on Contextual Information
title_full_unstemmed A Proposal for IoT Dynamic Routes Selection Based on Contextual Information
title_short A Proposal for IoT Dynamic Routes Selection Based on Contextual Information
title_sort proposal for iot dynamic routes selection based on contextual information
topic Communication
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5856034/
https://www.ncbi.nlm.nih.gov/pubmed/29373499
http://dx.doi.org/10.3390/s18020353
work_keys_str_mv AT araujohariltondasilva aproposalforiotdynamicroutesselectionbasedoncontextualinformation
AT filhoraimirholanda aproposalforiotdynamicroutesselectionbasedoncontextualinformation
AT rodriguesjoeljpc aproposalforiotdynamicroutesselectionbasedoncontextualinformation
AT rabeloricardodeal aproposalforiotdynamicroutesselectionbasedoncontextualinformation
AT sousanatanaeldec aproposalforiotdynamicroutesselectionbasedoncontextualinformation
AT filhojoseccls aproposalforiotdynamicroutesselectionbasedoncontextualinformation
AT sobraljosevv aproposalforiotdynamicroutesselectionbasedoncontextualinformation
AT araujohariltondasilva proposalforiotdynamicroutesselectionbasedoncontextualinformation
AT filhoraimirholanda proposalforiotdynamicroutesselectionbasedoncontextualinformation
AT rodriguesjoeljpc proposalforiotdynamicroutesselectionbasedoncontextualinformation
AT rabeloricardodeal proposalforiotdynamicroutesselectionbasedoncontextualinformation
AT sousanatanaeldec proposalforiotdynamicroutesselectionbasedoncontextualinformation
AT filhojoseccls proposalforiotdynamicroutesselectionbasedoncontextualinformation
AT sobraljosevv proposalforiotdynamicroutesselectionbasedoncontextualinformation