Opportunistic Aggregation over Duty Cycled Communications in Wireless Sensor Networks

To implement duty cycles with packet based transceivers, a sender transmits a trail of identical packets (which we call framelets) of which the receiver is able to catch one in its active listening phase. This communication concept is used in the standard low power listening (LPL) protocol shipped with TinyOS 2.x. This existing solution has many shortcomings which result in a very limited network performance. In this paper, we firstly present an alternative framelet based low power listening implementation called Framelet Communications (FrameComm) that eliminates these shortcomings. Secondly, we present a novel additional improvement to FrameComm - Interception and Aggregation of Framelet Communications (i-FrameComm) - that further improves network performance by opportunistically aggregating packets over the radio channel. A prototype implementation of the proposed FrameComm mechanism in TinyOS 2.02 on TelosB nodes is used for evaluation and comparison. The experiments show that the interception and aggregation method increases network throughput and lifetime as communication resources are used more efficiently.

[1]  Suresh Singh,et al.  PAMAS—power aware multi-access protocol with signalling for ad hoc networks , 1998, CCRV.

[2]  Christian Enz,et al.  wiseMAC, an ultra low power MAC protocol for the wiseNET wireless sensor network. , 2003 .

[3]  Cormac J. Sreenan,et al.  Use of Framelets for Efficient Transmitter-Receiviver rendezvous in Wireless Sensor Networks , 2005, The IEEE Conference on Local Computer Networks 30th Anniversary (LCN'05)l.

[4]  David E. Culler,et al.  Versatile low power media access for wireless sensor networks , 2004, SenSys '04.

[5]  S. Mahlknecht,et al.  CSMA-MPS: a minimum preamble sampling MAC protocol for low power wireless sensor networks , 2004, IEEE International Workshop on Factory Communication Systems, 2004. Proceedings..

[6]  Mohamed A. Sharaf,et al.  Power-Aware In-Network Query Processing for Sensor Data , 2003 .

[7]  Deborah Estrin,et al.  An energy-efficient MAC protocol for wireless sensor networks , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[8]  Paramvir Bahl,et al.  Wake on wireless: an event driven energy saving strategy for battery operated devices , 2002, MobiCom '02.

[9]  Wei Hong,et al.  Proceedings of the 5th Symposium on Operating Systems Design and Implementation Tag: a Tiny Aggregation Service for Ad-hoc Sensor Networks , 2022 .

[10]  Cormac J. Sreenan,et al.  f-MAC: A Deterministic Media Access Control Protocol Without Time Synchronization , 2006, EWSN.

[11]  Christian C. Enz,et al.  Poster abstract: wiseMAC, an ultra low power MAC protocol for the wiseNET wireless sensor network , 2003, SenSys '03.

[12]  Cormac J. Sreenan,et al.  Determination of aggregation points in wireless sensor networks , 2004, Proceedings. 30th Euromicro Conference, 2004..

[13]  Philippe Bonnet,et al.  Query Processing in a Device Database System , 1999 .

[14]  Shu Du,et al.  RMAC: A Routing-Enhanced Duty-Cycle MAC Protocol for Wireless Sensor Networks , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[15]  Eric Anderson,et al.  X-MAC: a short preamble MAC protocol for duty-cycled wireless sensor networks , 2006, SenSys '06.

[16]  Johannes Gehrke,et al.  Query Processing in Sensor Networks , 2003, CIDR.