skip to main content
10.1145/1288107.1288131acmconferencesArticle/Chapter ViewAbstractPublication PagesmobihocConference Proceedingsconference-collections
Article

Balancing traffic load in wireless networks with curveball routing

Published:09 September 2007Publication History

ABSTRACT

We address the problem of balancing the traffic load in multi-hop wireless networks. We consider a point-to-point communicating network with a uniform distribution of source-sink pairs. When routing along shortest paths, the nodes that are centrally located forward a disproportionate amount of traffic. This translates into increased congestion and energy consumption. However, the maximum load can be decreased if the packets follow curved paths. We show that the optimum such routing scheme can be expressed in terms of geometric optics and computed by linear programming. We then propose a practical solution, which we call Curveball Routing which achieves results not much worse than the optimum.

We evaluate our solution at three levels of fidelity: a Java high-level simulator, the ns2 simulator, and the Intel Mirage Sensor Network Testbed. Simulation results using the high-level simulator show that our solution successfully avoids the crowded center of the network, and reduces the maximum load by up to 40%. At the same time, the increase of the expected path length is minimal, i.e., only 8% on average. Simulation results using the ns2 simulator show that our solution can increase throughput on moderately loaded networks by up to 15%, while testbed results show a reduction in peak energy usage by up to 25%. Our prototype suggests that our solution is easily deployable.

References

  1. M. Kalantari, M. Shayman, "Design Optimization of Multi-Sink Sensor Networks by Analogy to Electrostatic Theory" IEEE WCNC, 2006Google ScholarGoogle Scholar
  2. P. Gupta and P. R. Kumar. The Capacity of Wireless Networks. IEEE Transactions on Information Theory, 2000.Google ScholarGoogle Scholar
  3. L. Jinyang, C. Blake, D. De Couto, H. Lee, R. Morris. "Capacity of Ad hoc Wireless Networks", ACM Mobicom 2001 Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Rao A. Ratnasamy S., Papadimitriou C., Shenker S., Stoica I., "Geographic Routing without Location Information," presented at ACM Mobicom, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Wan C.Y. Eisenman S.B., Campbell A.T., "CODA: Congestion Detection and Avoidance in Sensor Networks" ACM SenSys 03. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Hull B. Jamieson K., Balakrishnan H.,"Mitigating Congestion in Wireless Sensor Networks,"ACM SenSys, 04. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Li, X., Kim, Y. J., Govidan, R., AND Hong, W. Multi-dimensional range queries in sensor networks, SenSys 2003 Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Demibras, M., Arora, A., AND Gouda, M. A pursuer evader game for sensor networks. In Proc. of the Sixth Symposium on Self-Stabilizing Systems, 2003 Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. S. Baek and G. de Veciana, Spatial Energy Balancing Large-scale Wireless Multihop Networks, IEEE INFOCOM05Google ScholarGoogle Scholar
  10. K. Seada, M. Zuniga, A. Helmy, B. Krishnamachari, Energy-efficient forwarding strategies for geographic routing in lossy wireless sensor networks, ACM Sensys 2004 Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. ns2 simulator, http://www.isi.edu/nsnam/ns/Google ScholarGoogle Scholar
  12. TinyOs, http://www.tinyos.net.Google ScholarGoogle Scholar
  13. Jie Gao, Li Zhang, Load Balanced Short Path Routing in Wireless Networks, IEEE Infocom 2004 Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. G. Yashar and A. Keshavarzian, Load balancing in ad hoc networks: Single-path routing vs. multi-path routing, IEEE Infocom 2004.Google ScholarGoogle Scholar
  15. P. Gupta, P. R. Kumar, "Towards an Information Theory of Large Networks: An Achievable Rate Region", IEEE Transactions on Information Theory, 2003 Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. K. Seada, M. Zuniga, A. Helmy, B. Krishnamachari, "Energy Efficient Forwarding Strategies for Geographic Routing in Lossy Wireless Sensor Networks" ACM Sensys 2004 Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Shenker, S.,Ratnasamy, S., Kapr, B., Govindan, R.,Estrin, D. Data-centric storage in sensornets. Sigcomm 2003 Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Costas Busch, Malik Magdon Ismail, Jing Xi, Oblivious Routing on Geometric Networks, SPAA 2005 Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Intel Mirage testbed, http://mirage.berkeley.intel-research.netGoogle ScholarGoogle Scholar
  20. Brad Karp, H. T. Kung, "GPSR: Greedy Perimeter Stateless Routing for Wireless Networks", Mobicom 2000 Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Kim Y.J. Govindan R., Karp B. and Shenker S., Geographic Routing Made Practical, presented at Network Systems' Design and Implementation, NSDI, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Proof for Theorem 1 listed at: www.cs.berkeley.edu/~popa/proof_wireless_disc_load.pdfGoogle ScholarGoogle Scholar
  23. Greenstein B., Estrin, D., Govindan, R., Ratnasamy, S., Shenker, S. DIFS: A distributed index for features in sensor networks. In IEEE WSNA 2003.Google ScholarGoogle ScholarCross RefCross Ref
  24. http://research.microsoft.com/mesh/Google ScholarGoogle Scholar
  25. P.P. Pham and Sylvie Perreau, "Performance analysis of reactive shortest path and multi-path routing mechanism with load balance", IEEE Infocom 2003Google ScholarGoogle Scholar
  26. E. Hyytiä, P. Lassila, J. Virtamo, "Spatial Node Distribution of the Random Waypoint Mobility Model with Applications", IEEE Transactions on Mobile Computing, vol. 5, no. 6, 2006 Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. E. Hyytiä, J. Virtamo, "On Load Balancing in a Dense Wireless Multihop Network", NGI 2006, Valencia, SpainGoogle ScholarGoogle ScholarCross RefCross Ref
  28. J.Bruck, J. Gao, A. Jiang, "MAP: Medial Axis Based Geometric Routing in Sensor Networks", ACM Mobicom 2005 Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. R. Catanuto, S. Toumpis, G. Morabito, "Opti{c,m}al: Optical/Optimal Routing in Massively Dense Wireless Networks", IEEE Infocom 2007Google ScholarGoogle Scholar

Index Terms

  1. Balancing traffic load in wireless networks with curveball routing

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      MobiHoc '07: Proceedings of the 8th ACM international symposium on Mobile ad hoc networking and computing
      September 2007
      276 pages
      ISBN:9781595936844
      DOI:10.1145/1288107

      Copyright © 2007 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 9 September 2007

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • Article

      Acceptance Rates

      Overall Acceptance Rate296of1,843submissions,16%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader