ACIIDS 2013: Intelligent Information and Database Systems pp 285-294 | Cite as
QTCP: An Approach for Exploring Inter and Intra Protocols Fairness
Abstract
TCP provides communication service however the network congestion is one of the core issues, it occurs when a link carry so much data, and effects on delay, packet loss rate and fairness. When the available bandwidth becomes very high, TCP, as tuned today, does not perform well. Several high-speed variants of TCP have been implemented to resolve the congestion issue , such as High-Speed TCP (HSTCP), Reno and New Reno TCP, Scalable TCP (STCP), Binary Increase Congestion Control TCP (BIC TCP), CUBIC TCP, Hamilton TCP (HTCP), Compound TCP and TCP Illinois. In this research a new Quick Transport Control Protocol (QTCP) has been designed to overcome the congestion issue. This is a new congestion control mechanism based on the modifications in the slow start phase of HSTCP and AIMD. QTCP performance evaluated by the experiment and compares the QTCP average throughput ratio, bandwidth link utilization and packet loss rate in inter and intra RTTs with inter protocols. We evaluated how the link can be fairly shared and achieve end-to-end throughput for each flow. Therefore a series of experiments conducted for the evaluation of multiple high-speed flows in different configurations. The results based on NS-2 simulator shows that QTCP provides better performance compared to other transport control protocols.
Keywords
Congestion Control Fairness Average Throughput Bandwidth link utilization Packet loss ratePreview
Unable to display preview. Download preview PDF.
References
- 1.Xue-zeng, P., Fan-jun, S., Yong, L., Ling-di, P.: CW-HSTCP: fair TCP in high-speed networks. Journal of Zhejiang University Science 7(2), 172–178 (2006)CrossRefGoogle Scholar
- 2.Fan-jun, S., Xue-Zeng, P., Jie-Bing, W., Zhengi, W.: An algorithm for reducing loss rate of high-speed TCP. Journal of Zhejiang University Science 7 (supp.II), 245–251 (2006)Google Scholar
- 3.Floyd, S., Ratnasamy, S., Shenker, S.: Modifying TCP’s congestion control for high speeds, Technical note (May 2002), http://www.icir.org/floyd/papers/hstcp.pdf
- 4.Zhang, Y., Lemin, L., Wang, S.: Improving Reno and New-Reno’s performances over OBS networks without SACK. International Journal of Electronics and Communications 63(4), 294–303 (2009)CrossRefGoogle Scholar
- 5.Floyd, S., Henderson, T., Gurtov, A.: The NewReno modification to TCP’s fast recovery algorithm (April 2004), http://www.faqs.org/rfcs/rfc3782.html
- 6.Kelly, T.: Scalable TCP: Improving performance in high-Speed wide area networks. ACM SIGCOMM Computer Communication Review 33(2), 83–91 (2003)CrossRefGoogle Scholar
- 7.Xu, L., Harfoush, K., Rhee, I.: Binary increase congestion control for fast, long distance networks. In: Proceeding of NETWORKING 2006, pp. 476–487 (2006)Google Scholar
- 8.Rhee, I., Xu, L.: CUBIC: A new TCP-friendly high-speed TCP variant. In: Proceeding of PFLDnet (2005)Google Scholar
- 9.Shorten, R., Leith, D.: H-TCP: TCP for high-speed and long-distance networks. In: Proceeding of Second International Workshop on Protocols for Fast-long Distance Networks (2004)Google Scholar
- 10.Tan, K., Song, J., Zhang, Q., Sridharan, M.: A compound TCP approach for high-speed and long distance networks. In: Proceeding of 25th IEEE INFOCOM International Conference on Computer Communications (2006)Google Scholar
- 11.Liu, S., Basar, T., Srikant, R.: TCP-Illinois: A loss- and delay-based congestion control algorithms for highspeed networks. In: Proceeding of 25th IEEE INFOCOM International Conference on Computer Communications, Performance Evaluation, vol. 65, pp. 417–440 (2008)Google Scholar
- 12.Weigle, M.C., Sharma, P., Freeman, J.: Performance of competing high-speed TCP flows. In: Proceedings of the IFIP Networking, Coimbra, Portugal (2006)Google Scholar
- 13.Chiu, D., Jain, R.: Analysis of the increase/decrease algorithm for congestion avoidance in computer networks. Computer Networks and ISDN 17(1) (June 1989)Google Scholar