Cluster processes: a natural language for network traffic
- 15 July 2003
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Signal Processing
- Vol. 51 (8) , 2229-2244
- https://doi.org/10.1109/tsp.2003.814460
Abstract
We introduce a new approach to the modeling of network traffic, consisting of a semi-experimental methodology combining models with data and a class of point processes (cluster models) to represent the process of packet arrivals in a physically meaningful way. Wavelets are used to examine second-order statistics, and particular attention is paid to the modeling of long-range dependence and to the question of scale invariance at small scales. We analyze in depth the properties of several large traces of packet data and determine unambiguously the influence of network variables such as arrival patterns, durations, and volumes of transport control protocol (TCP) flows and internal flow structure. We show that session-level modeling is not relevant at the packet level. Our findings naturally suggest the use of cluster models. We define a class where TCP flows are directly modeled, and each model parameter has a direct meaning in network terms, allowing the model to be used to predict traffic properties as networks and traffic evolve. The class has the key advantage of being mathematically tractable, in particular, its spectrum is known and can be readily calculated, its wavelet spectrum deduced, interarrival distributions can be obtained, and it can be simulated in a straightforward way. The model reproduces the main second-order features, and results are compared against a simple black box point process alternative. Discrepancies with the model are discussed and explained, and enhancements are outlined. The elephant and mice view of traffic flows is revisited in the light of our findings.Keywords
This publication has 17 references indexed in Scilit:
- Small-time scaling behaviors of Internet backbone traffic: an empirical studyPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Statistical scaling analysis of TCP/IP data using cascadesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Performance impacts of multi-scaling in wide area TCP/IP trafficPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Multiscale nature of network trafficIEEE Signal Processing Magazine, 2002
- A compound model for TCP connection arrivals for LAN and WAN applicationsComputer Networks, 2002
- A flow-based model for internet backbone trafficPublished by Association for Computing Machinery (ACM) ,2002
- Does fractal scaling at the IP level depend on TCP flow arrival processes?Published by Association for Computing Machinery (ACM) ,2002
- On the constancy of internet path propertiesPublished by Association for Computing Machinery (ACM) ,2001
- Connection-level analysis and modeling of network trafficPublished by Association for Computing Machinery (ACM) ,2001
- Wavelets for the Analysis, Estimation, and Synthesis of Scaling DataPublished by Wiley ,2000