Abstract
In this paper we present X-MAC, a low power MAC protocol for wireless sensor networks (WSNs). Standard MAC protocols developed for duty-cycled WSNs such as BMAC, which is the default MAC protocol for TinyOS, employ an extended preamble and preamble sampling. While this "low power listening" approach is simple, asynchronous, and energy-efficient, the long preamble introduces excess latency at each hop, is suboptimal in terms of energy consumption, and suffers from excess energy consumption at nontarget receivers. X-MAC proposes solutions to each of these problems by employing a shortened preamble approach that retains the advantages of low power listening, namely low power communication, simplicity and a decoupling of transmitter and receiver sleep schedules. We demonstrate through implementation and evaluation in a wireless sensor testbed that X-MAC's shortened preamble approach significantly reduces energy usage at both the transmitter and receiver, reduces per-hop latency, and offers additional advantages such as flexible adaptation to both bursty and periodic sensor data sources.
Original language | English |
---|---|
Title of host publication | SenSys'06: Proceedings of the Fourth International Conference on Embedded Networked Sensor Systems |
Place of Publication | New York, NY |
Publisher | Association for Computing Machinery, Inc |
Pages | 307-320 |
Number of pages | 14 |
ISBN (Electronic) | 1595933433 |
DOIs | |
Publication status | Published - 2006 |
Externally published | Yes |
Event | SenSys'06: 4th International Conference on Embedded Networked Sensor Systems - Boulder, CO, United States Duration: 31 Oct 2006 → 3 Nov 2006 |
Conference
Conference | SenSys'06: 4th International Conference on Embedded Networked Sensor Systems |
---|---|
Country/Territory | United States |
City | Boulder, CO |
Period | 31/10/06 → 3/11/06 |
Keywords
- Media Access Protocols
- Energy Efficient Operation
- Low Power Listening
- Adaptive Duty Cycling
- Networking
- Wireless Sensor Networks