Retour aux actualités
25.04.2023

Principe de synchronisation PTP

Synchronisation PTP DTS 4160 Grandmaster

Principe de synchronisation PTP – Ajuster la fréquence des esclaves à celle du maître

Avant la synchronisation temporelle, l’esclave utilise les messages de synchronisation consécutifs pour se synchroniser avec le maître (aligner sa fréquence). La différence entre deux horodatages consécutifs t1 indique à l’esclave l’intervalle entre les messages de synchronisation du maître. Avec ses propres horodatages t2, il est maintenant en mesure de calculer et de compenser la déviation de son horloge. Cette procédure est répétée régulièrement pour compenser les variations de fréquence dues aux conditions environnementales ou à d’autres changements.

Principe de synchronisation PTP

Principe de synchronisation PTP – Ajustement de l’heure des esclaves à celle du maître

Pour synchroniser l’heure d’un esclave PTP, le processus suivant est utilisé. Le maître commence par envoyer un message de synchronisation (et le suit en mode deux étapes). Ensuite, l’esclave envoie la demande de délai et reçoit la réponse de délai en retour. Grâce à ces messages, l’esclave recueille les quatre horodatages t1 à t4, qui lui permettent de calculer son décalage et d’adapter son heure à celle du maître. La clé de la précision du PTP est la précision de ces quatre horodatages, c’est pourquoi un horodatage matériel est nécessaire.

Principe de synchronisation PTP

Synchronisation d’un client PTP

La norme ne définit pas comment l’esclave corrige son horloge interne. Il y a deux possibilités :

  • Transition en douceur : L’esclave accélère ou ralentit son horloge jusqu’à ce qu’elle soit alignée sur l’heure du maître.
  • Pas immédiat : L’esclave règle l’heure sur l’heure du maître (saut en avant ou en arrière).

Le comportement à adopter dépend de l’application. S’il n’est pas permis d’avoir des sauts temporels (par exemple pour des raisons de journalisation), une transition en douceur est nécessaire. D’autre part, si un alignement rapide est important, il est préférable d’avoir un saut et de retrouver immédiatement l’heure correcte.