Abstract
We approach the problem of load balancing for wireless multi-hop networks by distributed optimisation. We implement an approximation algorithm for minimising the maximum network congestion as a modification to the DSR routing protocol. The algorithm is based on shortest-path computations that are integrated into the DSR route discovery and maintenance process. The resulting Balanced Multipath Source Routing (BMSR) protocol does not need to disseminate global information throughout the network. Our simulations with the ns2 simulator show a gain of 14% to 69% in the throughput, depending on the setup, compared to DSR for a high network load.
This research was supported by the Academy of Finland under grants 209300 (ACSENT) and 206235 (ANNE).
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Perkins, C. (ed.): Ad Hoc Networking. Addison-Wesley, Reading (2001)
Meguerdichian, S., Koushanfar, F., Potkonjak, M., Srivastava, M.: Coverage problems in wireless ad-hoc sensor networks. In: Proc. 20th Annual Joint Conf. of the IEEE Computer and Communications Societies, pp. 1380–1387 (2001)
Floréen, P., Kaski, P., Kohonen, J., Orponen, P.: Lifetime maximization for multicasting in energy-constrained wireless networks. IEEE J. Selected Areas in Communications 23(1), 117–126 (2005)
Aggelou, G., Tafazolli, R.: RDMAR: A bandwidth-efficient routing protocol for mobile ad hoc networks. In: Proc. 2nd ACM Int’l Workshop on Wireless Mobile Multimedia, pp. 26–33 (1999)
Kawadia, V., Kumar, P.: Power control and clustering in ad hoc networks. In: Proc. 22nd Annual Joint Conf. of the IEEE Computer and Communications Societies (2003)
Basu, A., Lin, A., Ramanathan, S.: Routing using potentials: A dynamic traffic-aware routing algorithm. In: Proc. Conf. Applications, Technologies, Architectures, and Protocols for Computer Communication, pp. 37–48 (2003)
Johnson, D., Maltz, D., Hu, Y.: The dynamic source routing protocol for mobile ad hoc networks (DSR). Tech. report, IETF (2003) IETF Draft (July 2004)
Nasipuri, A., Castañeda, R., Das, S.: Performance of multipath routing for on-demand protocols in mobile ad hoc networks. Mobile Networks and Applications 6(4), 339–349 (2001)
Wu, K., Harms, J.: Performance study of a multipath routing method for wireless mobile ad hoc networks. In: Proc. 9th Int’l Symposium in Modeling, Analysis and Simulation of Computer and Telecommunication Systems, pp. 99–107. IEEE Computer Society, Washington (2001)
Ganjali, Y., Keshavarzian, A.: Load balancing in ad hoc networks: Single-path routing vs. multi-path routing. In: Proc. 23rd Annual Joint Conf. of the IEEE Computer and Communications Societies (2004)
Vutukury, S., Garcia-Luna-Aceves, J.: A simple approximation to minimum-delay routing. In: Proc. Conf. Applications, Technologies, Architectures, and Protocols for Computer Communication, pp. 227–238. ACM Press, New York (1999)
Bienstock, D.: Potential Function Methods for Approximately Solving Linear Programming Problems: Theory and Practice. International Series in Operations Research & Management Science, vol. 53. Kluwer, Norwell (2002)
McCanne, S., Floyd, S., Fall, K., Varadhan, K.: The network simulator ns2, The VINT project (1995), available for download at: http://www.isi.edu/nsnam/ns/
Hou, X., Tipper, D.: Impact of failures on routing in mobile ad hoc networks using DSR. In: Proc. Communication Networks and Distributed Systems Modeling and Simulation Conf. (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Schumacher, A., Haanpää, H., Schaeffer, S.E., Orponen, P. (2006). Load Balancing by Distributed Optimisation in Ad Hoc Networks. In: Cao, J., Stojmenovic, I., Jia, X., Das, S.K. (eds) Mobile Ad-hoc and Sensor Networks. MSN 2006. Lecture Notes in Computer Science, vol 4325. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11943952_73
Download citation
DOI: https://doi.org/10.1007/11943952_73
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-49932-9
Online ISBN: 978-3-540-49933-6
eBook Packages: Computer ScienceComputer Science (R0)