Cargando…

Computation of Traffic Time Series for Large Populations of IoT Devices

The Internet of Things (IoT) contains sets of hundreds of thousands of network-enabled devices communicating with central controlling nodes or information collectors. The correct behaviour of these devices can be monitored by inspecting the traffic that they create. This passive monitoring methodolo...

Descripción completa

Detalles Bibliográficos
Autores principales: Izal, Mikel, Morató, Daniel, Magaña, Eduardo, García-Jiménez, Santiago
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6339094/
https://www.ncbi.nlm.nih.gov/pubmed/30587826
http://dx.doi.org/10.3390/s19010078
_version_ 1783388558849998848
author Izal, Mikel
Morató, Daniel
Magaña, Eduardo
García-Jiménez, Santiago
author_facet Izal, Mikel
Morató, Daniel
Magaña, Eduardo
García-Jiménez, Santiago
author_sort Izal, Mikel
collection PubMed
description The Internet of Things (IoT) contains sets of hundreds of thousands of network-enabled devices communicating with central controlling nodes or information collectors. The correct behaviour of these devices can be monitored by inspecting the traffic that they create. This passive monitoring methodology allows the detection of device failures or security breaches. However, the creation of hundreds of thousands of traffic time series in real time is not achievable without highly optimised algorithms. We herein compare three algorithms for time-series extraction from traffic captured in real time. We demonstrate how a single-core central processing unit (CPU) can extract more than three bidirectional traffic time series for each one of more than 20,000 IoT devices in real time using the algorithm DStries with recursive search. This proposal also enables the fast reconfiguration of the analysis computer when new IoT devices are added to the network.
format Online
Article
Text
id pubmed-6339094
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-63390942019-01-23 Computation of Traffic Time Series for Large Populations of IoT Devices Izal, Mikel Morató, Daniel Magaña, Eduardo García-Jiménez, Santiago Sensors (Basel) Article The Internet of Things (IoT) contains sets of hundreds of thousands of network-enabled devices communicating with central controlling nodes or information collectors. The correct behaviour of these devices can be monitored by inspecting the traffic that they create. This passive monitoring methodology allows the detection of device failures or security breaches. However, the creation of hundreds of thousands of traffic time series in real time is not achievable without highly optimised algorithms. We herein compare three algorithms for time-series extraction from traffic captured in real time. We demonstrate how a single-core central processing unit (CPU) can extract more than three bidirectional traffic time series for each one of more than 20,000 IoT devices in real time using the algorithm DStries with recursive search. This proposal also enables the fast reconfiguration of the analysis computer when new IoT devices are added to the network. MDPI 2018-12-26 /pmc/articles/PMC6339094/ /pubmed/30587826 http://dx.doi.org/10.3390/s19010078 Text en © 2018 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
Izal, Mikel
Morató, Daniel
Magaña, Eduardo
García-Jiménez, Santiago
Computation of Traffic Time Series for Large Populations of IoT Devices
title Computation of Traffic Time Series for Large Populations of IoT Devices
title_full Computation of Traffic Time Series for Large Populations of IoT Devices
title_fullStr Computation of Traffic Time Series for Large Populations of IoT Devices
title_full_unstemmed Computation of Traffic Time Series for Large Populations of IoT Devices
title_short Computation of Traffic Time Series for Large Populations of IoT Devices
title_sort computation of traffic time series for large populations of iot devices
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6339094/
https://www.ncbi.nlm.nih.gov/pubmed/30587826
http://dx.doi.org/10.3390/s19010078
work_keys_str_mv AT izalmikel computationoftraffictimeseriesforlargepopulationsofiotdevices
AT moratodaniel computationoftraffictimeseriesforlargepopulationsofiotdevices
AT maganaeduardo computationoftraffictimeseriesforlargepopulationsofiotdevices
AT garciajimenezsantiago computationoftraffictimeseriesforlargepopulationsofiotdevices