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...
Main Authors: | , , |
---|---|
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 |