IoT Device Identification Base on Inter-flow Correlation Analysis Using Graph Neural Network

Chuang Peng,Xiaobin Tan,Peng Xie,Mengxiang Li,Hao Wang,Shuangwu Chen
DOI: https://doi.org/10.1109/bigcom61073.2023.00012
2023-01-01
Abstract:With the development of IoT, as one of the key technologies of IoT intelligence, IoT device identification is becoming increasingly important. However, the heterogeneity of devices and the sparsity of communication traffic data pose difficulties for IoT device identification. In this paper, we analyze the behavior and relationships between multiple flows of IoT traffic before concluding that there exist temporal correlations between multiple flows generated by one device. Based on this, an inter-flow temporal correlation graph (TCG) is constructed. A node in the TCG corresponds to a flow, and its features are the properties of the flow itself. An edge represents the temporal correlation between two flows. Then, taking into account the inter-flow temporal correlation, we propose a graph neural network-based IoT device identification method (TCG-DI). The effectiveness of TCG-DI is demonstrated through experiments based on open-source dataset and self-made dataset with high identification accuracy.
What problem does this paper attempt to address?