Abstract

The Internet of Things (IoT) is widely used in environmental monitoring, smart home and other fields, and has become a research hotspot in recent years. Due to its distributed nature, IoT is vulnerable to various attacks. In traditional packet attack, malicious nodes will indiscriminately attack packets. The existing detection algorithms can detect the attack by observing the overall behaviour of nodes. In this paper, we introduce an advanced attack named selective-edge packet attack, in which malicious nodes only attack packets sent to specific neighbours. Due to selectively attack packets, the attack is more covert than the traditional packet attack, which makes it difficult for the existing detection algorithms to detect. To detect selective-edge packet attack, we propose machine learning-based detection framework (MDMK) and machine learning-based detection algorithm (MDA) based on the framework, which uses regression algorithm and clustering algorithm to evaluate the reputation of communication links and nodes, and detects malicious nodes accordingly. To further improve the detection performance, machine learning-based detection algorithm with enhancement (MDAE) is designed by optimizing the routing path. The experimental results demonstrate that compared with the existing detection algorithms, the accuracy of MDA and MDAE in different situations is improved by around 7%–30% on average.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.