全部 标题 作者
关键词 摘要

OALib Journal期刊
ISSN: 2333-9721
费用:99美元

查看量下载量

相关文章

更多...

A Comparative Analysis of Reliable and Congestion-Aware Transport Layer Protocols for Wireless Sensor Networks

DOI: 10.5402/2012/104057

Full-Text   Cite this paper   Add to My Lib

Abstract:

Design and implementation of wireless sensor Networks have gathered increased attention in recent years due to vast potential of sensor networks consisting of spatially distributed devices (motes) to cooperatively monitor physical or environmental conditions at different locations. Wireless sensor networks are built upon low cost nodes with limited battery (power), CPU clock (processing capacity), and memory modules (storage). Transport layer protocols applied to wireless sensor networks can handle the communications between the sink node and sensor nodes in upstream (sensor-to-sink) or downstream (sink-to-sensor) direction. In this paper, we present a comparative analysis of reliable and congestion aware transport layer protocols for wireless sensor networks and number of open issues that have to be carefully realized to make use of the wireless sensor networks more efficiently and to enhance their performance. We first list the characteristics of transport layer protocols. We then provide a summary of reliable and congestion aware transport layer protocols with their respective pros and cons and comparison of different protocols based on reliability, congestion control, and energy efficiency. Finally, we point out open research issues of transport layer protocols for wireless sensor networks, which need further attention to overcome the earlier mentioned challenges. 1. Introduction Wireless sensor networks (WSN) are formed by collection of hundreds or thousands of sensor nodes and are used to monitor events in a region. Sensor nodes are composed of processor, memory, transceiver, one or more sensors, and a battery [1]. The data collected from the region are sent to the Access Point (AP) that connects the sensor network with one or more observers. The observer is end user wishing to receive information from the observed area [2]. Our major focus in this paper is on the comparison of transport layer protocols for wireless sensor networks. Transport protocols are used to decrease congestion and reduce packet loss, to provide fairness in bandwidth allocation, and to guarantee end-to-end reliability [3]. However, the Transmission Control Protocol (TCP) [4] and User Datagram Protocol (UDP) [5] are popular transport protocols and deployed widely in the Internet, neither may be a good choice for wireless sensor networks. There is no interaction between TCP or UDP and the lower-layer protocols such as routing and Media Access Control (MAC) algorithm. In wireless sensor networks, the lower layers can provide generalized information to the transport layer and

References

