AT&T
Labs-Research
Florham
Park, NJ 07932-0971
walter@research.att.com
Compared to the Public
Switched Telephone Network, data networks such as the global Internet are prime
examples of truly large-scale complex systems.
To illustrate how various aspects of the Internet's complexity are
directly reflected in the nature of the traffic that it carries, we discuss in
these five lectures some of the recently observed scaling phenomena in measured
Internet traffic (e.g., self-similarity, multifractal scaling), and comment on
the few things that they can tell us and on the many things that they may tell
us (in due time) about the Internet and its performance. The lectures focus on the philosophical,
statistical, and mathematical issues arising in the context of uncovering,
understanding, and modeling the dynamic nature of measured Internet traffic
based on a wide range of huge and very diverse data sets of high-time
resolution
traffic measurements. The emphasis is on "gaining a better
understanding of modern data networks by learning about the traffic that these
networks transport in reality," and we also illustrate how this approach
opens up new areas of mathematical research in the field of performance
modeling of modern communication networks.
REFERENCES (for easy
reading)
V. Paxson and S. Floyd.
"Why we don't know how to simulate the Internet" http://www.aciri.org/floyd/papers/wsc.ps
W. Willinger and V. Paxson.
"Where Mathematics meets the Internet" Notices of the American
Mathematical Society, Vol. 45, pp. 961--970, 1998. ftp://ftp.ee.lbl.gov/papers/internet-math-AMS98.ps.gz
W. Willinger. "The
discovery of self-similar traffic"
in: Performance Evaluation: Origins and Directions, Lecture Notes in
Computer Science, Vol. 1769, pp. 493--505, Springer-Verlag, 2000.
![]()
1. The
self-similar nature
of network traffic
1.1.
Analyzing
traffic traces: From statistical to scientific inference
1.2.
Inference
for scaling phenomena I: Self-similarity
1.2.1. Long-range dependence and
asymptotic self-similarity
1.2.2. Heuristic inference
methodologies
1.2.3. Whittle's method
1.3.
Self-similarity
and network traffic: Empirical evidence
1.4.
References
1.4.1. W.E. Leland, M.S. Taqqu, W.
Willinger and D.V. Wilson, "On the Self-Similar Nature of Ethernet Traffic
(Extended Version)," IEEE Transactions on Networking, Vol. 2, pp.
1--15, 1994.
1.4.2. W. Willinger, M.S. Taqqu,
W.E. Leland and D.V. Wilson, "Self-Similarity in High-Speed Packet
Traffic: Analysis and Modeling of Ethernet Traffic Measurements," Statistical Science, Vol. 10, pp.
67--85, 1995.
1.4.3. V. Paxson and S. Floyd, "Wide Area Traffic: The Failure of
Poisson Modeling," IEEE/ACM Transactions
on Networking, Vol. 3, pp. 226--244, 1995.
http://www.aciri.org/vern/papers.html
1.4.4.
M.E. Crovella and A. Bestavros, "Self-similarity in World Wide Web
traffic: Evidence and possible causes," IEEE/ACM Transactions on
Networking, Vol. 5, pp. 835--846, 1997.
http://www.cs.bu.edu/fac/crovella/papers.html
2.
Self-similarity
through high-variability
2.1.
Modeling
network traffic: From ``black box'' to physical-based models
2.2.
Explaining
self-similar scaling in the networking context
2.2.1. LANs: Aggregating many
On/Off processes
2.2.2. WANs (Internet): Aggregating
many sessions/connections
2.3.
Inference
for scaling phenomena II: Heavy-tailed distributions
2.3.1. Heavy-tailed On/Off periods:
Empirical evidence
2.3.2. Heavy-tailed
sessions/connections: Empirical evidence
2.4.
Explaining
heavy tails in the networking context
2.5.
References
2.5.1. V. Paxson and S. Floyd, "Wide Area Traffic: The Failure of
Poisson Modeling," IEEE/ACM
Transactions on Networking, Vol. 3, pp. 226--244, 1995. http://www.aciri.org/vern/papers.html
2.5.2. W. Willinger, M.S. Taqqu, R.
Sherman and D.V. Wilson,
"Self-Similarity through High-Variability: Statistical Analysis of
Ethernet LAN Traffic at the Source Level," IEEE/ACM Transactions on
Networking, Vol. 5, pp. 71--86, 1996.
2.5.3. T.G. Kurtz, "Limit theorems for workload input
models," appeared in: Stochastic
Networks: Theory and Applications, F.P. Kelly, S. Zachary and I. Ziedins
(Eds.), Clarendon Press, Oxford,
1996. http://www.math.wisc.edu/~kurtz/papers/workall.pdf
2.5.4. M.E. Crovella and A.
Bestavros, "Self-similarity in
World Wide Web traffic: Evidence and possible causes," IEEE/ACM Transactions on Networking,
Vol. 5, pp. 835--846, 1997. http://www.cs.bu.edu/fac/crovella/papers.html
2.5.5. W. Willinger, V. Paxson and
M.S. Taqqu, "Self-Similarity and
Heavy Tails: Structural Modeling of Network Traffic," pp. 27--53, appeared
in: ``A Practical Guide to Heavy Tails: Statistical Techniques for Analyzing
Heavy Tailed Distributions,'' R. Adler, R. Feldman and M.S. Taqqu (Eds.), Birkhauser Verlag, Boston, MA, 1998. http://math.bu.edu/people/murad/pub/tails-w16-posted.ps
3.
Wavelet
analysis of
scaling phenomena
3.1.
The
changing nature of Internet traffic
3.1.1. Session characteristics
3.1.2. TCP connection arrival
dynamics
3.1.3. IP packet traces
3.1.4. Need for better analysis
techniques
3.2.
Wavelets
and self-similar scaling: Scale-localization
3.2.1. A wavelet-domain view of LRD
and self-similarity
3.2.2. Wavelet-based inference
methods
3.2.3. Properties of wavelet-based
estimators
3.3.
Wavelets
and multifractal scaling: Time-localization
3.3.1. Beyond self-similar scaling:
Multifractals
3.3.2. A wavelet-domain view of
multifractal scaling
3.3.3. Multiplicative processes,
conservative cascades
3.4.
Inference
for scaling phenomena III: Multifractals
3.5.
References:
3.5.1. P. Abry and D. Veitch, "Wavelet Analysis of Long-Range
Dependent Traffic", IEEE
Transactions on Information Theory, Vol. 44, pp. 2--15, 1998.
3.5.2. A. Feldmann, A.C. Gilbert, W.
Willinger and T.G. Kurtz, "The
changing nature of network traffic: Scaling phenomena," Computer
Communication Review, Vol. 28, No. 2, pp. 5--29, 1998. http://www.research.att.com/~anja/feldmann/papers.html
3.5.3. R. Riedi, "An
introduction to multifractals," http://www-dsp.rice.edu/~riedi/
3.5.4. A.C. Gilbert, W. Willinger
and A. Feldmann, "Scaling analysis
of conservative cascades, with applications to network traffic," IEEE
Transaction on Information Theory, Vol. 45, pp. 971-991, 1999. http://www.research.att.com/~anja/feldmann/papers.html
4.
The
small-time
scaling behavior of network traffic
4.1.
Understanding
network traffic: What is the impact of the user/network?
4.2.
On
the nature of network traffic over fine time scales
4.2.1. Small-time scaling phenomena
in aggregate TCP/IP traffic
4.2.2. Multifractal scaling
behavior of individual TCP connections
4.2.3. Signatures of networking
mechanisms
4.3.
On
explaining multifractal scaling in the networking context
4.3.1. Conservative cascades
4.3.2. TCP/IP
4.3.3. Open issues
4.4.
References
4.4.1. R. Riedi and J. Levy Vehel,
"Multifractal properties of TCP traffic: a numerical study," http://www-dsp.rice.edu/~riedi/
4.4.2. A. Feldmann, A.C. Gilbert
and W. Willinger, "Data networks
as cascades: Investigating the multifractal nature of Internet WAN
traffic," Computer
Communication Review, Vol. 28, No. 4 (Proc. of the ACM Sigcomm'98,
Vancouver, Canada), pp. 42--55, 1998. http://www.research.att.com/~anja/feldmann/papers.html
4.4.3. A. Feldmann, P. Huang, A.C.
Gilbert and W. Willinger,
"Dynamics of IP traffic: A study of the role of variability and the
impact of control," Computer Communication Review, Vol. 29, No. 4
(Proc. of the ACM Sigcomm'99, Cambridge, MA), pp. 301--313, 1999. http://www.research.att.com/~anja/feldmann/papers.html
5.
Scaling
phenomena
and network performance
5.1.
Self-similarity
and performance evaluation
5.1.1. Same old queueing problems -
with novel workload models
5.1.2. Qualitative performance
evaluation
5.2.
Self-similarity
through high-variability
5.2.1. Same old queueing problems -
with heavy-tailed service times
5.2.2. The ``many mice'' and ``few
elephants''
5.3.
Small-time
scaling behavior and performance evaluation
5.3.1. On the relevance of
conventional queueing theory
5.3.2. On the need for closed-loop
queueing models
5.3.3. Dealing with large-scale,
highly-interacting networks of queues
5.4.
Some
recent developments and new challenges
5.4.1. Network-wide measurement
infrastructures
5.4.2. Large-scale network
simulators
5.4.3. New breed of network
measurements and analysis tools
5.5.
References
5.5.1. W. Willinger, M.S. Taqqu and
A. Erramilli, "A bibliographical
guide to self-similar traffic and performance modeling for modern high- speed
networks," appeared in: Stochastic
Networks: Theory and Applications,
F.P. Kelly, S. Zachary and I. Ziedins (Eds.), pp. 339--366, Clarendon Press, Oxford, 1996.
5.5.2. K. Park and W.
Willinger, Self-Similar Network
Traffic and Performance Evaluation, J. Wiley & Sons Inc., New York,
2000 (to appear).