Quasi-static Centralized Rate Allocation for Sensor Networks

Rate control for congestion mitigation and avoidance has received significant attention in the sensor networks literature. Existing rate control schemes dynamically assign rates in a distributed manner. In this paper, we take a step back and ask: is a near-optimal quasi-static centralized rate allocation even feasible for wireless sensor networks? Intuition would suggest otherwise, since wireless conditions vary dynamically, and optimal centralized rate allocation is known to be computationally intractable. Surprisingly, however, we find that, quasi-static centralized rate allocation performs well at time-scales of tens of minutes on a 40-node testbed. Our approach relies on a relatively simple, lightweight rate allocation heuristic that uses topology and loss rate information, and adapts at relatively long time-scales to channel variability. Extensive experiments on a 40-node wireless testbed show that sensor nodes achieve a goodput very close to their allocated rate, even in harsh wireless conditions. Furthermore, this achieved goodput is nearly 50% higher than that achieved by IFRC, a recently-proposed distributed rate control scheme, and within 13% of an empirically-determined optimal rate. We also evaluate extensions to our heuristic to support weighted fairness and networks with multiple base stations.

[1]  Ramesh Govindan,et al.  Interference-aware fair rate control in wireless sensor networks , 2006, SIGCOMM 2006.

[2]  Vaduvur Bharghavan,et al.  Achieving MAC layer fairness in wireless packet networks , 2000, MobiCom '00.

[3]  Brahim Bensaou,et al.  On max-min fairness and scheduling in wireless ad-hoc networks: analytical framework and implementation , 2001, MobiHoc.

[4]  Özgür B. Akan,et al.  ESRT: event-to-sink reliable transport in wireless sensor networks , 2003, MobiHoc '03.

[5]  Lili Qiu,et al.  Impact of Interference on Multi-Hop Wireless Network Performance , 2003, MobiCom '03.

[6]  David E. Culler,et al.  A transmission control scheme for media access in sensor networks , 2001, MobiCom '01.

[7]  Jeongyeup Paek,et al.  A wireless sensor network for structural health monitoring: performance and experience , 2005, The Second IEEE Workshop on Embedded Networked Sensors, 2005. EmNetS-II..

[8]  Ruzena Bajcsy,et al.  Congestion control and fairness for many-to-one routing in sensor networks , 2004, SenSys '04.

[9]  H. Balakrishnan,et al.  Mitigating congestion in wireless sensor networks , 2004, SenSys '04.

[10]  Özgür B. Akan,et al.  Event-to-sink reliable transport in wireless sensor networks , 2005, IEEE/ACM Transactions on Networking.

[11]  Kirill Mechitov,et al.  High-Frequency Distributed Sensing for Structure Monitoring , 2004 .

[12]  Chieh-Yih Wan,et al.  CODA: congestion detection and avoidance in sensor networks , 2003, SenSys '03.

[13]  Murali S. Kodialam,et al.  Characterizing achievable rates in multi-hop wireless networks: the joint routing and scheduling problem , 2003, MobiCom '03.