Title :
Improving throughput and maintaining fairness using parallel TCP
Author :
Hacker, Thomas J. ; Noble, Brian D. ; Athey, Brian D.
Author_Institution :
Center for Adv. Comput., Michigan Univ., Ann Arbor, MI, USA
Abstract :
Applications that require good network performance often use parallel TCP streams and TCP modifications to improve the effectiveness of TCP. If the network bottleneck is fully utilized, this approach boosts throughput by unfairly stealing bandwidth from competing TCP streams. Improving the effectiveness of TCP is easy, but improving effectiveness while maintaining fairness is difficult. In this paper, we describe an approach we implemented that uses a long virtual round trip time in combination with parallel TCP streams to improve effectiveness on underutilized networks. Our approach prioritizes fairness at the expense of effectiveness when the network is fully utilized. We compared our approach with standard parallel TCP over a wide-area network, and found that our approach preserves effectiveness and is fairer to competing traffic than standard parallel TCP.
Keywords :
telecommunication traffic; transport protocols; wide area networks; fairness; parallel TCP; throughput; traffic; transport control protocol; underutilized network; virtual round trip time; wide-area network; Application software; Bandwidth; Computer aided analysis; Computer hacking; Computer networks; Jacobian matrices; Propagation losses; Telecommunication traffic; Throughput; Wide area networks;
Conference_Titel :
INFOCOM 2004. Twenty-third AnnualJoint Conference of the IEEE Computer and Communications Societies
Print_ISBN :
0-7803-8355-9
DOI :
10.1109/INFCOM.2004.1354669