Routing and security management in Opportunistic Networks is challenging, where effective and secure forwarding of data delivery without any loss is not easy to guarantee. Packet dropping attacks are one of the most popular attacks that OppNets are exposed to. This paper presents an efficient malicious path, malicious node, and a packet dropping detection technique against selective packet dropping attacks. In our technique, we have developed a node by node packet dropping detection mechanism using the Merkle tree hashing technique. The result of detection is used to build trust and reputation for nodes, which are then used to detect malicious nodes. Simulation results show that the technique efficiently detects malicious paths, malicious nodes, and dropped packets. The results also show that with the increase of simulation time, node detection accuracy also increases as nodes have more time to establish reputation among nodes in the network. Results also show that the packet dropping rate drops over time, thus improving routing in OppNets.
E Conference publication, E1 Full written paper - refereed
Copyright notice
2016, IEEE
Editor/Contributor(s)
[Unknown]
Title of proceedings
JCSSE 2016 : Machine learning in the internet of things era : Proceedings of the 2016 13th International Joint Conference on Computer Science and Software Engineering
Event
Department of Computer Science, Khon Kaen University. Conference (13th : 2016 : Khon Kaen, Thailand)
Publisher
Institute of Electrical and Electronics Engineers
Place of publication
Piscataway, N.J.
Series
Department of Computer Science, Khon Kaen University Conference