Title :
Fast backward congestion notification mechanism for TCP congestion control
Author :
Peng, Fei ; Leung, Victor C M
Author_Institution :
Dept. of Electr. & Comput. Eng., British Columbia Univ., Vancouver, BC, Canada
Abstract :
The novel mechanism proposed uses a simple implementation to inform the traffic source at a very early stage that the network is becoming overloaded or congested and ask the source to slow down its transmission rate. Since TCP uses acknowledgments (ACKs) to adjust the number of packets sent over the network, the basic idea of our scheme is to control (or delay) TCP ACKs in the access node where its forward connection through the network is congested. To shorten the control loop, the congested network node generates ICMP (Internet control message protocol) source quench to initiate ACK control at the access node at the onset of congestion. By theoretical analysis and simulations, the mechanism is proven to be very effective in improving TCP throughput and fairness performance and reducing buffer occupancy. In particular, formulae for buffer occupancy and average throughput are derived relative to the distance between the congested node and the source terminal. It is important to note that TCP behavior does not have to be amended in any way
Keywords :
Internet; buffer storage; telecommunication congestion control; transport protocols; ACK; Internet control message protocol; TCP; acknowledgments; congested network node; congestion control; fairness; fast backward congestion notification; source quench messages; throughput; Analytical models; Bandwidth; Communication system traffic control; Computer buffers; Control systems; Delay effects; Delay estimation; Throughput; Traffic control; Transport protocols;
Conference_Titel :
Performance, Computing, and Communications Conference, 2002. 21st IEEE International
Conference_Location :
Phoenix, AZ
Print_ISBN :
0-7803-7371-5
DOI :
10.1109/IPCCC.2002.995179