Title :
CMAC - A multi-channel energy efficient MAC for wireless sensor networks
Author :
Chowdhury, Kaushik R. ; Nandiraju, Nagesh ; Cavalcanti, Dave ; Agrawal, Dharma P.
Author_Institution :
Dept. of Electr. & Comput. Eng. & Comput. Sci., Cincinnati Univ., OH
Abstract :
Tins paper presents CMAC, a fully desynchronized MAC protocol that is designed to exploit the existing multi-channel support in sensor nodes. The hardware requirements of our protocol are minimal, requiring a single half-duplex transceiver and a low-power wake-up radio. CMAC takes into account the fundamental energy constraint in sensor nodes by placing them in a default sleep mode and waking them up only when necessary. As a contrast to other dual radio wake-up schemes, our protocol focuses on how communication and its preceding control message exchange mechanism can be undertaken in a multi-channel scenario without assuming a separate control channel. CMAC enables spatial channel re-use, nearly collision free communication, and addresses the deafness problem without incurring a tradeoff in fairness or latency. When compared with a recent MAC protocol SMAC, results show that CMAC obtains nearly 200% reduction in energy consumption, significantly improved throughput, and end-to-end delay values that are 50-150% better than SMAC for our simulated topologies
Keywords :
access protocols; channel allocation; transceivers; wireless channels; wireless sensor networks; CMAC; collision free communication; control message exchange mechanism; dual radio wake-up schemes; end-to-end delay; half-duplex transceiver; multichannel energy efficient MAC; spatial channel re-use; wireless sensor networks; Communication system control; Deafness; Delay; Energy efficiency; Hardware; Media Access Protocol; Radio control; Tin; Transceivers; Wireless sensor networks;
Conference_Titel :
Wireless Communications and Networking Conference, 2006. WCNC 2006. IEEE
Conference_Location :
Las Vegas, NV
Print_ISBN :
1-4244-0269-7
Electronic_ISBN :
1525-3511
DOI :
10.1109/WCNC.2006.1683636