Skip to main content

Energy-Balanced Backpressure Routing for Stochastic Energy Harvesting WSNs

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 9204))

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

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Notes

  1. 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. 2.

    Nodes with more residual energy are usually with better energy replenishment or lower traffic loads.

  3. 3.

    To minimize the time average penalty while stabilizing the network, algorithms based on the Lyapunov optimization framework can be designed to greedily minimize a bound (i.e., RHS of (10)) on the drift-plus-penalty expression (i.e., LHS of (10)) on each slot t.

  4. 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. 5.

    According to  [11, 17], a smaller average queue size is related to a better performance of packet delay.

References

  1. 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)

    Article  Google Scholar 

  2. Alresaini, M., Sathiamoorthy, M., Krishnamachari, B., Neely, M.: Backpressure with adaptive redundancy (bwar). In: 2012 IEEE Proceedings INFOCOM, pp. 2300–2308 (2012)

    Google Scholar 

  3. 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)

    Article  Google Scholar 

  4. Chalasani, S., Conrad, J.: A survey of energy harvesting sources for embedded systems. In: Southeastcon, 2008, pp. 442–447. IEEE, April 2008

    Google Scholar 

  5. 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)

    Google Scholar 

  6. 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)

    Article  Google Scholar 

  7. Chetto, M.: Optimal scheduling for real-time jobs in energy harvesting computing systems. IEEE Trans. Emerg. Top. Comput. 2(2), 122–133 (2014)

    Article  Google Scholar 

  8. Gatzianas, M., Georgiadis, L., Tassiulas, L.: Control of wireless networks with rechargeable batteries [transactions papers]. IEEE Trans. Wirel. Commun. 9(2), 581–593 (2010)

    Article  Google Scholar 

  9. Georgiadis, L., Neely, M.J., Tassiulas, L.: Resource allocation andcross-layer control in wireless networks. Found. Trends Networking 1(1), 1–144 (2006)

    Article  Google Scholar 

  10. Gorlatova, M., Wallwater, A., Zussman, G.: Networking low-power energy harvesting devices: measurements and algorithms. IEEE Trans. Mob. Comput. 12(9), 1853–1865 (2013)

    Article  Google Scholar 

  11. Huang, L., Neely, M.: Utility optimal scheduling in energy-harvesting networks. IEEE/ACM Trans. Networking 21(4), 1117–1130 (2013)

    Article  Google Scholar 

  12. Kansal, A., Hsu, J., Zahedi, S., Srivastava, M.B.: Power management in energy harvesting sensor networks. ACM Trans. Embed. Comput. Syst. 6(4), (2007)

    Google Scholar 

  13. 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)

    Article  Google Scholar 

  14. 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)

    Article  Google Scholar 

  15. 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)

    Article  MathSciNet  Google Scholar 

  16. Martinez, G., Li, S., Zhou, C.: Wastage-aware routing in energy-harvesting wireless sensor networks. IEEE Sens. J. 14(9), 2967–2974 (2014)

    Article  Google Scholar 

  17. 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)

    Google Scholar 

  18. Neely, M.: Energy optimal control for time-varying wireless networks. IEEE Trans. Inf. Theory 52(7), 2915–2934 (2006)

    Article  MathSciNet  Google Scholar 

  19. Neely, M.J.: Stochastic network optimization with application to communication and queueing systems. Synth. Lect. Commun. Netw. 3(1), 1–211 (2010)

    Article  Google Scholar 

  20. 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

    Google Scholar 

  21. 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)

    Article  Google Scholar 

  22. 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)

    Article  MathSciNet  MATH  Google Scholar 

  23. 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)

    Article  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Peng Zhao .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics