• DocumentCode
    855099
  • Title

    Swing: Realistic and Responsive Network Traffic Generation

  • Author

    Vishwanath, Kashi Venkatesh ; Vahdat, Amin

  • Author_Institution
    Dept. of Comput. Sci., Univ. of California, La Jolla, CA
  • Volume
    17
  • Issue
    3
  • fYear
    2009
  • fDate
    6/1/2009 12:00:00 AM
  • Firstpage
    712
  • Lastpage
    725
  • 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 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.
  • Keywords
    IP networks; computer communications software; telecommunication traffic; IP networks; Swing; network behavior; network protocol; network-responsive traffic generator; packet interactions; sensitivity analysis; user distributions; Burstiness; modeling; structural model; traffic generator; wavelet scaling;
  • fLanguage
    English
  • Journal_Title
    Networking, IEEE/ACM Transactions on
  • Publisher
    ieee
  • ISSN
    1063-6692
  • Type

    jour

  • DOI
    10.1109/TNET.2009.2020830
  • Filename
    4914755