skip to main content
article

Directed diffusion for wireless sensor networking

Published:01 February 2003Publication History
Skip Abstract Section

Abstract

Advances in processor, memory, and radio technology will enable small and cheap nodes capable of sensing, communication, and computation. Networks of such nodes can coordinate to perform distributed sensing of environmental phenomena. In this paper, we explore the directed-diffusion paradigm for such coordination. Directed diffusion is data-centric in that all communication is for named data. All nodes in a directed-diffusion-based network are application aware. This enables diffusion to achieve energy savings by selecting empirically good paths and by caching and processing data in-network (e.g., data aggregation). We explore and evaluate the use of directed diffusion for a simple remote-surveillance sensor network analytically and experimentally. Our evaluation indicates that directed diffusion can achieve significant energy savings and can outperform idealized traditional schemes (e.g., omniscient multicast) under the investigated scenarios.

References

  1. W. Adejie-Winoto, E. Schwartz, H. Balakrisshnan, and J. Lilley, "The design and implementation of an intentional naming system," in Proc. ACM Symp. Operating Systems Principles, Charleston, SC, 1999, pp. 186--201.]] Google ScholarGoogle Scholar
  2. S. Bajij, L. Breslau, D. Estrin, K. Fall, S. Floyd, P. Haldar, M. Handley, A. Helmy, J. Heidemann, P. Huang, S. Kumar, S. McCanne, R. Rejaie, P. Sharma, K. Varadhan, Y. Xu, H. Yu, and D. Zappala, "Improving simulation for network research," Univ. Southern California, Los Angeles, Tech. Rep. 99--702b, 1999.]]Google ScholarGoogle Scholar
  3. F. Bennett, D. Clarke, J. Evans, A. Hopper, A. Jones, and D. Leask, "Piconet: Embedded mobile networking," IEEE Pers. Commun., vol. 4, pp. 8--15, Oct. 1997.]]Google ScholarGoogle Scholar
  4. J. Broch, D. A. Maltz, D. B. Johnson, Y.-C. Hu, and J. Jetcheva, "A performance comparison of multi-hop wireless ad hoc network routing protocols," in Proc. 4th Annu. ACM/IEEE Int. Conf. Mobile Computing and Networking (Mobicom'98), Dallas, TX, 1998, pp. 85--97.]] Google ScholarGoogle Scholar
  5. G. Di Caro and M. Dorigo, "AntNet: A mobile agents approach to adaptive routing," IR1DIA, Universite' Libre de Bruxelles, Tech. Rep. 97--12, 1997.]]Google ScholarGoogle Scholar
  6. D. Coffin, D. Van Hook, R. Govindan, J. Heidemann, and F. Silva, "Network routing application programmer's interface (api) and walk through 8.0," Information Sciences Institute, University of Southern California, Tech. Rep. 01--741, 2001.]]Google ScholarGoogle Scholar
  7. D.A. Coffin, D. J. Van Hook, S. M. McGarry, and S. R. Kolek, "Declarative ad hoc sensor networking," in Proc. SPIE Integrated Command Environments Conf., San Diego, CA, July 2000, pp. 109--120.]]Google ScholarGoogle Scholar
  8. "IEEE Computer Society LAN MAN Standards Committee. Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications," Inst. Electr. Electron. Eng., New York, Tech. Rep. 802. 11--1997, 1997.]]Google ScholarGoogle Scholar
  9. S. Deering, "Multicast routing in internetworks and extended lans," in Proc. ACM SIGCOMM, Aug. 1988, pp. 55--64.]] Google ScholarGoogle Scholar
  10. S.E. Deering, D. Estrin, D. Farinacci, V. Jacobson, C. Liu, and L. Wei, "The PIM architecture for wide-area multicast routing," IEEE Trans. Networking, vol. 4, pp. 153--162, Apr. 1996.]] Google ScholarGoogle Scholar
  11. J. Elson and D. Estrin, "Random, ephemeral transaction identifiers in dynamic sensor networks," in Proc. Int. Conf. Distributed Computing Systems, Phoenix, AZ, Apr. 2001.]] Google ScholarGoogle Scholar
  12. ---, "Time synchronization for wireless sensor networks," in Proc. 2001 Int. Parallel and Distributed Processing Symp. (IPDPS), Workshop Parallel and Distributed Computing Issues in Wireless and Mobile Computing, San Francisco, CA, Apr. 2001.]] Google ScholarGoogle Scholar
  13. (1999) Bluetooth V1.0B Specification. The Bluetooth Special Interest Group. {Online}. Available: http://www.bluetooth.com,]]Google ScholarGoogle Scholar
  14. J. Heidemann, E Silva, C. Intanagonwiwat, R. Govindan, D. Estrin, and D. Ganesan, "Building efficient wireless sensor networks with low-level naming," in Proc. ACM Symp. Operating Systems Principles, Banff, Canada, Oct. 2001, pp. 146--159.]] Google ScholarGoogle Scholar
  15. W. R. Heinzelman, A. Chandrakasan, and H. Balakrishnan, "Energy-efficient communication protocol for wireless microsensor networks," in Proc. Hawaii Int. Conf. System Sciences, Maui, HI, Jan. 2000.]] Google ScholarGoogle Scholar
  16. C. Intanagonwiwat, D. Estrin, R. Govindan, and J. Heidemann, "Impact of network density on data aggregation in wireless sensor networks," in Proc. Int. Conf. Distributed Computing Systems, Vienna, Austria, July 2002.]] Google ScholarGoogle Scholar
  17. C. Intanagonwiwat, R. Govindan, and D. Estrin, "Directed diffusion: A scalable and robust communication paradigm for sensor networks," in Proc. 6th Annu. ACM/IEEE Int. Conf. Mobile Computing and Networking (Mobicom'2000), Boston, MA, Aug. 2000, pp. 56--67.]] Google ScholarGoogle Scholar
  18. ---, "Directed diffusion: A scalable and robust communication paradigm for sensor networks," Univ. Southern California, Los Angeles, Tech. Rep. 00--732, 2000.]]Google ScholarGoogle Scholar
  19. V. Jacobson, "Compressing TCP/IP headers for low-speed serial links," Network Working Group, RFC 1144, 1990.]] Google ScholarGoogle Scholar
  20. D. B. Johnson and D. A. Maltz, "Dynamic source routing in ad hoc wireless networks," in Mobile Computing, T. Imielinksi and H. Korth, Eds. Reading, MA: Kluwer, 1996, pp. 153--181.]]Google ScholarGoogle Scholar
  21. W. J. Kaiser, "WINS NG 1.0 transceiver power dissipation specifications," Sensoria Corporation, San Diego, CA.]]Google ScholarGoogle Scholar
  22. E. D. Kaplan, Understanding GPS: Principles and Applications, E. D. Kaplan, Ed. Norwood, MA: Artech House, 1996.]]Google ScholarGoogle Scholar
  23. Y.-B Ko and N. H. Vaidya, "Location-aided routing (LAR) in mobile ad hoc networks," in Proc. 4th Annu. ACM/IEEE Int. Conf. Mobile Computing and Networking (Mobicom'98), Dallas, TX, 1998, pp. 66--75.]] Google ScholarGoogle Scholar
  24. J. Kulik, W. Rabiner, and H. Balakrishnan, "Adaptive protocols for information dissemination in wireless sensor networks," in Proc. 5th Annu. ACM/1EEE Int. Conf. Mobile Computing and Networking (MobiCom'99), Seattle, WA, 1999, pp. 174--185.]] Google ScholarGoogle Scholar
  25. D.L. Mills, "Internet time synchronization: The network time protocol," in Global States and Time in Distributed Systems, Z. Yang and T. A. Marsland, Eds. New York: IEEE Computer Soc. Press, 1994.]]Google ScholarGoogle Scholar
  26. V.D. Park and M. S. Corson, "A highly adaptive distributed routing algorithm for mobile wireless networks," in Proc. IEEE INFOCOM, Apr. 1997, pp. 1405--1413.]] Google ScholarGoogle Scholar
  27. P. Charles, "Ad hoc on demand distance vector routing (AODV)," IETF, draft-ietf-manet-aodv-00.txt, 1997.]]Google ScholarGoogle Scholar
  28. G. J. Pottie and W. J. Kaiser, "Embedding the internet: Wireless integrated network sensors," Commun. ACM, vol. 43, no. 5, pp. 51--58, May 2000.]] Google ScholarGoogle Scholar
  29. P. Sharma, D. Estrin, S. Floyd, and V. Jacobson, "Scalable timers for soft state protocols," in Proc. IEEE INFOCOM, Kobe, Japan, Apr. 1997, pp. 222--229.]] Google ScholarGoogle Scholar
  30. M. Stemm and R. H. Katz, "Measuring and reducing energy consumption of network interfaces in hand-held devices," IEICE Trans. Commun., vol. E80-B, no. 8, pp. 1125--1131, Aug. 1997.]]Google ScholarGoogle Scholar
  31. A. M. Turing, "The chemical basis of morphogenesis," Philosoph. Trans. Royal Soc. London, vol. 237(B), pp. 37--72, Aug. 1952.]]Google ScholarGoogle Scholar
  32. L. Wang, A. Terzis, and L. Zhang, "A new proposal for RSVP refreshes," in Proc. Int. Conf Network Protocols, Toronto, ON, Canada, Oct. 1999, pp. 163--172.]] Google ScholarGoogle Scholar
  33. M. Weiser, "The computer for the 21st century," Sci. Amer., pp. 66--75, Sept. 1991.]]Google ScholarGoogle Scholar
  34. Y. Yu, R. Govindan, and D. Estrin, "Geographical and energy aware routing: A recursive data dissemination protocol for wireless sensor networks," Univ. California, Los Angeles, Tech. Rep. UCLA/CSD-TR-01-0023, 2001.]]Google ScholarGoogle Scholar
  35. S. Michel, K. Nguyen, A. Rosenstein, L. Zhang, S. Floyd, and V. Jacobson, "Adaptive web caching: Toward a new global caching architecture," in Comput. Networks ISDN Syst., vol. 30, Nov. 1998, pp. 2169--2177.]] Google ScholarGoogle Scholar

Index Terms

  1. Directed diffusion for wireless sensor networking

      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

      Full Access

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader