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...
Autores principales: | , , |
---|---|
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 |