ACM Home Page
Please provide us with feedback. Feedback
Achieving 100% throughput in TCP/AQM under aggressive packet marking with small buffer
Full text PdfPdf (934 KB)
Source IEEE/ACM Transactions on Networking (TON) archive
Volume 16 ,  Issue 4  (August 2008) table of contents
Pages 945-956  
Year of Publication: 2008
ISSN:1063-6692
Authors
Do Young Eun  Department of Electrical and Computer Engineering, North Carolina State University, Raleigh, NC
Xinbing Wang  Department of Electrical Engineering, Shanghai Jiaotong University, Shanghai, China
Publisher
IEEE Press  Piscataway, NJ, USA
Bibliometrics
Downloads (6 Weeks): 11,   Downloads (12 Months): 110,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: 10.1109/TNET.2007.904000

ABSTRACT

We consider a TCP/AQM system with large link capacity (NC) shared by many flows. The traditional rule-of-thumb suggests that the buffer size be chosen in proportion to the number of flows (N) for full link utilization, while recent research outcomes show that O(√N) buffer sizing is sufficient for high utilization and O(1) buffer sizing makes the system stable at the cost of reduced link utilization. In this paper, we consider a system where the Active Queue Management (AQM) is scaled as O(Nα) with a buffer of size O(Nβ) (0 < α < β < 0.5). By capturing randomness both in packet arrivals and in packet markings, we develop a doubly-stochastic model for a TCP/AQM system with many flows. We prove that, under such a scale, the system always performs well in the sense that the link utilization goes to 100% and the loss ratio decreases to zero as the system size N increases. Our results assert that the system enjoys benefit of largeness with no tradeoff between full link utilization, zero packet loss, and small buffer size, at least asymptotically. This is in stark contrast to existing results showing that there always exists a tradeoff between full link utilization and the required buffer size. Extensive ns-2 simulation results under various configurations also confirm our theoretical findings. Our study illustrates that blind application of fluid modeling may result in strange results and exemplifies the importance of choosing a right modeling approach for different scaling regimes.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
2
 
3
J. Sun, M. Zukerman, K. Ko, G. Chen, and S. Chan, "Effect of large buffers on TCP Queueing behavior," in Proc. IEEE INFOCOM, Hong Kong, Mar. 2004.
 
4
A. Dhamdhere, H. Jiang, and C. Dovrolis, "Buffer sizing for congested Internet links," in Proc. IEEE INFOCOM, Miami, FL, Mar. 2005.
 
5
G. Raina and D. Wischik, "Buffer sizes for large multiplexers: TCP queueing theory and instability," in EuroNGI, Rome, Italy, Apr. 2005.
6
7
 
8
M. Enachescu, Y. Ganjali, A. Goel, N. McKeown, and T. Roughgarden, "Routers with very small buffers," in Proc. IEEE INFOCOM, Barcelona, Spain, Apr. 2006.
9
 
10
11
 
12
D. Hong and D. Lebedev, "Many TCP user asymptotic analysis of the AIMD model," INRIA Tech. Rep. RR-42292001.
 
13
P. Tinnakornsrisuphap and A. M. Makowski, "Limit behavior of ECN/RED gateways under a large number of TCP flows," in Proc. IEEE INFOCOM, San Francisco, CA, Apr. 2003.
 
14
S. Deb and R. Srikant, "Global stability of congestion controllers for the Internet," IEEE Trans. Autom. Contr., vol. 48, no. 6, pp. 1055-1060, Jun. 2003.
 
15
S. Shakkottai and R. Srikant, "Mean FDE models for Internet congestion control under a many-flows regime," IEEE Trans. Inf. Theory, vol. 50, no. 6, pp. 1050-1072, Jun. 2004.
 
16
F. P. Kelly, "Models for a self-managed Internet," Philos. Trans. Roy. Soc. A358, pp. 2335-2348, 2000.
 
17
 
18
S. Deb, S. Shakkottai, and R. Srikant, "Stability and convergence of TCP-like congestion controllers in a many-flows regime," in Proc. IEEE INFOCOM, San Francisco, CA, Apr. 2003.
19
 
20
 
21
D. R. McDonald and J. Reynier, "Mean field convergence of a rate model of multiple TCP connections throughput a buffer implementing red," Ann. Appl. Probab., vol. 16, no. 1, pp. 244-294, 2006.
 
22
P. Kuusela, P. E. Lassila, and J. T. Virtamo, "Modeling RED with idealized TCP source," in Proc. IFIP ATM & IP, 2001.
 
23
 
24
S. M. Ross, Stochastic Processes, 2nd ed. New York: Wiley, 1996.
 
25
P. Brémaud, Point Processes and Queues: Martingale Dynamics. New York: Springer-Verlag, 1981.
 
26
D. J. Daley and D. Vere-Jones, An Introduction to the Theory of Point Processes. New York: Springer-Verlag, 1988.
 
27
J. Cao and K. Ramanan, "A Poisson limit for buffer overflow probabilities," in Proc. IEEE INFOCOM, New York, NY, 2002.
28
29
 
30
R. Morris and D. Lin, "Variance of aggregated web traffic," in Proc. IEEE INFOCOM, Tel-Aviv, Israel, Apr. 2000.
 
31
T. Karagiannis, M. Molle, M. Faloutsos, and A. Broido, "A nonstationary Poisson view of Internet traffic," in Proc. IEEE INFOCOM, Hong Kong, Mar. 2004.
 
32
P. Brémaud, Markov Chains: Gibbs Fields, Monte Carlo Simulation, and Queues. New York: Springer-Verlag, 1999.
 
33
T. Lindvall, Lectures on the cOupling Method. New York: Dover, 2002.
 
34
D. Y. Eun and X. Wang, "Achieving 100% throughput in TCP/AQM under aggressive packet marking with small buffer," North Carolina State Univ., Raleigh, NC, Tech. Rep., Aug. 2006 [Online]. Available: http://www4.ncsu.edu~dyeun/pub/techrep06-smallbuffer.pdf
 
35
ns-2 - The Network Simulator. ISI, 2004 [Online]. Available: http:// www.isi.edunsnamns


Collaborative Colleagues:
Do Young Eun: colleagues
Xinbing Wang: colleagues