Research Article

Identifying IoT Devices Based on Spatial and Temporal Features from Network Traffic

Table 1

Summary of related works.

ReferencesFeaturesMethod

[1417]Clock skew
[1821]Radio frequency fingerprint
[22]Clock skewANNs
[23]Features from the packet headTwofold identification technique (Random Forest + Edit Distance)
[24]Flow-level network traffic and knowledge of servers run by the manufacturers
[25]Periodic communication traffic featuresKNN
[26]Features from DNS queries and HTTP URI’sImproved k-means algorithm, Random Forest, SDN
[27]Statistical attributes such as activity cycles, port numbers, signaling patterns, and cipher suitesA multistage machine learning (Naive Bayes + Random Forest)
[28]18 features of DHCPDirichlet process
[29]Features from passively received broadcast and multicast packetsMultiview wide and deep learning framework
[30]Features in TCP header per TCP flowPCA, Random Forest
[4]Raw network traffic from devicesCNN, BiLSTM
[31]Banners, honeypotsActive scanning
[3436]BannersActive scanning, match
[37]BannersActive scanning, search and match