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