Composite TCP: Refining Congestion Control

被引:0
作者
Gambhava, Bhavika [1 ]
Bhensdadia, C. K. [2 ]
机构
[1] Charotar Univ Sci & Technol, Changa, India
[2] Dharmsinh Desai Univ, Comp Engn Dept, Nadiad, India
来源
INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY | 2019年 / 19卷 / 03期
关键词
SACK TCP; congestion control; Round Trip Time; cwnd; ssthresh;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Internet users need reliable transmissions for web browsing, email, file transfer, and database access. TCP is the dominant reliable transport protocol on top of which all of these services run. Since TCP is originally developed to be used on the wired network, it safely assumes that segment losses are due to congestion. This is not true for wireless media where, due to fading channels and user mobility, transmission errors are more frequent. It unconditionally reduces its flow when a packet loss is detected, assuming that it has occurred because of congestion in the network. This incorrect assumption in case of a packet loss occurring due to channel noise, adversely affects the performance of TCP. This paper focuses on the same problem of TCP related to random errors causing packet loss. Treatment for losses should be different for corruption and congestion to improve efficiency. The proposed Composite TCP (CTCP) utilizes the SACK information available from a receiver along with round trip time to avoid flow control when the loss is because of a random error. The performance b of Composite TCP is compared and analyzed with existing variants over networks with exhaustive simulations using ns-2. Simulation results indicate that the proposed protocol significantly improves performance.
引用
收藏
页码:108 / 114
页数:7
相关论文
共 21 条
[11]  
Mathis M., 1996, ACM SIGCOMM COMP COM, V26, P281
[12]  
Padmanabhan V., 1998, Proc. IEEE GLOBECOM
[13]  
Paxson Vern, 2009, RFC 5681
[14]  
Ramakrishnan K., 2001, The Addition of Explicit Congestion Notification (ECN) to IP
[15]  
Reddy Y. Narasimha, 2018, International Journal of Computer Network and Information Security, V10, P52, DOI 10.5815/ijcnis.2018.06.05
[16]  
Sarolahti P, 2002, USENIX ASSOCIATION PROCEEDINGS OF THE FREENIX TRACK, P49
[17]   TCP Vegas-A: Solving the fairness and rerouting issues of TCP Vegas [J].
Srijith, KN ;
Jacob, L ;
Ananda, AL .
2003 IEEE INTERNATIONAL PERFORMANCE, COMPUTING, AND COMMUNICATIONS CONFERENCE PROCEEDINGS, 2003, :309-316
[18]   TCP in wireless environments: Problems and solutions [J].
Tian, Y ;
Xu, K ;
Ansari, N .
IEEE COMMUNICATIONS MAGAZINE, 2005, :S27-S32
[19]  
Yan Zhang, 2012, IEEE International Conference on Communications (ICC 2012), P1260, DOI 10.1109/ICC.2012.6363716
[20]  
Yu Xiaomei, 2009, IEEE INT S IT MED ED