Cargando…

A Methodology for Choosing Time Synchronization Strategies for Wireless IoT Networks

The wireless Internet of Things (IoT) family grows without interruption. Every day more applications and wireless devices are available to interconnect and help solve multiple problems in areas such as health, critical infrastructure, industry, etc. Many of the tasks to be performed by the IoT netwo...

Descripción completa

Detalles Bibliográficos
Autores principales: Tirado-Andrés, Francisco, Rozas, Alba, Araujo, Alvaro
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6721131/
https://www.ncbi.nlm.nih.gov/pubmed/31395809
http://dx.doi.org/10.3390/s19163476
_version_ 1783448277572648960
author Tirado-Andrés, Francisco
Rozas, Alba
Araujo, Alvaro
author_facet Tirado-Andrés, Francisco
Rozas, Alba
Araujo, Alvaro
author_sort Tirado-Andrés, Francisco
collection PubMed
description The wireless Internet of Things (IoT) family grows without interruption. Every day more applications and wireless devices are available to interconnect and help solve multiple problems in areas such as health, critical infrastructure, industry, etc. Many of the tasks to be performed by the IoT network require time synchronization for their correct operation, either to use the spectrum more efficiently, to add data from different sensors, or to carry out coordinated communications. Each of these applications has different requirements regarding time synchronization. This means that the decision of which strategy to follow to synchronize an IoT end device becomes a task that requires important prior analysis and usually, if developers are experts in the topic, ends with the implementation of an ad hoc solution. In this article, we present a methodology to choose an adequate time-synchronization strategy for any wireless IoT application. We also present a tool that executes the methodology, guiding the IoT application developer through some input forms. This combination of methodology and tool abstracts developers from the complexities of time-synchronization strategies, allowing them to choose the correct strategy regardless of their level of knowledge in wireless IoT time synchronization. As a result, the methodology offers a set of time-synchronization strategies that are adjusted to the needs of developers and applications.
format Online
Article
Text
id pubmed-6721131
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-67211312019-09-10 A Methodology for Choosing Time Synchronization Strategies for Wireless IoT Networks Tirado-Andrés, Francisco Rozas, Alba Araujo, Alvaro Sensors (Basel) Article The wireless Internet of Things (IoT) family grows without interruption. Every day more applications and wireless devices are available to interconnect and help solve multiple problems in areas such as health, critical infrastructure, industry, etc. Many of the tasks to be performed by the IoT network require time synchronization for their correct operation, either to use the spectrum more efficiently, to add data from different sensors, or to carry out coordinated communications. Each of these applications has different requirements regarding time synchronization. This means that the decision of which strategy to follow to synchronize an IoT end device becomes a task that requires important prior analysis and usually, if developers are experts in the topic, ends with the implementation of an ad hoc solution. In this article, we present a methodology to choose an adequate time-synchronization strategy for any wireless IoT application. We also present a tool that executes the methodology, guiding the IoT application developer through some input forms. This combination of methodology and tool abstracts developers from the complexities of time-synchronization strategies, allowing them to choose the correct strategy regardless of their level of knowledge in wireless IoT time synchronization. As a result, the methodology offers a set of time-synchronization strategies that are adjusted to the needs of developers and applications. MDPI 2019-08-09 /pmc/articles/PMC6721131/ /pubmed/31395809 http://dx.doi.org/10.3390/s19163476 Text en © 2019 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
Tirado-Andrés, Francisco
Rozas, Alba
Araujo, Alvaro
A Methodology for Choosing Time Synchronization Strategies for Wireless IoT Networks
title A Methodology for Choosing Time Synchronization Strategies for Wireless IoT Networks
title_full A Methodology for Choosing Time Synchronization Strategies for Wireless IoT Networks
title_fullStr A Methodology for Choosing Time Synchronization Strategies for Wireless IoT Networks
title_full_unstemmed A Methodology for Choosing Time Synchronization Strategies for Wireless IoT Networks
title_short A Methodology for Choosing Time Synchronization Strategies for Wireless IoT Networks
title_sort methodology for choosing time synchronization strategies for wireless iot networks
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6721131/
https://www.ncbi.nlm.nih.gov/pubmed/31395809
http://dx.doi.org/10.3390/s19163476
work_keys_str_mv AT tiradoandresfrancisco amethodologyforchoosingtimesynchronizationstrategiesforwirelessiotnetworks
AT rozasalba amethodologyforchoosingtimesynchronizationstrategiesforwirelessiotnetworks
AT araujoalvaro amethodologyforchoosingtimesynchronizationstrategiesforwirelessiotnetworks
AT tiradoandresfrancisco methodologyforchoosingtimesynchronizationstrategiesforwirelessiotnetworks
AT rozasalba methodologyforchoosingtimesynchronizationstrategiesforwirelessiotnetworks
AT araujoalvaro methodologyforchoosingtimesynchronizationstrategiesforwirelessiotnetworks