Time synchronization in computer network
First Claim
1. A method for Network Time Protocol time synchronization in a computer network (1), the computer network comprising a time client (2) and a timeserver (3), the method comprising the steps of generating a time request packet (4) in the time client, time-stamping the time request packet with a first time stamp (T1) corresponding to the time the time request packet is generated, transmitting the time request packet to the time server, time-stamping the time request packet with a second time stamp (T2) when it arrives at the time server, time-stamping the time request packet with a third time stamp (T3) when it is sent back to the time client, characterized by the steps of storing the actual time the time request packet (4) leaves the time client (2) as a fourth time stamp (T11) in the time client (2), after the step of time stamping the packet with the first time stamp (T1) in the time client, and replacing the first time stamp (T1) in the time request packet by the fourth time stamp (T11) when the time request packet has returned to the time client, in order to improve the time client accuracy.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for improved Network Time Protocol time synchronization in a computer network (1) where the computer network comprises a time client (2) and a timeserver (3). To eliminate network access errors at the client side, the actual time of leaving is stored in the time client (2) as a special time stamp (T11) and later substituted for T1 in the calculations. To eliminate network access errors at the server side, the time request packet is duplicated and returned twice, the second time containing the time stamp when the first packet left the server (T31). To eliminate network transversal jitter when using a switched network, a packet with a multicast is used and the time stamp (T11) is taken when the time request packet is reflected back from the switch and (T31) is taken when the reply packet is reflected back from the switch.
101 Citations
7 Claims
-
1. A method for Network Time Protocol time synchronization in a computer network (1), the computer network comprising a time client (2) and a timeserver (3), the method comprising the steps of
generating a time request packet (4) in the time client, time-stamping the time request packet with a first time stamp (T1) corresponding to the time the time request packet is generated, transmitting the time request packet to the time server, time-stamping the time request packet with a second time stamp (T2) when it arrives at the time server, time-stamping the time request packet with a third time stamp (T3) when it is sent back to the time client, characterized by the steps of storing the actual time the time request packet (4) leaves the time client (2) as a fourth time stamp (T11) in the time client (2), after the step of time stamping the packet with the first time stamp (T1) in the time client, and replacing the first time stamp (T1) in the time request packet by the fourth time stamp (T11) when the time request packet has returned to the time client, in order to improve the time client accuracy.
Specification