Identifying Malicious Nodes in Multihop IoT Networks Using Diversity and Unsupervised Learning
Identifying Malicious Nodes in Multihop IoT Networks Using Diversity and Unsupervised Learning
复制标题
使用多样性和无监督学习识别多跳物联网网络中的恶意节点
DOI:
--
复制
发表时间:
2018
期刊:
影响因子:
--
通讯作者:
D. Tipper
中科院分区:
文献类型:
--
作者:
Xin Liu;Mai Abdelhakim;P. Krishnamurthy;D. Tipper
The increased connectivity introduced in Internet of Things (IoT) applications makes such systems vulnerable to serious security threats. In this paper, we consider one of the most challenging threats in IoT networks, where devices manipulate (maliciously or unintentionally) the data transmitted in infor-mation packets as they are being forwarded from the source to the destination. We propose unsupervised learning that exploits network diversity to detect and identify suspicious networked elements. Our proposed method can identify suspicious nodes along multihop transmission paths and under variable attack levels within the network. More specifically, we formulate a contribution metric for each networked element, which is used as a feature to cluster the nodes based on their behavior. We proposed two detection approaches, namely hard detection and soft detection. In the former, nodes are clustered into malicious or benign group; while in the latter, nodes are clustered into three groups based on their suspicious level, then highly suspicious nodes are discarded and more accurate contribution features are evaluated for the remaining nodes. Soft detection has higher detection accuracy provided that there is sufficient network diversity. Simulation results show that the proposed methods achieve high detection accuracy under different percentages of malicious nodes in the network and in the existence of channel errors.