• DocumentCode
    2069392
  • Title

    Applying parallel discrete event simulation to network emulation

  • Author

    Simmonds, Rob ; Bradford, Russell ; Unger, Brian

  • Author_Institution
    Calgary Univ., Alta., Canada
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    15
  • Lastpage
    22
  • Abstract
    The simulation of wide area computer networks is one area where the benefits of parallel simulation have been clearly demonstrated. We present a description of a system that uses a parallel discrete event simulator to act as a high speed network emulator. With this, real Internet Protocol (IP) traffic generated by application programs running on user workstations can interact with modelled traffic in the emulator thus providing a controlled test environment for distributed applications. The network emulator uses the TasKit conservative parallel discrete event simulation (PDES) kernel. TasKit has been shown to be able to achieve improved parallel performance over existing conservative and optimistic PDES kernels, as well as improved sequential performance over an existing central-event-list based kernel. This paper explains the modifications that have been made to TasKit to enable real-time operation along with the emulator interface that allows the IP network simulation running in the TasKit kernel to interact with real IP clients. Initial emulator performance data is included
  • Keywords
    discrete event simulation; parallel processing; real-time systems; telecommunication computing; telecommunication traffic; transport protocols; wide area networks; Internet Protocol; TasKit; distributed applications; network emulation; parallel discrete event simulation; performance evaluation; real-time operation; user workstations; wide area network simulation; Communication system traffic control; Computational modeling; Computer networks; Computer simulation; Discrete event simulation; Emulation; High-speed networks; Internet; Kernel; Traffic control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Simulation, 2000. PADS 2000. Proceedings. Fourteenth Workshop on
  • Conference_Location
    Bologne
  • Print_ISBN
    0-7695-0677-1
  • Type

    conf

  • DOI
    10.1109/PADS.2000.847140
  • Filename
    847140