Abstract
In Energy Harvesting Wireless Sensor Networks (EHWSNs), energy imbalance among sensor nodes is detrimental to network performance and battery life. Particularly, nodes that are closer to a data sink or have less energy replenishment tend to exhaust their energy earlier, leading to some sub-regions of the environment being left unmonitored. Existing research efforts focus on energy management based on the assumption that the energy harvesting process is predictable. Unfortunately, such an assumption is not practicable in real-world energy harvesting systems. With the consideration of the unpredictability of the harvestable energy, in this paper we adopt the stochastic Lyapunov optimization framework to jointly manage energy and make routing decision, which could help mitigate the energy imbalance problem. We develop an online policies, Energy-balanced Backpressure Routing Algorithm (EBRA) for lossless networks. EBRA is distributed, queuing stable and do not require explicit knowledge of the statistics of the energy harvesting. The simulation data shows that EBRA could achieve significantly higher performance in terms of energy balance than the existing scheme Original Backpressure Algorithm (OBRA).
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsNotes
- 1.
When node m does not have enough data to forward, idle-fill may be used. The actual endogenous arrivals to node n are none idle packets received by node n.
- 2.
Nodes with more residual energy are usually with better energy replenishment or lower traffic loads.
- 3.
- 4.
We denote the average queue length \(\overline{Q}=\frac{1}{N}\sum _{n=1}^NQ_n(t)\) with \(t=2\times 10^5\). If the queue is stable, the time average queue length is approximately equal to \(N\cdot \overline{Q}\). Otherwise, the time average queue length is approximately proportional to \(\overline{Q}\) according the setting of our experiments. We evaluate \(\overline{Q}\) instead of time average queue length here.
- 5.
References
Abdulla, A.E.A.A., Hiroki, N., Nei, K.: Extending the lifetime of wireless sensor networks: a hybrid routing algorithm. Comput. Commun. 35(9), 1056–1063 (2012)
Alresaini, M., Sathiamoorthy, M., Krishnamachari, B., Neely, M.: Backpressure with adaptive redundancy (bwar). In: 2012 IEEE Proceedings INFOCOM, pp. 2300–2308 (2012)
Bhuiyan, R., Dougal, R., Ali, M.: A miniature energy harvesting device for wireless sensors in electric power system. IEEE Sens. J. 10(7), 1249–1258 (2010)
Chalasani, S., Conrad, J.: A survey of energy harvesting sources for embedded systems. In: Southeastcon, 2008, pp. 442–447. IEEE, April 2008
Challen, G.W., Waterman, J., Welsh, M.: Idea: integrated distributed energy awareness for wireless sensor networks. In: Proceedings of the 8th International Conference on Mobile Systems, Applications, and Services, MobiSys 2010, pp. 35–48. ACM, New York, NY, USA (2010)
Cheng, Z., Perillo, M., Heinzelman, W.: General network lifetime and cost models for evaluating sensor network deployment strategies. IEEE Trans. Mob. Comput. 7(4), 484–497 (2008)
Chetto, M.: Optimal scheduling for real-time jobs in energy harvesting computing systems. IEEE Trans. Emerg. Top. Comput. 2(2), 122–133 (2014)
Gatzianas, M., Georgiadis, L., Tassiulas, L.: Control of wireless networks with rechargeable batteries [transactions papers]. IEEE Trans. Wirel. Commun. 9(2), 581–593 (2010)
Georgiadis, L., Neely, M.J., Tassiulas, L.: Resource allocation andcross-layer control in wireless networks. Found. Trends Networking 1(1), 1–144 (2006)
Gorlatova, M., Wallwater, A., Zussman, G.: Networking low-power energy harvesting devices: measurements and algorithms. IEEE Trans. Mob. Comput. 12(9), 1853–1865 (2013)
Huang, L., Neely, M.: Utility optimal scheduling in energy-harvesting networks. IEEE/ACM Trans. Networking 21(4), 1117–1130 (2013)
Kansal, A., Hsu, J., Zahedi, S., Srivastava, M.B.: Power management in energy harvesting sensor networks. ACM Trans. Embed. Comput. Syst. 6(4), (2007)
Krishnan, S., Ezhilarasi, D., Uma, G., Umapathy, M.: Pyroelectric-based solar and wind energy harvesting system. IEEE Trans. Sustain. Energ. 5(1), 73–81 (2014)
Longbi, L., Shroff, N.B., Srikant, R.: Energy-aware routing in sensor networks: a large system approach. Ad Hoc Netw. 5(6), 818–831 (2007)
Mao, Z., Koksal, C., Shroff, N.: Near optimal power and rate control of multi-hop sensor networks with energy replenishment: Basic limitations with finite energy and data storage. IEEE Trans. Autom. Control 57(4), 815–829 (2012)
Martinez, G., Li, S., Zhou, C.: Wastage-aware routing in energy-harvesting wireless sensor networks. IEEE Sens. J. 14(9), 2967–2974 (2014)
Moeller, S., Sridharan, A., Krishnamachari, B., Gnawali, O.: Routing without routes: the backpressure collection protocol. In: Proceedings of the 9th ACM/IEEE International Conference on Information Processing in Sensor Networks, IPSN 2010, pp. 279–290. ACM, New York, NY, USA (2010)
Neely, M.: Energy optimal control for time-varying wireless networks. IEEE Trans. Inf. Theory 52(7), 2915–2934 (2006)
Neely, M.J.: Stochastic network optimization with application to communication and queueing systems. Synth. Lect. Commun. Netw. 3(1), 1–211 (2010)
Li, C.P., Neely, M.: Network utility maximization over partially observable markovian channels. In: 2011 International Symposium on Modeling and Optimization in Mobile, Ad Hoc and Wireless Networks (WiOpt), pp. 17–24, May 2011
Romani, A., Filippi, M., Tartagni, M.: Micropower design of a fully autonomous energy harvesting circuit for arrays of piezoelectric transducers. IEEE Trans. Power Electron. 29(2), 729–739 (2014)
Tassiulas, L., Ephremides, A.: Stability properties of constrained queueing systems and scheduling policies for maximum throughput in multihop radio networks. IEEE Trans. Autom. Control 37(12), 1936–1948 (1992)
Yang, S., Mccann, J.A.: Distributed optimal lexicographic max-min rate allocation in solar-powered wireless sensor networks. ACM Trans. Sen. Netw. 11(1), 9:1–9:35 (2014)
Acknowledgment
This work was supported in part by the following funds: Fundamental Research Funds for the Central Universities (xjj2015065) and China Post doctoral Science Foundation (2015M570836).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Liu, Z., Yang, X., Zhao, P., Yu, W. (2015). Energy-Balanced Backpressure Routing for Stochastic Energy Harvesting WSNs. In: Xu, K., Zhu, H. (eds) Wireless Algorithms, Systems, and Applications. WASA 2015. Lecture Notes in Computer Science(), vol 9204. Springer, Cham. https://doi.org/10.1007/978-3-319-21837-3_75
Download citation
DOI: https://doi.org/10.1007/978-3-319-21837-3_75
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-21836-6
Online ISBN: 978-3-319-21837-3
eBook Packages: Computer ScienceComputer Science (R0)