• DocumentCode
    1417582
  • Title

    Packet network simulation: speedup and accuracy versus timing granularity

  • Author

    Ahn, Jong Suk ; Danzig, Peter B.

  • Author_Institution
    Dept. of Comput. Eng., Dongguk Univ., Seoul, South Korea
  • Volume
    4
  • Issue
    5
  • fYear
    1996
  • fDate
    10/1/1996 12:00:00 AM
  • Firstpage
    743
  • Lastpage
    757
  • Abstract
    This paper describes a new technique that can speedup simulation of high-speed, wide-area packet networks by one to two orders of magnitude. Speedup is achieved by coarsening the representation of network traffic from packet-by-packet to train-by-train, where a train represents a cluster of closely spaced packets. Coarsening the timing granularity creates longer trains and makes the simulation proceed more quickly since the cost of processing trains is independent of train size. Coarsening the timing granularity introduces, of course, a degree of approximation. This paper presents experiments that evaluate our coarse time-grain simulation technique for first in/first out (FIFO) switched, TCP/IP, and asynchronous transfer mode (ATM) networks carrying a mix of data and streaming traffic. We show that delay, throughput, and loss rate can frequently be estimated within a few percent via coarse time-grain simulation. This paper also describes how to apply coarse time-grain simulation to other switch disciplines. Finally, this paper introduces three more simulation techniques which together can double the performance of well written packet simulators without trading with the simulation accuracy. These techniques reduce the number of outstanding simulation events and reduce the cost of manipulating the event list
  • Keywords
    asynchronous transfer mode; channel capacity; computational complexity; delays; digital simulation; packet switching; simulation; switching networks; transport protocols; wide area networks; ATM networks; FIFO; Internet protocol network; TCP/IP; accuracy; approximation; asynchronous transfer mode networks; closely spaced packets; delay; first in/first out switched network; high-speed wide-area packet networks; loss rate; network traffic; packet network simulation; performance; representation; speedup; throughput; time-grain simulation; timing granularity; train; Accuracy; Asynchronous transfer mode; Costs; Delay estimation; Switches; TCPIP; Telecommunication traffic; Throughput; Timing; Traffic control;
  • fLanguage
    English
  • Journal_Title
    Networking, IEEE/ACM Transactions on
  • Publisher
    ieee
  • ISSN
    1063-6692
  • Type

    jour

  • DOI
    10.1109/90.541322
  • Filename
    541322