Skip to main content

Transport Protocols for WSNs

  • Chapter
  • First Online:
  • 2452 Accesses

Part of the book series: Signals and Communication Technology ((SCT))

Abstract

Transport layer protocols in WSNs should support multiple applications, variable reliability, packet-loss recovery, and congestion control . A transport layer protocol should be generic and independent of the application. Transport protocols are quite abundant, with varying design goals to match their intended use. Depending on their functions, WSN applications can tolerate different levels of packet loss. Packet loss may be due to bad radio communication, congestion , packet collision, full memory capacity, and node failure s. Packet loss can result in wasted energy and degraded quality of service (QoS     ) in data delivery. Detection of packet loss and correctly recovering missing packets can improve throughput and energy expenditure. There are two approaches for packet recovery: hop-by-hop   and end-to-end   . Hop-by-hop retransmission requires that an intermediate node cache the packet information in its memory. This method is more energy efficient since retransmission distance is shorter. For end-to-end retransmission, the source caches all the packet information and performs retransmission when there is a packet loss. End-to-end retransmission allows for variable reliability     whereas hop-by-hop retransmission performs better when reliability requirements are high. A congestion control mechanism monitors and detects congestion, thereby preserving energy. Before congestion occurs, the source is notified to reduce its sending rate. Congestion control helps reduce retransmission and prevents sensor buffer overrun. As in packet-loss recovery, there are two approaches to congestion control: hop-by-hop   and end-to-end   . Hop-by-hop mechanism requires every node along the path to monitor buffer overflows. Hop-by-hop mechanism lessens congestion at a faster rate than the end-to-end mechanism. When a sensor node detects congestion, all nodes along the path change their behavior. End-to-end mechanism relies on the end nodes to detect congestion. Congestion is flagged when timeout or redundant acknowledgements are received. There are tradeoffs between hop-by-hop and end-to-end approaches for packet-loss recovery and congestion control mechanism. Depending on the type, reliability.     , and time sensitivity of the application, one approach may be better than the other. As presented in details all over this chapter, transport layer protocols in WSNs addresses, with different interests, the above design issues.

