NE4003 Simulation of Computer Systems and Networks Syllabus:

NE4003 Simulation of Computer Systems and Networks Syllabus – Anna University PG Syllabus Regulation 2021

COURSE OBJECTIVES:

 To understand how simulators are built.
 To understand the statistical models used in simulations.
 To learn different ways of generating random numbers.
 To learn modeling of the data given as input to simulators.
 To understand how computer networks are simulated using case studies.

UNIT I STATISTICAL AND QUEUING MODELS

Statistical models – Discrete, continuous and empirical distributions – Characteristics of Queuing systems – Measures of performance of queuing systems – Markovian models.

UNIT II RANDOM NUMBER AND RANDOM VARIATE GENERATION

Properties of random numbers – Generating uniform random numbers – Generating non-uniform random numbers – Tests for random numbers – Random-variate generation

UNIT III ANALYSIS OF SIMULATION DATA

Input modeling – Identifying the distribution – Parameter estimation – Goodness-of-fit tests – Multivariate and time-series input models – Verification and validation of simulation models

UNIT IV SIMULATION OF COMPUTER NETWORKS

Introduction – Performance modeling – Modeling Techniques – Protocol modeling – Workload modeling – Network Topology modeling – Performance metrics in computer network simulation – Validation and verification – Discrete event simulation – GPU-based simulations – Multi-agent based simulations –Network simulators

UNIT V CASE STUDIES OF NETWORK SIMULATORS

NS-3 based Simulative Platform – Evolved packet system – Differentiated services domain – ns-3 simulator – Simulation techniques for next generation wireless heterogeneous networks – Features of common network simulators – OpNet, mininet.

COURSE OUTCOMES:

CO1: Understand the modeling and development of simulations and simulators
CO2: Differentiate the different ways in which simulators are designed
CO3: Analyze how computer networks are simulated
CO4: Use simulators like ns-3
CO5: Compare the features of different simulators

TOTAL: 45 PERIODS

REFERENCES

1. J. B. Sinclair, “Simulation of Computer Systems and Computer Networks: A Process Oriented Approach”, 2004.
2. Jerry Banks, John S. Carson II, Barry L. Nelson, David M. Nicol, “Discrete-event System Simulation, Fifth Edition, Pearson, 2010.
3. Law, Averill, “Simulation Modeling and Analysis with Expert Software”, Mc Graw Hill, 2006.
4. Mohammad S. Obaidat, Petros Nicopolitidis, Faouzi Zarai, “Modeling and Simulation of Computer Networks and Systems – Methodologies and Applications”, Morgan Kaufmann, 2015.
5. Sheldon M. Ross, “Simulation‖, Fifth Edition, Elsevier, 2013.