Cargando…

Energy Minimization Algorithm for Estimation of Clock Skew and Reception Window Selection in Wireless Networks

The synchronization of time between devices is one of the more important and challenging problems in wireless networks. We discuss the problem of maximization of the probability of receiving a message from a device using a limited listening time window to minimize energy utilization. We propose a so...

Descripción completa

Detalles Bibliográficos
Autores principales: Gorawski, Michał, Grochla, Krzysztof, Marjasz, Rafał, Frankiewicz, Artur
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7961599/
https://www.ncbi.nlm.nih.gov/pubmed/33806434
http://dx.doi.org/10.3390/s21051768
_version_ 1783665296690642944
author Gorawski, Michał
Grochla, Krzysztof
Marjasz, Rafał
Frankiewicz, Artur
author_facet Gorawski, Michał
Grochla, Krzysztof
Marjasz, Rafał
Frankiewicz, Artur
author_sort Gorawski, Michał
collection PubMed
description The synchronization of time between devices is one of the more important and challenging problems in wireless networks. We discuss the problem of maximization of the probability of receiving a message from a device using a limited listening time window to minimize energy utilization. We propose a solution to two important problems in wireless networks of battery-powered devices: a method of establishing a connection with a device that has been disconnected from the system for a long time and developed unknown skew and also two approaches to follow-up clock synchronization using the confidence interval method. We start with the analysis of measurements of clock skew. The algorithms are evaluated using extensive simulations and we discuss the selection of parameters balancing between minimizing the energy utilization and maximizing the probability of reception of the message. We show that the selection of a time window of growing size requires less energy to receive a packet than using the same size of time window repeated multiple times. The shifting of reception windows can further decrease the energy cost if lower packet reception probability is acceptable. We also propose and evaluate an algorithm scaling the reception window size to the interval between the packet transmission.
format Online
Article
Text
id pubmed-7961599
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-79615992021-03-17 Energy Minimization Algorithm for Estimation of Clock Skew and Reception Window Selection in Wireless Networks Gorawski, Michał Grochla, Krzysztof Marjasz, Rafał Frankiewicz, Artur Sensors (Basel) Article The synchronization of time between devices is one of the more important and challenging problems in wireless networks. We discuss the problem of maximization of the probability of receiving a message from a device using a limited listening time window to minimize energy utilization. We propose a solution to two important problems in wireless networks of battery-powered devices: a method of establishing a connection with a device that has been disconnected from the system for a long time and developed unknown skew and also two approaches to follow-up clock synchronization using the confidence interval method. We start with the analysis of measurements of clock skew. The algorithms are evaluated using extensive simulations and we discuss the selection of parameters balancing between minimizing the energy utilization and maximizing the probability of reception of the message. We show that the selection of a time window of growing size requires less energy to receive a packet than using the same size of time window repeated multiple times. The shifting of reception windows can further decrease the energy cost if lower packet reception probability is acceptable. We also propose and evaluate an algorithm scaling the reception window size to the interval between the packet transmission. MDPI 2021-03-04 /pmc/articles/PMC7961599/ /pubmed/33806434 http://dx.doi.org/10.3390/s21051768 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
Gorawski, Michał
Grochla, Krzysztof
Marjasz, Rafał
Frankiewicz, Artur
Energy Minimization Algorithm for Estimation of Clock Skew and Reception Window Selection in Wireless Networks
title Energy Minimization Algorithm for Estimation of Clock Skew and Reception Window Selection in Wireless Networks
title_full Energy Minimization Algorithm for Estimation of Clock Skew and Reception Window Selection in Wireless Networks
title_fullStr Energy Minimization Algorithm for Estimation of Clock Skew and Reception Window Selection in Wireless Networks
title_full_unstemmed Energy Minimization Algorithm for Estimation of Clock Skew and Reception Window Selection in Wireless Networks
title_short Energy Minimization Algorithm for Estimation of Clock Skew and Reception Window Selection in Wireless Networks
title_sort energy minimization algorithm for estimation of clock skew and reception window selection in wireless networks
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7961599/
https://www.ncbi.nlm.nih.gov/pubmed/33806434
http://dx.doi.org/10.3390/s21051768
work_keys_str_mv AT gorawskimichał energyminimizationalgorithmforestimationofclockskewandreceptionwindowselectioninwirelessnetworks
AT grochlakrzysztof energyminimizationalgorithmforestimationofclockskewandreceptionwindowselectioninwirelessnetworks
AT marjaszrafał energyminimizationalgorithmforestimationofclockskewandreceptionwindowselectioninwirelessnetworks
AT frankiewiczartur energyminimizationalgorithmforestimationofclockskewandreceptionwindowselectioninwirelessnetworks