Cargando…

An Arrival and Departure Time Predictor for Scheduling Communication in Opportunistic IoT

In this article, an Arrival and Departure Time Predictor (ADTP) for scheduling communication in opportunistic Internet of Things (IoT) is presented. The proposed algorithm learns about temporal patterns of encounters between IoT devices and predicts future arrival and departure times, therefore futu...

Descripción completa

Detalles Bibliográficos
Autores principales: Pozza, Riccardo, Georgoulas, Stylianos, Moessner, Klaus, Nati, Michele, Gluhak, Alexander, Krco, Srdjan
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2016
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5134511/
https://www.ncbi.nlm.nih.gov/pubmed/27827909
http://dx.doi.org/10.3390/s16111852
_version_ 1782471469260865536
author Pozza, Riccardo
Georgoulas, Stylianos
Moessner, Klaus
Nati, Michele
Gluhak, Alexander
Krco, Srdjan
author_facet Pozza, Riccardo
Georgoulas, Stylianos
Moessner, Klaus
Nati, Michele
Gluhak, Alexander
Krco, Srdjan
author_sort Pozza, Riccardo
collection PubMed
description In this article, an Arrival and Departure Time Predictor (ADTP) for scheduling communication in opportunistic Internet of Things (IoT) is presented. The proposed algorithm learns about temporal patterns of encounters between IoT devices and predicts future arrival and departure times, therefore future contact durations. By relying on such predictions, a neighbour discovery scheduler is proposed, capable of jointly optimizing discovery latency and power consumption in order to maximize communication time when contacts are expected with high probability and, at the same time, saving power when contacts are expected with low probability. A comprehensive performance evaluation with different sets of synthetic and real world traces shows that ADTP performs favourably with respect to previous state of the art. This prediction framework opens opportunities for transmission planners and schedulers optimizing not only neighbour discovery, but the entire communication process.
format Online
Article
Text
id pubmed-5134511
institution National Center for Biotechnology Information
language English
publishDate 2016
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-51345112017-01-03 An Arrival and Departure Time Predictor for Scheduling Communication in Opportunistic IoT Pozza, Riccardo Georgoulas, Stylianos Moessner, Klaus Nati, Michele Gluhak, Alexander Krco, Srdjan Sensors (Basel) Article In this article, an Arrival and Departure Time Predictor (ADTP) for scheduling communication in opportunistic Internet of Things (IoT) is presented. The proposed algorithm learns about temporal patterns of encounters between IoT devices and predicts future arrival and departure times, therefore future contact durations. By relying on such predictions, a neighbour discovery scheduler is proposed, capable of jointly optimizing discovery latency and power consumption in order to maximize communication time when contacts are expected with high probability and, at the same time, saving power when contacts are expected with low probability. A comprehensive performance evaluation with different sets of synthetic and real world traces shows that ADTP performs favourably with respect to previous state of the art. This prediction framework opens opportunities for transmission planners and schedulers optimizing not only neighbour discovery, but the entire communication process. MDPI 2016-11-04 /pmc/articles/PMC5134511/ /pubmed/27827909 http://dx.doi.org/10.3390/s16111852 Text en © 2016 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
Pozza, Riccardo
Georgoulas, Stylianos
Moessner, Klaus
Nati, Michele
Gluhak, Alexander
Krco, Srdjan
An Arrival and Departure Time Predictor for Scheduling Communication in Opportunistic IoT
title An Arrival and Departure Time Predictor for Scheduling Communication in Opportunistic IoT
title_full An Arrival and Departure Time Predictor for Scheduling Communication in Opportunistic IoT
title_fullStr An Arrival and Departure Time Predictor for Scheduling Communication in Opportunistic IoT
title_full_unstemmed An Arrival and Departure Time Predictor for Scheduling Communication in Opportunistic IoT
title_short An Arrival and Departure Time Predictor for Scheduling Communication in Opportunistic IoT
title_sort arrival and departure time predictor for scheduling communication in opportunistic iot
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5134511/
https://www.ncbi.nlm.nih.gov/pubmed/27827909
http://dx.doi.org/10.3390/s16111852
work_keys_str_mv AT pozzariccardo anarrivalanddeparturetimepredictorforschedulingcommunicationinopportunisticiot
AT georgoulasstylianos anarrivalanddeparturetimepredictorforschedulingcommunicationinopportunisticiot
AT moessnerklaus anarrivalanddeparturetimepredictorforschedulingcommunicationinopportunisticiot
AT natimichele anarrivalanddeparturetimepredictorforschedulingcommunicationinopportunisticiot
AT gluhakalexander anarrivalanddeparturetimepredictorforschedulingcommunicationinopportunisticiot
AT krcosrdjan anarrivalanddeparturetimepredictorforschedulingcommunicationinopportunisticiot
AT pozzariccardo arrivalanddeparturetimepredictorforschedulingcommunicationinopportunisticiot
AT georgoulasstylianos arrivalanddeparturetimepredictorforschedulingcommunicationinopportunisticiot
AT moessnerklaus arrivalanddeparturetimepredictorforschedulingcommunicationinopportunisticiot
AT natimichele arrivalanddeparturetimepredictorforschedulingcommunicationinopportunisticiot
AT gluhakalexander arrivalanddeparturetimepredictorforschedulingcommunicationinopportunisticiot
AT krcosrdjan arrivalanddeparturetimepredictorforschedulingcommunicationinopportunisticiot