RI-MAC: A receiver-initiated asynchronous duty cycle MAC protocol for dynamic traffic loads in wireless sensor networks

Yanjun Sun, Omer Gurewitz, David B. Johnson

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

588 Scopus citations

Abstract

The problem of idle listening is one of the most significant sources of energy consumption in wireless sensor nodes, and many techniques have been proposed based on duty cycling to reduce this cost. In this paper, we present a new asynchronous duty cycle MAC protocol, called Receiver-Initiated MAC (RI-MAC), that uses receiver-initiated data transmission in order to efficiently and effectively operate over a wide range of traffic loads. RI-MAC attempts to minimize the time a sender and its intended receiver occupy the wireless medium to find a rendezvous time for exchanging data, while still decoupling the sender and receiver's duty cycle schedules. We show the performance of RI-MAC through detailed ns-2 simulation and through measurements of an implementation in TinyOS in a testbed of MICAz motes. Compared to the prior asynchronous duty cycling approach of X-MAC, RI-MAC achieves higher throughput, packet delivery ratio, and power efficiency under a wide range of traffic loads. Especially when there are contending flows, such as bursty traffic or transmissions from hidden nodes, RI-MAC significantly improves throughput and packet delivery ratio. Even under light traffic load for which X-MAC is optimized, RI-MAC achieves the same high performance in terms of packet delivery ratio and latency while maintaining comparable power efficiency.

Original languageEnglish
Title of host publicationSenSys'08 - Proceedings of the 6th ACM Conference on Embedded Networked Sensor Systems
Pages1-14
Number of pages14
DOIs
StatePublished - 1 Dec 2008
Event6th ACM Conference on Embedded Networked Sensor Systems, SenSys 2008 - Raleigh, NC, United States
Duration: 5 Nov 20087 Nov 2008

Publication series

NameSenSys'08 - Proceedings of the 6th ACM Conference on Embedded Networked Sensor Systems

Conference

Conference6th ACM Conference on Embedded Networked Sensor Systems, SenSys 2008
Country/TerritoryUnited States
CityRaleigh, NC
Period5/11/087/11/08

Keywords

  • asynchronous duty cycling
  • energy
  • medium access control
  • ns-2
  • sensor networks
  • tinyos

Fingerprint

Dive into the research topics of 'RI-MAC: A receiver-initiated asynchronous duty cycle MAC protocol for dynamic traffic loads in wireless sensor networks'. Together they form a unique fingerprint.

Cite this