Autonomous Identification of IoT Device Types based on a Supervised Classification
Résumé
A wide diversity of IoT devices are connected in various smart homes with an extremely rapid growth. Identifying IoT devices as they connect to the network enables better devices and services management. However, autonomous identification is very challenging in such heterogeneous environments. In this paper, we present a near-real time classification approach, based on network features that are extracted both from characteristics of traffic flows and from the payloads of the packets, to discriminate device types. Our solution automatically identifies a newly connected device to the home network. Furthermore, we evaluate the performance of our method using a representative and heterogeneous set of real IoT devices. Our results show autonomous recognition with 97% average accuracy, based on decision tree models using the one-vs.-all method.