Realistic and responsive network traffic generation
- 11 August 2006
- proceedings article
- Published by Association for Computing Machinery (ACM)
- Vol. 36 (4) , 111-122
- https://doi.org/10.1145/1159913.1159928
Abstract
This paper presents Swing, a closed-loop, network-responsive traffic generator that accurately captures the packet interactions of a range of applications using a simple structural model. Starting from observed traffic at a single point in the network, Swing automatically extracts distributions for user, application, and network behavior. It then generates live traffic corresponding to the underlying models in a network emulation environment running commodity network protocol stacks. We find that the generated traces are statistically similar to the original traces. Further, to the best of our knowledge, we are the first to reproduce burstiness in traffic across a range of timescales using a model applicable to a variety of network settings. An initial sensitivity analysis reveals the importance of capturing and recreating user, application, and network characteristics to accurately reproduce such burstiness. Finally, we explore Swing's ability to vary user characteristics, application properties, and wide-area network conditions to project traffic characteristics into alternate scenarios.Keywords
This publication has 31 references indexed in Scilit:
- Profiling internet backbone trafficPublished by Association for Computing Machinery (ACM) ,2005
- Why is the internet traffic bursty in short time scales?Published by Association for Computing Machinery (ACM) ,2005
- Internet traffic classification using bayesian analysis techniquesPublished by Association for Computing Machinery (ACM) ,2005
- Packet-Dispersion Techniques and a Capacity-Estimation MethodologyIEEE/ACM Transactions on Networking, 2004
- An integrated experimental environment for distributed systems and networksPublished by Association for Computing Machinery (ACM) ,2002
- Difficulties in simulating the InternetIEEE/ACM Transactions on Networking, 2001
- Critical path analysis of TCP transactionsPublished by Association for Computing Machinery (ACM) ,2000
- End-to-end Internet packet dynamicsIEEE/ACM Transactions on Networking, 1999
- Wavelet analysis of long-range-dependent trafficIEEE Transactions on Information Theory, 1998
- Empirically derived analytic models of wide-area TCP connectionsIEEE/ACM Transactions on Networking, 1994