Abstract

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.

Highlights

  • In this paper, we present an energy-efficient Rate-Adaptive Media Access Control (MAC) (RA-MAC) algorithm for long-livedWireless Sensor Networks (WSNs) [1,2,3]

  • We should note that we found that the TinyOS implementation support for 152 kbps transmission data rate was not stable, and did not use it for our Rate Adaptive Media Access Control (RA-MAC) implementation and evaluation

  • We have introduced RA-MAC, an energy-efficient Rate Adaptive Media Access Control protocol for long-lived WSNs

Read more

Summary

Introduction

We present an energy-efficient Rate-Adaptive MAC (RA-MAC) algorithm for long-lived. Traditional approaches to compensate for poor link quality in WSNs use sophisticated MAC and routing protocols with acknowledgements and retransmissions These techniques introduce extra traffic, increased energy consumption, and increase the size and complexity of the node’s software. In contrast to conventional Wireless Local Area Networks (WLANs), where optimizing link throughput is the main focus, node energy consumption is typically a more important performance metric in WSNs. Further, rate-adaptive protocols in WLANs are typically deeply coupled with 802.11 Request To. Send (RTS) and Clear to Send (CTS) message exchanges, but the packets are typically too small in WSNs to justify the RTS/CTS exchanges (e.g., the default MAC payload size is 28 bytes in TinyOS 2.x).

Related Work
Summary
4: Estimate RSSI:
Conclusion
Findings
30. XE1205
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call