skip to main content
10.1145/570738.570741acmconferencesArticle/Chapter ViewAbstractPublication PageswsnaConference Proceedingsconference-collections
Article

Constrained random walks on random graphs: routing algorithms for large scale wireless sensor networks

Published:28 September 2002Publication History

ABSTRACT

We consider a routing problem in the context of large scale networks with uncontrolled dynamics. A case of uncontrolled dynamics that has been studied extensively is that of mobile nodes, as this is typically the case in cellular and mobile ad-hoc networks. In this paper however we study routing in the presence of a different type of dynamics: nodes do not move, but instead switch between active and inactive states at random times. Our interest in this case is motivated by the behavior of sensor nodes powered by renewable sources, such as solar cells or ambient vibrations. In this paper we formalize the corresponding routing problem as a problem of constructing suitably constrained random walks on random dynamic graphs. We argue that these random walks should be designed so that their resulting invariant distribution achieves a certain load balancing property, and we give simple distributed algorithms to compute the local parameters for the random walks that achieve the sought behavior. A truly novel feature of our formulation is that the algorithms we obtain are able to route messages along all possible routes between a source and a destination node, without performing explicit route discovery/repair computations, and without maintaining explicit state information about available routes at the nodes. To the best of our knowledge, these are the first algorithms that achieve true multipath routing (in a statistical sense), at the complexity of simple stateless operations.

