A composable algorithm for clock synchronization in multi-cluster real-time systems

被引:0
|
作者
Hanzlik, Alexander [1 ]
Ademaj, Astrit [1 ]
机构
[1] Vienna Univ Technol, Real Time Syst Grp, Vienna, Austria
关键词
real-time system; global time base; clock synchronization; composability;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In a previous work we have shown that by deploying a node with a high-quality oscillator (rate-master node) in each cluster of a real-time system, we can integrate internal and external clock synchronization by a combination of a distributed mechanism for clock state synchronization with a central mechanism for clock rate synchronization. By means of hardware and simulation experiments we have shown that this combination improves the precision of the global time base in single- and multi-cluster systems while reducing the need for high-quality oscillators for non-rate-master nodes. In the original approach all nodes, including the rate-master node, execute a fault-tolerant internal clock synchronization algorithm in course of which all nodes periodically adjust their local clocks by means of clock state correction. In this paper we analyze a derivative of the original algorithm in which the rate-master node does not take part in the internal clock synchronization algorithm. We study and discuss this approach for clock synchronization with regard to cluster precision, cluster drift rate and non-interference with external clock synchronization and multi-cluster clock synchronization.
引用
收藏
页码:127 / +
页数:3
相关论文
共 50 条
  • [31] Message scheduled system - A composable architecture for embedded real-time systems
    Richling, J
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, 2000, : 2143 - 2149
  • [32] GPS-BASED TIMING AND CLOCK SYNCHRONIZATION FOR REAL-TIME COMPUTERS
    WANNEMACHER, M
    HALANG, WA
    ELECTRONICS LETTERS, 1994, 30 (20) : 1653 - 1654
  • [33] Evaluation of clock synchronization accuracy of coexistent Real-Time Ethernet protocols
    Ferrari, P.
    Flammini, A.
    Rinaldi, S.
    Gaderer, G.
    2008 IEEE INTERNATIONAL SYMPOSIUM ON PRECISION CLOCK SYNCHRONIZATION FOR MEASUREMENT, CONTROL AND COMMUNICATION, 2008, : 87 - +
  • [34] Synchronization for an optimal real-time scheduling algorithm on multiprocessors
    Cho, Hyeonjoong
    Ravindran, Binoy
    Jensen, E. Douglas
    2007 INTERNATIONAL SYMPOSIUM ON INDUSTRIAL EMBEDDED SYSTEMS, 2007, : 9 - +
  • [35] Optimal Water-Filling Algorithm in Downlink Multi-Cluster NOMA Systems
    Rezvani, Sepehr
    Jorswieck, Eduard A.
    2022 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2022, : 596 - 601
  • [36] Real-time clock recovery algorithm with high clock frequency offset tolerance
    Li, Yongfu
    Li, Yan
    Dong, Tao
    Liu, Yuyang
    Li, Wei
    Hong, Xiaobin
    Qiu, Jifang
    Yin, Jie
    Su, Yuwei
    Wu, Jian
    OPTICS COMMUNICATIONS, 2021, 493
  • [37] Tight real-time synchronization of a microwave clock to an optical clock across a turbulent air path
    Bergeron, Hugo
    Sinclair, Laura C.
    Swann, William C.
    Nelson, Craig W.
    Deschenes, Jean-Daniel
    Baumann, Esther
    Giorgetta, Fabrizio R.
    Coddington, Ian
    Newbury, Nathan R.
    OPTICA, 2016, 3 (04): : 441 - 447
  • [38] A randomized linear algorithm for clock synchronization in multi-agent systems
    Bolognani, Saverio
    Carli, Ruggero
    Lovisari, Enrico
    Zampieri, Sandro
    2012 IEEE 51ST ANNUAL CONFERENCE ON DECISION AND CONTROL (CDC), 2012, : 20 - 25
  • [39] A Randomized Linear Algorithm for Clock Synchronization in Multi-Agent Systems
    Bolognani, Saverio
    Carli, Ruggero
    Lovisari, Enrico
    Zampieri, Sandro
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2016, 61 (07) : 1711 - 1726
  • [40] A Genetic Algorithm Based Approach for Event Synchronization Analysis in Real-time Embedded Systems
    Chen, Yan
    Lee, Yann-Hang
    Xu, Xiaofeng
    Wong, W. Eric
    Guo, Donghui
    2009 INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS, PROCEEDINGS, 2009, : 201 - +