RED-priority cell discarding method for improving TCP performance in ATM networks

The poor throughput TCP achieves in ATM networks can be mainly attributed to the timeout problem. Multiple packet losses make the timeout problem. Multiple packet losses happen in the long time wasted passing through a buffer, because of a loss of several segments during the same sending window. In order to solve the long time wasted passing through buffer, random early detection (RED) is used to keep the average queue size as low as possible while allowing occasional bursts. Also, we propose a new cell discarding policy called RED-PCD (priority cell discarding). A damaged VC has a higher priority over non-damaged VCs in the sense that it is subject to the upper max/sub th/ of the queue for some recovery period. RED-PCD spaces segment losses far from one another, reducing the multiple packet losses.

[1]  Raj Jain Congestion Control and Traffic Management in ATM Networks: Recent Advances and a Survey , 1996, Comput. Networks ISDN Syst..

[2]  V. Jacobson,et al.  Congestion avoidance and control , 1988, CCRV.

[3]  QUTdN QeO,et al.  Random early detection gateways for congestion avoidance , 1993, TNET.

[4]  Raj Jain,et al.  Improving the performance of TCP over the ATM-UBR service , 1998, Comput. Commun..

[5]  Hiromi Noguchi,et al.  An analysis of the impact of suspending cell discarding in TCP-over-ATM , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[6]  Janey C. Hoe Improving the start-up behavior of a congestion control scheme for TCP , 1996, SIGCOMM 1996.

[7]  Van Jacobson,et al.  Random early detection gateways for congestion avoidance , 1993, TNET.

[8]  W. Richard Stevens,et al.  TCP Slow Start, Congestion Avoidance, Fast Retransmit, and Fast Recovery Algorithms , 1997, RFC.

[9]  Sally Floyd,et al.  Dynamics of TCP traffic over ATM networks , 1994, SIGCOMM 1994.

[10]  Vern Paxson,et al.  TCP Congestion Control , 1999, RFC.