DOI QR코드

DOI QR Code

RTT based TCP Design and Implementation for USN

USN을 위한 RTT 기반 TCP 설계 및 구현

  • Received : 2012.05.15
  • Accepted : 2012.06.30
  • Published : 2012.08.01

Abstract

We design and implement a RTT (Round Trip Time) based TCP (Transmission Control Protocol) for USN (Ubiquitous Sensor Network). We adopt a basic update algorithm for window size from FAST TCP that uses the queuing delay at link as the congestion measure. The designed TCP estimates the queuing delay at link from the measured RTT in the network layer, and updates the window size based on the estimated queuing delay. The designed TCP allows to utilize the full capacity of USN links and avoids the waste of the given link capacity that is common without the flow control in the transport layer. The experiment results show that the window size of the sender converges within a small range of variations without any packet loss, and verify the stability and performance of the designed TCP.

Keywords

References

  1. IEEE Std 802.15.4-2006, IEEE Standard for Information technology - Telecommunications and information exchange between systems - Local metropolitan area networks - Specific requirements, Part 15.4: Wireless Medium Access Control(MAC) and Physical Layer(PHY) Specifications for Low-Rate Wireless Personal Area Networks(WPANs), IEEE, NY, USA, Sep. 2006.
  2. "ZigBee Alliance," http://www.zigbee.org/
  3. "OSI 7 Model," http://en.wikipedia.org/wiki/Osi_7_layer_model
  4. "TinyOS," http://www.tinyos.net/
  5. M. Kim and N. H. Phong, "Reliable message routing protocol for periodic messages on wireless sensor networks," Journal of Institute of Control, Robotics and Systems (in Korean), vol. 17, no. 2, pp. 190-197, Feb. 2011. https://doi.org/10.5302/J.ICROS.2011.17.2.190
  6. D. X. Wei, C. Jin, S. H. Low, and S. Hegde, "FAST TCP: motivation, architecture, algorithms, performance," Networking, IEEE/ACM Transactions on, vol. 14, no. 6, pp. 1246-1259, Dec. 2006. https://doi.org/10.1109/TNET.2006.886335
  7. H. Byun, "Improving TCP performance for wireless networks based on successive ECN," Journal of Institute of Control, Robotics and Systems (in Korean), vol. 16, no. 8, pp. 816-822, Aug. 2010. https://doi.org/10.5302/J.ICROS.2010.16.8.816
  8. P. Levis, N. Patel, D. Culler, and S. Shenker, "Trickle: a self-regulating algorithm for code maintenance and propagation in wireless sensor networks," In Proc. of the First USENIX Conference on Networked Systems Design and Implementation (NSDI), USENIX Associatio Berkeley, CA, USA, pp. 1-15, 2004.
  9. R. Fonseca, O. Gnawali, K. Jamieson, and P. Levis, "Four bit wireless link estimation," In Proc. of the Sixth Workshop on Hot Topics in Networks (HotNets VI), pp. 1-6, Nov. 2007.
  10. R. Gao, H. Zhou, and G. Su, "Structure of Wireless Sensors Network Based on TinyOS," Control, Automation and Systems Engineering (CASE), 2011 International Conference on, pp. 1-4, Jul. 2011.
  11. Y. Li, H. Chen, R. He, R. Xie, and S. Zou, "ICTP: An improved data collection protocol based OnCTP," Wireless Communications and Signal Processing (WCSP), 2010 International Conference on, pp. 1-5, Oct. 2010.
  12. J. Choi, K. Koo, and J. Lee, "Global exponential stability of FAST TCP with heterogeneous time-varying delays," IEICE Transactions on Communications, vol. E94B, no. 7, pp. 1868-1874, Jul. 2011.
  13. H. Yi, H. Kim, Y. Kim, and J. Choi, "RTT estimation method in WSN," 2012 International Conference on Information and Computer Networks (ICICN 2012), IACSIT Press, Singapore, vol. 27, pp. 17-21, 2012.
  14. MEMSIC. 2012, http://www.memsic.com/
  15. J. Carnley, B. Sun, and S. K. Makki, "TORP: TinyOS opportunistic routing protocol for wireless sensor networks," Consumer Communications and Networking Conference (CCNC), 2011 IEEE, pp. 111-115, Jan. 2011.