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.