[PDF]

Detecting IoT Device Events from Network Traffic


Benjamin Evans

06/09/2025

Supervised by George Theodorakopoulos; Moderated by Andrew Hood

This project aims to develop heuristics to identify IoT devices from patterns in the wireless traffic that they generate, e.g. length of packets transmitted by the device to the router. With these features identified, the project aims to develop a machine learning program which is capable of receiving a sequence of packets generated via the monitoring of an IoT device (smart plug), and generating an accurate representation of the activities that took place.


Final Report (06/09/2025) [Zip Archive]

Publication Form