Internet of Things (IoT) devices are starting to play a predominant role in our everyday life. Application systems like Amazon Echo and Google Home allow IoT devices to answer human requests, or trigger some alarms and perform suitable actions. In this scenario, any data information, related device and human interaction are stored in databases and can be used for future analysis and improve the system functionality. Also, IoT information related to the network level (wireless or wired) may be stored in databases and can be processed to improve the technology operation and to detect network anomalies. Acquired data can be also used for profiling operation, in order to group devices according to their characteristics. LoRaWAN (Long Range Wide Area Network) is one of the emerging IoT technologies in today’s world, it is a protocol based on LoRa modulation. In this work, we propose a methodology to process LoRaWAN packets and perform profiling of the IoT devices. Specifically, we use the k-means algorithm to group devices according to their radio and network behaviour. We tested our approach on a real LoRaWAN network where the entire captured traffic is stored in a proprietary database. Our analysis, performed on 286, 753 packets with 765 devices involved, leads to remarkable clustering performance according to validation indices such as the Silhouette and the Davies- Bouldin indices. Further, with the help of field-experts, we were able to analyze clusters’ contents, revealing results both in line with the current network behaviour and alerts on malfunctioning devices, remarking the reliability of the proposed approach.

A Clustering approach for profiling LoRaWAN IoT devices / Valtorta, Jacopo Maria; Martino, Alessio; Cuomo, Francesca; Garlisi, Domenico. - 11912:(2019), pp. 58-74. [10.1007/978-3-030-34255-5_5]

A Clustering approach for profiling LoRaWAN IoT devices

Martino, Alessio;
2019

Abstract

Internet of Things (IoT) devices are starting to play a predominant role in our everyday life. Application systems like Amazon Echo and Google Home allow IoT devices to answer human requests, or trigger some alarms and perform suitable actions. In this scenario, any data information, related device and human interaction are stored in databases and can be used for future analysis and improve the system functionality. Also, IoT information related to the network level (wireless or wired) may be stored in databases and can be processed to improve the technology operation and to detect network anomalies. Acquired data can be also used for profiling operation, in order to group devices according to their characteristics. LoRaWAN (Long Range Wide Area Network) is one of the emerging IoT technologies in today’s world, it is a protocol based on LoRa modulation. In this work, we propose a methodology to process LoRaWAN packets and perform profiling of the IoT devices. Specifically, we use the k-means algorithm to group devices according to their radio and network behaviour. We tested our approach on a real LoRaWAN network where the entire captured traffic is stored in a proprietary database. Our analysis, performed on 286, 753 packets with 765 devices involved, leads to remarkable clustering performance according to validation indices such as the Silhouette and the Davies- Bouldin indices. Further, with the help of field-experts, we were able to analyze clusters’ contents, revealing results both in line with the current network behaviour and alerts on malfunctioning devices, remarking the reliability of the proposed approach.
2019
978-3-030-34254-8
IoT
LoRa
LoRaWAN
machine learning
k-means
anomaly detection
cluster analysis
A Clustering approach for profiling LoRaWAN IoT devices / Valtorta, Jacopo Maria; Martino, Alessio; Cuomo, Francesca; Garlisi, Domenico. - 11912:(2019), pp. 58-74. [10.1007/978-3-030-34255-5_5]
File in questo prodotto:
File Dimensione Formato  
Valtorta_A-clustering-approach_2019.pdf

Solo gestori archivio

Tipologia: Versione dell'editore
Licenza: DRM (Digital rights management) non definiti
Dimensione 1.23 MB
Formato Adobe PDF
1.23 MB Adobe PDF   Visualizza/Apri
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11385/214569
Citazioni
  • Scopus 13
  • ???jsp.display-item.citation.isi??? 11
  • OpenAlex ND
social impact