Deterministic Networking
Aim
Introduction to methods of guaranteeing temporal properties of message transmission in network communication protocols. Students get to know and conduct lab experiments with communication protocols (e.g., AVB, AFDX, FlexRay, TTEthernet).
Subject
- Networking Basics, Example: Ethernet
- Unsynchronized Networks
Traffic Shaping Algorithms
Traffic Policing Algorithms
Redundancy Management Algorithms
Latency and Jitter Calculations; e.g., Network Calculus
Example Networks: IEEE 802.1Q (AVB), ARINC 664-p7 (AFDX) - Synchronized Networks
Synchronization Protocols
Scheduling
Redundancy Management Algorithms
Example Networks: FlexRay, TTP, TTEthernet, SafeBus - Mixed-Criticality Networks
Traffic Integration Methods/Options and Consequences
Example Networks: TTEthernet
Didactic concept: The course comprises a lecture part and a lab part. (1) The lecture introduces the terms, problems and techniques of communication protocols that need to fulfil temporal requirements and presents selected communication protocols. (2) Lab (a) Paper study: design of a sample network with given dependability and timing requirements, (b) Implementation and evaluation of a fault-tolerant sample application on a TTEthernet platform. Solutions to assignments are presented to and discussed with the supervisor.
Lecturer
Homepage
https://ti.tuwien.ac.at/cps/teaching/courses/deterministic-networking/
Aktuelle Informationen / News
29.02.2016 |
Die Vorbesprechung zur Lehrveranstaltung findet am Dienstag, dem 15.3.2016 um 14:00 Uhr statt. The preliminary discussion takes place on Tuesday, 15th March 2016, 14:00. |
Schedule (under construction)
Location: TI seminar room, Operngasse 9.
Tue | 15.03.2016 | 14:00 |
|
|
Lab Part
<todo>
Exam
Material: slides from the presentations (focus on comprehension of the presented material)
Grading
There are in total 200 points achievable. The lecture part (presentation + exam) counts 100 points and the lab part also counts 100 points. The requirements for a positive grade are:
- participation in the presentations (present your own part and attend the other presentations),
- achievement of at least 50 points in the lecture part, and
- achievement of at least 50 points in the lab part.
In case you fulfill the requirements for a positive grade, the final grade is determined according to the following table:
1 | 180 | - | 200 |
2 | 155 | - | 179 |
3 | 125 | - | 154 |
4 | 100 | - | 124 |
Material
Slides from the previous semester may help you to design your own presentations.
Networking Basics
Unsynchronized Networks, AFDX
AVB
Traffic Shaping and Policing
Synchronized and Mixed-criticality Networks, TTEthernet
Contact Person
- Peter Puschner, peter (at) vmars.tuwien.ac.at.