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 by a sender station into each message transmitted by the sender station a synchronization pattern characteristic of the clock reference of the sender station,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 by a receiving station, 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, by the receiving station, 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 is disclosed. A number of stations exchange messages between themselves. A synchronization pattern characteristic of the clock reference of the sender is inserted into each message transmitted by a sender. The clock reference of each station is updated 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 is done by 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, and applying a correction 0<ΔY<=ΔX if the received time of sending is leading by a quantity of at least τ (ΔX>τ>0).
11 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 by a sender station into each message transmitted by the sender station a synchronization pattern characteristic of the clock reference of the sender station, 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 by a receiving station, 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, by the receiving station, 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, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. 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 (20)
-
Specification