A good business is reliable … A successful person is dependable

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   139.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   179.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  • Akan, O., and I. Akyildiz. “Event-to-Sink Reliable in Wireless Sensor Networks.” Transactions on Networking (IEEE/ACM) 13, no. 5 (2005): 1003–1016.

    Google Scholar 

  • Arora, A., et al. “A Line in the Sand: a Wireless Sensor Network for Target Detection, Classification, and Tracking .” Computer Networks (Elsevier) 46, no. 5 (December 2004): 605–634.

    Article  Google Scholar 

  • Drexel University. “Beginner’s Guide to Crossbow Motes.” Course & Web Tools. Drexel University. 2013. http://www.pages.drexel.edu/~kws23/tutorials/motes/motes.html (accessed October 12, 2013).

  • Dunkels, A., J. Alonso, T. Voigt, H. Ritter, and J. Schiller. “Connecting Wireless Sensornets with TCP/IP Networks.” Second International Conference on Wired/Wireless Internet (WWIC). Frankfurt, Germany: Springer-Verlag, 2004. 143–152.

    Google Scholar 

  • Dunkels, A., T. Voigt, and J. Alonso. Making TCP/IP Viable for Wireless Sensor Networks. Technical Report T2003:23, Swedish Institute of Computer Science, Stockholm: SICS, 2003.

    Google Scholar 

  • Ee, C.T., and R. Bajcsy. “Congestion Control and Fairness for Many-to-One Routing in Sensor Networks (SenSys).” 2nd International Conference on Embedded Networked Sensor Systems. Baltimore, MD: ACM, 2004. 148–161.

    Google Scholar 

  • Hill, J., R. Szewczyk, Al. Woo, S. Hollar, D. Culler, and K. Pister. “System Architecture Directions for Networked Sensors.” The Ninth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS IX). Cambridge, MA: ACM, 2000. 93–104.

    Google Scholar 

  • Hull, B., K. Jamieson, and H. Balakrishnan. “Mitigating Congestion in Wireless Sensor Networks.” 2nd International Conference on Embedded Networked Sensor Systems (SenSys). Baltimore, MD: ACM, 2004. 134–147 .

    Google Scholar 

  • Iyer, Y.G., S. Gandham, and S. Venkatesan. “STCP: A Generic Transport Layer Protocol for Wireless Sensor Networks.” 14th International Conference on Computer Communications and Networks (ICCCN). San Diego, CA: IEEE, 2005. 449–454.

    Google Scholar 

  • Le, T., W. Hu, P. Corke, and S. Jha. “ERTP: Energy-Efficient and Reliable Transport Protocol for Data Streaming in Wireless Sensor Networks.” Computer Communications (Elsevier) 32, no. 7–10 (2009): 1154–1171.

    Article  Google Scholar 

  • Levis, P., Neil Patel, David Culler, and S. Shenker. “Trickle: A Self-Regulating Algorithm for Code Propagation and Maintenance in Wireless Sensor Networks.” First Symposium on Networked Systems Design and Implemention (NSDI). SAn Francisco, CA: USENIX, 2004.

    Google Scholar 

  • Marchi, B., A. Grilo, and M. Nunes. “DTSN: Distributed Transport for Sensor Networks.” 12th IEEE Symposium on Computers and Communications (ISCC) . Aveiro, Portugal: IEEE, 2007. 165–172.

    Google Scholar 

  • Park, Seung-Jong, R. Vedantham, R. Sivakumar, and Ian F. Akyildiz. “A Scalable Approach for Reliable Downstream Data Delivery in Wireless Sensor Networks.” Fifth ACM International Symposium on Mobile Ad Hoc Networking and Computing (MobiHoc). Tokyo, Japan: ACM, 2004. 78–89.

    Google Scholar 

  • Rahman, M.A., A. El Saddik, and W. Gueaieb. “Wireless Sensor Network Transport Layer: State of the Art.” Lecture Notes in Electrical Engineering (Springer-Verlag) 21 (2008): 221–245.

    Google Scholar 

  • Shaikh, F.K., A. Helil, A. Ali, and N. Suri. “TRCCIT: Tunable with Congestion Control for Information Transport in Wireless Sensor Networks.” The 5th Annual ICST Wireless Internet Conference (WICON). Singapore: ICST, 2010. 1–9.

    Google Scholar 

  • Stann, F., and J. Heidemann. “ RMST: Reliable Data Transport in Sensor Networks .” First IEEE International Workshop on Sensor Network Protocols and Applications. Anchorage, AK: IEEE, 2003. 102–112.

    Google Scholar 

  • Tezcan, N., and W. Wang. “An Asymmetric and Reliable Transport for wireless Sensor Networks.” Journal of Wireless Sensor Neworks (Inderscience) 2, no. 3/4 (April 2007): 188–200.

    Google Scholar 

  • The Network Simulator - NS2. 2013. http://www.isi.edu/nsnam/ns/ (accessed Otober 9, 2013).

  • TinyOS. August 20, 2012. http://www.tinyos.net (accessed October 9, 2013).

  • Wan, Chieh-Yih, A.T. Campbell, and L. Krishnamurthy. “PSFQ: A Reliable Transport Protocol for Wireless Sensor Networks .” First ACM International Workshop on Wireless Sensor Networks and Applications (WSNA). ACM, 2002. 1–11.

    Google Scholar 

  • Wan, Chieh-Yih, S.B. Eisenman, A.T. Campbell, and J. Crowcroft. “Siphon: Overload Traffic Management using Multi-Radio Virtual Sinks in Sensor Networks.” The 3rd International Conference on Embedded Networked Sensor Systems (SenSys). San Diego, CA: ACM, 2005. 116–129 .

    Google Scholar 

  • Wan, Chieh-Yih, S.B. Eisenman, and A.T. Campbell. “CODA: Congestion Detection and Avoidance in Sensor Networks.” First International Conference on Embedded Networked Sensor Systems (SenSys’03). Los Angeles, CA: ACM, 2003. 266–279.

    Google Scholar 

  • Wan, Chieh-Yih., A.T. Campbell, and L. Krishnamurthy. “Pump-Slowly, Fetch-Quickly (PSFQ): A Reliable Transport Protocol for Sensor Networks.” Selected Areas in Communications (IEEE) 23, no. 4 (April 2005): 862–872.

    Google Scholar 

  • Wang, C., B. Li, K. Sohraby, M. Daneshmand, and Y. Hu. “Upstream Congestion Control in Wireless Sensor Networks through Cross-Layer Optimization.” IEEE Journal on Selected Areas in Communications (IEEE) 25, no. 4 (May 2007): 786–795.

    Article  Google Scholar 

  • Wang, C., K Sohraby, B. Li, M. Daneshmand, and Y. Hu. “A Survey of Transport Protocols for Wireless Sensor Networks.” Network (IEEE) 20, no. 3 (May/June 2006): 34–40.

    Google Scholar 

  • Wang, C., K. Sohraby, and B. Li. “SenTCP: A hop-by-hop congestion control protocol for wireless sensor networks.” 24th Annual Joint Conference of the IEEE Computer and Communication Societies (INFOCOM) . Miami, FL: IEEE, 2005.

    Google Scholar 

  • Wang, C., K. Sohraby, V. Lawrence, B. Li, and Y. Hu. “Priority-based Congestion Control in Wireless Sensor Networks.” IEEE International Conference on Sensor Networks, Ubiquitous, and Trustworthy Computing. Taichung, Taiwan: IEEE, 2006.

    Google Scholar 

  • Xie, P., Z. Zhou, Z. Peng, J. Cui, and Z. Shi. “SDRT: A Reliable Data Transport Protocol for Underwater Sensor Networks.” Ad Hoc Networks (Elsevier) 8, no. 7 (September 2010): 708–722.

    Article  Google Scholar 

  • Zhang, H., A. Arora, Y. Choi, and M. Gouda. “Reliable Bursty Convergecast in Wireless Sensor Networks.” Computer Communications (Elsevier) 30, no. 13 (September 2007): 2560–2576.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hossam Mahmoud Ahmad Fahmy .

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer Science+Business Media Singapore

About this chapter

Cite this chapter

Fahmy, H.M.A. (2016). Transport Protocols for WSNs. In: Wireless Sensor Networks. Signals and Communication Technology. Springer, Singapore. https://doi.org/10.1007/978-981-10-0412-4_4

Download citation

  • DOI: https://doi.org/10.1007/978-981-10-0412-4_4

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-10-0411-7

  • Online ISBN: 978-981-10-0412-4

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics