Wireless sensor networks (WSNs) is believed to be the first of the top ten technologies that will change the world in the future. With the development of WSNs in the military and commercial fields, the security of WSNs is becoming more and more important. The classical security mechanisms, namely authentication and encryption, can prevent some outsider attacks; however, these mechanisms are inefficient in detecting selective forwarding attacks on compromised nodes. Based on the observations above, in this paper, an improved greedy algorithm based on reputation evaluation mechanism is proposed to enforce cooperation among the nodes of WSNs and defend against the selective forwarding attacks. The performance of the improved greedy algorithm is verified by simulation, and the simulation result shows that the proposed algorithm can effectively resist the attacks of internal malicious nodes, it has better performance than the original greedy algorithm in terms of packet delivery ratio and drop ratio while there exist attack nodes.
[1]
Deborah Estrin,et al.
Geographical and Energy Aware Routing: a recursive data dissemination protocol for wireless sensor networks
,
2002
.
[2]
Bo Yu,et al.
Detecting selective forwarding attacks in wireless sensor networks
,
2006,
Proceedings 20th IEEE International Parallel & Distributed Processing Symposium.
[3]
M. Chandrasekaran,et al.
Quantifying trust in mobile ad-hoc networks
,
2005,
International Conference on Integration of Knowledge Intensive Multi-Agent Systems, 2005..
[4]
Wang Jian-xin.
A Security Routing Protocol Based on Reputation Systems in MANET
,
2005
.
[5]
C. Karlof,et al.
Secure routing in wireless sensor networks: attacks and countermeasures
,
2003,
Proceedings of the First IEEE International Workshop on Sensor Network Protocols and Applications, 2003..