EURASIP Journal on Wireless Communications and Networking 
Volume 2006 (2006), Article ID 93830, 12 pages
doi:10.1155/WCN/2006/93830

MAC Security and Security Overhead Analysis in the IEEE 802.15.4 Wireless Sensor Networks

Yang Xiao,1 Hsiao-Hwa Chen,2 Bo Sun,3 Ruhai Wang,4 and Sakshi Sethi5

1Department of Computer Science, The University of Alabama, Box 870290, Tuscaloosa 35487-0290, AL, USA
2Institute of Communications Engineering, National Sun Yat-Sen University, Kaohsiung 804, Taiwan
3Department of Computer Science, Lamar University, Beaumont 77710, TX, USA
4Department of Electrical Engineering, Lamar University, Beaumont 77710, TX, USA
5Equifax Inc., 1505 Windward Concourse, Alpharetta, GA, USA

Received 11 October 2005; Revised 14 May 2006; Accepted 17 May 2006

Abstract

Sensor networks have many applications. However, with limited resources such as computation capability and memory, they are vulnerable to many kinds of attacks. The IEEE 802.15.4 specification defines medium access control (MAC) layer and physical layer for wireless sensor networks. In this paper, we propose a security overhead analysis for the MAC layer in the IEEE 802.15.4 wireless sensor networks. Furthermore, we survey security mechanisms defined in the specification including security objectives, security suites, security modes, encryption, authentication, and so forth. Then, security vulnerabilities and attacks are identified. Some security enhancements are proposed to improve security and to prevent these attacks such as same-nonce attack, denial-of-service attack, reply-protection attack, ACK attack, and so forth. Our results show that, for example, with 128-bit key length and 100 MIPS, encryption overhead is 10.28 μs per block, and with 100 MIPS and 1500-byte payload, the encryption overhead is as high as 5782.5 μs.