Abstract
We consider the problem of static transmission-power assignment for lifetime maximization of a wireless sensor network with stationary nodes operating in a data-gathering scenario. Using a graph-theoretic approach, we propose two distributed algorithms, MLS and BSpan, that construct spanning trees with minimum maximum (minmax) edge cost. MLS is based on computation of minmax-cost paths from a reference node, while BSpan performs a binary search over the range of power levels and exploits the wireless broadcast advantage. We also present a simple distributed method for pruning a graph to its Relative Neighborhood Graph, which reduces the worst-case message complexity of MLS under natural assumptions on the path-loss. In our network simulations both MLS and BSpan significantly outperform the recently proposed Distributed Min–Max Tree algorithm in terms of number of messages required.
Similar content being viewed by others
References
Akyildiz, I. F., Su, W., Sankarasubramaniam, Y., & Cayirci, E. (2002). A survey on sensor networks. IEEE Communication Magazine, 40(8), 102–114.
Bhardwaj, M., Misra, S., & Xue, G. (2005). Distributed topology control in wireless ad hoc networks using β-skeletons. In Workshop on high performance switching and routing, Hong Kong, China, pp. 371–375.
Borbash, S., & Jennings, E. (2002). Distributed topology control algorithm for multihop wireless networks. In Proceedings of the 2002 international joint conference on neural networks, Honolulu, HI, pp. 335–360.
Cao, Q., Abdelzaher, T., He, T., & Stankovic, J. (2005). Towards optimal sleep scheduling in sensor networks for rare-event detection. In Proceedings of the 4th international symposium on information processing in sensor networks, Los Angeles, CA (pp. 20–27). Piscataway, NJ: IEEE Press.
Cerpa, A., & Estrin, D. (2004). ASCENT: adaptive self-configuring sensor networks topologies. IEEE Transactions on Mobile Computing, 3(3), 272–285.
Chang, J. H., & Tassiulas, L. (2000). Energy conserving routing in wireless ad-hoc networks. In Proceedings of the nineteenth annual joint conference of the IEEE computer and communications societies (INFOCOM), Tel-Aviv, Israel, pp. 22–31.
Cormen, T. H., Leiserson, C. E., Rivest, R. L., & Stein, C. (2001). Introduction to algorithms. Cambridge, MA: The MIT Press.
Escalante, O., Pérez, T., Solano, J., & Stojmenovic, I. (2005). RNG-based searching and broadcasting algorithms over Internet graphs and peer-to-peer computing systems. In The 3rd ACS/IEEE international conference on computer systems and applications, Cairo, Egypt, pp. 47–54.
Floréen, P., Kaski, P., Kohonen, J., & Orponen, P. (2005). Lifetime maximization for multicasting in energy-constrained wireless networks. IEEE Journal on Selected Areas in Communications, 23(1), 117–126.
Gallager, R. G., Humblet, P. A., & Spira, P. M. (1983). A distributed algorithm for minimum-weight spanning trees. ACM Transactions on Programming Languages and Systems, 5(1), 66–77.
Guo, S., Yang, O. W. W., & Leung, V. C. M. (2007). Tree-based distributed multicast algorithms for directional communications and lifetime optimization in wireless ad hoc networks. EURASIP Journal on Wireless Communications and Networking, 2007, Article ID 98938, 10 pp.
Gupta, S. K. S., & Srimani, P. K. (2003). Self-stabilizing multicast protocols for ad hoc networks. Journal of Parallel and Distributed Computing, 63(1), 87–96.
Kang, I., & Poovendran, R. (2005). Maximizing network lifetime of broadcasting over wireless stationary ad hoc networks. Mobile Networks and Applications, 10(6), 879–896.
Kohvakka, M., Suhonen, J., Hannikainen, M., & Hamalainen, T. D. (2006). Transmission power based path loss metering for wireless sensor networks. In 17th annual IEEE international symposium on personal, indoor and mobile radio communications, Helsinki, Finland, pp. 1–5.
Lloyd, E. L., Liu, R., Marathe, M. V., Ramanathan, R., & Ravi, S. (2005). Algorithmic aspects of topology control problems for ad hoc networks. Mobile Networks and Applications, 10(1–2), 19–34.
Lynch, N. A. (1996). Distributed algorithms. San Francisco, CA: Morgan Kaufmann.
McCanne, S., Floyd, S., Fall, K., & Varadhan, K. (1995). The network simulator ns2 . The VINT project, available for download at http://www.isi.edu/nsnam/ns/.
Narayanaswamy, S., Kawadia, V., Sreenivas, R. S., & Kumar, P. R. (2002). Power control in ad-hoc networks: Theory, architecture, algorithm and implementation of the COMPOW protocol. In Proceedings of the European wireless conference, Florence, Italy, pp. 156–162.
Ramanathan, R., & Rosales-Hain, R. (2000). Topology control of multihop wireless networks using transmit power adjustment. In Proceedings of the nineteenth annual joint conference of the IEEE computer and communications societies (INFOCOM), Tel-Aviv, Israel, pp. 404–413.
Rodoplu, V., & Meng, T. H. (1999). Minimum energy mobile wireless networks. IEEE Journal on Selected Areas in Communications, 17(8), 1333–1344.
Srinivasan, K., & Levis, P. (2006). RSSI is under-appreciated. In Proceedings of the third workshop on embedded networked sensors (EmNets), Cambridge, MA.
Toussaint, G. T. (1980). The relative neighbourhood graph of a finite planar set. Pattern Recognition, 12, 261–268.
Wattenhofer, R., Li, L., Bahl, P., & Wang, Y. M. (2001). Distributed topology control for power efficient operation in multihop wireless ad hoc networks. In Proceedings of the twentieth annual joint conference of the IEEE computer and communications societies (INFOCOM), Anchorage, AK, pp. 1388–1397.
Acknowledgements
A. Schumacher has been supported by the Helsinki Graduate School of Computer Science and Engineering. The MLS and BSpan simulations were conducted in collaboration with Thorn Thaler.
Author information
Authors and Affiliations
Corresponding author
Additional information
Preliminary work has been reported in the Third International Conference on Mobile Ad-hoc and Sensor Networks (MSN), Beijing, China, December 12–14, 2007 and the Fifth European Conference on Wireless Sensor Networks (EWSN), Bologna, Italy, January 30–February 1, 2008.
Rights and permissions
About this article
Cite this article
Haanpää, H., Schumacher, A. & Orponen, P. Distributed algorithms for lifetime maximization in sensor networks via Min–Max spanning subgraphs. Wireless Netw 16, 875–887 (2010). https://doi.org/10.1007/s11276-009-0174-1
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11276-009-0174-1