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...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2015-08-01
|
Series: | Sensors |
Subjects: | |
Online Access: | http://www.mdpi.com/1424-8220/15/8/19507 |
_version_ | 1811306609121427456 |
---|---|
author | Yibo Chen Jean-Pierre Chanet Kun-Mean Hou Hongling Shi Gil de Sousa |
author_facet | Yibo Chen Jean-Pierre Chanet Kun-Mean Hou Hongling Shi Gil de Sousa |
author_sort | Yibo Chen |
collection | DOAJ |
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. |
first_indexed | 2024-04-13T08:48:31Z |
format | Article |
id | doaj.art-181abada1c004fc689c337e6b02d8c68 |
institution | Directory Open Access Journal |
issn | 1424-8220 |
language | English |
last_indexed | 2024-04-13T08:48:31Z |
publishDate | 2015-08-01 |
publisher | MDPI AG |
record_format | Article |
series | Sensors |
spelling | doaj.art-181abada1c004fc689c337e6b02d8c682022-12-22T02:53:35ZengMDPI AGSensors1424-82202015-08-01158195071954010.3390/s150819507s150819507A Scalable Context-Aware Objective Function (SCAOF) of Routing Protocol for Agricultural Low-Power and Lossy Networks (RPAL)Yibo Chen0Jean-Pierre Chanet1Kun-Mean Hou2Hongling Shi3Gil de Sousa4IRSTEA – Centre de Clermont-FD, TSCF, 63173 Aubière, FranceIRSTEA – Centre de Clermont-FD, TSCF, 63173 Aubière, FranceLaboratoire LIMOS UMR 6158 CNRS, 63173 Aubière, FranceLaboratoire LIMOS UMR 6158 CNRS, 63173 Aubière, FranceIRSTEA – Centre de Clermont-FD, TSCF, 63173 Aubière, FranceIn 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.http://www.mdpi.com/1424-8220/15/8/19507WSNRPL routing protocol6LoWPANprotocol evaluationInternet of Things |
spellingShingle | Yibo Chen Jean-Pierre Chanet Kun-Mean Hou Hongling Shi Gil de Sousa A Scalable Context-Aware Objective Function (SCAOF) of Routing Protocol for Agricultural Low-Power and Lossy Networks (RPAL) Sensors WSN RPL routing protocol 6LoWPAN protocol evaluation Internet of Things |
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 | WSN RPL routing protocol 6LoWPAN protocol evaluation Internet of Things |
url | http://www.mdpi.com/1424-8220/15/8/19507 |
work_keys_str_mv | AT yibochen ascalablecontextawareobjectivefunctionscaofofroutingprotocolforagriculturallowpowerandlossynetworksrpal AT jeanpierrechanet ascalablecontextawareobjectivefunctionscaofofroutingprotocolforagriculturallowpowerandlossynetworksrpal AT kunmeanhou ascalablecontextawareobjectivefunctionscaofofroutingprotocolforagriculturallowpowerandlossynetworksrpal AT honglingshi ascalablecontextawareobjectivefunctionscaofofroutingprotocolforagriculturallowpowerandlossynetworksrpal AT gildesousa ascalablecontextawareobjectivefunctionscaofofroutingprotocolforagriculturallowpowerandlossynetworksrpal AT yibochen scalablecontextawareobjectivefunctionscaofofroutingprotocolforagriculturallowpowerandlossynetworksrpal AT jeanpierrechanet scalablecontextawareobjectivefunctionscaofofroutingprotocolforagriculturallowpowerandlossynetworksrpal AT kunmeanhou scalablecontextawareobjectivefunctionscaofofroutingprotocolforagriculturallowpowerandlossynetworksrpal AT honglingshi scalablecontextawareobjectivefunctionscaofofroutingprotocolforagriculturallowpowerandlossynetworksrpal AT gildesousa scalablecontextawareobjectivefunctionscaofofroutingprotocolforagriculturallowpowerandlossynetworksrpal |