[1]  I. F. Akyildiz, W. Su, Y. Sankarasubramaniam, and E. Cayirci, “A survey on sensor networks,” IEEE Communications Magazine, vol. 40, no. 8, pp. 102–114, 2002.
[2]  S. Meguerdichian, F. Koushanfar, G. Qu, and M. Potkonjak, “Exposure in wireless ad-hoc sensor networks,” in Proceeding of the 7th Annual International Conference on Mobile Computing and Networking, pp. 139–150, July 2001.
[3]  C. Wang, K. Sohraby, B. Li, M. Daneshmand, and Y. Hu, “A survey of transport protocols for wireless sensor networks,” IEEE Network, vol. 20, no. 3, pp. 34–40, 2006.
[4]  J. Postel, “Transmission control protocol,” Tech. Rep. RFC-793, Information Sciences Institute, 1981.
[5]  J. Postel, “User datagram protocol,” Tech. Rep. RFC-768, Information Sciences Institute, 1980.
[6]  C. Wang, K. Sohraby, Y. Hu, B. Li, and W. Tang, “Issues of transport control protocols for wireless sensor networks,” in Proceedings of the International Conference on Communications, Circuits and Systems (ICCCAS '05), pp. 422–426, May 2005.
[7]  D. M. Chiu and R. Jain, “Analysis of the increase and decrease algorithms for congestion avoidance in computer networks,” Computer Networks and ISDN Systems, vol. 17, no. 1, pp. 1–14, 1989.
[8]  C. S. Raghavendra, K. M. Sivalingam, and T. Znati, Wireless Sensor Networks, Kluwer Academic Publishers, Boston, Mass, USA, 2004.
[9]  K. Sohraby, D. Minoli, and T. Znati, Wireless Sensor Networks Technology, Protocols, and Applications, John Wiley & Sons, New Jersey, NJ, USA, 2007.
[10]  Y. Sankarasubramaniam, O. B. Akan, and I. F. Akyildiz, “ESRT: event-to-sink reliable transport in wireless sensor networks,” in Proceedings of the 4th ACM International Symposium on Mobile Ad Hoc Networking and Computing (ACM Mobihoc '03), pp. 177–188, June 2003.
[11]  K. Sundaresan, V. Anantharaman, H. Y. Hseeh, and R. Sivakumar, “ATP: a reliable transport protocol for ad-hoc networks,” in Proceedings of the ACM Symposium on Mobile Ad Hoc Networking and Computing (MobiHoc '03), pp. 64–75, Annapolis, Md, USA, June 2003.
[12]  A. Dunkels, J. Alonso, and T. Voight, “Making TCP/IP Viable for wireless sensor networks,” in Proceedings of European Workshop on Wireless Sensor Networks (EWSN 04), pp. 1–4, Berlin, Germany, 2004.
[13]  Y. Zhou and M. R. Lyu, “PORT: a price-oriented reliable transport protocol for wireless sensor network,” in Proceedings of 16th IEEE International Symposium on Software Reliability Engineering, pp. 117–126, Chicago, Ill, USA, 2005.
[14]  Y. G. Iyer, S. Gandham, and S. Venkatesan, “STCP: a generic transport layer protocol for wireless sensor networks,” in Proceedings of the 14th International Conference on Computer Communications and Networks (ICCCN '05), pp. 449–454, October 2005.
[15]  V. C. Gungor and O. B. Akan, “DST: delay sensitive transport in wireless sensor networks,” in Proceedings of 7th IEEEInternational Symposium on Computer Networks, pp. 116–122, Istanbul, Turkey, 2006.
[16]  N. Tezcan and W. Wang, “ART: an asymmetric and reliable transport mechanism for wireless sensor networks,” International Journal of Sensor Networks, vol. 2, no. 3-4, pp. 188–200, 2007.
[17]  S. Kim, R. Fonseca, P. Dutta et al., “Flush: a reliable bulk transport protocol for multihop wireless networks,” in Proceedings of the 5th ACM International Conference on Embedded Networked Sensor Systems (SenSys '07), pp. 351–365, Sydney, Australia, November 2007.
[18]  J. Paek and R. Govindan, “RCRT: rate-controlled reliable transport for wireless sensor networks,” in Proceedings of the 5th International Conference on Embedded Networked Sensor Systems, pp. 305–319, Sydney, Australia, 2007.
[19]  T. Braun, T. Voigt, and A. Dunkels, “TCP support for sensor networks,” in Proceedings of the 4th Annual Conference on Wireless on Demand Network Systems and Services (WONS '07), pp. 162–169, January 2007.
[20]  E. Giancoli, F. Jabour, and A. Pedroza, “CTCP: reliable transport control protocol for Sensor networks,” in Proceedings of the International Conference on Intelligent Sensors, Sensor Networks and Information Processing (ISSNIP '08), pp. 493–498, December 2008.
[21]  V. C. Gungor, O. B. Akan, and I. E. Akyildiz, “A real-time and reliable transport (rt)2 protocol for wireless sensor and actor networks,” IEEE/ACM Transactions on Networking, vol. 16, no. 2, pp. 359–370, 2008.
[22]  H. Zhou, X. Guan, and C. Wu, “Reliable transport with memory consideration in wireless sensor networks,” in Proceedings of the IEEE International Conference on Communications (ICC '08), pp. 2819–2824, May 2008.
[23]  M. M. Alam and C. S. Hong, “CRRT: congestion-aware and rate-controlled reliable transport in wireless sensor networks,” IEICE Transactions on Communications, vol. E92-B, no. 1, pp. 184–199, 2009.
[24]  S. Kumar, Z. Feng, F. Hu, and Y. Xiao, “E2SRT: enhanced event-to-sink reliable transport for wireless sensor networks,” Wireless Communications and Mobile Computing, vol. 9, no. 10, pp. 1301–1311, 2009.
[25]  Y. Xue, B. Ramamurthy, and Y. Wang, “LTRES: a loss-tolerant reliable event sensing protocol for wireless sensor networks,” Computer Communications, vol. 32, no. 15, pp. 1666–1676, 2009.
[26]  F. K. Shaikh, A. Khelil, A. Ali, and N. Suri, “TRCCIT: tunable reliability with congestion control for information transport in wireless sensor networks,” in Proceedings of the 5th Annual International Wireless Internet Conference (WICON '10), pp. 1–9, Singapore, March 2010.
[27]  A. Sharif, V. M. Potdar, and A. J. D. Rathnayaka, “ERCTP: end-to-end reliable and congestion aware transport layer protocol for heterogeneous WSN,” Scientific International Journal for Parallel and Distributed Computing, vol. 11, no. 4, pp. 359–371, 2010.
[28]  M. A. Rahman, A. E. Saddik, and W. Gueaieb, Wireless Sensor Network Transport Layer: State of the Art, Springer, Heidelberg, Germany, 2008.
[29]  C. Y. Wan, A. T. Campbell, and S. B. Eisenman, “CODA: congestion detection and avoidance in sensor networks,” in Proceedings of the 1st ACM Conference on Embedded Networked Sensor Systems: (SenSys '03), pp. 266–279, Los Angeles, Calif, USA, November 2003.
[30]  P. R. Pereira, A. Grilo, F. Rocha et al., “End-to-end reliability in wireless sensor networks: survey and research challenges,” in Proceedings of the EuroFGI Workshop on IP QoS and Traffic Control, pp. 1–8, Lisbon, Portugal, December 2007.
[31]  S. Kim, R. Fonseca, and D. Culler, “Reliable transfer on wireless sensor networks,” in Proceedings of the 1st Annual IEEE Communications Society Conference on Sensor and Ad Hoc Communications and Networks, IEEE (SECON '04), pp. 449–459, October 2004.
[32]  M. A. Mahmood and W. K. G. Seah, “Event reliability in wireless sensor networks,” in Proceedings of the 7th International Conference on Intelligent Sensors, Sensor Networks and Information Processing (ISSNIP '11), pp. 377–382, 2011.
[33]  C. Y. Wan, A. T. Campbell, and L. Krishnamurthy, “PSFQ: a reliable transport protocol for wireless sensor networks,” IEEE Journal on Selected Areas in Communications, vol. 23, no. 4, pp. 862–872, 2005.
[34]  S. J. Park, R. Vedantham, R. Sivakumar, and I. F. Akyildiz, “A scalable approach for reliable downstream data delivery in wireless sensor networks,” in Proceedings of ACM (MobiHoc '04), pp. 7824–8926, Roppongi, Japan, May 2004.
[35]  N. Tezcan, W. Wang, and M. Y. Chow, “A bidirectional reliable transport mechanism for wireless sensor networks,” in Proceedings of the Military Communications Conference (MILCOM '05), vol. 2, pp. 1193–1199, October 2005.
[36]  L. Buttyán and L. Csik, “Security analysis of reliable transport layer protocols for wireless sensor networks,” in Proceedings of the 8th IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops '10), pp. 419–424, April 2010.
[37]  M. H. Yaghmaee and D. Adjeroh, “A reliable transport protocol for wireless sensor networks,” in 2008 International Symposium on Telecommunications (IST '08), pp. 440–445, August 2008.
[38]  F. Yunus, N. S. N. Ismail, S. H. S. Ariffin, A. A. Shahidan, N. Fisal, and S. K. Syed-Yusof, “Proposed transport protocol for reliable data transfer in wireless sensor network (WSN),” in Proceedings of the 4th International Conference on Modeling, Simulation and Applied Optimization (ICMSAO '11), pp. 1–7, April 2011.
[39]  N. Tezcan, E. Cayirci, and M. U. Caglayan, “End-to-end reliable event transfer in wireless sensor networks,” in Proceedings of the IEEE 15th International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC '04), pp. 989–994, September 2004.
[40]  H. Lee, Y. Ko, and D. Lee, “A hop-by-hop reliability support scheme for wireless sensor networks,” in Proceedings of the 4th Annual IEEE International Conference on Pervasive Computing and Communications, pp. 435–440, March 2006.
[41]  F. K. Shaikh, A. Khelil, and N. Suri, “A comparative study of data transport protocols in wireless sensor networks,” in Proceedings of the 9th IEEE International Symposium on Wireless, Mobile and Multimedia Networks (WoWMoM '08), pp. 1–9, June 2008.
[42]  R. Chakravarthi, C. Gomathy, S. K. Sebastian, et al., “A Survey on Congestion Control in Wireless Sensor Networks,” International Journal of Computer Science & Communication, vol. 1, no. 1, pp. 161–164, 2010.
[43]  C. T. Ee and R. Bajcsy, “Congestion control and fairness for many-to-one routing in sensor networks,” in Proceedings of the 2nd International Conference on Embedded Networked Sensor Systems, pp. 148–161, Baltimore, Md, USA, November 2004.
[44]  C. Wang, K. Sohraby, V. Lawrence, L. Bo, and H. Yueming, “Priority-based congestion control in wireless sensor networks,” in Proceedings of the IEEE International Conference on Sensor Networks, Ubiquitous, and Trustworthy Computing, pp. 22–31, June 2006.
[45]  M. C. Vuran, V. C. Gungor, and O. B. Akan, “On the interdependence of congestion and contention in wireless sensor networks,” in Proceedings of SenMetrics, pp. 136–147, San Diego, Calif, USA, July 2005.
[46]  M. M. Alam and C. S. Hong, “Buffer and rate control based congestion avoidance in wireless sensor networks,” in Proceedings of Korea Information Processing Society, pp. 1291–1293, May 2007.
[47]  A. J. D. Rathnayaka and V. M. Potdar, “Wireless sensor network transport protocol: a critical review,” Journal of Network and Computer Applications, vol. 36, no. 1, pp. 134–146, 2013.
[48]  B. Hull, K. Jamieson, and H. Balakrishnan, “Mitigating congestion in wireless sensor networks,” in Proceedings of the 2nd International Conference on Embedded Networked Sensor Systems (ACM SenSys '04), pp. 134–147, November 2004.
[49]  A. Sridharan and B. Krishnamachari, “Explicit and precise rate control for wireless sensor networks,” in Proceedings of the 7th ACM Conference on Embedded Networked Sensor Systems (SenSys '09), pp. 29–42, November 2009.
[50]  P. Levis, N. Patel, D. Culler, and S. Shenker, “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 (NSDI '04), pp. 1–14, San Francisco, Calif, USA, 2004.
[51]  J. Kim and K. H. Park, “An energy-efficient, transport-controlled MAC protocol for wireless sensor networks,” Computer Networks, vol. 53, no. 11, pp. 1879–1902, 2009.
[52]  Y. Wang, C. Y. Want, M. Martonosi, and L. S. Peh, “Transport layer approaches for improving idle energy in challenged sensor networks,” in Proceedings of the SIGCOMM Workshop on Challenged Networks, pp. 253–260, September 2006.
[53]  A. Dunkels, A. T. Voigt, J. Alonso, H. Ritter, and J. Schiller, “Connecting wireless sensornets with TCP/IP networks,” in Proceedings of the 2nd International Conference on Wired/Wireless Internet Communications (WWIC '04), pp. 1–10, Springer, Frankfurt, Germany, 2004.
[54]  A. K. Vyas and F. A. Tobagi, “Impact of interference on the throughput of a multihop path in a wireless network,” in Proceedings of the 3rd International Conference on Broadband Communications, Networks and Systems (BROADNETS '06), pp. 1–10, October 2006.
[55]  M. Rahimi, R. Baer, et al., “Cyclops: in situ image sensing and interpretation in wireless sensor networks,” in Proceedings of 3rd ACM Conference on Embedded Networked Sensor Systems (SenSys '05), pp. 192–204, 2005.
[56]  K. Chintalapudi, T. S. Fu, R. Govindan et al., “Structural damage detection and localization using NETSHM,” in Proceedings of the 5th International Conference on Information Processing in Sensor Networks (IPSN '06), pp. 475–482, April 2006.
[57]  S. Floyd, Congestion control principles, RFC2914, 2000.
[58]  A. Dunkels, T. Voigt, H. Ritter, and J. Alonso, “Distributed TCP caching for wireless sensor networks,” in Proceedings of the 3rd Annual Mediterranean Ad Hoc Networking Workshop, pp. 1–10, Istanbul, Turkey, 2004.
[59]  X. Zeng, R. Bagrodia, and M. Gerla, “GloMoSim: a library for parallel simulation of large-scale wireless networks,” in Proceedings of the 12th Workshop on Parallel and Distributed Simulation, pp. 154–161, May 1998.

Full-Text

Contact Us

service@oalib.com

QQ:3279437679

WhatsApp +8615387084133