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...

Descripción completa

Detalles Bibliográficos
Autores principales: Nassar, Jad, Berthomé, Matthieu, Dubrulle, Jérémy, Gouvy, Nicolas, Mitton, Nathalie, Quoitin, Bruno
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