Chorus-Line Algorithm for Clock Synchronization

Today's modern technology relies increasingly on real-time distributed systems. Such systems could gain a remarkable amount of both academic and industrial attention in several fields. Real-time synchronization of the distributed sub-systems is one key success that raises many challenges. In th...

Full description

Bibliographic Details
Main Authors: Ailane Mohamed Toufik, Jianguo Yao, Yuan Jin
Format: Article
Language:English
Published: IEEE 2018-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8246496/
_version_ 1818331718759743488
author Ailane Mohamed Toufik
Jianguo Yao
Yuan Jin
author_facet Ailane Mohamed Toufik
Jianguo Yao
Yuan Jin
author_sort Ailane Mohamed Toufik
collection DOAJ
description Today's modern technology relies increasingly on real-time distributed systems. Such systems could gain a remarkable amount of both academic and industrial attention in several fields. Real-time synchronization of the distributed sub-systems is one key success that raises many challenges. In this paper, we first discuss the existing time-triggered protocol known as TTEthernet. Furthermore, an analytical study made on flying dunlin birds is used here to adopt the same mechanism to optimize the synchronization process. The natural phenomenon consists of avian flocks performing manoeuvres with high accuracy in a small window of time. Inspired by this phenomenon, a real-time synchronization algorithm is proposed. Results reflect the reliability of the new algorithm and provide a remarkable percentage of optimization compared with other leading protocols.
first_indexed 2024-12-13T13:24:18Z
format Article
id doaj.art-870839e2c322488e884290c4f1b72e4d
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-12-13T13:24:18Z
publishDate 2018-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-870839e2c322488e884290c4f1b72e4d2022-12-21T23:44:21ZengIEEEIEEE Access2169-35362018-01-0168412842510.1109/ACCESS.2018.27895198246496Chorus-Line Algorithm for Clock SynchronizationAilane Mohamed Toufik0https://orcid.org/0000-0001-7293-1435Jianguo Yao1https://orcid.org/0000-0002-1142-4496Yuan Jin2School of Software, Shanghai Jiao Tong University, Shanghai, ChinaSchool of Software, Shanghai Jiao Tong University, Shanghai, ChinaSchool of Software, Shanghai Jiao Tong University, Shanghai, ChinaToday's modern technology relies increasingly on real-time distributed systems. Such systems could gain a remarkable amount of both academic and industrial attention in several fields. Real-time synchronization of the distributed sub-systems is one key success that raises many challenges. In this paper, we first discuss the existing time-triggered protocol known as TTEthernet. Furthermore, an analytical study made on flying dunlin birds is used here to adopt the same mechanism to optimize the synchronization process. The natural phenomenon consists of avian flocks performing manoeuvres with high accuracy in a small window of time. Inspired by this phenomenon, a real-time synchronization algorithm is proposed. Results reflect the reliability of the new algorithm and provide a remarkable percentage of optimization compared with other leading protocols.https://ieeexplore.ieee.org/document/8246496/Clock synchronizationreal-time synchronizationTTEthernetchorus-linedistributed real-time systemsnetworking
spellingShingle Ailane Mohamed Toufik
Jianguo Yao
Yuan Jin
Chorus-Line Algorithm for Clock Synchronization
IEEE Access
Clock synchronization
real-time synchronization
TTEthernet
chorus-line
distributed real-time systems
networking
title Chorus-Line Algorithm for Clock Synchronization
title_full Chorus-Line Algorithm for Clock Synchronization
title_fullStr Chorus-Line Algorithm for Clock Synchronization
title_full_unstemmed Chorus-Line Algorithm for Clock Synchronization
title_short Chorus-Line Algorithm for Clock Synchronization
title_sort chorus line algorithm for clock synchronization
topic Clock synchronization
real-time synchronization
TTEthernet
chorus-line
distributed real-time systems
networking
url https://ieeexplore.ieee.org/document/8246496/
work_keys_str_mv AT ailanemohamedtoufik choruslinealgorithmforclocksynchronization
AT jianguoyao choruslinealgorithmforclocksynchronization
AT yuanjin choruslinealgorithmforclocksynchronization