Tao Zhou

Date of Award


Degree Name

Master of Science


Computer Science

First Advisor

Dr. Dionysios Kountanis

Second Advisor

Dr. Robert Trenary

Third Advisor

Dr. Kenneth Williams

Access Setting

Masters Thesis-Open Access


This thesis presents the discrete event simulation technique on the network design, focusing on the methodology, modeling and implementation. The developed technique is suitable for the analysis of any store-and-forward computer communication networks with any level of complexity. The proposed generic simulation model can be used to test the architectures and protocols of existing networks and networks being designed. In implementation of the sequential discrete event simulation, an object-oriented programming strategy is applied to the network simulation using the C++ language. The parallel discrete event simulation is introduced to solve the problem of long time execution of the sequential simulation program. Specifically, the hypercube architecture is used to study the problem of distribution of logical processes. A variant Time Warp scheme with partial cancellation is also proposed to solve the problem of process synchronization.