Skip to main content Accessibility help
×
Hostname: page-component-7c8c6479df-24hb2 Total loading time: 0 Render date: 2024-03-19T02:39:35.485Z Has data issue: false hasContentIssue false

5 - Routing in wireless sensor networks

Published online by Cambridge University Press:  05 December 2014

Mohammad S. Obaidat
Affiliation:
Monmouth University, New Jersey
Sudip Misra
Affiliation:
Indian Institute of Technology
Get access

Summary

A number of factors have to be considered carefully when implementing network protocols for wireless sensor networks (WSNs). Any routing protocol for WSNs should take into consideration the limited energy resources in the sensor nodes. Moreover, WSNs are distinctive from basic ad-hoc networks with respect to communication channels. Generally, the sink nodes are more concerned with an overall depiction of the environment than with precise readings from their own sensor devices. Hence, the communication in the WSN is known as data-centric rather than address-centric and the data may be collected locally rather than transmitted raw to the sink(s). All of these distinctive features of WSNs play a part in the network layer and thus data routing protocols need to be thought of carefully.

In order to access data, sensors rarely have knowledge of their own locations and these locations can be used for routing functions in the network layer. If a WSN is well connected, the services of the topology control have to be utilized in conjunction with the general routing protocols. To the end of dealing with specific network issues in the routing layer, we find ourselves dealing with a different routing layer from traditional networks.

In this chapter, we will review the major aspects of routing in WSNs, including various types of routing protocols and related advantages, and disadvantages, as well as challenges [1–58].

Type
Chapter
Information
Publisher: Cambridge University Press
Print publication year: 2014

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

