Cargando…

How Can Wake-up Radio Reduce LoRa Downlink Latency for Energy Harvesting Sensor Nodes?

LoRa is popular for internet of things applications as this communication technology offers both a long range and a low power consumption. However, LoRaWAN, the standard MAC protocol that uses LoRa as physical layer, has the bottleneck of a high downlink latency to achieve energy efficiency. To over...

Descripción completa

Detalles Bibliográficos
Autores principales: Djidi, Nour El Hoda, Gautier, Matthieu, Courtay, Antoine, Berder, Olivier, Magno, Michele
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7865702/
https://www.ncbi.nlm.nih.gov/pubmed/33499066
http://dx.doi.org/10.3390/s21030733
_version_ 1783647908599431168
author Djidi, Nour El Hoda
Gautier, Matthieu
Courtay, Antoine
Berder, Olivier
Magno, Michele
author_facet Djidi, Nour El Hoda
Gautier, Matthieu
Courtay, Antoine
Berder, Olivier
Magno, Michele
author_sort Djidi, Nour El Hoda
collection PubMed
description LoRa is popular for internet of things applications as this communication technology offers both a long range and a low power consumption. However, LoRaWAN, the standard MAC protocol that uses LoRa as physical layer, has the bottleneck of a high downlink latency to achieve energy efficiency. To overcome this drawback we explore the use of wake-up radio combined with LoRa, and propose an adequate MAC protocol that takes profit of both these heterogeneous and complementary technologies. This protocol allows an opportunistic selection of a cluster head that forwards commands from the gateway to the nodes in the same cluster. Furthermore, to achieve self-sustainability, sensor nodes might include an energy harvesting sub-system, for instance to scavenge energy from the light, and their quality of service can be tuned, according to their available energy. To have an effective self-sustaining LoRa system, we propose a new energy manager that allows less fluctuations of the quality of service between days and nights. Latency and energy are modeled in a hybrid manner, i.e., leveraging microbenchmarks on real hardware platforms, to explore the influence of the energy harvesting conditions on the quality of service of this heterogeneous network. It is clearly demonstrated that the cooperation of nodes within a cluster drastically reduces the latency of LoRa base station commands, e.g., by almost 90% compared to traditional LoRa scheme for a 10 nodes cluster.
format Online
Article
Text
id pubmed-7865702
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-78657022021-02-07 How Can Wake-up Radio Reduce LoRa Downlink Latency for Energy Harvesting Sensor Nodes? Djidi, Nour El Hoda Gautier, Matthieu Courtay, Antoine Berder, Olivier Magno, Michele Sensors (Basel) Article LoRa is popular for internet of things applications as this communication technology offers both a long range and a low power consumption. However, LoRaWAN, the standard MAC protocol that uses LoRa as physical layer, has the bottleneck of a high downlink latency to achieve energy efficiency. To overcome this drawback we explore the use of wake-up radio combined with LoRa, and propose an adequate MAC protocol that takes profit of both these heterogeneous and complementary technologies. This protocol allows an opportunistic selection of a cluster head that forwards commands from the gateway to the nodes in the same cluster. Furthermore, to achieve self-sustainability, sensor nodes might include an energy harvesting sub-system, for instance to scavenge energy from the light, and their quality of service can be tuned, according to their available energy. To have an effective self-sustaining LoRa system, we propose a new energy manager that allows less fluctuations of the quality of service between days and nights. Latency and energy are modeled in a hybrid manner, i.e., leveraging microbenchmarks on real hardware platforms, to explore the influence of the energy harvesting conditions on the quality of service of this heterogeneous network. It is clearly demonstrated that the cooperation of nodes within a cluster drastically reduces the latency of LoRa base station commands, e.g., by almost 90% compared to traditional LoRa scheme for a 10 nodes cluster. MDPI 2021-01-22 /pmc/articles/PMC7865702/ /pubmed/33499066 http://dx.doi.org/10.3390/s21030733 Text en © 2021 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
Djidi, Nour El Hoda
Gautier, Matthieu
Courtay, Antoine
Berder, Olivier
Magno, Michele
How Can Wake-up Radio Reduce LoRa Downlink Latency for Energy Harvesting Sensor Nodes?
title How Can Wake-up Radio Reduce LoRa Downlink Latency for Energy Harvesting Sensor Nodes?
title_full How Can Wake-up Radio Reduce LoRa Downlink Latency for Energy Harvesting Sensor Nodes?
title_fullStr How Can Wake-up Radio Reduce LoRa Downlink Latency for Energy Harvesting Sensor Nodes?
title_full_unstemmed How Can Wake-up Radio Reduce LoRa Downlink Latency for Energy Harvesting Sensor Nodes?
title_short How Can Wake-up Radio Reduce LoRa Downlink Latency for Energy Harvesting Sensor Nodes?
title_sort how can wake-up radio reduce lora downlink latency for energy harvesting sensor nodes?
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7865702/
https://www.ncbi.nlm.nih.gov/pubmed/33499066
http://dx.doi.org/10.3390/s21030733
work_keys_str_mv AT djidinourelhoda howcanwakeupradioreduceloradownlinklatencyforenergyharvestingsensornodes
AT gautiermatthieu howcanwakeupradioreduceloradownlinklatencyforenergyharvestingsensornodes
AT courtayantoine howcanwakeupradioreduceloradownlinklatencyforenergyharvestingsensornodes
AT berderolivier howcanwakeupradioreduceloradownlinklatencyforenergyharvestingsensornodes
AT magnomichele howcanwakeupradioreduceloradownlinklatencyforenergyharvestingsensornodes