An Optimal Data Propagation Algorithm for Maximizing the Lifespan of Sensor Networks

  • Aubin Jarry
  • Pierre Leone
  • Olivier Powell
  • José Rolim
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4026)


We consider the problem of data propagation in wireless sensor networks and revisit the family of mixed strategy routing schemes. We show that maximizing the lifespan, balancing the energy among individual sensors and maximizing the message flow in the network are equivalent. We propose a distributed and adaptive data propagation algorithm for balancing the energy among sensors in the network. The mixed routing algorithm we propose allows each sensor node to either send a message to one of its immediate neighbors, or to send it directly to the base station, the decision being based on a potential function depending on its remaining energy. By considering a simple model of the network and using a linear programming description of the message flow, we prove the strong result that an energy-balanced mixed strategy beats every other possible routing strategy in terms of lifespan maximization. Moreover, we provide sufficient conditions for ensuring the dynamic stability of the algorithm. The algorithm is inspired by the gradient-based routing scheme but by allowing to send messages directly to the base station we improve considerably the lifespan of the network. As a matter of fact, we show experimentally that our algorithm is close to optimal and that it even beats the best centralized multi-hop routing strategy.


Markov Chain Sensor Node Wireless Sensor Network Maximization Problem Mixed Strategy 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Rabaey, J.M., Ammer, M.J., da Silva, J.L., Patel, D., Roundy, S.: Picoradio supports ad hoc ultra-low power wireless networking. Computer 33(7), 42–48 (2000)CrossRefGoogle Scholar
  2. 2.
    Al-Karaki, J.N., Kamal, A.E.: A taxonomy of routing techniques in wireless sensor networks. In: Ilyas, M., Mahgoub, I. (eds.) Handbook of Sensor Networks: Compact Wireless and Wired Sensing Systems, pp. 1–6. CRC Press, Boca Raton (2005)Google Scholar
  3. 3.
    Akkaya, K., Younis, M.: A survey on routing protocols for wireless sensor networks. Ad Hoc Network Journal 3/3, 325–349 (2005)Google Scholar
  4. 4.
    Chatzigiannakis, I., Dimitriou, T., Nikoletseas, S., Spirakis, P.: A probabilistic algorithm for efficient and robust data propagation in smart dust networks. In: 5th European Wireless Conference on Mobile and Wireless Systems beyond 3G (EW 2004), pp. 344–350 (2004)Google Scholar
  5. 5.
    Chatzigiannakis, I., Nikoletseas, S., Spirakis, P.: Smart dust protocols for local detection and propagation. In: 2nd Workshop on Principles of Mobile Computing (POMC), pp. 9–16. ACM Press, New York (2002)CrossRefGoogle Scholar
  6. 6.
    Akyildiz, I.F., Su, W., Sankarasubramaniam, Y., Cayirci, E.: Wireless sensor networks: a survey. Computer Networks 38, 393–422 (2002)CrossRefGoogle Scholar
  7. 7.
    Heinzelman, W.R., Chandrakasan, A., Balakrishnan, H.: Energy efficient communication protocol for wireless microsensor networks. In: Hawaii International Conference on Sytem Sciences (HICSS), vol. 33 (2000)Google Scholar
  8. 8.
    Efthymiou, C., Nikoletseas, S., Rolim, J.: Energy balanced data propagation in wireless sensor networks. In: Invited paper in the Wireless Networks, WINET, Kluwer Academic Publishers, Dordrecht (2005)Google Scholar
  9. 9.
    Leone, P., Nikoletseas, S., Rolim, J.: An adaptive blind algorithm for energy balanced data propagation in wireless sensor networks. In: Prasanna, V.K., Iyengar, S.S., Spirakis, P.G., Welsh, M. (eds.) DCOSS 2005. LNCS, vol. 3560, Springer, Heidelberg (2005)CrossRefGoogle Scholar
  10. 10.
    Powell, O., Leone, P., Rolim, J.: Energy optimal data propagation in wireless sensor networks. automated e-print archives, Report CS-0508052. Journal version (submitted for publication, 2005)Google Scholar
  11. 11.
    Hong, B., Prasanna, V.K.: Maximum data gathering in networked sensor systems. International Journal of Distributed Sensor Networks (2005)Google Scholar
  12. 12.
    Powell, O., Jarry, A., Leone, P., Rolim, J.: Gradient based routing in wireless sensor networks: a mixed strategy. automated e-print archives 2005, Report CS-0511083Google Scholar
  13. 13.
    Fayolle, G., Malyshev, V.A., Menshikov, M.V.: Topics in the Constructive Theory of Countable Markov Chains. Cambridge University Press, Cambridge (1995)MATHGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Aubin Jarry
    • 1
  • Pierre Leone
    • 1
  • Olivier Powell
    • 1
  • José Rolim
    • 1
  1. 1.Department of InformaticsUniversity of GenevaSwitzerland

Personalised recommendations