Title :
Congestion control in TCP: performance of binary congestion notification enhanced TCP compared to Reno and Tahoe TCP
Author :
Sisalem, Dorgham ; Schulzrinne, Henning
Author_Institution :
GMD-Fokus, Berlin, Germany
fDate :
29 Oct-1 Nov 1996
Abstract :
In previous work, we proposed to enhance TCP´s congestion control mechanisms using binary congestion notification (BCN). With this combined scheme called BCN-TCP congestion is indicated both by packet losses and by having switches inform sources about their congestion state by setting a congestion bit. Unlike other studies, our approach maintains the basic elements of TCP´s congestion control mechanisms and models the response of TCP to the congestion bit to that of the ATM available bit rate service (ABR). We compared the performance of BCN-TCP to the versions currently implemented in hosts (Tahoe and Reno TCP). However BCN-TCP only offered significant performance improvements if part of the path contained ATM ABR services. In this paper we present further results on the performance of BCN-TCP when used in heterogeneous environments, i.e., Internet paths where only some end systems support BCN-TCP. We also consider the fairness between long and short-haul connections and discover that BCN-TCP treats long-haul connections worse than Tahoe and Reno TCP. We investigate the cause of this unfairness and suggest possible remedies
Keywords :
Internet; asynchronous transfer mode; packet switching; performance evaluation; telecommunication congestion control; transport protocols; ATM available bit rate service; BCN-TCP congestion; Internet paths; Reno TCP; TCP; Tahoe TCP; binary congestion notification enhanced TCP; congestion bit; congestion control; congestion state; heterogeneous environments; long-haul connections; packet losses; performance; short-haul connections; Asynchronous transfer mode; Bandwidth; Bit rate; Internet; Packet switching; Propagation losses; Proposals; Size measurement; Switches; Transport protocols;
Conference_Titel :
Network Protocols, 1996. Proceedings., 1996 International Conference on
Conference_Location :
Columbus, OH
Print_ISBN :
0-8186-7453-9
DOI :
10.1109/ICNP.1996.564953