DocumentCode :
3644
Title :
RC-MAC: A Receiver-Centric MAC Protocol for Event-Driven Wireless Sensor Networks
Author :
Pei Huang ; Chen Wang ; Li Xiao
Author_Institution :
Dept. of Comput. Sci. & Eng., Michigan State Univ., East Lansing, MI, USA
Volume :
64
Issue :
4
fYear :
2015
fDate :
Apr-15
Firstpage :
1149
Lastpage :
1161
Abstract :
Event-driven wireless sensor networks (WSNs) usually operate under light traffic load. However, when an event is detected, a large number of packets may be generated. A MAC protocol designed for this kind of WSNs should be able to swiftly adapt to the two conditions. Most WSN MAC protocols are optimized for light traffic for the energy efficiency consideration. In this paper, we propose a novel receiver-centric MAC protocol called RC-MAC that seamlessly integrates duty cycling and receiver-centric scheduling, providing high throughput without sacrificing the energy efficiency. To handle bursty traffic triggered by an event, RC-MAC takes advantage of the underlying data gathering tree structure of WSNs and the multichannel technique supported by current IEEE 802.15.4 RF transceivers to assist scheduling of medium access. The throughput is improved in two phases with receiver-centric medium access scheduling and distributed channel assignment. First, on a data gathering tree, a receiver is able to coordinate the medium access of multiple senders so as to reduce collisions and achieve high throughput. Second, different receivers coordinate their senders in different channels and the throughput is further improved by allowing parallel data gathering. Observing packet processing time on low cost sensor nodes, we design a scheduling pattern that ensures fairness between source nodes without sacrificing the throughput. We evaluate the performance of our RC-MAC through measurements of an implementation in TinyOS on TelosB motes and extensive ns-2 simulations. Compared with contention-based and scheduling-based MAC protocols, we show that the throughput and the fairness under heavy traffic load are significantly improved by the receiver-centric scheduling. Due to the high throughput, the energy efficiency is also improved.
Keywords :
Zigbee; access protocols; channel allocation; energy conservation; radio transceivers; signal detection; telecommunication congestion control; telecommunication power management; telecommunication scheduling; wireless channels; wireless sensor networks; IEEE 802.15.4 RF transceiver; RC-MAC protocol; TelosB mote; TinyOS mote; WSN MAC protocol; collision reduction; contention-based MAC protocol; data gathering tree; distributed channel assignment; duty cycling; energy efficiency; event detection; event-driven wireless sensor network throughput; light traffic load; multichannel technique; ns-2 simulations; receiver centric MAC protocol; receiver-centric medium access scheduling; Bandwidth; Data communication; Media Access Protocol; Receivers; Schedules; Throughput; Wireless sensor networks; Wireless sensor networks; medium access control; multichannel; receiver-centric scheduling;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/TC.2014.2308174
Filename :
6747982
Link To Document :
بازگشت