The goal of this course is to allow the student knowing the basic foundamentals to be able to model and analize performance, as well as design and dimention, communication networks, considering both packet switching and circuit switching. To this aim, the student must acquire a certain knowledge and develop a number of compentences
With respect to knowledge, the student should be able to
- Understand the basic results form Markov Chain theory (in particular, Queueing Theory), as a modeling and performance assessment tool for communication netorks and protocols.
- Understand the use and limitations of the different results from classic queueing theory when modeling communication networks.
- Formulate dimensioning problems, and solve them, being aware of the different analytical tools available.
- Develop and use simulation tools to assess performance of communication networks, and to optimize them.
With respect to competences, the outcome of the course can be classified in two different groups, one related to particular competences closely related to the course specific, and another set related to the degree¿s program outcomes (PO¿s).
Concerning specific competences, the student should be able to
- Apply Markov Chain theory to analyze networks performance
- Formulate and solve optimization and dimensioning problems
- Design and perform simulations-based experiments, to solve performance analysis and dimensioning problems. This will require processing and analyzing simulaiton results.
- Develop the basic components of a simulation tool in order to analyze performance of communication networks.
Concerning the competences related to the degree¿s program outcomes, after this course
- The student will be provided with a ¿bird¿s view¿ of the problem of performance analysis of communication networks (PO i)
- He/she will be able to program/use analytical and simulation tools for performance assessment and network design (PO a, b)
- Will be develop teamwork abilities, to fulfil the requirements of the analytical and simulation asignments
- Make extensive use of the technical literature available
- Be able to identify, formulate, and solve design problems related to communication networks (PO e)