Dhurandher, S. K., Khairwal, S., Obaidat, M. S. and Misra, S., “Efficient data acquisition in underwater wireless sensor ad hoc networks,” IEEE Wireless Communications, Vol. 16, No. 6, pp. 70–78, Dec. 2009.CrossRefGoogle Scholar
Ramachandran, C., Obaidat, M. S., Misra, S. and Pena-Mora, F., “A secure, and energy-efficient scheme for group-based routing in heterogeneous ad-hoc sensor networks and its simulation analysis,” Simulation: Transactions of the Society for Modeling and Simulation International, Vol. 84, No. 2–3, pp. 131–146, Feb./March 2008.CrossRefGoogle Scholar
Karaki, J. N. and Kamal, A. E., “Routing techniques in wireless sensor networks: a survey,” IEEE Wireless Communications, Vol. 11, No. 6, pp. 6–28, Dec. 2004.CrossRefGoogle Scholar
Singh, S., Woo, M., and Raghavendra, C., “Power-aware routing in mobile ad hoc networks,” in Proceedings of the Fourth ACM/IEEE International Conference on Mobile Computing, 2005.
Malan, D., Fulford-Jones, T., Welsh, M. and Moulton, S., “Codeblue: an ad hoc sensor network infrastructure for emergency medical care,” in Proceedings of the International Workshop on Wearable and Implantable Body Sensor Networks, 2004.
Pattem, S., Krishnamachari, B. and Govindan, R., “The impact of spatial correlation on routing with compression in wireless sensor networks,” in Proceedings of the Third International Symposium on Information Processing in Sensor Networks (IPSN), 2004.
Lu, G., Krishnamachari, B. and Raghavendra, C., “An adaptive energy-efficient and low-latency MAC for data gathering in sensor networks,” in Proceedings of the Fourth International Workshop on Algorithms for Wireless, Mobile, Ad Hoc and Sensor Networks (WMAN), 2004.
Perillo, M. and Heinzelman, W., “DAPR: a protocol for wireless sensor networks utilizing an application-based routing cost,” in Proceedings of the 2004 IEEE Wireless Communications and Networking Conference (WCNC), Vol. 3, pp. 1540–1545, March 2004.CrossRefGoogle Scholar
Deng, J., Han, Y., Heinzelman, W. and Varshney, P., “Balanced-energy sleep scheduling scheme for high density cluster-based sensor networks,” in Proceedings of the 4th Workshop on Applications and Services in Wireless Networks (ASWN), 2004.
Younis, O. and Fahmy, S., “Distributed clustering in ad-hoc sensor networks: a hybrid, energy-efficient approach,” in Proceedings of the Twenty-Third Annual Joint Conference of the IEEE Computer and Communications Societies (INFOCOM), 2004.
Bhattacharjee, S., Roy, P., Ghosh, S., Misra, S. and Obaidat, M. S., “Wireless sensor network-based fire detection, alarming, monitoring and prevention system for bord-and-pillar coal mines,” Journal of Systems and Software, Vol. 83, No. 3, pp. 571–581, March 2012.CrossRefGoogle Scholar
Akyildiz, I., Su, W., Sankarasubramaniam, Y. and Cayirci, E., “A survey on sensor networks,” IEEE Communications Magazine, Vol. 40, No. 8, pp. 102–114, August 2002.CrossRefGoogle Scholar
Perrig, A., Szewzyk, R., Tygar, J. D., Wen, V. and Culler, D. E., “SPINS: security protocols for sensor networks,” Wireless Networks, Vol. 8, No. 5, pp. 521–534, 2002.CrossRefGoogle Scholar
Kulik, J., Heinzelman, W. R. and Balakrishnan, H., “Negotiation-based protocols for disseminating information in wireless sensor networks,” Wireless Networks, Vol. 8, No. 2–3, pp. 169–185, March/May 2002.CrossRefGoogle Scholar
Schurgers, C., Tsiatsis, V., Ganeriwal, S. and Srivastava, M., “Optimizing sensor networks in the energy-latency-density design space,” IEEE Transactions on Mobile Computing, Vol. 1, No. 1, pp. 70–80, January/March 2002.CrossRefGoogle Scholar
Chang, J. and Tassiulas, L., “Energy conserving routing in wireless ad hoc networks,” in Proceedings of the Nineteenth International Annual Joint Conference of the IEEE Computer and Communications Societies (INFOCOM), 2000.
Heinzelman, W., Chandrakasan, A. and Balakrishnan, H., “An application-specific protocol architecture for wireless microsensor networks,” IEEE Transactions on Wireless Communications, Vol. 1, No. 4, pp. 660–670, Oct. 2002.CrossRefGoogle Scholar
Ratnasamy, S. and Karp, B., “GHT: a geographic hash table for data-centric storage,” in Proceedings of the First ACM International Workshop on Wireless Sensor Networks and Applications (WSNA), 2002.
Intille, S., “Designing a home of the future,” IEEE Pervasive Computing, Vol. 1, No. 2, pp. 76–82, April 2002.CrossRefGoogle Scholar
Niculescu, D. and Nath, B., “Trajectory-based forwarding and its applications,” in Proceedings of the Ninth Annual International Conference on Mobile Computing and Networking (MobiCom), 2003.
Dargie, W. and Poellabauer, C., Fundamentals of Wireless Sensor Networks, John Wiley & Sons, 2010.CrossRefGoogle Scholar
Zamalloa, M., Seada, K., Krishnamachari, B. and Helmy, A., “Efficient geographic routing over lossy links in wireless sensor networks,” ACM Transactions on Sensor Networks, Vol. 4, No. 3, pp. 1–33, 2008.CrossRefGoogle Scholar
Levis, P., Patel, N., Culler, D. and Shenker, S., “Trickle: a self regulating algorithm for code propagation and maintenance in wireless sensor networks,” in Proceedings of the 1st USENIX/ACM Symposium on Networked Systems Design and Implementation, pp. 15–28, 2004.
Hall, R., “An improved geocast for mobile ad hoc networks,” IEEE Transactions on Mobile Computing, Vol. 10, No. 2, pp. 254–266, Feb. 2011.CrossRefGoogle Scholar
Su, L., Liu, C., Song, H. and Cao, G., “Routing in intermittently connected sensor networks,” in Proceedings of the 2008 IEEE International Conference on Network Protocols (ICNP), 2008.
Intanagonwiwat, C., Govindan, R. and Estrin, D., “Directed diffusion: a scalable and robust communication paradigm for sensor networks,” in Proceedings of ACM MobiCom 2000, pp. 56–67, Boston, MA, 2000.Google Scholar
Heinzelman, W., Kulik, J. and Balakrishnan, H., “Adaptive protocols for information dissemination in wireless sensor networks,” in Proceedings of the ACM/IEEE Mobicom Conference (MobiCom ‘99), pp. 174–185, Seattle, WA, August, 1999.Google Scholar
Stojmenovic, I. and Lin, X., “GEDIR: loop-free location based routing in wireless networks,” in Proceedings of the 1999 International Conference on Parallel and Distributed Computing and Systems, Boston, MA, USA, Nov. 3–6, 1999.
Kuhn, F., Wattenhofer, R. and Zollinger, A., “Worst-case optimal and average-case efficient geometric ad-hoc routing,” in Proceedings of the 4th ACM International Conference on Mobile Computing and Networking, pp. 267–278, 2003.
Sadagopan, N., Krishnamachari, B. and Helmy, A., “The ACQUIRE mechanism for efficient querying in sensor networks,” in Proceedings of the First International Workshop on Sensor Network Protocol and Applications, pp. 149–155, May 2003.
Braginsky, D. and Estrin, D., “Rumor routing algorithm for sensor networks,” in Proceedings of the First Workshop on Sensor Networks and Applications (WSNA), Atlanta, GA, October 2002.Google Scholar
Schurgers, C. and Srivastava, M. B., “Energy efficient routing in wireless sensor networks,” in Proceedings on Communications for Network-Centric Operations: Creating the Information Force-MILCOM, McLean, VA, 2001.Google Scholar
Chu, M., Haussecker, H. and Zhao, F., “Scalable information-driven sensor querying and routing for ad hoc heterogeneous sensor networks,” in The International Journal of High Performance Computing Applications, Vol. 16, No. 3, pp. 293–313, August 2002.CrossRefGoogle Scholar
Yao, Y. and Gehrke, J., “The Cougar approach to in-network query processing in sensor networks”, SIGMOD Record, Vol. 31, No. 3, Sep. 2002.CrossRefGoogle Scholar
Heinzelman, W., Chandrakasan, A. and Balakrishnan, H., “Energy-efficient communication protocol for wireless microsensor networks,” in Proceedings of the 33rd Hawaii International Conference on System Sciences (HICSS ’00), Vol. 2, p. 10, January 2000.CrossRefGoogle Scholar
Lindsey, S. and Raghavendra, C., “PEGASIS: power-efficient gathering in sensor information systems,” IEEE Aerospace Conference Proceedings, Vol. 3, pp. 1125–1130, 2002.Google Scholar
Savvides, A., Han, C.-C. and Srivastava, M., “Dynamic fine-grained localization in ad-hoc networks of sensors,” in Proceedings of the Seventh ACM Annual International Conference on Mobile Computing and Networking (MobiCom), pp. 166–179, July 2001.
Manjeshwar, A. and Agarwal, D. P., “TEEN: a routing protocol for enhanced efficiency in wireless sensor networks,” in Proceedings of the 15th International Workshop on Parallel and Distributed Computing: Issues in Wireless Networks and Mobile Computing, pp. 2009–2015, April 2001.
Manjeshwar, A. and Agarwal, D. P., “APTEEN: a hybrid protocol for efficient routing and comprehensive information retrieval in wireless sensor networks,” in Proceedings of the 2002 International Parallel and Distributed Processing Symposium, IPDPS, pp. 195–202, 2002.
Rodoplu, V. and Meng, T. H., “Minimum energy mobile wireless networks,” IEEE Journal Selected Areas in Communications, Vol. 17, No. 8, pp. 1333–1344, Aug. 1999.CrossRefGoogle Scholar
Shah, R. C. and Rabaey, J., “Energy aware routing for low energy ad hoc sensor networks,” in IEEE Wireless Communications and Networking Conference (WCNC), Vol. 1, pp. 350–355, Orlando, FL, March 2002.Google Scholar
Li, L. and Halpern, J. Y., “Minimum-energy mobile wireless networks revisited,” in IEEE International Conference on Communications (ICC) 2001, Vol. 1, pp. 278–283, 2001.Google Scholar
Subramanian, L. and Katz, R. H., “An architecture for building self configurable systems,” in Proceedings of IEEE/ACM Workshop on Mobile Ad Hoc Networking and Computing, pp. 63–73, Boston, MA, August 2000.Google Scholar
Fang, Q., Zhao, F. and Guibas, L., “Lightweight sensing and communication protocols for target enumeration and aggregation,” in Proceedings of the 4th ACM International Symposium on Mobile Ad-hoc Networking and Computing (MOBIHOC), pp. 165–176, 2003.
Al-Karaki, J. N., Ul-Mustafa, R. and Kamal, A., “Data aggregation in wireless sensor networks – exact and approximate algorithms,” in Proceedings of IEEE Workshop on High Performance Switching and Routing (HPSR), pp. 241–245, Phoenix, Arizona, April 2004.Google Scholar
Xu, Y., Heidemann, J. and Estrin, D., “Geography-informed energy conservation for ad-hoc routing,” in Proceedings of the Seventh Annual ACM/IEEE International Conference on Mobile Computing and Networking, pp. 70–84, 2001.
Li, Q., Aslam, J. and Rus, D., “Hierarchical power-aware routing in sensor networks,” in Proceedings of the DIMACS Workshop on Pervasive Networking, May 2001.
Ye, F., Luo, H., Cheng, J., Lu, S. and Zhang, L., “A two-tier data dissemination model for large-scale wireless sensor networks,” in Proceedings of ACM/IEEE MOBICOM, 2002.
Bulusu, N., Heidemann, J. and Estrin, D., “GPS-less low cost outdoor localization for very small devices,” Computer Science Department, University of Southern California, Technical Report 00–729, Apr. 2000.
Capkun, S., Hamdi, M. and Hubaux, J., “GPS-free positioning in mobile ad-hoc networks,” in Proceedings of the 34th Annual Hawaii International Conference on System Sciences, pp. 3481–3490, 2001.
Chen, B., Jamieson, K., Balakrishnan, H. and Morris, R., “SPAN: an energy-efficient coordination algorithm for topology maintenance in ad-hoc wireless networks,” Wireless Networks, Vol. 8, No. 5, pp. 481–494, Sep. 2002.CrossRefGoogle Scholar
Yu, Y., Estrin, D. and Govindan, R., “Geographical and energy-aware routing: a recursive data dissemination protocol for wireless sensor networks,” UCLA Computer Science Department Technical Report, UCLA-CSD TR-01–0023, May 2001.
Karp, B. and Kung, H. T., “GPSR: greedy perimeter stateless routing for wireless sensor networks,” in Proceedings of the 6th Annual ACM/IEEE International Conference on Mobile Computing and Networking (MobiCom ’00), Boston, MA, Aug. 2000.Google Scholar
Chang, J.-H. and Tassiulas, L., “Maximum lifetime routing in wireless sensor networks,” IEEE/ACM Transactions on Networking, Vol. 12, No. 4, pp. 609–619, Aug. 2004.CrossRefGoogle Scholar
Rahul, C. and Rabaey, J., “Energy aware routing for low energy ad hoc sensor networks,” in IEEE Wireless Communications and Networking Conference (WCNC), Vol. 1, pp. 350–355, Orlando, FL, March 2002.Google Scholar
Dulman, S., Nieberg, T., Wu, J. and Havinga, P., “Trade-off between traffic overhead and reliability in multipath routing for wireless sensor networks,” in WCNC Workshop, Vol. 3, pp. 1918–1922, New Orleans, LA, March 2003.Google Scholar
Sohrabi, K., and Pottie, J., “Protocols for self-organization of a wireless sensor networks,” IEEE Personal Communications, Vol. 7, No. 5, pp. 16–27, Oct. 2000.CrossRefGoogle Scholar
He, T., Stankovic, J. A., Chenyang, L. and Abdelzaher, T., “SPEED: a stateless protocol for real-time communication in sensor networks,” in Proceedings of 23rd International Conference on Distributed Computing Systems, pp. 46–55, Providence, RI, May 2003.Google Scholar

Save book to Kindle

To save this book to your Kindle, first ensure coreplatform@cambridge.org is added to your Approved Personal Document E-mail List under your Personal Document Settings on the Manage Your Content and Devices page of your Amazon account. Then enter the ‘name’ part of your Kindle email address below. Find out more about saving to your Kindle.

Note you can select to save to either the @free.kindle.com or @kindle.com variations. ‘@free.kindle.com’ emails are free but can only be saved to your device when it is connected to wi-fi. ‘@kindle.com’ emails can be delivered even when you are not connected to wi-fi, but note that service fees apply.

Find out more about the Kindle Personal Document Service.

Available formats
×

Save book to Dropbox

To save content items to your account, please confirm that you agree to abide by our usage policies. If this is the first time you use this feature, you will be asked to authorise Cambridge Core to connect with your account. Find out more about saving content to Dropbox.

Available formats
×

Save book to Google Drive

To save content items to your account, please confirm that you agree to abide by our usage policies. If this is the first time you use this feature, you will be asked to authorise Cambridge Core to connect with your account. Find out more about saving content to Google Drive.

Available formats
×