|
1. Introduction and Basic Concepts. |
|
|
|
|
|
1.2. Performance Evaluation Viewpoints and Concepts. |
|
|
|
1.3. Goals of Performance Evaluation. |
|
|
|
1.4. Applications of Performance Evaluation. |
|
|
|
|
|
1.6. Metrics of Performance. |
|
|
|
1.7. Workload characterization. |
|
|
|
|
|
|
|
|
|
2. Probability Theory Review. |
|
|
|
2.1 Basic Concepts on Probability Theory. |
|
|
|
2.2 Sample Space and Events. |
|
|
|
2.3 Conditional Probability and Independence. |
|
|
|
|
|
2.3 Geometric, and Harmonic Mean. |
|
|
|
2.4 Variance, and Standard Deviation. |
|
|
|
|
|
2.6 Expectation and Variance. |
|
|
|
2.7 Density and Distribution Functions. |
|
|
|
2.8 Comparing Systems Using Sample Data. |
|
|
|
|
|
|
|
|
|
3. Measurement/Testing Technique. |
|
|
|
3.1. Event and Measurement Strategies. |
|
|
|
|
|
|
|
|
|
|
|
3.6. Traffic Issues and Solutions. |
|
|
|
|
|
|
|
|
|
4. Benchmarking and Capacity Planning. |
|
|
|
4.1 Types of Benchmark Programs. |
|
|
|
4.2 Common Mistakes in Benchmarking. |
|
|
|
4.3 Example Benchmark Programs. |
|
|
|
4.4 Procedures of Capacity planning. |
|
|
|
4.5 Problems in Capacity Planning. |
|
|
|
|
|
|
|
5. Data Representation and Game Ratio. |
|
|
|
5.1 Guidelines for Preparing Plots. |
|
|
|
5.2 Charts Used for Data Presentation. |
|
|
|
|
|
5.4 Common Mistakes in Charts Construction. |
|
|
|
5.5 Errors in Experimental Measurements. |
|
|
|
|
|
|
|
6. Basics of Queueing Theory. |
|
|
|
|
|
6.2 Queueing Modeling Notations. |
|
|
|
6.3 Rules for all Queues. |
|
|
|
6.4 Single-Queue, Single (M/M/ 1) System. |
|
|
|
6.5. Single-Queue, Multiple Server (M/M/c) System. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
7.2 Open Queueing Networks. |
|
|
|
7.3 Closed Queueing Networks. |
|
|
|
7.4 Product-Form Queueing Networks. |
|
|
|
|
|
|
|
8. Operational and Mean Value Analysis. |
|
|
|
|
|
|
|
|
|
8.4 Interactive Response Time Law. |
|
|
|
|
|
8.6 Standard Mean Value Analysis (MVA). |
|
|
|
8.7 Scheweitzer’s Approximation of MVA. |
|
|
|
|
|
9. Introduction to the Simulation Technique. |
|
|
|
|
|
|
|
9.3 Random Number Generation Techniques. |
|
|
|
9.3.1 Linear Congruential Generators. |
|
|
|
|
|
9.3.3 Tausworthe Generators. |
|
|
|
9.3.5 Extended Fibonici Generators. |
|
|
|
9.4 Survey of Commonly Used Random Number Generators. |
|
|
|
|
|
9.6 Testing Random Number Generators. |
|
|
|
9.7 Random Variate Generation Techniques. |
|
|
|
9.7.1 Inverse Transformation. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
10. Commonly Used Distributions in Simulation and Their Applications. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
10.18 Student’s t Distribution. |
|
|
|
|
|
|
|
11. Analysis of Simulation Outputs. |
|
|
|
|
|
11.2 Vérification Techniques. |
|
|
|
11.3 Validation techniques. |
|
|
|
11.4 Techniques for Transient Removal. |
|
|
|
11.5 Techniques for Termination of Simulation and Stopping Criteria. |
|
|
|
|
|
|
|
12.1 General Purpose Languages. |
|
|
|
12.2 Simulation languages. |
|
|
|
12.3 Object-Oriented languages. |
|
|
|
12.3.1 Standard Object-Oriented Languages. |
|
|
|
12.3.2 Objected-oriented Simulation Languages. |
|
|
|
12.4 Simulation Packages Used for Simulation of Computer and Telecommunications Systems. |
|
|
|
|
|
|