Network Performance and Traffic
Laboratory exercises
Course Description
Study Programmes
University graduate
Learning Outcomes
- Understand and explain basic metrics for network performance
- Understand and explain the basics of queuing theory
- Know how to apply queuing theory in network analysis and modeling
- Understand and explain Markov processes
- Be able to apply knowledge of Markov processes in network analysis and modeling
- Be able to use tools to analyze the performance of communications networks
- Know the procedures for modeling network traffic
- Be able to optimize routing of network traffic flows
Forms of Teaching
Theoretical lectures with teaching practical tools as well
Independent assignmentsHomework in which it is necessary to make a practical part and write a report
LaboratoryGroup project
OtherThe course is taught through lectures, homework, and laboratory exercises. Lectures are three hours per week. For each lecture, students should prepare and read the assigned literature that is discussed during the first hour. During the class the tasks are also solved. Students are tasked to do a practical part presented in a lecture within four homework assignments. Furthermore, students have a group project. In a group project, they should apply the theoretical knowledge gained in the lecture. In this approach, theoretical knowledge should be applied twice, first in the course of homework (structured application) and second in the project (free application).
Grading Method
Continuous Assessment | Exam | |||||
---|---|---|---|---|---|---|
Type | Threshold | Percent of Grade | Threshold | Percent of Grade | ||
Laboratory Exercises | 0 % | 10 % | 0 % | 10 % | ||
Homeworks | 0 % | 15 % | 0 % | 15 % | ||
Class participation | 0 % | 5 % | 0 % | 5 % | ||
Mid Term Exam: Written | 0 % | 35 % | 0 % | |||
Final Exam: Written | 0 % | 35 % | ||||
Exam: Written | 50 % | 35 % | ||||
Exam: Oral | 35 % |
Comment:
Homework, laboratory and activity are calculated in case of written and oral exam.
Week by Week Schedule
- Architectures and technologies of today's networks
- Network traffic in packet networks at the packet, burst and flow level. Metrics for describing network traffic performance.
- Approaches to network traffic modeling
- Introduction to queueing theory
- Application of queueing theory in computer networks
- Network monitoring - principles and tools.
- Network flow monitoring - Netflow, IPFIX, sFlow
- Midterm exam
- QoS and QoE. Quality assurance mechanisms in networks. Service level agreement. Regulation in the field of traffic management.
- Netowkr management - FCAPS model.
- Evolution of network management protocols. SNMP, YANG, NETCONF protocols
- Network management in SDN.
- Service configuration and inventory management.
- Performance analysis of local area networks, Performance analysis of wireless networks, Data link layer performance analysis
- Final exam