Applying parallel discrete event simulation to network emulation

被引:21
作者
Simmonds, R [1 ]
Bradford, R [1 ]
Unger, B [1 ]
机构
[1] Univ Calgary, Calgary, AB T2N 1N4, Canada
来源
PADS 2000: FOURTEENTH WORKSHOP ON PARALLEL AND DISTRIBUTED SIMULATION, PROCEEDINGS | 2000年
关键词
parallel discrete event simulation (PDES); computer network emulation; conservative protocol; critical channel traversing; real-time simulation; Internet Protocol (IP);
D O I
10.1109/PADS.2000.847140
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The simulation of wide area computer networks is one area where the benefits of parallel simulation have been clearly demonstrated Here 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.
引用
收藏
页码:15 / 22
页数:8
相关论文
共 7 条
[1]  
[Anonymous], 1977, MITLCSTR188
[2]   ASYNCHRONOUS DISTRIBUTED SIMULATION VIA A SEQUENCE OF PARALLEL COMPUTATIONS [J].
CHANDY, KM ;
MISRA, J .
COMMUNICATIONS OF THE ACM, 1981, 24 (04) :198-206
[3]  
Richard Stevens W., 1998, UNIX NETWORK PROGRAM, V1
[4]  
UNGER B, 1995, P 1995 WINT SIM C AR, P996
[5]  
UNGER B, 2000, UNPUB HIGH PERFORMAN
[6]  
UNGER B, 2000, UNPUB TOMACS
[7]  
XIAO Z, 1999, P 13 WORKSH PAR DIST