ACM Home Page
Please provide us with feedback. Feedback
Realistic and responsive network traffic generation
Full text PdfPdf (328 KB)
Source Applications, Technologies, Architectures, and Protocols for Computer Communication archive
Proceedings of the 2006 conference on Applications, technologies, architectures, and protocols for computer communications table of contents
Pisa, Italy
SESSION: Analysis table of contents
Pages: 111 - 122  
Year of Publication: 2006
ISBN:1-59593-308-5
Also published in ...
Authors
Kashi Venkatesh Vishwanath  University of California, San Diego, CA
Amin Vahdat  University of California, San Diego, CA
Sponsors
SIGCOMM: ACM Special Interest Group on Data Communication
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 15,   Downloads (12 Months): 144,   Citation Count: 9
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1159913.1159928
What is a DOI?

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.


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
ABRY, P., AND VEITCH, D. Wavelet analysis of long-range-dependent traffic. IEEE Transactions on Information Theory 44, 1 (1998), 2--15.
 
2
Auckland-VI trace archive, University of Auckland, New Zealand. http://pma.nlanr.net/Traces/long/auck6.html.
3
4
 
5
BENKO, P., AND VERES, A. A passive method for estimating end-to-end tcp packet loss. In IEEE Globecom (2002).
 
6
CAIDA. http://www.caida.org.
 
7
CAO, J., CLEVELAND, W., GAO, Y., JEFFAY, K., SMITH, F. D., AND WEIGLE, M. Stochastic models for generating synthetic http source traffic. In IEEE INFOCOMM (2004).
8
 
9
CHENG, Y. -C., HOELZLE, U., CARDWELL, N., SAVAGE, S., AND VOELKER, G. M. Monkey see, monkey do: A tool for tcp tracing and replaying. In USENIX Technical Conference (2004).
 
10
DANZIG, P. B., AND JAMIN, S. tcplib: A library of TCP/IP traffic characteristics. USC Networking and Distributed Systems Laboratory TR CS-SYS-91-01 (October, 1991).
 
11
12
 
13
14
 
15
HARFOUSH, K., BESTAVROS, A., AND BYERS, J. Measuring bottleneck bandwidth of targeted path. In IEEE INFOCOM (2003).
 
16
HERNANDEZ-CAMPOS, F., SMITH, F. D., AND JEFFAY, K. Generating realistic tcp workloads. In CMG2004 Conference (2004).
17
18
19
 
20
JAISWAL, S., IANNACONE, G., DIOT, C., KUROSE, J., AND TOWSLEY, D. Inferring tcp connection characteristics through passive measurements. In IEEE INFOCOM (2004).
21
22
23
 
24
LEE, B. O., FROST, V. S., AND JONKMAN, R. Netspec 3. 0 source models for telnet, ftp, voice, video and WWW traffic. In Technical Report ITTC-TR-10980-19, University of Kansas (1997).
 
25
 
26
Mawi working group traffic archive. http://tracer.csl.sony.co.jp/mawi/.
27
28
 
29
The national laboratory for applied network research (nlanr) http://www.nlanr.net.
 
30
The network simulator ns-2. http://www.isi.edu/nsnam/ns.
 
31
 
32
33
34
35
36
 
37
38
39
40
 
41
42
 
43
YOCUM, K., EADE, E., DEGESYS, J., BECKER, D., CHASE, J., AND VAHDAT, A. Toward scaling network emulation using topology partitioning. In Eleventh IEEE/ACM International Symposium on Modeling, Analysis, and Simulation of Computer and Telecounication Systems (MASCOTS) (2003).
44
 
45
ZHANG, Y., PAXSON, V., AND SHENKER, S. The stationarity of internet path properties: Routing, loss, and throughput. ACIRI Technical Report (2000).

CITED BY  10

Collaborative Colleagues:
Kashi Venkatesh Vishwanath: colleagues
Amin Vahdat: colleagues