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...
Main Authors: | , , , |
---|---|
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 |