Cargando…

An Algorithm for Timely Transmission of Solicitation Messages in RPL for Energy-Efficient Node Mobility

The IPv6 Routing Protocol for Low Power and Lossy Networks (RPL) was proposed for various applications of IPv6 low power wireless networks. While RPL supports various routing metrics and is designed to be suitable for wireless sensor network environments, it does not consider the mobility of nodes....

Descripción completa

Detalles Bibliográficos
Autores principales: Park, Jihong, Kim, Ki-Hyung, Kim, Kangseok
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2017
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5426549/
https://www.ncbi.nlm.nih.gov/pubmed/28422084
http://dx.doi.org/10.3390/s17040899
_version_ 1783235499239931904
author Park, Jihong
Kim, Ki-Hyung
Kim, Kangseok
author_facet Park, Jihong
Kim, Ki-Hyung
Kim, Kangseok
author_sort Park, Jihong
collection PubMed
description The IPv6 Routing Protocol for Low Power and Lossy Networks (RPL) was proposed for various applications of IPv6 low power wireless networks. While RPL supports various routing metrics and is designed to be suitable for wireless sensor network environments, it does not consider the mobility of nodes. Therefore, there is a need for a method that is energy efficient and that provides stable and reliable data transmission by considering the mobility of nodes in RPL networks. This paper proposes an algorithm to support node mobility in RPL in an energy-efficient manner and describes its operating principle based on different scenarios. The proposed algorithm supports the mobility of nodes by dynamically adjusting the transmission interval of the messages that request the route based on the speed and direction of the motion of mobile nodes, as well as the costs between neighboring nodes. The performance of the proposed algorithm and previous algorithms for supporting node mobility were examined experimentally. From the experiment, it was observed that the proposed algorithm requires fewer messages per unit time for selecting a new parent node following the movement of a mobile node. Since fewer messages are used to select a parent node, the energy consumption is also less than that of previous algorithms.
format Online
Article
Text
id pubmed-5426549
institution National Center for Biotechnology Information
language English
publishDate 2017
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-54265492017-05-12 An Algorithm for Timely Transmission of Solicitation Messages in RPL for Energy-Efficient Node Mobility Park, Jihong Kim, Ki-Hyung Kim, Kangseok Sensors (Basel) Article The IPv6 Routing Protocol for Low Power and Lossy Networks (RPL) was proposed for various applications of IPv6 low power wireless networks. While RPL supports various routing metrics and is designed to be suitable for wireless sensor network environments, it does not consider the mobility of nodes. Therefore, there is a need for a method that is energy efficient and that provides stable and reliable data transmission by considering the mobility of nodes in RPL networks. This paper proposes an algorithm to support node mobility in RPL in an energy-efficient manner and describes its operating principle based on different scenarios. The proposed algorithm supports the mobility of nodes by dynamically adjusting the transmission interval of the messages that request the route based on the speed and direction of the motion of mobile nodes, as well as the costs between neighboring nodes. The performance of the proposed algorithm and previous algorithms for supporting node mobility were examined experimentally. From the experiment, it was observed that the proposed algorithm requires fewer messages per unit time for selecting a new parent node following the movement of a mobile node. Since fewer messages are used to select a parent node, the energy consumption is also less than that of previous algorithms. MDPI 2017-04-19 /pmc/articles/PMC5426549/ /pubmed/28422084 http://dx.doi.org/10.3390/s17040899 Text en © 2017 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
Park, Jihong
Kim, Ki-Hyung
Kim, Kangseok
An Algorithm for Timely Transmission of Solicitation Messages in RPL for Energy-Efficient Node Mobility
title An Algorithm for Timely Transmission of Solicitation Messages in RPL for Energy-Efficient Node Mobility
title_full An Algorithm for Timely Transmission of Solicitation Messages in RPL for Energy-Efficient Node Mobility
title_fullStr An Algorithm for Timely Transmission of Solicitation Messages in RPL for Energy-Efficient Node Mobility
title_full_unstemmed An Algorithm for Timely Transmission of Solicitation Messages in RPL for Energy-Efficient Node Mobility
title_short An Algorithm for Timely Transmission of Solicitation Messages in RPL for Energy-Efficient Node Mobility
title_sort algorithm for timely transmission of solicitation messages in rpl for energy-efficient node mobility
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5426549/
https://www.ncbi.nlm.nih.gov/pubmed/28422084
http://dx.doi.org/10.3390/s17040899
work_keys_str_mv AT parkjihong analgorithmfortimelytransmissionofsolicitationmessagesinrplforenergyefficientnodemobility
AT kimkihyung analgorithmfortimelytransmissionofsolicitationmessagesinrplforenergyefficientnodemobility
AT kimkangseok analgorithmfortimelytransmissionofsolicitationmessagesinrplforenergyefficientnodemobility
AT parkjihong algorithmfortimelytransmissionofsolicitationmessagesinrplforenergyefficientnodemobility
AT kimkihyung algorithmfortimelytransmissionofsolicitationmessagesinrplforenergyefficientnodemobility
AT kimkangseok algorithmfortimelytransmissionofsolicitationmessagesinrplforenergyefficientnodemobility