Process simulation in telecommunications network (ETF TKI SPTM 4770)

General information

Module title

Process simulation in telecommunications network

Module code

ETF TKI SPTM 4770

Study

ETF-B

Department

Telecommunications

Year

1

Semester

1

Module type

Elective

ECTS

6

Hours

70

Lectures

28

Exercises

28

Tutorials

14

Module goal - Knowledge and skill to be achieved by students

  The goal of the course is to enable students to master the necessary basics in field of simulation in telecommunications networks, and to gain basic knowledge on simulation tools and manner of their application for simulation of telecommunications networks. As part of this course students will master necessary mathematical apparatus which is the basis for simulations – basics of probability theory and waiting theory. Students will also master skills of planning and configuring simulations of telecommunications network, and evaluation of network performances based on simulation results. Beside the theoretical basis, students will also be enabled to apply one of broadly used simulation tools – network simulator Berkley’s Network Simulator (NS-2).

Syllabus

  Introduction: what is simulation and what it is used for, modeling and simulation in telecommunications networks, classification of simulations (static/dynamic model, deterministic/stochastic model, simulations in continual/discreet time), simulations with discreet events, simulation systems and applications, examples of most commonly used simulators. Simulation steps: problem definition, descriptive analysis and performance evaluation. Basics of statistic testing and reliability field theory. Basics of theory of waiting: Markow’s queues, models of waiting systems. Simulation systems: basic simulation elements, basic object classes, controlling events. Building blocks of the telecommunications networks simulator: pseudo-random generators, traffic generation using known probability distribution function, server systems with waiting queues, access based on events and processes, controlling events and distributing events. Monte-Carlo simulation, examples of libraries of simulation classes. Random numbers generator: generator types, pseudo-random number generator , features and tests of the random numbers generator, discreet generators, continual generators. Statistical evaluation: quantitative features of communications networks – performance measures and reliability measures, goals of statistical evaluation, simulation errors and reliability interval, LRE –limiter relative error –algorithms type I, II and III. NS-2 simulator: basics of the simulation tool, architecture, configuri9ng and setting the simulation, simulation visualization, simulation results analysis, configuring scripts for basic elements of network topology. Planning and execution of simulation; simulation mode and emulation mode; tools for simulation results processing. Examples: Laboratory experiments for data network performances simulation.

Literature

Recommended
Additional

Didactic methods

  Lectures are performed directly in an aula. Lectures are followed by solution of examples performed by the lecturer with goal of enabling students to master tools and methods introduced during lectures, on which the simulations in telecommunications networks are based. <br>
As part of laboratory exercises students are introduced with basic features of the simulation tools NS-2, and how to configure it, visualize and analyze results of the simulation. During laboratory exercises students will approach independent development of simple simulations in the observed field. <br>

Exams

  During the course students earn points according to the following system: <br>
- Attending classes and tutorials: 10 points, student with more then three absences from lectures and/or tutorials can not get these points. <br>
- Home assignments and laboratory exercises bring maximum of 10 points, assuming solving 5 to 10 assignments equally distributed throughout the semester. <br>
- Partial exams: two partial exams; each positively evaluated partial exam 20 points. Each partial exam lasts 90 minutes and it is structured as follows: <br>
- Answering to simple questions with goal of testing whether student has basic theoretical knowledge; students with correct answers to all such questions earn 5 points; <br>
- Solving an open answer problem, with correct answer bringing 10 points; <br>
- Solving problems with multiple answers offered, on of answers being the correct one; students with correct answers to all such questions earn 5 points; <br>
Students who earned less then 20 points during the semester must retake the course. Students who earned 40 or more points during the semester will take a final exam; This exam consists of discussion of problems from partial exams, home assignments and answers to simple questions related to course topics. <br>
Final oral exam provides maximum of 40 points. In order to get positive final grade, students must earn minimum of 20 points in this exam. Student failing to earn the minimum must take the makeup oral exam. Student who earned 20 or more, and less then 40 points during the semester, will have to take the makeup exam. <br>
The makeup exam is organized in the following manner: <br>
- Written part structured similarly to partial written exam, during which students solve problems in topics they failed on partial exams (less then 10 points); <br>
- Oral part structured the same as the oral part of the final exam. <br>
Only students who managed to earn total score of 40 or more points in written part of the makeup exam will be allowed to take the oral part of the makeup exam, where the mentioned score consists of points earned through attending lectures, solving home assignments, passing partial exams and passing the written part of makeup exam. Oral makeup exam provides maximum of 40 points. In order to achieve positive final grade students must earn minimum of 20 points in this exam. Student failing to earn the minimum will have to retake the course. Oral makeup exam gives maximum of 40 points. In order to achieve positive final grade students must achieve minimum of 20 points in this exam. Student failing to achieve the minimum will have to re-enroll for this course. <br>

Aditional notes

  1. During the written part of the exam students are allowed to use a list of formulas prepared by lecturers, which may be of use in solving problems. It is not allowed to use other notes, books, cell phones or other electronic devices. <br>
2. Problems, which students must solve during the exam, are of the same type solved during the lectures and tutorials. <br>