Fault-Tolerant Compensation of the Propagation Delay for Hard Real-Time Systems
Author(s) -
Thomas Losert,
Martin Schlager,
Wilfried Elmenreich
Publication year - 2005
Publication title -
journal of advanced computational intelligence and intelligent informatics
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.172
H-Index - 20
eISSN - 1343-0130
pISSN - 1883-8014
DOI - 10.20965/jaciii.2005.p0346
Subject(s) - jitter , computer science , propagation delay , network topology , fault tolerance , rendering (computer graphics) , real time computing , control theory (sociology) , distributed computing , control (management) , computer network , telecommunications , artificial intelligence , computer graphics (images) , operating system
In control systems the jitter is a relevant problem since the majority of theoretical results for analysis and design of time-invariant systems do not apply for timevariant systems. Reducing the jitter increases the stability of the closed control-loop thus leading to enhanced reliability. This paper presents a general model that can be applied to bus topologies as well as to star topologies. Based on this model an algorithm is presented that allows to improve the precision of a set of distributed clocks by measuring the propagation delay of the communication lines in a fault-tolerant way and compensating the jitter introduced by the propagation delay. Some fault-tolerant architectures already provide means for coping with propagation delays but require manually entering the values in a configuration-tool. With this algorithm the system supports this errorprone task by providing validity checks for the entered values or measuring these values automatically thus rendering this maintenance step obsolete.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom