UPB Bildmarke
Theory of Distributed Systems
Contact
  • Deutsch
  • English
    • Open Page "Teaching"
      • Open Page "Courses"
      • SS 2025
      • Past Semester
      • Open Page "Research Seminar"
      • WS 2024/2025
        • Open Page "Past Semester"
        • SS 2024
        • WS 2023/2024
        • SS 2023
        • WS 2022/2023
        • SS 2022
        • WS 2021/2022
        • SS 2021
        • WS 2020/2021
        • WS 2019/2020
        • WS 2018/2019
        • SS 2018
        • WS 2017/2018
        • SS 2017
        • WS 2016/2017
        • SS 2016
      • Open Page "Theses"
      • Bachelor- and Mastertheses
    • Open Page "Research"
      • Open Page "Research Areas"
      • Programmable Matter
      • Current Projects
      • Future Projects
      • Closed Projects
      • Open Page "Open Source Projects"
      • AmebotSim 2.0
      • Open Page "Publications"
      • Publications of the research group
    • Open Page "Team"
      • Open Page "Group"
      • Job Offers
      • Where to find us
    • SHK + WHB
    • Open Page "Institut"
      • Open Page "Institut für Informatik"
      • Institut für Informatik
  1. Faculty of Computer Science, Electrical Engineering and Mathematics
  2. Institute of Computer Science
  3. Research Group Theory of Distributed Systems
  4. Teaching
  5. Past Semester
  6. SS 2017
  7. Projektgruppe: Trusted Communication Module

Pro­ject Group Trus­ted Com­mu­nic­a­tion Mod­ule

Lecturer: Prof. Dr. Christian Scheideler

Kickoff Meetings:

  • April 18, 6 pm, F2.419: First meeting
  • April 26, 6 pm, F2.419: Introduction to topics
  • May 3, 6 pm, F2.419: Introduction to programming environment

Seminar: The seminar will be given as a block seminar at the end of August or beginning of September. More details will be given here later.

Contents

The goal of the project group is to develop software for a trusted communication module. During the first semester the students will be asked to perform isolated experiments on particular aspect of the software, and during the second semester their results will be brought together to develop a first prototype of a trusted communication module.

Some basic information about the scope of the project group can be found in the slides. Detailed information can be found on the webpage of the "Advanced Distributed Algorithms and Data Structures" course which was last offered in the winter semester 2016/17.

Topics

Following topics are available for the first semester:

  • Contention resolution: Develop contention resolution protocols that are scalable, fair and robust against adversarial behavior (like DoS attacks on nodes and infrastructure and varying delays)
    Applications: monitoring of state of relays, failure detector
  • Clock synchrnoization and logical clocks: Develop clock synchronization protocols that are scalable and robust to adversarial behavior (like DoS attacks on nodes and infrastructure and delays). Develop on top of these hybrid logical clocks that are scalable and robust.
    Applications: transaction support ( for send(a,b,c, content) messages)
  • Dynamic overlays:
    Develop protocols for dynamic overlays allowing quick access to random members that are scalable and robust.

Supplementary Material

  • Presentation of the TCM Programming Environment

Theory of Distributed Systems

Fürstenallee 11
Room F2.411
33102 Paderborn
Germany

Phone:

+49 5251 60-6481
Universität Paderborn

Warburger Str. 100
33098 Paderborn
Germany

Phone University

+49 5251 60-0
Legal notice
  • Imprint
  • Data privacy
  • Whistleblower system
Social networks