Distributed Synchronization Method and System
First Claim
1. A distributed synchronization method in a communication network comprising a number of stations exchanging messages between themselves, comprising the following steps:
- inserting into each message transmitted by a sender a synchronization pattern characteristic of the clock reference of the sender, updating the clock reference of each station with the clock reference that each station receives from another station of the network if, and only if, the time received is in advance the clock reference, the update being done as follows;
calculating the difference Δ
X=T′
a−
Ta between the time of sending T′
a of the message received by a station A and the time of reception Ta of the same message by the station B, applying a correction 0<
Δ
Y<
=Δ
X if the received time of sending is in advance by a quantity of at least τ
(Δ
X>
τ
>
0).
1 Assignment
0 Petitions
Accused Products
Abstract
A distributed synchronization method in a communication network comprising a number of stations exchanging messages between themselves comprising at least the following steps: inserting into each message transmitted by a sender a synchronization pattern characteristic of the clock reference of the sender, updating the clock reference of each station with the clock reference that it receives from another station of the network if, and only if, the received time is leading the clock reference, the update being done as follows: calculating the difference ΔX=T′a−Ta between the time of sending T′a of the message received by a station A and the time of reception Ta of the same message by the station B, applying a correction 0<ΔY<=ΔX if the received time of sending is leading by a quantity of at least τ (ΔX>τ>0).
12 Citations
20 Claims
-
1. A distributed synchronization method in a communication network comprising a number of stations exchanging messages between themselves, comprising the following steps:
-
inserting into each message transmitted by a sender a synchronization pattern characteristic of the clock reference of the sender, updating the clock reference of each station with the clock reference that each station receives from another station of the network if, and only if, the time received is in advance the clock reference, the update being done as follows;
calculating the difference Δ
X=T′
a−
Ta between the time of sending T′
a of the message received by a station A and the time of reception Ta of the same message by the station B,applying a correction 0<
Δ
Y<
=Δ
X if the received time of sending is in advance by a quantity of at least τ
(Δ
X>
τ
>
0). - View Dependent Claims (2, 3, 4, 5, 6, 7, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
8. A distributed synchronization system in a network comprising a number of stations exchanging messages between themselves, comprising:
-
a internal clock H, the time of which is controlled by a driver and an optional delay control device, such that the drift of the time is always negative, a device C_E/R which receives the messages and the main function of which is to measure the time of reception and control the time of sending of the messages, a device Co for correcting the time H, receiving the clock information (T, Δ
T) transported by the messages and calculating the synchronization data to be transported, the device Co being designed to;
calculate the difference Δ
X=T′
a−
Ta between the time of sending T′
a of the message received by a station A and the time of reception Ta of the same message by the station B,apply a correction 0<
Δ
Y<
=Δ
X if the received time of sending is in advance of by a quantity of at least τ
(Δ
X>
τ
>
0). - View Dependent Claims (10)
-
Specification