Routing techniques in wireless sensor networks: a survey
2004, IEEE Wireless Communications
Abstract
Wireless sensor networks consist of small nodes with sensing, computation, and wireless communications capabilities. Many routing, power management, and data dissemination protocols have been specifically designed for WSNs where energy awareness is an essential design issue. Routing protocols in WSNs might differ depending on the application and network architecture. In this article we present a survey of state-of-the-art routing techniques in WSNs. We first outline the design challenges for routing protocols in WSNs followed by a comprehensive survey of routing techniques. Overall, the routing techniques are classified into three categories based on the underlying network structure: flit, hierarchical, and location-based routing. Furthermore, these protocols can be classified into multipath-based, query-based, negotiation-based, QoS-based, and coherentbased depending on the protocol operation. We study the design trade-offs between energy and communication overhead savings in every routing paradigm. We also highlight the advantages and performance issues of each routing technique. The article concludes with possible future research areas.
References (47)
- N. Bulusu, J. Heidemann, and D. Estrin, "GPS-less Low Cost Out Door Localization for Very Small Devices," Tech. rep. 00729, Comp. Sci. Dept., USC, Apr. 2000.
- A. Savvides, C.-C. Han, and M. Srivastava, "Dynamic Fine-Grained Localization in Ad-Hoc Networks of Sen- sors," Proc. 7th ACM MobiCom, July 2001, pp. 166-79.
- I. Akyildiz et al., "A Survey on Sensor Networks," IEEE Commun. Mag., vol. 40, no. 8, Aug. 2002, pp. 102-14.
- S. Tilak, N. Abu-Ghazaleh, W. Heinzelman, "A Taxono- my of Wireless Micro-sensor Network Models," ACM SIGMOBILE Mobile Comp. Commun. Rev., vol. 6, no. 2, Apr. 2002, pp. 28-36.
- W. Heinzelman, A. Chandrakasan and H. Balakrishnan, "Energy-Efficient Communication Protocol for Wireless Microsensor Networks," Proc. 33rd Hawaii Int'l. Conf. Sys. Sci., Jan. 2000.
- F. Ye et al., "A Two-Tier Data Dissemination Model for Large-Scale Wireless Sensor Networks," Proc. ACM/IEEE MOBICOM, 2002.
- F. Ye et al., "A Scalable Solution to Minimum Cost Forward- ing in Large Sensor Networks," Proc. 10th Int'l. Conf. Comp. Commun. and Networks, 2001, pp. 304-09.
- W. Heinzelman, J. Kulik, and H. Balakrishnan, "Adaptive Protocols for Information Dissemination in Wireless Sensor Networks," Proc. 5th ACM/IEEE Mobicom, Seat- tle, WA, Aug. 1999. pp. 174-85.
- J. Kulik, W. R. Heinzelman, and H. Balakrishnan, "Negotiation-Based Protocols for Disseminating Infor- mation in Wireless Sensor Networks," Wireless Net- works, vol. 8, 2002, pp. 169-85.
- S. Hedetniemi and A. Liestman, "A Survey of Gossip- ing and brocadcasting in Communication Networks," IEEE Network, vol. 18, no. 4, 1988, pp. 319-49.
- C. Intanagonwiwat, R. Govindan, and D. Estrin, "Directed Diffusion: a Scalable and Robust Communica- tion Paradigm for Sensor Networks," Proc. ACM Mobi- Com 2000, Boston, MA, 2000, pp. 56-67.
- D. Braginsky and D. Estrin, "Rumor Routing Algorithm for Sensor Networks," Proc. 1st Wksp. Sensor Networks and Apps., Atlanta, GA, Oct. 2002.
- C. Schurgers and M.B. Srivastava, "Energy Efficient Routing in Wireless Sensor Networks," MILCOM Proc. Commun. for Network-Centric Ops.: Creating the Info. Force, McLean, VA, 2001.
- M. Chu, H. Haussecker, and F. Zhao, "Scalable Infor- mation Driven Sensor Querying and Routing for Ad Hoc Heterogeneous Sensor Networks," Int'l. J. High Perf. Comp. Apps., vol. 16, no. 3, Aug. 2002.
- Y. Yao and J. Gehrke, "The Cougar Approach to In- network Query Processing in Sensor Networks," SIG- MOD Record, Sept. 2002.
- N. Sadagopan et al., "The ACQUIRE Mechanism for Efficient Querying in Sensor Networks," Proc. 1st Int'l. Wksp. Sensor Network Protocol and Apps,. Anchorage, AK, May 2003.
- R. C. Shah and J. Rabaey, "Energy Aware Routing for Low Energy Ad Hoc Sensor Networks," IEEE WCNC, Orlando, FL, Mar. 17-21, 2002.
- S. Servetto and G. Barrenechea, "Constrained Random Walks on Random Graphs: Routing Algorithms for Large Scale Wireless Sensor Networks," Proc. 1st ACM Int'l. Wksp. Wireless Sensor Networks and Apps., Atlanta, GA, 2002.
- S. Lindsey and C. Raghavendra, "PEGASIS: Power-Effi- cient Gathering in Sensor Information Systems," IEEE Aerospace Conf. Proc., 2002, vol. 3, 9-16, pp. 1125-30.
- A. Manjeshwar and D. P. Agarwal, "TEEN: a Routing Pro- tocol for Enhanced Efficiency in Wireless Sensor Networks," 1st Int'l. Wksp. on Parallel and Distrib. Comp. Issues in Wireless Networks and Mobile Comp., April 2001.
- A. Manjeshwar and D. P. Agarwal, "APTEEN: A Hybrid Protocol for Efficient Routing and Comprehensive Infor- mation Retrieval in Wireless Sensor Networks," Proc. Int'l. Parallel and Distrib. Proc. Symp., pp. 195-202.
- V. Rodoplu and T. H. Meng, "Minimum Energy Mobile Wireless Networks," IEEE JSAC, vol. 17, no. 8, Aug. 1999, pp. 1333-44.
- L. Li, and J. Y. Halpern, "Minimum-Energy Mobile Wire- less Networks Revisited," IEEE ICC 2001, vol. 1, pp. 278-83.
- L. Subramanian and R. H. Katz, "An Architecture for Building Self Configurable Systems," Proc. IEEE/ACM Wksp. Mobile Ad Hoc Net. and Comp., Boston, MA, Aug. 2000.
- Q. Fang, F. Zhao, and L. Guibas, "Lightweight Sensing and Communication Protocols for Target Enumeration and Aggregation," Proc. 4th ACM MOBIHOC, 2003, pp. 165-76.
- J. N. Al-Karaki et al., "Data Aggregation in Wireless Sensor Networks -Exact and Approximate Algo- rithms," Proc. IEEE Wksp. High Perf. Switching and Routing 2004, Phoenix, AZ, Apr. 18-21, 2004.
- Y. Xu, J. Heidemann, and D. Estrin, "Geography- informed Energy Conservation for Ad-hoc Routing," Proc. 7th Annual ACM/IEEE Int'l. Conf. Mobile Comp. and Net., 2001, pp. 70-84.
- J. N. Al-Karaki, and A. E. Kamal, "On the Correlated Data Gathering Problem in Wireless Sensor Networks," to appear in the Proc. 9th IEEE Symp. Comp. and Com- mun., Alexandria, Egypt, July 2004.
- Q. Li, J. Aslam and D. Rus, "Hierarchical Power-Aware Routing in Sensor Networks," Proc. DIMACS Wksp. Per- vasive Net., May, 2001.
- S. Capkun, M. Hamdi, and J. Hubaux, "GPS-free Posi- tioning in Mobile Ad-hoc Networks," Proc. 34th Annual Hawaii Int'l. Conf. Sys. Sci., 2001 pp. 3481-90.
- B. Chen et al., "SPAN: an Energy-efficient Coordination Algorithm for Topology Maintenance in Ad Hoc Wire- less Networks," Wireless Networks, vol. 8, no. 5, Sept. 2002, pp. 481-94.
- Y. Yu, D. Estrin, and R. Govindan, "Geographical and Energy-Aware Routing: A Recursive Data Dissemination Protocol for Wireless Sensor Networks," UCLA Comp. Sci. Dept. tech. rep., UCLA-CSD TR-010023, May 2001.
- B. Karp and H. T. Kung, "GPSR: Greedy Perimeter Stateless Routing for Wireless Sensor Networks," Proc. MobiCom 2000, Boston, MA, Aug. 2000.
- I. Stojmenovic and X. Lin, "GEDIR: Loop-Free Location Based Routing in Wireless Networks," Int'l. Conf. Parallel and Distrib. Comp. and Sys., Boston, MA, Nov. 3-6, 1999.
- F. Kuhn, R. Wattenhofer, and A. Zollinger, "Worst-Case Optimal and Average-Case Efficient Geometric Ad Hoc Routing," Proc. 4th ACM Int'l. Conf. Mobile Comp. and Net., 2003, pp. 267-78.
- J.-H. Chang and L. Tassiulas, "Maximum Lifetime Rout- ing in Wireless Sensor Networks," Proc. Adv. Telecom- mun. and Info. Distrib. Research Prog., College Park, MD, Mar. 2000.
- C. Rahul and J. Rabaey, "Energy Aware Routing for Low Energy Ad Hoc Sensor Networks," IEEE WCNC, vol. 1, Mar. 17-21, 2002, Orlando, FL, pp. 350-55.
- S. Dulman et al., "Trade-Off between Traffic Overhead and Reliability in Multipath Routing for Wireless Sensor Networks," WCNC Wksp., New Orleans, LA, Mar. 2003.
- D. Ganesan et al., "Highly Resilient, Energy-Efficient Multipath Routing in Wireless Sensor Networks," ACM SIGMOBILE Mobile Comp. Commun. Rev., vol. 5, no. 4, 2001, pp. 11-25.
- D. Braginsky and D. Estrin, "Rumor Routing Algorithm For Sensor Networks," Int'l. Conf. Distrib. Comp. Sys., Nov. 2001.
- K. Sohrabi and J. Pottie, "Protocols for Self-Organiza- tion of a Wireless Sensor Network," IEEE Pers. Com- mun., vol. 7, no. 5, 2000, pp. 16-27.
- T. He et al., "SPEED: A Stateless Protocol for Real-time Communication in Sensor Networks," Proc. Int'l. Conf. Distrib. Comp. Sys., Providence, RI, May 2003.
- D. Goodman, Wireless Personal Communications Sys- tems, Reading, MA: Addison-Wesley, 1997.
- S. Bandyopadhyay and E. Coyle, "An Energy Efficient Hierarchical Clustering Algorithm for Wireless Sensor Networks," Proc. INFOCOM 2003, vol. 3, pp. 1713-23.
- N. Bulusu et al., "Scalable Coordination for Wireless Sensor Networks: Self-Configuring Localization Sys- tems," Proc. 6th Int'l. Symp. Commun. Theory and Apps., Ambleside, U.K., July 2001
- A. Perrig et al., "SPINS: Security Protocols for Sensor Net- works," Wireless Networks, vol. 8, 2000, pp. 521-34.
- C. Karlof and D. Wagner, "Secure Routing in Wireless Sensor Networks: Attacks and Countermeasures," Ad Hoc Networks, vol. 1, 2003, pp. 293-315.