Cargando…

Homomorphic Filtering for Improving Time Synchronization in Wireless Networks

Wireless sensor networks are used to sample the environment in a distributed way. Therefore, it is mandatory for all of the measurements to be tightly synchronized in order to guarantee that every sensor is sampling the environment at the exact same instant of time. The synchronization drift gets bi...

Descripción completa

Detalles Bibliográficos
Autores principales: Castillo-Secilla, José María, Palomares, José Manuel, León, Fernando, Olivares, Joaquín
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2017
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5426833/
https://www.ncbi.nlm.nih.gov/pubmed/28425955
http://dx.doi.org/10.3390/s17040909
_version_ 1783235561813704704
author Castillo-Secilla, José María
Palomares, José Manuel
León, Fernando
Olivares, Joaquín
author_facet Castillo-Secilla, José María
Palomares, José Manuel
León, Fernando
Olivares, Joaquín
author_sort Castillo-Secilla, José María
collection PubMed
description Wireless sensor networks are used to sample the environment in a distributed way. Therefore, it is mandatory for all of the measurements to be tightly synchronized in order to guarantee that every sensor is sampling the environment at the exact same instant of time. The synchronization drift gets bigger in environments suffering from temperature variations. Thus, this work is focused on improving time synchronization under deployments with temperature variations. The working hypothesis demonstrated in this work is that the clock skew of two nodes (the ratio of the real frequencies of the oscillators) is composed of a multiplicative combination of two main components: the clock skew due to the variations between the cut of the crystal of each oscillator and the clock skew due to the different temperatures affecting the nodes. By applying a nonlinear filtering, the homomorphic filtering, both components are separated in an effective way. A correction factor based on temperature, which can be applied to any synchronization protocol, is proposed. For testing it, an improvement of the FTSP synchronization protocol has been developed and physically tested under temperature variation scenarios using TelosB motes flashed with the IEEE 802.15.4 implementation supplied by TinyOS.
format Online
Article
Text
id pubmed-5426833
institution National Center for Biotechnology Information
language English
publishDate 2017
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-54268332017-05-12 Homomorphic Filtering for Improving Time Synchronization in Wireless Networks Castillo-Secilla, José María Palomares, José Manuel León, Fernando Olivares, Joaquín Sensors (Basel) Article Wireless sensor networks are used to sample the environment in a distributed way. Therefore, it is mandatory for all of the measurements to be tightly synchronized in order to guarantee that every sensor is sampling the environment at the exact same instant of time. The synchronization drift gets bigger in environments suffering from temperature variations. Thus, this work is focused on improving time synchronization under deployments with temperature variations. The working hypothesis demonstrated in this work is that the clock skew of two nodes (the ratio of the real frequencies of the oscillators) is composed of a multiplicative combination of two main components: the clock skew due to the variations between the cut of the crystal of each oscillator and the clock skew due to the different temperatures affecting the nodes. By applying a nonlinear filtering, the homomorphic filtering, both components are separated in an effective way. A correction factor based on temperature, which can be applied to any synchronization protocol, is proposed. For testing it, an improvement of the FTSP synchronization protocol has been developed and physically tested under temperature variation scenarios using TelosB motes flashed with the IEEE 802.15.4 implementation supplied by TinyOS. MDPI 2017-04-20 /pmc/articles/PMC5426833/ /pubmed/28425955 http://dx.doi.org/10.3390/s17040909 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
Castillo-Secilla, José María
Palomares, José Manuel
León, Fernando
Olivares, Joaquín
Homomorphic Filtering for Improving Time Synchronization in Wireless Networks
title Homomorphic Filtering for Improving Time Synchronization in Wireless Networks
title_full Homomorphic Filtering for Improving Time Synchronization in Wireless Networks
title_fullStr Homomorphic Filtering for Improving Time Synchronization in Wireless Networks
title_full_unstemmed Homomorphic Filtering for Improving Time Synchronization in Wireless Networks
title_short Homomorphic Filtering for Improving Time Synchronization in Wireless Networks
title_sort homomorphic filtering for improving time synchronization in wireless networks
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5426833/
https://www.ncbi.nlm.nih.gov/pubmed/28425955
http://dx.doi.org/10.3390/s17040909
work_keys_str_mv AT castillosecillajosemaria homomorphicfilteringforimprovingtimesynchronizationinwirelessnetworks
AT palomaresjosemanuel homomorphicfilteringforimprovingtimesynchronizationinwirelessnetworks
AT leonfernando homomorphicfilteringforimprovingtimesynchronizationinwirelessnetworks
AT olivaresjoaquin homomorphicfilteringforimprovingtimesynchronizationinwirelessnetworks