Welcome to Scholar Publishing Group

Distributed Processing System, 2021, 2(4); doi: 10.38007/DPS.2021.020405.

Clock Synchronization Algorithm of Distributed System Based on Adaptive Technology

Author(s)

Norizani Diahane

Corresponding Author:
Norizani Diahane
Affiliation(s)

Binghamton University State University of New York, United States of America

Abstract

The clock synchronization of distributed systems has gone through the process of logical clock synchronization to physical clock synchronization. Whether it is logical clock synchronization or physical clock synchronization, extra accurate time is not particularly important, if each node has the same time, then different events in the distributed system can be executed step by step. The purpose of this paper is to study the clock synchronization algorithm for distributed systems based on adaptive technology. The distributed clock synchronization prototype system is sorted out, different functional modules are proposed according to the requirements, and experiments are carried out on specific equipment and switches. Analyze and model the request-response mechanism of PTP synchronization in detail. Correction is made by introducing interference sources that affect the clock synchronization accuracy under actual working conditions. An adaptive local clock synchronization algorithm based on AR model and SFTRLS algorithm is designed. The clock synchronization accuracy and stability of the improved and pre- and post-synchronization algorithms are compared through computer simulation. The colored noise error with a variance of 3×10-5s2 is relatively reduced by 76.93 %. It is verified that the algorithm can effectively improve the clock synchronization performance.

Keywords

Adaptive Technology, Distributed System, Clock Synchronization Algorithm, SFTRLS Algorithm

Cite This Paper

Norizani Diahane. Clock Synchronization Algorithm of Distributed System Based on Adaptive Technology. Distributed Processing System (2021), Vol. 2, Issue 4: 36-43. https://doi.org/10.38007/DPS.2021.020405.

References

[1] Khattak Z H, Magalotti M J, Fontaine M D. Estimating safety effects of adaptive signal control technology using the Empirical Bayes method. Journal of safety research, 2018, 64(FEB.):121-128.

[2] Rouhani S, Deters R. Data Trust Framework Using Blockchain Technology and Adaptive Transaction Validation. IEEE Access, 2021, PP(99):1-1.

[3] Valerievich G, Ivanovich P, Liudmila S. Program for the rational choice of highly cost-effective adaptive technology of grain cultivation for various conditions of the European part of the Russian Federation. Istrazivanja i Projektovanja za Privredu, 2020, 18(2):216-221.

[4] Nikitin D A, Lukina N M, Ivanova T N, et al. Application Of Immunotropic Agents In The Adaptive Calf Management Technology. Reports, 2021, 2(336):5-12.

[5] Berneburg J A, Garcia E, Gerlach A, et al. Strongly Non-Zeno Event-Triggered Wireless Clock Synchronization. IFAC-PapersOnLine, 2020, 53(2):2745-2750.

[6] Ansere J A, Han G, Wang H. A Novel Reliable Adaptive Beacon Time Synchronization Algorithm for Large-Scale Vehicular Ad Hoc Networks. IEEE Transactions on Vehicular Technology, 2019, 68(12):11565-11576.

[7] Toufik A M, Yao J, Yuan J. Chorus-Line Algorithm For Clock Synchronization. IEEE Access, 2018, PP(99):1-1.

[8] Guarro M, Sanfelice R. An Adaptive Hybrid Control Algorithm for Sender-Receiver Clock Synchronization. IFAC-PapersOnLine, 2020, 53( 2):1906-1911.

[9] Pinkl J, Cash E K, Evans T C, et al. Short-Term Pediatric Acclimatization to Adaptive Hearing Aid Technology. American Journal of Audiology, 2021, 30(1):76-92.

[10] Nguyen V Q, Nguyen T H, Jeon J W. An Adaptive Fuzzy-PI Clock Servo Based on IEEE 1588 for Improving Time Synchronization over Ethernet Networks. IEEE Access, 2020, PP(99):1-1.

[11] Contzen M P. Consensus based synchronization of clocks to diminish the effect of clock drifts in microgrids. IFAC-PapersOnLine, 2020, 53(2):12980-12985.

[12] Lyu, Hanbaek. Global Synchronization of Pulse-Coupled Oscillators on Trees. SIAM Journal on Applied Dynamical Systems, 2018, 17(2):1521-1559.

[13] Khanchandani P, Lenzen C. Self-Stabilizing Byzantine Clock Synchronization with Optimal Precision. Theory of computing systems, 2019, 63(2):261-305.

[14] Skiadopoulos K, Tsipis A, Giannakis K, et al. Synchronization of Data Measurements in Wireless Sensor Networks for IoT Applications. Ad Hoc Networks, 2019, 89(JUN.):47-57.

[15] Suzuki A, Masutomi K, Ono I, et al. CPS-Sim: Co-Simulation for Cyber-Physical Systems with Accurate Time Synchronization. IFAC-PapersOnLine, 2018, 51( 23):70-75.

[16] Pourranjbar A, Baniasadi M, Abbasfar A, et al. A Novel Distributed Algorithm for Phase Synchronization in Unmanned Aerial Vehicles. IEEE Communications Letters, 2020, PP(99):1-1.

[17] Isaac, S, Chang, et al. Novel Method for Synchronization of Multiple Biosensors. IEEE Sensors Letters, 2019, 4(1):1-4.

[18] Karatalay O, Psaromiligkos I, Champagne B, et al. A Distributed Pulse-Based Synchronization Protocol for Half-Duplex D2D Communications. IEEE Open Journal of the Communications Society, 2021, PP(99):1-1.