Conference Proceeding

RMAC: A Routing-Enhanced Duty-Cycle MAC Protocol for Wireless Sensor Networks

Rice Univ., Houston
Proceedings - IEEE INFOCOM 06/2007; DOI:10.1109/INFCOM.2007.174 In proceeding of: INFOCOM 2007. 26th IEEE International Conference on Computer Communications. IEEE
Source: IEEE Xplore

ABSTRACT Duty-cycle MAC protocols have been proposed to meet the demanding energy requirements of wireless sensor networks. Although existing duty-cycle MAC protocols such as S-MAC are power efficient, they introduce significant end-to-end delivery latency and provide poor traffic contention handling. In this paper, we present a new duty-cycle MAC protocol, called RMAC (the routing enhanced MAC protocol), that exploits cross-layer routing information in order to avoid these problems without sacrificing energy efficiency. In RMAC, a setup control frame can travel across multiple hops and schedule the upcoming data packet delivery along that route. Each intermediate relaying node for the data packet along these hops sleeps and intelligently wakes up at a scheduled time, so that its upstream node can send the data packet to it and it can immediately forward the data packet to its downstream node. When wireless medium contention occurs, RMAC moves contention traffic away from the busy area by delivering data packets over multiple hops in a single cycle, helping to reduce the contention in the area quickly. Our simulation results in ns-2 show that RMAC achieves significant improvement in end-to-end delivery latency over S-MAC and can handle traffic contention much more efficiently than S-MAC, without sacrificing energy efficiency or network throughput.

0 0
 · 
0 Bookmarks
 · 
37 Views
  • Source
    Article: Fine-Grained Network Time Synchronization using Reference Broadcasts
    [show abstract] [hide abstract]
    ABSTRACT: distributed system. For years, protocols such as NTP (the Network Time Protocol) have kept the Internet's clocks ticking in phase. However, a new class of networks is emerging. Advances in miniaturization and low-cost, low-power design have led to active research in large-scale networks of small, wireless, low-power sensors and actuators. These systems are closely coupled to the physical world and have strict energy constraints; this leads to stronger accuracy and precision requirements while limiting the resources that can be used to achieve them. Is NTP the right choice for these new networks? We present Reference-Broadcast Synchronization (RBS), in which nodes send reference beacons to their neighbors using physical-layer broadcasts. A reference broadcast does not contain an explicit timestamp; instead, receivers use its arrival time as a point of reference for comparing their clocks. In this paper, we use measurements from two wireless implementations to show that removing the sender's nondeterminism from the critical path in this way results in a dramatic improvement in synchronization over using NTP. We also present an algorithm that allows time to be propagated across broadcast domains without losing the referencebroadcast property. In this way, nodes in a multi-hop network can form a highly precise relative timescale, or maintain microsecondlevel synchronization to an external timescale such as UTC.
    06/2002;
  • Conference Proceeding: Timing-Sync Protocol for Sensor Networks
    Proc. ACM Conf. Embedded Networked Sensor Systems; 01/2003
  • Article: Medium Access Control with Coordinated Adaptive Sleeping for Wireless Sensor Networks
    [show abstract] [hide abstract]
    ABSTRACT: This paper proposes S-MAC, a medium access control (MAC) protocol designed for wireless sensor networks. Wireless sensor networks use battery-operated computing and sensing devices. A network of these devices will collaborate for a common application such as environmental monitoring. We expect sensor networks to be deployed in an ad hoc fashion, with nodes remaining largely inactive for long time, but becoming suddenly active when something is detected. These characteristics of sensor networks and applications motivate a MAC that is different from traditional wireless MACs such as IEEE 802.11 in several ways: energy conservation and self-configuration are primary goals, while per-node fairness and latency are less important. S-MAC uses a few novel techniques to reduce energy consumption and support self-configuration. It enables low-duty-cycle operation in a multihop network. Nodes form virtual clusters based on common sleep schedules to reduce control overhead and enable traffic-adaptive wake-up. S-MAC uses in-channel signaling to avoid overhearing unnecessary traffic. Finally, S-MAC applies message passing to reduce contention latency for applications that require in-network data processing. The paper presents measurement results of S-MAC performance on a sample sensor node, the UC Berkeley Mote, and reveals fundamental tradeoffs on energy, latency and throughput. Results show that S-MAC obtains significant energy savings compared with an 802.11-like MAC without sleeping.
    08/2004;

Full-text

View
0 Downloads
Available from

Keywords

busy area
 
data packet
 
data packets
 
demanding energy requirements
 
downstream node
 
Duty-cycle MAC protocols
 
end-to-end delivery latency
 
exploits cross-layer
 
network throughput
 
new duty-cycle MAC protocol
 
poor traffic contention handling
 
RMAC
 
RMAC moves contention traffic
 
S-MAC
 
sacrificing energy efficiency
 
scheduled time
 
significant end-to-end delivery latency
 
upcoming data packet delivery
 
wireless medium contention
 
wireless sensor networks
 

Shu Du