Fault-tolerant clock synchronization for embedded distributed multi-cluster systems

被引:2
|
作者
Paulitsch, M [1 ]
Steiner, W [1 ]
机构
[1] Vienna Univ Technol, Real Time Syst Grp, Vienna, Austria
关键词
D O I
10.1109/EMRTS.2003.1212750
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
When time-triggered (TT) systems are to be deployed for large embedded real-time (RT) control systems in cars and airplanes, one way to overcome bandwidth limitations and achieve complexity reduction is the organization in clusters of strongly interacting computing nodes with well-defined interfaces. In this case, clock synchronization of different cluster times supports meaningful exchange of time-related data between clusters and allows coordinated control. This paper addresses fault-tolerant clock synchronization of clusters for TT systems that are already internally synchronized. By addressing systematic and stochastic errors of cluster times differently, the influence of systematic errors is eliminated and the quality of synchronization only depends on stochastic errors. Since systematic errors of cluster times are at least an order of magnitude larger than stochastic errors for typical RT embedded control systems, the presented algorithm achieves a significant improvement to known synchronization algorithms. An implementation of the proposed clock synchronization algorithm on top of the Time-Triggered-Architecture and experiments show that synchronization is achieved with accuracy values of less than I microsecond.
引用
收藏
页码:249 / 256
页数:8
相关论文
共 50 条
  • [1] FAULT-TOLERANT CLOCK SYNCHRONIZATION IN DISTRIBUTED SYSTEMS
    RAMANATHAN, P
    SHIN, KG
    BUTLER, RW
    COMPUTER, 1990, 23 (10) : 33 - 42
  • [2] FAULT-TOLERANT CLOCK SYNCHRONIZATION IN LARGE MULTICOMPUTER SYSTEMS
    OLSON, A
    SHIN, KG
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1994, 5 (09) : 912 - 923
  • [3] DYNAMIC FAULT-TOLERANT CLOCK SYNCHRONIZATION
    DOLEV, D
    HALPERN, JY
    SIMONS, B
    STRONG, R
    JOURNAL OF THE ASSOCIATION FOR COMPUTING MACHINERY, 1995, 42 (01): : 143 - 185
  • [4] Fault-tolerant clock synchronization in CAN
    Rodrigues, L
    Guimaraes, M
    Rufino, J
    19TH IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 1998, : 420 - 429
  • [5] Dynamic fault-tolerant clock synchronization
    Dolev, Danny, 1600, (ACM, New York):
  • [6] Sundial: Fault-tolerant Clock Synchronization for Datacenters
    Li, Yuliang
    Kumar, Gautam
    Hariharan, Hema
    Wassel, Hassan
    Hochschild, Peter
    Platt, Dave
    Sabato, Simon
    Yu, Minlan
    Dukkipati, Nandita
    Chandra, Prashant
    Vandat, Amin
    PROCEEDINGS OF THE 14TH USENIX SYMPOSIUM ON OPERATING SYSTEMS DESIGN AND IMPLEMENTATION (OSDI '20), 2020, : 1171 - 1186
  • [7] FAULT-TOLERANT CLOCK SYNCHRONIZATION VALIDATION METHODOLOGY
    BUTLER, RW
    PALUMBO, DL
    JOHNSON, SC
    JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 1987, 10 (06) : 513 - 522
  • [8] Fault-tolerant Clock Synchronization with High Precision
    Kinali, Attila
    Huemer, Florian
    Lenzen, Christoph
    2016 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI), 2016, : 490 - 495
  • [9] A NEW FAULT-TOLERANT ALGORITHM FOR CLOCK SYNCHRONIZATION
    WELCH, JL
    LYNCH, N
    INFORMATION AND COMPUTATION, 1988, 77 (01) : 1 - 36
  • [10] Fault-tolerant cluster-wise clock synchronization for wireless sensor networks
    Sun, K
    Ning, P
    Wang, C
    IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2005, 2 (03) : 177 - 189