An Energy-efficient Rate Adaptive Media Access Protocol (RA-MAC) for Long-lived Sensor Networks

We introduce an energy-efficient Rate Adaptive Media Access Control (RA-MAC) algorithm for long-lived Wireless Sensor Networks (WSNs). Previous research shows that the dynamic and lossy nature of wireless communications is one of the major challenges to reliable data delivery in WSNs. RA-MAC achieve...

Full description

Bibliographic Details
Main Authors: Wen Hu, Quanjun Chen, Peter Corke, Damien O’Rourke
Format: Article
Language:English
Published: MDPI AG 2010-06-01
Series:Sensors
Subjects:
Online Access:http://www.mdpi.com/1424-8220/10/6/5548/
id doaj-aa69077683344692b3fcd1e0f40eb820
record_format Article
spelling doaj-aa69077683344692b3fcd1e0f40eb8202020-11-25T00:25:07ZengMDPI AGSensors1424-82202010-06-011065548556810.3390/s100605548An Energy-efficient Rate Adaptive Media Access Protocol (RA-MAC) for Long-lived Sensor NetworksWen HuQuanjun ChenPeter CorkeDamien O’RourkeWe introduce an energy-efficient Rate Adaptive Media Access Control (RA-MAC) algorithm for long-lived Wireless Sensor Networks (WSNs). Previous research shows that the dynamic and lossy nature of wireless communications is one of the major challenges to reliable data delivery in WSNs. RA-MAC achieves high link reliability in such situations by dynamically trading off data rate for channel gain. The extra gain that can be achieved reduces the packet loss rate which contributes to reduced energy expenditure through a reduced numbers of retransmissions. We achieve this at the expense of raw bit rate which generally far exceeds the application’s link requirement. To minimize communication energy consumption, RA-MAC selects the optimal data rate based on the estimated link quality at each data rate and an analytical model of the energy consumption. Our model shows how the selected data rate depends on different channel conditions in order to minimize energy consumption. We have implemented RA-MAC in TinyOS for an off-the-shelf sensor platform (the TinyNode) on top of a state-of-the-art WSN Media Access Control Protocol, SCP-MAC, and evaluated its performance by comparing our implementation with the original SCP-MAC using both simulation and experiment. http://www.mdpi.com/1424-8220/10/6/5548/wireless sensor networksenergy efficientrate adaptiveperformance evaluation
collection DOAJ
language English
format Article
sources DOAJ
author Wen Hu
Quanjun Chen
Peter Corke
Damien O’Rourke
spellingShingle Wen Hu
Quanjun Chen
Peter Corke
Damien O’Rourke
An Energy-efficient Rate Adaptive Media Access Protocol (RA-MAC) for Long-lived Sensor Networks
Sensors
wireless sensor networks
energy efficient
rate adaptive
performance evaluation
author_facet Wen Hu
Quanjun Chen
Peter Corke
Damien O’Rourke
author_sort Wen Hu
title An Energy-efficient Rate Adaptive Media Access Protocol (RA-MAC) for Long-lived Sensor Networks
title_short An Energy-efficient Rate Adaptive Media Access Protocol (RA-MAC) for Long-lived Sensor Networks
title_full An Energy-efficient Rate Adaptive Media Access Protocol (RA-MAC) for Long-lived Sensor Networks
title_fullStr An Energy-efficient Rate Adaptive Media Access Protocol (RA-MAC) for Long-lived Sensor Networks
title_full_unstemmed An Energy-efficient Rate Adaptive Media Access Protocol (RA-MAC) for Long-lived Sensor Networks
title_sort energy-efficient rate adaptive media access protocol (ra-mac) for long-lived sensor networks
publisher MDPI AG
series Sensors
issn 1424-8220
publishDate 2010-06-01
description We introduce an energy-efficient Rate Adaptive Media Access Control (RA-MAC) algorithm for long-lived Wireless Sensor Networks (WSNs). Previous research shows that the dynamic and lossy nature of wireless communications is one of the major challenges to reliable data delivery in WSNs. RA-MAC achieves high link reliability in such situations by dynamically trading off data rate for channel gain. The extra gain that can be achieved reduces the packet loss rate which contributes to reduced energy expenditure through a reduced numbers of retransmissions. We achieve this at the expense of raw bit rate which generally far exceeds the application’s link requirement. To minimize communication energy consumption, RA-MAC selects the optimal data rate based on the estimated link quality at each data rate and an analytical model of the energy consumption. Our model shows how the selected data rate depends on different channel conditions in order to minimize energy consumption. We have implemented RA-MAC in TinyOS for an off-the-shelf sensor platform (the TinyNode) on top of a state-of-the-art WSN Media Access Control Protocol, SCP-MAC, and evaluated its performance by comparing our implementation with the original SCP-MAC using both simulation and experiment.
topic wireless sensor networks
energy efficient
rate adaptive
performance evaluation
url http://www.mdpi.com/1424-8220/10/6/5548/
work_keys_str_mv AT wenhu anenergyefficientrateadaptivemediaaccessprotocolramacforlonglivedsensornetworks
AT quanjunchen anenergyefficientrateadaptivemediaaccessprotocolramacforlonglivedsensornetworks
AT petercorke anenergyefficientrateadaptivemediaaccessprotocolramacforlonglivedsensornetworks
AT damienorourke anenergyefficientrateadaptivemediaaccessprotocolramacforlonglivedsensornetworks
AT wenhu energyefficientrateadaptivemediaaccessprotocolramacforlonglivedsensornetworks
AT quanjunchen energyefficientrateadaptivemediaaccessprotocolramacforlonglivedsensornetworks
AT petercorke energyefficientrateadaptivemediaaccessprotocolramacforlonglivedsensornetworks
AT damienorourke energyefficientrateadaptivemediaaccessprotocolramacforlonglivedsensornetworks
_version_ 1725350009971408896