Joint Energy Management and Resource Allocation in Rechargeable Sensor Networks
- 1 March 2010
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- No. 0743166X,p. 1-9
- https://doi.org/10.1109/infcom.2010.5461958
Abstract
Energy harvesting sensor platforms have opened up a new dimension to the design of network protocols. In order to sustain the network operation, the energy consumption rate cannot be higher than the energy harvesting rate, otherwise, sensor nodes will eventually deplete their batteries. In contrast to traditional network resource allocation problems where the resources are static, the time-varying recharging rate presents a new challenge. In this paper, We first explore the performance of an efficient dual decomposition and subgradient method based algorithm, called QuickFix, for computing the data sampling rate and routes. However, fluctuations in recharging can happen at a faster time-scale than the convergence time of the traditional approach. This leads to battery outage and overflow scenarios, that are both undesirable due to missed samples and lost energy harvesting opportunities respectively. To address such dynamics, a local algorithm, called SnapIt, is designed to adapt the sampling rate with the objective of maintaining the battery at a target level. Our evaluations using the TOSSIM simulator show that QuickFix and SnapIt working in tandem can track the instantaneous optimum network utility while maintaining the battery at a target level. When compared with IFRC, a backpressure-based approach, our solution improves the total data rate by 42% on the average while significantly improving the network utility.Keywords
This publication has 22 references indexed in Scilit:
- Joint Scheduling and Congestion Control in Mobile Ad-Hoc NetworksPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2008
- Interference-aware fair rate control in wireless sensor networksACM SIGCOMM Computer Communication Review, 2006
- A tutorial on decomposition methods for network utility maximizationIEEE Journal on Selected Areas in Communications, 2006
- Distributed self-tuning of sensor networksWireless Networks, 2006
- TrioPublished by Association for Computing Machinery (ACM) ,2006
- HeliomotePublished by Association for Computing Machinery (ACM) ,2005
- Cross-layer rate control for end-to-end proportional fairness in wireless networks with random accessPublished by Association for Computing Machinery (ACM) ,2005
- Congestion control and fairness for many-to-one routing in sensor networksPublished by Association for Computing Machinery (ACM) ,2004
- ESRTPublished by Association for Computing Machinery (ACM) ,2003
- Charging and rate control for elastic trafficEuropean Transactions on Telecommunications, 1997