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