Markovian model of RED mechanism

The IP networks are faced today with difficult task of satisfying the needs of connections requiring different QoS by sharing the same physical resources, e.g. bandwidth and buffers. Buffers are a key component of packet-switched network, as they absorb burst arrivals of packets and hence reduce losses. Larger buffers can absorb larger bursts but they tend to build up high load and increase queueing delays. The traditional technique for managing delay is to set a maximum length for each buffer queue, accept packets in the queue until the maximum length is reached. Distributed computational grids depend on TCP to ensure reliable end-to-end communication between nodes across the wide area network (WAN). In the core of network (routers), it is believed that random early detection (RED) will alleviate problems related to synchronization of flows and also provide some notion of QoS by intelligent dropping. In this paper we develop simple Markovian model for the RED buffer management schemes, and use these models to quantify the benefits brought about by RED. In particular we examine the impact of RED on the loss rate and the mean delay. We analyse the transient and stationary states, using Markovian model. We show that the loss probability is the same for TCP and UDP traffics if RED algorithm is used. This loss rate of a flow going through a RED router does not depend of the burstiness of this flow, but only on the load it generates.

[1]  Raj Jain,et al.  Analysis of the Increase and Decrease Algorithms for Congestion Avoidance in Computer Networks , 1989, Comput. Networks.

[2]  Patrice Abry,et al.  Wavelets for the Analysis, Estimation, and Synthesis of Scaling Data , 2002 .

[3]  Deborah Estrin,et al.  Recommendations on Queue Management and Congestion Avoidance in the Internet , 1998, RFC.

[4]  Sally Floyd,et al.  Promoting the use of end-to-end congestion control in the Internet , 1999, TNET.

[5]  Anja Feldmann,et al.  Dynamics of IP traffic: a study of the role of variability and the impact of control , 1999, SIGCOMM '99.

[6]  K. K. Ramakrishnan,et al.  A Proposal to add Explicit Congestion Notification (ECN) to IP , 1999, RFC.

[7]  William J. Stewart,et al.  Introduction to the numerical solution of Markov Chains , 1994 .

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

[9]  Sally Floyd,et al.  Wide area traffic: the failure of Poisson modeling , 1995, TNET.

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

[11]  David Ott,et al.  Tuning RED for Web traffic , 2001, TNET.

[12]  Y. Saad Analysis of some Krylov subspace approximations to the matrix exponential operator , 1992 .

[13]  Martin May,et al.  Analytic evaluation of RED performance , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[14]  T. V. Lakshman,et al.  SRED: stabilized RED , 1999, IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320).

[15]  Robert Tappan Morris,et al.  Dynamics of random early detection , 1997, SIGCOMM '97.

[16]  Wu-chang Fengy,et al.  BLUE: A New Class of Active Queue Management Algorithms , 1999 .

[17]  Victor Firoiu,et al.  A study of active queue management for congestion control , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[18]  Y. Saad Krylov subspace methods for solving large unsymmetric linear systems , 1981 .

[19]  David Ott,et al.  Tuning RED for Web traffic , 2000, SIGCOMM.

[20]  Sally Floyd,et al.  Wide-Area Traffic: The Failure of Poisson Modeling , 1994, SIGCOMM.