Time synchronization client, synchronization method, computer program product, and synchronization system
AssigneeKabushiki Kaisha Toshiba
InventorsMasashi Ito, Akira Kawarada
Life of this patent
Estimating the term…
Loading patent…
AssigneeKabushiki Kaisha Toshiba
InventorsMasashi Ito, Akira Kawarada
Estimating the term…
According to an embodiment, a time synchronization client includes one or more processors. The one or more processors are configured to perform time synchronization according to time information received by communicating with a time synchronization server at every synchronization period, and determine a second synchronization period shorter than a first synchronization period of when synchronization accuracy is a target level or more, as the synchronization period, when an elapsed time from activation of the time synchronization client does not exceed a judgment time.
A time synchronization client comprising:
A synchronization method executed in a time synchronization client, the synchronization method comprising:
A computer program product comprising a non-transitory computer-readable medium including programmed instructions, the instructions causing a computer to execute:
A synchronization system comprising:
Dependencies are inferred from the claim text.
Drawings are temporarily unavailable. Open the PDF at USPTO
From the US filing history. Foreign family members aren’t listed.
Using timestamps: bidirectional timestamps, e.g. NTP or PTP for compensation of clock drift and for compensation of propagation delays
Arrangements for synchronising receiver with transmitter: synchronisation information channels, e.g. clock distribution lines
Correction of synchronization errors: correction by delay
Multiplex communication
About 11 years 1 month of term left · ends 19 Nov 2037 (estimated)
This application is based upon and claims the benefit of priority from Japanese Patent Application No. 2017-000147, filed on Jan. 4, 2017; the entire contents of which are incorporated herein by reference.
Embodiments described herein relate generally to a time synchronization client, a synchronization method, a computer program product, and a synchronization system.
Systems to perform time synchronization among a plurality of devices are known. For example, a device that transmits a request signal for time adjustment to another device with constant periods, and performs time synchronization, using a response signal, to the request signal, received from the another device is disclosed. Further, a technology to set a synchronization period to be larger than initial setting, when an error between a time after time synchronization and a time of a server falls within a predetermined value, is disclosed.
FIG. 1 is a diagram illustrating a configuration example of a synchronization system;
FIG. 2 is a diagram illustrating a configuration example of a time synchronization client;
FIG. 3 is a sequence diagram illustrating an example of a procedure of communication of a synchronization message;
According to an embodiment, a time synchronization client includes one or more processors. The one or more processors are configured to perform time synchronization according to time information received by communicating with a time synchronization server at every synchronization period, and determine a second synchronization period shorter than a first synchronization period of when synchronization accuracy is a target level or more, as the synchronization period, when an elapsed time from activation of the time synchronization client does not exceed a judgment time.
Hereinafter, embodiments will be described in detail with reference to the appended drawings.
FIG. 1 is a diagram illustrating an example of a configuration of a synchronization system 1000 of the present embodiment. As illustrated in FIG. 1, the synchronization system 1000 includes a time synchronization server 12 and a time synchronization client 10. The time synchronization server 12 and the time synchronization client 10 are connected through a network 14.