• Login
    View Item 
    •   SMARTech Home
    • College of Engineering (CoE)
    • School of Electrical and Computer Engineering (ECE)
    • Modeling and Analysis of Networks vIA Computer Simulations (MANIACS)
    • MANIACS Publications
    • View Item
    •   SMARTech Home
    • College of Engineering (CoE)
    • School of Electrical and Computer Engineering (ECE)
    • Modeling and Analysis of Networks vIA Computer Simulations (MANIACS)
    • MANIACS Publications
    • View Item
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Exploiting the Predictability of TCP’s Steady-state Behavior to Speed Up Network Simulation

    Thumbnail
    View/Open
    MANIACS_19.pdf (946.6Kb)
    Date
    2002-10
    Author
    He, Qi
    Ammar, Mostafa H.
    Riley, George F.
    Fujimoto, Richard M.
    Metadata
    Show full item record
    Abstract
    In discrete-event network simulation, a significant portion of resources and computation are dedicated to the creation and processing of packet transmission events. For large-scale network simulations with a large number of high-speed data flows, the processing of packet events is the most time consuming aspect of the simulation. In this work we develop a technique that saves on the processing of packet events for TCP flows using the well established results showing that the average behavior of a TCP flow is predictable given a steady-state path condition. We exploit this to predict the average behavior of a TCP flow over a future period of time where steady-state conditions hold, thus allowing for a reduction (or elimination) of the processing required for packet events during this period. We consider two approaches to predicting TCP’s steady-state behavior: using throughput formulas or by direct monitoring of a flow’s throughput in a simulation. We design a simulation framework that provides the flexibility to incorporate this method of simulating TCP packet flows. Our goal is 1) to accommodate different network configurations, on/off flow behaviors and interaction between predicted flows and packet-based flows; and 2) to preserve the statistical behavior of every entity in the system, from hosts to routers to links, so as to maintain the accuracy of the network simulation as a whole. In order to illustrate the promise of this idea we implement it in the context of the ns2 simulation system. A set of experiments illustrate the speedup and approximation of the simulation framework under different scenarios and for different network performance metrics.
    URI
    http://hdl.handle.net/1853/13147
    Collections
    • MANIACS Publications [35]

    Browse

    All of SMARTechCommunities & CollectionsDatesAuthorsTitlesSubjectsTypesThis CollectionDatesAuthorsTitlesSubjectsTypes

    My SMARTech

    Login

    Statistics

    View Usage StatisticsView Google Analytics Statistics
    facebook instagram twitter youtube
    • My Account
    • Contact us
    • Directory
    • Campus Map
    • Support/Give
    • Library Accessibility
      • About SMARTech
      • SMARTech Terms of Use
    Georgia Tech Library266 4th Street NW, Atlanta, GA 30332
    404.894.4500
    • Emergency Information
    • Legal and Privacy Information
    • Human Trafficking Notice
    • Accessibility
    • Accountability
    • Accreditation
    • Employment
    © 2020 Georgia Institute of Technology