Cargando…
Characterization, Statistical Analysis and Method Selection in the Two-Clocks Synchronization Problem for Pairwise Interconnected Sensors
Time synchronization among sensor devices connected through non-deterministic media is a fundamental requirement for sensor fusion and other distributed tasks that need a common time reference. In many of the time synchronization methods existing in literature, the estimation of the relation between...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2020
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7507003/ https://www.ncbi.nlm.nih.gov/pubmed/32858927 http://dx.doi.org/10.3390/s20174808 |
_version_ | 1783585142395109376 |
---|---|
author | Fernández-Madrigal, Juan-Antonio Navarro, Angeles Asenjo, Rafael Cruz-Martín, Ana |
author_facet | Fernández-Madrigal, Juan-Antonio Navarro, Angeles Asenjo, Rafael Cruz-Martín, Ana |
author_sort | Fernández-Madrigal, Juan-Antonio |
collection | PubMed |
description | Time synchronization among sensor devices connected through non-deterministic media is a fundamental requirement for sensor fusion and other distributed tasks that need a common time reference. In many of the time synchronization methods existing in literature, the estimation of the relation between pairs of clocks is a core concept; moreover, in applications that do not have general connectivity among its devices but a simple pairwise topology, such as embedded systems, mobile robots or home automation, two-clock synchronization is actually the basic form of the time estimation problem. In these kinds of applications, especially for critical ones, not only the quality of the estimation of the relation between two clocks is important, but also the bounds the methods provide for the estimated values, and their computational effort (since many are small systems). In this paper, we characterize, with a thorough parameterization, the possible scenarios where two-clock synchronization is to be solved, and then conduct a rigorous statistical study of both scenarios and methods. The study is based on exhaustive simulations run in a super-computer. Our aim is to provide a sound basis to select the best clock synchronization algorithm depending on the application requirements and characteristics, and also to deduce which ones of these characteristics are most relevant, in general, when solving the problem. For our comparisons we have considered several representative methods for clock synchronization according to a novel taxonomy that we also propose in the paper, and in particular, a few geometrical ones that have special desirable characteristics for the two-clock problem. We illustrate the method selection procedure with practical use-cases of sensory systems where two-clock synchronization is essential. |
format | Online Article Text |
id | pubmed-7507003 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2020 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-75070032020-09-30 Characterization, Statistical Analysis and Method Selection in the Two-Clocks Synchronization Problem for Pairwise Interconnected Sensors Fernández-Madrigal, Juan-Antonio Navarro, Angeles Asenjo, Rafael Cruz-Martín, Ana Sensors (Basel) Article Time synchronization among sensor devices connected through non-deterministic media is a fundamental requirement for sensor fusion and other distributed tasks that need a common time reference. In many of the time synchronization methods existing in literature, the estimation of the relation between pairs of clocks is a core concept; moreover, in applications that do not have general connectivity among its devices but a simple pairwise topology, such as embedded systems, mobile robots or home automation, two-clock synchronization is actually the basic form of the time estimation problem. In these kinds of applications, especially for critical ones, not only the quality of the estimation of the relation between two clocks is important, but also the bounds the methods provide for the estimated values, and their computational effort (since many are small systems). In this paper, we characterize, with a thorough parameterization, the possible scenarios where two-clock synchronization is to be solved, and then conduct a rigorous statistical study of both scenarios and methods. The study is based on exhaustive simulations run in a super-computer. Our aim is to provide a sound basis to select the best clock synchronization algorithm depending on the application requirements and characteristics, and also to deduce which ones of these characteristics are most relevant, in general, when solving the problem. For our comparisons we have considered several representative methods for clock synchronization according to a novel taxonomy that we also propose in the paper, and in particular, a few geometrical ones that have special desirable characteristics for the two-clock problem. We illustrate the method selection procedure with practical use-cases of sensory systems where two-clock synchronization is essential. MDPI 2020-08-26 /pmc/articles/PMC7507003/ /pubmed/32858927 http://dx.doi.org/10.3390/s20174808 Text en © 2020 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 Fernández-Madrigal, Juan-Antonio Navarro, Angeles Asenjo, Rafael Cruz-Martín, Ana Characterization, Statistical Analysis and Method Selection in the Two-Clocks Synchronization Problem for Pairwise Interconnected Sensors |
title | Characterization, Statistical Analysis and Method Selection in the Two-Clocks Synchronization Problem for Pairwise Interconnected Sensors |
title_full | Characterization, Statistical Analysis and Method Selection in the Two-Clocks Synchronization Problem for Pairwise Interconnected Sensors |
title_fullStr | Characterization, Statistical Analysis and Method Selection in the Two-Clocks Synchronization Problem for Pairwise Interconnected Sensors |
title_full_unstemmed | Characterization, Statistical Analysis and Method Selection in the Two-Clocks Synchronization Problem for Pairwise Interconnected Sensors |
title_short | Characterization, Statistical Analysis and Method Selection in the Two-Clocks Synchronization Problem for Pairwise Interconnected Sensors |
title_sort | characterization, statistical analysis and method selection in the two-clocks synchronization problem for pairwise interconnected sensors |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7507003/ https://www.ncbi.nlm.nih.gov/pubmed/32858927 http://dx.doi.org/10.3390/s20174808 |
work_keys_str_mv | AT fernandezmadrigaljuanantonio characterizationstatisticalanalysisandmethodselectioninthetwoclockssynchronizationproblemforpairwiseinterconnectedsensors AT navarroangeles characterizationstatisticalanalysisandmethodselectioninthetwoclockssynchronizationproblemforpairwiseinterconnectedsensors AT asenjorafael characterizationstatisticalanalysisandmethodselectioninthetwoclockssynchronizationproblemforpairwiseinterconnectedsensors AT cruzmartinana characterizationstatisticalanalysisandmethodselectioninthetwoclockssynchronizationproblemforpairwiseinterconnectedsensors |