Skip to main navigation Skip to search Skip to main content

Unsupervised Machine Learning for Anomaly Detection in Thread IoT Networks

Varshani Varshani, Yuxiang Huang, Haoxiang Li, Yichao Wang, Calvin Brierley, Budi Arief, George Oikonomou, James Pope*

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference Contribution (Conference Proceeding)

Abstract

Thread is a low-power, IPv6-based mesh networking protocol increasingly deployed in smart home and industrial Internet of Things (IoT) environments. However, security monitoring is largely designed for traditional IP or Wi-Fi traffic and unexplored for Thread networks. Existing intrusion detection systems are ill-suited to the protocol’s constrained, fragmented, and protocol-specific communication patterns. In this paper, we address this gap by formulating anomaly detection in Thread networks as an unsupervised machine learning problem, where models are trained exclusively on normal traffic. We present an anomaly detection pipeline tailored to low-power Thread networks, incorporating packet-level annotation, session-based segmentation, and the extraction of 33 statistical and protocol-aware features. Using this representation, we design a deep autoencoder to detect anomalies by learning normal behaviour. To determine the autoencoder efficacy, we compare against the classical One-Class Support Vector Machine (OCSVM). We conduct experiments using Carnegie Mellon University's (CMU) Thread dataset. In addition to normal behaviour, the dataset provides energy-depletion, session jamming, spoofing, and password guessing attacks. Our results show that the autoencoder consistently outperforms the OCSVM, achieving an overall F1-score of 87\% compared to 60\%. However, we show that the model has limitations detecting the spoofing and password guessing attacks. These results highlight the effectiveness of unsupervised approaches for modelling complex traffic patterns in low-power IoT networks and underscores the need for more adaptive detection strategies.
Original languageEnglish
Title of host publication2026 22nd International Conference on Distributed Computing in Smart Systems and the Internet of Things (DCOSS-IoT)
PublisherInstitute of Electrical and Electronics Engineers (IEEE)
Publication statusAccepted/In press - 7 May 2026
Event22nd Annual International Conference on Distributed Computing in Smart Systems and the Internet of Things - Reykjavik, Iceland
Duration: 22 Jun 202624 Jun 2026
Conference number: 22nd
https://dcoss.org/

Publication series

NameInternational Conference on Distributed Computing in Smart Systems and the Internet of Things (DCOSS-IoT)
PublisherIEEE
ISSN (Print)2325-2936
ISSN (Electronic)2325-2944

Conference

Conference22nd Annual International Conference on Distributed Computing in Smart Systems and the Internet of Things
Abbreviated titleDCOSS-IoT 2026
Country/TerritoryIceland
CityReykjavik
Period22/06/2624/06/26
Internet address

Research Groups and Themes

  • Communication Systems and Networks
  • Intelligent Systems Laboratory

Fingerprint

Dive into the research topics of 'Unsupervised Machine Learning for Anomaly Detection in Thread IoT Networks'. Together they form a unique fingerprint.

Cite this