Swing: Realistic and Responsive Network Traffic Generation

被引:64
作者
Vishwanath, Kashi Venkatesh [1 ]
Vahdat, Amin [1 ]
机构
[1] Univ Calif San Diego, Dept Comp Sci, La Jolla, CA 92037 USA
关键词
Burstiness; modeling; structural model; traffic generator; wavelet scaling;
D O I
10.1109/TNET.2009.2020830
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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 traffic is statistically similar to the original traffic. Furthermore, to the best of our knowledge, we are the first to reproduce burstiness in traffic across a range of time-scales using a model applicable to a variety of network settings. An initial sensitivity analysis reveals the importance of our individual model parameters 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.
引用
收藏
页码:712 / 725
页数:14
相关论文
共 45 条
[1]   Wavelet analysis of long-range-dependent traffic [J].
Abry, P ;
Veitch, D .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1998, 44 (01) :2-15
[2]  
[Anonymous], NETWORK SIMULATOR NS
[3]  
[Anonymous], MAWI WORKING GROUP T
[4]  
Barford P., 1998, Performance Evaluation Review, V26, P151, DOI 10.1145/277858.277897
[5]  
Barford Paul., 2000, Proceedings o f the Annual Conference o f the ACM Special Interest Group on Data Communication (SIGCOMM'00), P127
[6]  
Benko P, 2002, GLOB TELECOMM CONF, P2609
[7]  
CAO J, 2004, P IEEE INFOCOMM
[8]  
Cheng YC, 2004, USENIX ASSOCIATION PROCEEDINGS OF THE GENERAL TRACK 2004 USENIX ANNUAL TECHNICAL CONFERENCE, P87
[9]  
DANZIG PB, 1991, CSSYS9101 USC TR NET
[10]   Packet-dispersion techniques and a capacity-estimation methodology [J].
Dovrolis, C ;
Ramanathan, P ;
Moore, D .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2004, 12 (06) :963-977