A refinement to improve TCP Veno performance under bursty congestion

In hybrid wireless/wired network, TCP suffers severe performance degradation due to the lack of inference of packet loss. TCP Veno is a novel refinement that is able to diagnose the different causes of packet loss. Based on the diagnosis, TCP Veno takes the necessary control actions, rather than "blind" reduction of throughput without any discrimination. It has been demonstrated that, in this way, TCP Veno achieves better performance than TCP Reno in wireless/wired environment. However, various uncertainties of network may impact the accuracy of TCP Veno's packet loss identification. In this paper, we consider the problem of bursty congestion, as the cause of packet loss is misdiagnosed. To solve this problem in TCP Veno, we proposed a refined packet loss distinguishing scheme. The new TCP Veno is called TCP Veno+. The experimental results show that in environment with bursty congestion, TCP Veno+ can achieve much more accurate congestion loss identification as well as better friendlessness to TCP Reno

[1]  Bu-Sung Lee,et al.  Packet loss and congestion state in TCP Veno , 2004, Proceedings. 2004 12th IEEE International Conference on Networks (ICON 2004) (IEEE Cat. No.04EX955).

[2]  Larry Peterson,et al.  TCP Vegas: new techniques for congestion detection and avoidance , 1994, SIGCOMM 1994.

[3]  Vassilis Tsaoussidis,et al.  Efficiency/Fairness Tradeoffs in Networks with Wireless Components and Transient Congestion , 2002, The Journal of Supercomputing.

[4]  Injong Rhee,et al.  Delay-based congestion avoidance for TCP , 2003, TNET.

[5]  Soung Chang Liew,et al.  TCP Veno: TCP enhancement for transmission over wireless access networks , 2003, IEEE J. Sel. Areas Commun..

[6]  RheeInjong,et al.  Delay-based congestion avoidance for TCP , 2003 .

[7]  Ibrahim Matta,et al.  Effectiveness of loss labeling in improving TCP performance in wired/wireless networks , 2002, 10th IEEE International Conference on Network Protocols, 2002. Proceedings..