Cargando…

A Scalable Context-Aware Objective Function (SCAOF) of Routing Protocol for Agricultural Low-Power and Lossy Networks (RPAL)

In recent years, IoT (Internet of Things) technologies have seen great advances, particularly, the IPv6 Routing Protocol for Low-power and Lossy Networks (RPL), which provides a powerful and flexible routing framework that can be applied in a variety of application scenarios. In this context, as an...

Descripción completa

Detalles Bibliográficos
Autores principales: Chen, Yibo, Chanet, Jean-Pierre, Hou, Kun-Mean, Shi, Hongling, de Sousa, Gil
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2015
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4570383/
https://www.ncbi.nlm.nih.gov/pubmed/26266411
http://dx.doi.org/10.3390/s150819507
_version_ 1782390197061681152
author Chen, Yibo
Chanet, Jean-Pierre
Hou, Kun-Mean
Shi, Hongling
de Sousa, Gil
author_facet Chen, Yibo
Chanet, Jean-Pierre
Hou, Kun-Mean
Shi, Hongling
de Sousa, Gil
author_sort Chen, Yibo
collection PubMed
description In recent years, IoT (Internet of Things) technologies have seen great advances, particularly, the IPv6 Routing Protocol for Low-power and Lossy Networks (RPL), which provides a powerful and flexible routing framework that can be applied in a variety of application scenarios. In this context, as an important role of IoT, Wireless Sensor Networks (WSNs) can utilize RPL to design efficient routing protocols for a specific application to increase the ubiquity of networks with resource-constrained WSN nodes that are low-cost and easy to deploy. In this article, our work starts with the description of Agricultural Low-power and Lossy Networks (A-LLNs) complying with the LLN framework, and to clarify the requirements of this application-oriented routing solution. After a brief review of existing optimization techniques for RPL, our contribution is dedicated to a Scalable Context-Aware Objective Function (SCAOF) that can adapt RPL to the environmental monitoring of A-LLNs, through combining energy-aware, reliability-aware, robustness-aware and resource-aware contexts according to the composite routing metrics approach. The correct behavior of this enhanced RPL version (RPAL) was verified by performance evaluations on both simulation and field tests. The obtained experimental results confirm that SCAOF can deliver the desired advantages on network lifetime extension, and high reliability and efficiency in different simulation scenarios and hardware testbeds.
format Online
Article
Text
id pubmed-4570383
institution National Center for Biotechnology Information
language English
publishDate 2015
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-45703832015-09-17 A Scalable Context-Aware Objective Function (SCAOF) of Routing Protocol for Agricultural Low-Power and Lossy Networks (RPAL) Chen, Yibo Chanet, Jean-Pierre Hou, Kun-Mean Shi, Hongling de Sousa, Gil Sensors (Basel) Article In recent years, IoT (Internet of Things) technologies have seen great advances, particularly, the IPv6 Routing Protocol for Low-power and Lossy Networks (RPL), which provides a powerful and flexible routing framework that can be applied in a variety of application scenarios. In this context, as an important role of IoT, Wireless Sensor Networks (WSNs) can utilize RPL to design efficient routing protocols for a specific application to increase the ubiquity of networks with resource-constrained WSN nodes that are low-cost and easy to deploy. In this article, our work starts with the description of Agricultural Low-power and Lossy Networks (A-LLNs) complying with the LLN framework, and to clarify the requirements of this application-oriented routing solution. After a brief review of existing optimization techniques for RPL, our contribution is dedicated to a Scalable Context-Aware Objective Function (SCAOF) that can adapt RPL to the environmental monitoring of A-LLNs, through combining energy-aware, reliability-aware, robustness-aware and resource-aware contexts according to the composite routing metrics approach. The correct behavior of this enhanced RPL version (RPAL) was verified by performance evaluations on both simulation and field tests. The obtained experimental results confirm that SCAOF can deliver the desired advantages on network lifetime extension, and high reliability and efficiency in different simulation scenarios and hardware testbeds. MDPI 2015-08-10 /pmc/articles/PMC4570383/ /pubmed/26266411 http://dx.doi.org/10.3390/s150819507 Text en © 2015 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 license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Chen, Yibo
Chanet, Jean-Pierre
Hou, Kun-Mean
Shi, Hongling
de Sousa, Gil
A Scalable Context-Aware Objective Function (SCAOF) of Routing Protocol for Agricultural Low-Power and Lossy Networks (RPAL)
title A Scalable Context-Aware Objective Function (SCAOF) of Routing Protocol for Agricultural Low-Power and Lossy Networks (RPAL)
title_full A Scalable Context-Aware Objective Function (SCAOF) of Routing Protocol for Agricultural Low-Power and Lossy Networks (RPAL)
title_fullStr A Scalable Context-Aware Objective Function (SCAOF) of Routing Protocol for Agricultural Low-Power and Lossy Networks (RPAL)
title_full_unstemmed A Scalable Context-Aware Objective Function (SCAOF) of Routing Protocol for Agricultural Low-Power and Lossy Networks (RPAL)
title_short A Scalable Context-Aware Objective Function (SCAOF) of Routing Protocol for Agricultural Low-Power and Lossy Networks (RPAL)
title_sort scalable context-aware objective function (scaof) of routing protocol for agricultural low-power and lossy networks (rpal)
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4570383/
https://www.ncbi.nlm.nih.gov/pubmed/26266411
http://dx.doi.org/10.3390/s150819507
work_keys_str_mv AT chenyibo ascalablecontextawareobjectivefunctionscaofofroutingprotocolforagriculturallowpowerandlossynetworksrpal
AT chanetjeanpierre ascalablecontextawareobjectivefunctionscaofofroutingprotocolforagriculturallowpowerandlossynetworksrpal
AT houkunmean ascalablecontextawareobjectivefunctionscaofofroutingprotocolforagriculturallowpowerandlossynetworksrpal
AT shihongling ascalablecontextawareobjectivefunctionscaofofroutingprotocolforagriculturallowpowerandlossynetworksrpal
AT desousagil ascalablecontextawareobjectivefunctionscaofofroutingprotocolforagriculturallowpowerandlossynetworksrpal
AT chenyibo scalablecontextawareobjectivefunctionscaofofroutingprotocolforagriculturallowpowerandlossynetworksrpal
AT chanetjeanpierre scalablecontextawareobjectivefunctionscaofofroutingprotocolforagriculturallowpowerandlossynetworksrpal
AT houkunmean scalablecontextawareobjectivefunctionscaofofroutingprotocolforagriculturallowpowerandlossynetworksrpal
AT shihongling scalablecontextawareobjectivefunctionscaofofroutingprotocolforagriculturallowpowerandlossynetworksrpal
AT desousagil scalablecontextawareobjectivefunctionscaofofroutingprotocolforagriculturallowpowerandlossynetworksrpal