scispace - formally typeset
Journal ArticleDOI

Fluid-based analysis of a network of AQM routers supporting TCP flows with an application to RED

Vishal Misra, +2 more
- Vol. 30, Iss: 4, pp 151-160
TLDR
This paper uses jump process driven Stochastic Differential Equations to model the interactions of a set of TCP flows and Active Queue Management routers in a network setting and presents a critical analysis of the RED algorithm.
Abstract
In this paper we use jump process driven Stochastic Differential Equations to model the interactions of a set of TCP flows and Active Queue Management routers in a network setting. We show how the SDEs can be transformed into a set of Ordinary Differential Equations which can be easily solved numerically. Our solution methodology scales well to a large number of flows. As an application, we model and solve a system where RED is the AQM policy. Our results show excellent agreement with those of similar networks simulated using the well known ns simulator. Our model enables us to get an in-depth understanding of the RED algorithm. Using the tools developed in this paper, we present a critical analysis of the RED algorithm. We explain the role played by the RED configuration parameters on the behavior of the algorithm in a network. We point out a flaw in the RED averaging mechanism which we believe is a cause of tuning problems for RED. We believe this modeling/solution methodology has a great potential in analyzing and understanding various network congestion control algorithms.

read more

Content maybe subject to copyright    Report

Citations
More filters
Proceedings ArticleDOI

Congestion control for high bandwidth-delay product networks

TL;DR: XCP as mentioned in this paper generalizes the Explicit Congestion Notification proposal (ECN) and decouples utilization control from fairness control, which allows a more flexible and analytically tractable protocol design and opens new avenues for service differentiation.
Proceedings ArticleDOI

On designing improved controllers for AQM routers supporting TCP flows

TL;DR: A previously developed linearized model of TCP and active queue management (AQM) is studied, and the proportional integral (PI) controller is shown to outperform RED significantly.
Proceedings ArticleDOI

A control theoretic analysis of RED

TL;DR: This work uses a previously developed nonlinear dynamic model of TCP to analyze and design active queue management (AQM) control systems using random early detection (RED) and presents guidelines for designing linearly stable systems subject to network parameters like propagation delay and load level.
Journal ArticleDOI

Analysis and design of controllers for AQM routers supporting TCP flows

TL;DR: A recently developed dynamic model of TCP congestion-avoidance mode relates key network parameters such as the number of TCP sessions, link capacity and round-trip time to the underlying feedback control problem and analyzes the present de facto AQM standard: random early detection (RED) and determines that REDs queue-averaging is not beneficial.
Proceedings ArticleDOI

Code red worm propagation modeling and analysis

TL;DR: This paper provides a careful analysis of Code Red propagation by accounting for two factors: one is the dynamic countermeasures taken by ISPs and users; the other is the slowed down worm infection rate because Code Red rampant propagation caused congestion and troubles to some routers.
References
More filters
Journal ArticleDOI

Random early detection gateways for congestion avoidance

TL;DR: Red gateways are designed to accompany a transport-layer congestion control protocol such as TCP and have no bias against bursty traffic and avoids the global synchronization of many connections decreasing their window at the same time.
Book

Computer-Controlled Systems: Theory and Design

TL;DR: This volume focuses on the design of computer-controlled systems, featuring computational tools that can be applied directly and are explained with simple paper-and-pencil calculations.
Proceedings ArticleDOI

Modeling TCP throughput: a simple model and its empirical validation

TL;DR: In this article, the authors developed a simple analytic characterization of the steady state throughput, as a function of loss rate and round trip time for a bulk transfer TCP flow, i.e., a flow with an unlimited amount of data to send.
Journal ArticleDOI

Explicit allocation of best-effort packet delivery service

TL;DR: This paper focuses on algorithms for essential components of the "allocated-capacity" framework: a differential dropping algorithm for network routers and a tagging algorithm for profile meters at the edge of the network for bulk-data transfers.
Proceedings ArticleDOI

SRED: stabilized RED

TL;DR: It is shown that candidate rows thus identified indeed have a high posterior probability of taking a larger than average amount of bandwidth, and the mechanism can be used to identify flows that may be misbehaving.