Cargando…
Multiple Instances QoS Routing in RPL: Application to Smart Grids †
The Smart Grid (SG) aims to transform the current electric grid into a “smarter” network where the integration of renewable energy resources, energy efficiency and fault tolerance are the main benefits. This is done by interconnecting every energy source, storage point or central control point with...
Autores principales: | , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2018
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6111979/ https://www.ncbi.nlm.nih.gov/pubmed/30061544 http://dx.doi.org/10.3390/s18082472 |
_version_ | 1783350766562443264 |
---|---|
author | Nassar, Jad Berthomé, Matthieu Dubrulle, Jérémy Gouvy, Nicolas Mitton, Nathalie Quoitin, Bruno |
author_facet | Nassar, Jad Berthomé, Matthieu Dubrulle, Jérémy Gouvy, Nicolas Mitton, Nathalie Quoitin, Bruno |
author_sort | Nassar, Jad |
collection | PubMed |
description | The Smart Grid (SG) aims to transform the current electric grid into a “smarter” network where the integration of renewable energy resources, energy efficiency and fault tolerance are the main benefits. This is done by interconnecting every energy source, storage point or central control point with connected devices, where heterogeneous SG applications and signalling messages will have different requirements in terms of reliability, latency and priority. Hence, data routing and prioritization are the main challenges in such networks. So far, RPL (Routing Protocol for Low-Power and Lossy networks) protocol is widely used on Smart Grids for distributing commands over the grid. RPL assures traffic differentiation at the network layer in wireless sensor networks through the logical subdivision of the network in multiple instances, each one relying on a specific Objective Function. However, RPL is not optimized for Smart Grids, as its main objective functions and their associated metric does not allow Quality of Service differentiation. To overcome this, we propose [Formula: see text] an objective function with a multi-objective metric that considers the delay and the remaining energy in the battery nodes alongside with the dynamic quality of the communication links. Our function automatically adapts to the number of instances (traffic classes) providing a Quality of Service differentiation based on the different Smart Grid applications requirements. We tested our approach on a real sensor testbed. The experimental results show that our proposal provides a lower packet delivery latency and a higher packet delivery ratio while extending the lifetime of the network compared to solutions in the literature. |
format | Online Article Text |
id | pubmed-6111979 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2018 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-61119792018-08-30 Multiple Instances QoS Routing in RPL: Application to Smart Grids † Nassar, Jad Berthomé, Matthieu Dubrulle, Jérémy Gouvy, Nicolas Mitton, Nathalie Quoitin, Bruno Sensors (Basel) Article The Smart Grid (SG) aims to transform the current electric grid into a “smarter” network where the integration of renewable energy resources, energy efficiency and fault tolerance are the main benefits. This is done by interconnecting every energy source, storage point or central control point with connected devices, where heterogeneous SG applications and signalling messages will have different requirements in terms of reliability, latency and priority. Hence, data routing and prioritization are the main challenges in such networks. So far, RPL (Routing Protocol for Low-Power and Lossy networks) protocol is widely used on Smart Grids for distributing commands over the grid. RPL assures traffic differentiation at the network layer in wireless sensor networks through the logical subdivision of the network in multiple instances, each one relying on a specific Objective Function. However, RPL is not optimized for Smart Grids, as its main objective functions and their associated metric does not allow Quality of Service differentiation. To overcome this, we propose [Formula: see text] an objective function with a multi-objective metric that considers the delay and the remaining energy in the battery nodes alongside with the dynamic quality of the communication links. Our function automatically adapts to the number of instances (traffic classes) providing a Quality of Service differentiation based on the different Smart Grid applications requirements. We tested our approach on a real sensor testbed. The experimental results show that our proposal provides a lower packet delivery latency and a higher packet delivery ratio while extending the lifetime of the network compared to solutions in the literature. MDPI 2018-07-30 /pmc/articles/PMC6111979/ /pubmed/30061544 http://dx.doi.org/10.3390/s18082472 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 | Article Nassar, Jad Berthomé, Matthieu Dubrulle, Jérémy Gouvy, Nicolas Mitton, Nathalie Quoitin, Bruno Multiple Instances QoS Routing in RPL: Application to Smart Grids † |
title | Multiple Instances QoS Routing in RPL: Application to Smart Grids † |
title_full | Multiple Instances QoS Routing in RPL: Application to Smart Grids † |
title_fullStr | Multiple Instances QoS Routing in RPL: Application to Smart Grids † |
title_full_unstemmed | Multiple Instances QoS Routing in RPL: Application to Smart Grids † |
title_short | Multiple Instances QoS Routing in RPL: Application to Smart Grids † |
title_sort | multiple instances qos routing in rpl: application to smart grids † |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6111979/ https://www.ncbi.nlm.nih.gov/pubmed/30061544 http://dx.doi.org/10.3390/s18082472 |
work_keys_str_mv | AT nassarjad multipleinstancesqosroutinginrplapplicationtosmartgrids AT berthomematthieu multipleinstancesqosroutinginrplapplicationtosmartgrids AT dubrullejeremy multipleinstancesqosroutinginrplapplicationtosmartgrids AT gouvynicolas multipleinstancesqosroutinginrplapplicationtosmartgrids AT mittonnathalie multipleinstancesqosroutinginrplapplicationtosmartgrids AT quoitinbruno multipleinstancesqosroutinginrplapplicationtosmartgrids |