Fixed point approximations for TCP behavior in an AQM network
- 1 June 2001
- conference paper
- Published by Association for Computing Machinery (ACM)
- Vol. 29 (1) , 216-225
- https://doi.org/10.1145/378420.378786
Abstract
In this paper, we explore the use of fixed point methods to evaluate the performance of a large population of TCP flows traversing a network of routers implementing active queue management (AQM) such as RED (random early detection). Both AQM routers that drop and that mark packets are considered along with infinite and finite duration TCP flows. In the case of finite duration flows, we restrict ourselves to networks containing one congested router. In all cases, we formulate a fixed point problem with the router average queue lengths as unknowns. Once these are obtained, other metrics such as router loss probability, TCP flow throughput, TCP flow end-to-end loss rates, average round trip time, and average session duration are easily obtained. Comparison with simulation for a variety of scenarios shows that the model is accurate in its predictions (mean errors less than 5%). Last, we establish monotonicity properties exhibited by the solution for a single congested router that explains several interesting observations, such as TCP SACK suffers higher loss than TCP Reno.Keywords
This publication has 11 references indexed in Scilit:
- Analysis and design of controllers for AQM routers supporting TCP flowsIEEE Transactions on Automatic Control, 2002
- Fluid-based analysis of a network of AQM routers supporting TCP flows with an application to REDPublished by Association for Computing Machinery (ACM) ,2000
- Modeling TCP Reno performance: a simple model and its empirical validationIEEE/ACM Transactions on Networking, 2000
- A Proposal to add Explicit Congestion Notification (ECN) to IPPublished by RFC Editor ,1999
- Fitting mixtures of exponentials to long-tail distributions to analyze network performance modelsPerformance Evaluation, 1998
- Self-similarity in World Wide Web traffic: evidence and possible causesIEEE/ACM Transactions on Networking, 1997
- A new method for analysing feedback-based protocols with applications to engineering Web traffic over the InternetPublished by Association for Computing Machinery (ACM) ,1997
- Simulation-based comparisons of Tahoe, Reno and SACK TCPACM SIGCOMM Computer Communication Review, 1996
- Random early detection gateways for congestion avoidanceIEEE/ACM Transactions on Networking, 1993
- Sharing a Processor Among Many Job ClassesJournal of the ACM, 1980