TIME SYNCHRONIZATION METHOD BETWEEN NODES IN NETWORK AND APPARATUS FOR IMPLEMENTING THE SAME
First Claim
1. A time synchronization method between nodes in a network, the time synchronization method comprising:
- measuring a value of a propagation time from a slave node to a master node using time stamps for each of one or more messages sent from the slave node to the master node;
calculating an estimate of an actual propagation time using the one or more measured values and a sliding window; and
computing an offset using a message transmission time corresponding to a sending of a message from the master node, a message receipt time corresponding to an arrival of the message at the slave node, and the estimate of the actual propagation time.
1 Assignment
0 Petitions
Accused Products
Abstract
A time synchronization method between nodes in a network and an apparatus for implementing the same, the time synchronization method including: measuring a value of a propagation time from a slave node to a master node using a time stamp for each of one or more predetermined time units; calculating an estimate of an actual propagation time using the one or more measured values and a sliding window; and computing an offset using a message transmission time corresponding to a sending of a message from the master node, a message receipt time corresponding to an arrival of the message at the slave node, and the estimate of the actual propagation time.
45 Citations
41 Claims
-
1. A time synchronization method between nodes in a network, the time synchronization method comprising:
-
measuring a value of a propagation time from a slave node to a master node using time stamps for each of one or more messages sent from the slave node to the master node; calculating an estimate of an actual propagation time using the one or more measured values and a sliding window; and computing an offset using a message transmission time corresponding to a sending of a message from the master node, a message receipt time corresponding to an arrival of the message at the slave node, and the estimate of the actual propagation time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 23)
-
-
10. A time synchronization method between nodes in a network, the time synchronization method comprising:
-
measuring a value of a propagation time from a slave node to a master node using time stamps for each of one or more messages sent from the slave node to the master node; calculating an estimate of an actual propagation time using the one or more measured values and a linear digital filter; and computing an offset using a message transmission time corresponding to a sending of a message from the master node, a message receipt time corresponding to an arrival of the message at the slave node, and the estimate of the actual propagation time. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 24)
-
-
18. A time synchronization method between nodes in a network, the time synchronization method comprising:
-
computing a first offset from a master node using one or more time stamps for each of one or more messages sent from the master node to a slave node; and computing a second offset using the one or more first offsets and a linear digital filter. - View Dependent Claims (19, 20, 21, 22, 25, 29)
-
-
26. An apparatus for performing a time synchronization between nodes in a network, the apparatus comprising:
-
a measured value measurement unit to measure a value of propagation time from a slave node to a master node using time stamps for each of one or more messages sent from the slave node to the master node; an estimate calculation unit to calculate an estimate of an actual propagation time using the one or more measured values and a sliding window; and an offset computation unit to compute an offset using a message transmission time corresponding to a sending of a message from the master node, a message receipt time corresponding to an arrival of the message at the slave node, and the estimate of the actual propagation time. - View Dependent Claims (27, 28, 30, 31)
-
-
32. An apparatus for performing a time synchronization between nodes in a network, the apparatus comprising:
-
a measured value measurement unit to measure a value of a propagation time from a slave node to a master node using time stamps for each of one or more messages sent from the slave node to the master node; an estimate calculation unit to calculate an estimate of an actual propagation time using the one or more measured values and a linear digital filter; and an offset computation unit to compute an offset using a message transmission time corresponding to a sending of a message from the master node, a message receipt time corresponding to an arrival of the message at a slave node, and the estimate of the actual propagation time. - View Dependent Claims (33, 34, 35, 36, 37)
-
-
38. An apparatus for performing a time synchronization between nodes in a network, the apparatus comprising:
-
a first offset computation unit to compute a first offset from a master node using one or more time stamps for each of one or more messages sent from the master node to a slave node; and a second offset computation unit to compute a second offset using the one or more first offsets and a linear digital filter. - View Dependent Claims (39, 40, 41)
-
Specification