notes06 - Steps in Simulation Study TELCOM 2120 Network...

Info iconThis preview shows pages 1–4. Sign up to view the full content.

View Full Document Right Arrow Icon
1 Steps in Simulation Study TELCOM 2120 Network Performance Joseph Kabara Telecommunications Program University of Pittsburgh Spring 2008, notes6 TELCOM 2120: Network Performance 2 Designing Simulation Studies • Types of simulation software – general purpose – event scheduled simulation language – process oriented simulation language – application oriented simulator. • The basic steps in a simulation study the same regardless what type of software used • Begin with basic problem formulation – independent of software! Spring 2008, notes6 TELCOM 2120: Network Performance 3 A Simulation Study Yes End Start Results statistical y useful? No No Results sufficiently detailed? Choosing input and running simulations System results accurate? Defining input and output Specifying the system model No Choosing aspects to be modeled Understanding your goals for the simulation Understanding the system
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
2 Spring 2008, notes6 TELCOM 2120: Network Performance 4 Essential Simulation Steps • Problem Formulation • Data Acquisition/Model Specification • Model Building • Model Translation • Verification • Validation • Design of Experiments • Output Analysis • Documentation Spring 2008, notes6 TELCOM 2120: Network Performance 5 Problem Formulation • Define clear problem statements, objectives, scopes – Bad: to study the performance of system X. –B e t t e r : to study the performance metric M of system X under factors A, B, C, D. – Bad: to study if system X is better than system Y. e t t e r : Compare systems X and Y with respect to performance metric M1, M2. • Measurable and specific goals. • Must consider cost, time frame, required resources. Spring 2008, notes6 TELCOM 2120: Network Performance 6 Data Acquisition/Model Specification • Collect input data – Distributions of interarrival time – Input traffic model – Packet size distribution • Specify level of details – Too much detail more development time, more bugs, more execution time. – Too simplified less accurate. – Must capture essential features. • Ex: Queueing node with background traffic. – Generate 100 background traffic flows. – Or Generate a single aggregate flow to represent 100 flows.
Background image of page 2
3 Spring 2008, notes6 TELCOM 2120: Network Performance 7 Model Building • Determine operating procedure – Specify mathematical/logical relationship of the system. • Simulation approach – Event-scheduled simulation – Process-oriented simulation Spring 2008, notes6 TELCOM 2120: Network Performance 8 Model Translation • Code the model to computer program. – General Purpose (GP) language – Simulation Language (SL) – Simulator • Trade-off – Development time: Simulator < SL < GP – Run time: GP < SL < Simulator – Degree of portability: Simulator < SL < GP – Cost ($$) GP < SL < Simulator Spring 2008, notes6 TELCOM 2120: Network Performance 9 Verification Verification : process of determining whether a simulation computer program performs as intended (that is, it is correctly implemented) – Make sure the program runs correctly.
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 4
This is the end of the preview. Sign up to access the rest of the document.

This document was uploaded on 11/02/2009.

Page1 / 13

notes06 - Steps in Simulation Study TELCOM 2120 Network...

This preview shows document pages 1 - 4. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online