Synchronization with Guaranteed Clock Continuity using Pulse-Coupled Oscillators
For network systems requiring continuous clocks, this work offers a theoretical guarantee of continuity, though it is an incremental improvement over existing pulse-coupled oscillator synchronization methods.
This paper addresses the problem of discontinuous clocks in synchronization algorithms by proposing pulse-coupled oscillator methods that guarantee clock continuity. The authors provide mathematical proof and simulation results showing convergence to synchronization.
Clock synchronization is a widely discussed topic in the engineering literature. Ensuring that individual clocks are closely aligned is important in network systems, since the correct timing of various events in a network is usually necessary for proper system implementation. However, many existing clock synchronization algorithms update clock values abruptly, resulting in discontinuous clocks which have been shown to lead to undesirable behavior. In this paper, we propose using the pulse-coupled oscillator model to guarantee clock continuity, demonstrating two general methods for achieving continuous phase evolution in any pulse-coupled oscillator network. We provide rigorous mathematical proof that the pulse-coupled oscillator algorithm is able to converge to the synchronized state when the phase continuity methods are applied. We provide simulation results supporting these proofs. We further investigate the convergence behavior of other pulse-coupled oscillator synchronization algorithms using the proposed methods.