• Media type: Text; Doctoral Thesis; Electronic Thesis; E-Book
  • Title: Fault-tolerant clock synchronization in distributed systems with low topological requirements
  • Contributor: Moztarzadeh, Zoha [Author]
  • Published: University of Duisburg-Essen: DuEPublico2 (Duisburg Essen Publications online), 2019-12-12
  • Extent: iv, ix, 173 Seiten
  • Language: English
  • DOI: https://doi.org/10.17185/duepublico/70894
  • Keywords: Distributed real-time systems -- Fault-tolerant clock synchro¬ni¬zation -- Ring topology -- Byzantine failure ; Fakultät für Wirtschaftswissenschaften
  • Origination:
  • University thesis:
  • Footnote: Diese Datenquelle enthält auch Bestandsnachweise, die nicht zu einem Volltext führen.
  • Description: Verteilte Echtzeitsysteme sind ein wichtiger Teil verschiedener industrieller Anwendungen wie z.B. sicherheitskritische Automatisierung geworden. Diese Systeme müssen fehlertolerante Protokolle zur Uhrensynchronisation einschließen, um eine ausreichende Zuverlässigkeit zu erreichen. Da Fehlfunktionen von Knoten nicht vollständig vermieden werden können, müssen geeignete Fehlertoleranzverfahren entwickelt werden. Dies schließt die Tolerierung von Byzantinischen Fehlern ein, obwohl anzunehmen ist, dass sie nur selten auftreten. Außerdem unterliegen viele sicherheitskritische Systeme Kostenbeschränkungen in Bezug auf die Anzahl der Knoten und Verbindungen zwischen diesen. Dadurch kommt einigen Eigenschaften eine entscheidende Rolle zu, wie z.B. die effiziente Nutzung der strukturellen Redundanz und der Overhead in Bezug auf die Anzahl der kommunizierten Nachrichten. Die hauptsächliche Besonderheit der fehlertoleranten Uhrensynchronisationsprotokolle, die in dieser Arbeit präsentiert werden, liegt in ihrer Anwendbarkeit in Bridge-verbundenen Punkt-zu-Punkt-Netzwerken (wie Ethernet oder Time-Sensitive Network) mit Ring-Topologien, die nur eine einzige zusätzliche Verbindung benötigen, um zwei disjunkte Pfade zwischen jedem Paar von Bridges bereitzustellen. Trotz dieser sehr geringen strukturellen Redundanz (verglichen mit anderen redundanten Topologien und vollvermaschten Netzen) kann nahezu beliebiges Verhalten von einer fehlerhaften Bridge toleriert werden. Wenn eine begrenzte Reduktion der Synchronisationsgenauigkeit akzeptabel ist, kann sogar das vollständige Byzantinische Fehlermodell abgedeckt werden. Alle fünf präsentierten Protokollen nutzen die beiden redundanten Pfade, um im Uhrzeigersinn und im Gegenuhrzeigersinn Zeitinformation zu senden und zu garantieren, dass über mindestens einen Pfad korrekte Information empfangen wird. Durch spezielle Protokoll-Mechanismen und Entscheidungsfunktionen wird das Problem gelöst, dass im Uhrzeigersinn und im Gegenuhrzeigersinn widersprüchliche Information empfangen ...
  • Access State: Open Access