References

  1. E. Ayanoglu, C.-L. I, R. D. Gitlin, and J. E. Mazo. Diversity Coding for Self-Healing and Fault-Tolerant Communication Networks. IEEE Trans. Commun., COM-41(11):1677--1686, 1993.Google ScholarGoogle Scholar
  2. A. Banerjea. On the Use of Dispersity Routing for Fault Tolerant Realtime Channels. European Trans. Telecommun., 8(4):393--407, 1997.Google ScholarGoogle ScholarCross RefCross Ref
  3. D. Bertsekas and R. Gallager. Data Networks (2nd ed). Prentice Hall, 1992. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. U. Black. IP Routing Protocols (RIP, OSPF, BGP, PNNI & CISCO routing protocols). Prentice Hall, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. S. Chen and K. Nahrstedt. Distributed Quality of Service Routing in Ad-Hoc Networks. IEEE J. Select. Areas Commun., 17(8):1488--1505, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. S.-N. Chiou. Dispersity Routing and Reliability in a Communication Network. PhD thesis, University of Southern California, 1988.Google ScholarGoogle Scholar
  7. T. M. Cover and J. Thomas. Elements of Information Theory. John Wiley and Sons, Inc., 1991. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. D. Ganesan, R. Govindan, S. Shenker, and D. Estrin. Highly-Resilient, Energy-Efficient Multipath Routing in Wireless Sensor Networks. ACM Mobile Computing and Communications Review, 5(4):11--29, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. D. Ganesan, B. Krishnamachari, A. Woo, D. Culler, D. Estrin, and S. B. Wicker. An Empirical Study of Epidemic Algorithms in Large Scale Multihop Wireless Networks. UCLA Computer Science Technical Report UCLA/CSD-TR 02-0013. Submitted for publication.Google ScholarGoogle Scholar
  10. P. Gupta and P. R. Kumar. The Capacity of Wireless Networks. IEEE Trans. Inform. Theory, 46(2):388--404, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. B. Hajek. Minimum Mean Hitting Times of Brownian Motion with Constrained Drift. In Proc. 27th Conf. Stoch. Proc. App., Cambridge, England, 2001.Google ScholarGoogle Scholar
  12. D. B. Johnson and D. A. Maltz. Dynamic Source Routing in Ad Hoc Wireless Networks. In T. Imielinsky and H. Korth, editors, Mobile Computing. Kluwer Academic Publishers, 1996.Google ScholarGoogle ScholarCross RefCross Ref
  13. E. C. Kan, Z. Liu, P. Wang, M. Kim, Y. N. Shen, and G. Pei. Si Fleas: Technology Demonstration of Functional Modules in Submillimeter Autonomous Microsystems. Invited talk, Ninth Foresight Conference on Molecular Nanotechnology, Santa Clara, CA, Nov. 9-11, 2001.Google ScholarGoogle Scholar
  14. F. P. Kelly. Network Routing. Phil. Trans. R. Soc. Lond. A, 337:343--363, 1991.Google ScholarGoogle ScholarCross RefCross Ref
  15. J. Kleinberg. Approximation Algorithms for Disjoint Paths Problems. PhD thesis, Massachusetts Institute of Technology, 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. J. Kleinberg. The Small-World Phenomenon: An Algorithmic Perspective. Technical Report 99-1776, Dept. of Computer Science, Cornell University, October 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. N. Maxemchuk. Dispersity Routing in Store and Forward Networks. PhD thesis, University of Pennsylvania, 1975.Google ScholarGoogle Scholar
  18. N. Maxemchuk and M. El Zarki. Routing and Flow Control in High-Speed Networks. Proc. IEEE, 78(1):204--221, 1990.Google ScholarGoogle ScholarCross RefCross Ref
  19. J. M. McQuillan, I. Richer, and E. C. Rosen. The New Routing Algorithm for the ARPANET. IEEE Trans. Commun., COM-28(5):711--719, 1980.Google ScholarGoogle Scholar
  20. M. Medard, S. G. Finn, R. A. Barry, and R. G. Gallager. Redundant Trees for Preplanned Recovery in Arbitrary Vertex-Redundant or Edge-Redundant Graphs. IEEE/ACM Trans. Networking, 7(5):641--652, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. R. Motwani and P. Raghavan. Randomized Algorithms. Cambridge University Press, 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. A. Nasipuri and S. R. Das. On-Demand Multipath Routing for Mobile Ad-Hoc Networks. In Proc. 8th Int. Conf. Comp. Comm. Networks (IC3N), Boston, MA, 1999.Google ScholarGoogle ScholarCross RefCross Ref
  23. V. D. Park and M. S. Corson. A Highly Adaptive Distributed Routing Algorithm for Mobile Wireless Networks. In Proc. IEEE INFOCOM, Kobe, Japan, 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. M. R. Pearlman and Z. J. Haas. Determining the Optimal Configuration for the Zone Routing Protocol. IEEE J. Select. Areas Commun., 17(8):1395--1414, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. C. E. Perkins and E. M. Royer. Ad-Hoc On-Demand Distance Vector Routing. In Proc. 2nd IEEE Workshop Mobile Comp. Syst. Applic., New Orleans, LA, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. G. J. Pottie and W. Kaiser. Wireless Sensor Networks. Comm. ACM, 43(5):51--58, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. L. C. G. Rogers and D. Williams. Diffusions, Markov Processes and Martingales---Volume I: Foundations. Cambridge University Press, 2000.Google ScholarGoogle Scholar
  28. A. Scaglione and S. D. Servetto. On the Interdependence of Routing and Data Compression in Multi-Hop Sensor Networks. In Proc. ACM MobiCom, Atlanta, GA, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. I. Stoica, S. Shenker, and H. Zhang. Core-Stateless Fair Queueing: a Scalable Architecture to Approximate Fair Bandwidth Allocations in High Speed Networks. In Proc. ACM SIGCOMM, 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. S. H. Strogatz. Exploring Complex Networks. Nature, 410:268--276, 2001.Google ScholarGoogle ScholarCross RefCross Ref
  31. D. J. Watts. Small Worlds: The Dynamics of Networks between Order and Randomness. Princeton University Press, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Constrained random walks on random graphs: routing algorithms for large scale wireless sensor networks

                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
                  WSNA '02: Proceedings of the 1st ACM international workshop on Wireless sensor networks and applications
                  September 2002
                  146 pages
                  ISBN:1581135890
                  DOI:10.1145/570738

                  Copyright © 2002 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: 28 September 2002

                  Permissions

                  Request permissions about this article.

                  Request Permissions

                  Check for updates

                  Qualifiers

                  • Article

                  Acceptance Rates

                  WSNA '02 Paper Acceptance Rate15of60submissions,25%Overall Acceptance Rate15of60submissions,25%

                PDF Format

                View or Download as a PDF file.

                PDF

                eReader

                View online with eReader.

                eReader