Ijcot v3i8p111

Page 1

International Journal of Computer & Organization Trends –Volume 3 Issue8 – Sep 2013

Rate-Based Active Queue Management: A Green Algorithm in Congestion Control Balveer Singh#1 , Diwakar Saraswat#2 #1

HOD Computer Sc. & Engg. #2 Astt. Prof. Computer Sc. & Engg PKITM Mathura (UP) India

Abstract— In this paper we introduce a new rate-based active queue management (AQM) algorithm called GREEN. A simulation study will be used to compare a number of wellknown AQM algorithms to GREEN. We will compare GREEN with tail-drop, RED, and REM. The simulations will demonstrate how rate-based algorithms can provide high link utilization whilst maintaining low delay and packet loss.

AQM control law. The GREEN algorithm is described by the following control law: P(t + ΔT) = P(t) + (t).U(δ(t))

Keywords— Active Queue Management (AQM), Random Early Detection (RED), TCP, Utilization.

(t) = max(abs(δ(t)), ΔP) Where X(t) is the link’s estimated arrival rate (bps), C(t) is the link capacity, u is the target utilization, α is the control gain, P(t) is the marking/dropping rate, ΔP determines the minimum adjustment, and 1/ΔT is the update rate. To visualize the GREEN algorithm [1], the amount of adjustment to P(t), δP(t) for every ΔT seconds, as a function of (is shown for GREEN and a linear integrator control law in Fig. 1.

I. INTRODUCTION An Internet router typically maintains a set of queues, one per interface, that hold packets scheduled to go out on that interface. Historically, such queues use a drop-tail discipline: a packet is put onto the queue if the queue is shorter than its maximum size (measured in packets or in bytes), and dropped otherwise. Active queue disciplines drop or mark packets before the queue is full. Typically, they operate by maintaining one or more drop/mark probabilities, and probabilistically dropping or marking packets even when the queue is short. Drop-tail queues have a tendency to penalize bursty flows, and to cause global synchronization between flows. By dropping packets probabilistically, AQM disciplines typically avoid both of these issues. In this paper we will survey and existing AQM proposals. We will analyze rate-based AQM algorithms and compare them to backlog-based AQM [12]. We will review some control theoretic results about AQM control found in literature, to describe how the stability of all types of AQM controllers is affected by the size of the network. We will also introduce a new rate-based AQM, called GREEN. We will analyze its properties and compare it to other well-known rate-based and backlog-based AQMs. We will then review a control theoretic study of GREEN to understand its performance and stability characteristics. A simulation study will be used to compare a number of well-known AQM algorithms to GREEN. We will compare GREEN with tail-drop, RED, and REM. The simulations will demonstrate how rate-based algorithms can provide high link utilization whilst maintaining low delay and packet loss. II. PROPOSED GREEN AQM In this section, we introduce a new RB AQM algorithm called GREEN. GREEN is an extension of the basic integrator

ISSN: 2249-2593

Where

δ(t) = .(X(t) – u.C(t))

Fig. 1 (left) GREEN P(t) adjustment(right) Linear Integrator P(t) adjustment

III. GREEN CONTROL ANALYSIS In this section, we give an overview of the control theoretic analysis of the Rate-Based AQM GREEN. We are interested in two important several results 1) whether the system is stable 2) affect of parameter settings. The work presented in this sub-section is a summary of the results from the manuscript Hongwei Kong, who perform a control theoretic analysis of our GREEN AQM. We give an overview of their analysis to better understand how RB AQM, and in particular GREEN, work. The analysis is of the system model shown in Fig. 2. There are N TCP sessions feeding a single GREEN bottleneck link. Each session has the same RTT R0. The system consist of the congestion feedback loop where GREEN AQM algorithm generates a marking signal P(t) which controls the N TCP sessions that transmit at an aggregate rate X(t).The dynamics of GREEN are analyzed using a smallsignal model around an equilibrium point. In this small signal

http://www.ijcotjournal.org

Page 353


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.