Synchronisation d'horloges

Synchronisation d'horloges

La synchronisation d'horloges est un mécanisme permettant à deux systèmes distincts d'être synchronisés, c'est-à-dire d'avoir une différence entre leurs temps subjectifs la plus faible possible.

En sciences de l'information (Informatique, télécommunications et traitement du signal), le temps est une notion omniprésente. Les signaux manipulés et échangés dépendent en effet du temps quil sagisse par exemple des signaux audio dans un microphone ou les signaux de radionavigation reçus par un récepteur GPS, des hyperfréquences en téléphonie mobile, des signaux dun sonar dans un sous-marin, des signaux biomédicaux, des signaux vidéo en télévision, des données informatiques au sein dun ordinateur ou circulant à travers un réseau informatique

La mesure du temps dans les dispositifs électroniques est faite localement à l'aide d'horloges électroniques pilotées par des quartz. Les fréquences sont en général très précises mais on y observe des fluctuations dues à de nombreux facteurs (par exemple aux variations de température, aux variations daltitude, à la mobilité par effet Doppler) et des différences de phase. Les fluctuations entraînent des dérives plus ou moins importantes (jusquà plusieurs secondes en fin de journée) et sont aléatoires. Le temps étant mesuré en comptant les impulsions d'horloge, les petites fluctuations sur la fréquence d'horloge peuvent conduire à des erreurs de temps importantes, dès lors que celles-ci sont accumulées sur un grand nombre d'impulsions.

Sommaire

Quelques exemples

  • en réseaux informatiques, « quand sur une station on crée un fichier, celui-ci est physiquement créé sur le serveur à la date du serveur et pas à celle de la station qui a demandé la création. Si la station et le serveur ne sont pas synchronisés on peut ainsi avoir des fichiers dont la date de modification est toujours plus récente ou plus ancienne, perturbant ainsi le fonctionnement de certains logiciels. On a un problème analogue avec la messagerie électronique l'on peut recevoir des courriers avant qu'ils soient partis, ou avec les statistiques qu'on ne peut pas exploiter car les horloges dérivent »[1].
  • en téléphonie mobile, les messages sont des suites de symboles binaires dont la durée est égale à la largeur symbole ; l'interprétation correcte exige que le récepteur se synchronise sur le début de chaque mot et de chaque symbole ;
  • dans un enregistrement vidéo, les modalités son et image sont codées et enregistrées différemment, et doivent être synchronisées.
  • en navigation GPS, la localisation d'un objet demande que les horloges des satellites soient synchronisées entre elles et avec celle du récepteur ; une erreur de temps sur un satellite entraîne une erreur de positionnement au sol, et des incohérences avec les mesures des autres satellites ;
  • en électronique, avec un multiplexeur en temps, les sources d'émission se doivent d'être bien synchronisées pour ne pas déborder de leur time slot.

Besoin d'une synchronisation

Pour tous les traitements basés sur des mesures de temps et nécessitant une coordination des processus, la synchronisation est alors capitale pour éliminer les erreurs de résultats liées aux dérives des horloges individuelles mises en jeu.

Dans les dispositifs de transmission du signal par exemple, on peut transmettre des paquets d'échantillons à des fréquences beaucoup plus élevées, mais la restitution devra être faite à la bonne cadence pour ne pas distordre le signal. Si des échantillons étaient perdus, ou si leur valeur semblait corrompue, on pourrait calculer très rapidement des valeurs de remplacement pourvu d'être capable de restituer le signal à la bonne cadence, c'est-à-dire d'avoir le bon rythme.

Le rôle du récepteur dans les systèmes de transmission numérique est de synchroniser un oscillateur local avec la porteuse utilisée à lémission, pour démoduler le signal reçu. Une autre fonction de base du récepteur est de synchroniser une horloge locale avec lhorloge émission pour échantillonner le signal démodulé et restituer les données émises. La synchronisation de la porteuse et de lhorloge est indispensable aussi bien au niveau phase quau niveau fréquence (temps).

Le terme synchronisation (généralement définie comme laction de coordonner plusieurs opérations entre elles en fonction du temps) Synchronisation en sciences de linformation, doit être notamment compris en tant que synchronisation dhorloges.

Objectif

La synchronisation dhorloges consisterait à caler toutes les horloges mises en jeu sur une variation uniforme cest-à-dire :

  • quelles sinitialisent uniformément (démarrent au même moment avec la même heure absolue ou au pire avec une variation connue cest-à-dire à une incertitude connue près) ;
  • quelles présentent une dérive exactement au même instant. La dérive est dautant plus importante que la précision des horloges est faible.

Réalisation

La synchronisation absolue dhorloge ne peut pas être obtenue naturellement. En effet, les dérives des horloges physiques des équipements sont très variables en fonction de leur technologie de fabrication et des conditions dans lesquelles elles se retrouvent (cité dans une partie antérieure de ce document). Les horloges ne s'initialisent pas non plus simultanément.

La synchronisation est réalisée en réglant lheure de lensemble des horloges impliquées dans un système, à lheure de lhorloge la plus stable et la plus fiable. Celle-ci qui peut faire directement partie intégrante du système ou lui être externe. Par exemple lheure des satellites GPS est utilisée pour synchroniser les équipements réseaux GPRS (le GPRS et le GPS sont des systèmes distincts). Par contre lheure des satellites permet de synchroniser les récepteurs GPS qui font partie du même système que les satellites.

En règle générale, on réalise ainsi un asservissement des horloges sur une (ou plusieurs)horloges de référence. Il faut souligner que les horloges les plus stables et les plus précises au monde sont des horloges atomiques.

Synchronisation en temps absolu

Une horloge définie comme la référence met à lheure périodiquement les autres (esclaves). La relation nest que dans ce seul sens. Une horloge secondaire (esclave) est conçue pour recevoir un code de distribution d'heure émis par l'horloge-mère. La réception du code lui permet de rester synchronisée avec l'horloge-mère (cest-à-dire dêtre à la même heure pendant quelques moments avant que sa propre dérive ne la dérègle du temps exact). Quelques minutes par jour de bonne réception du signal du maître, permettent d'assurer la synchronisation des esclaves. Ce type de synchronisation qui est une distribution dheure est en réalité plus perceptible dans la vie courante certains domaines ont absolument besoin davoir un temps de référence :

  • le contrôle aérien ;
  • les échanges commerciaux ;
  • les transactions journalisées de bases de données ;
  • la diffusion de contenu multimédia en temps réel.

Dans les écoles, universités, services, entreprises, usines, banques, gares ou dans un aéroport il existe souvent plusieurs dizaines d'horloges, pointeuses, ordinateurs ou autres applications affichant le temps. Une distribution d'heure par un code adéquat permet de synchroniser tous ces appareils avec une ou plusieurs horloges de référence synchronisées aussi entre elles. Une horloge-esclave synchronisée pourra servir de maître à toute autre horloge "à mettre à lheure ». On peut ainsi observer une structure arborescente des horloges comme indiquée par le schéma ci-contre.

Stratification d'horloges

Une horloge de référence décode le signal d'une autre au-dessus delle dans la stratification pour en faire à la sortie un ou plusieurs codes de la distribution d'heure et pilote ainsi un nombre important d'horloges secondaires. En cas d'absence du signal dune horloge-mère supérieure dans larbre, une horloge-mère (de niveau immédiatement inférieur) continue à fonctionner de son propre chef (sur son propre quartz par exemple). Le premier maître dans toute la pyramide est aujourdhui une horloge atomique. Dans le domaine particulier des réseaux informatiques basés sur des horloges hétérogènes, la synchronisation dhorloges est basée sur les protocoles Time Protocol, Simple Network Time Protocol et Network Time Protocol. Le Network Time Protocol (NTP) par exemple, est un protocole permettant de synchroniser les horloges des systèmes informatiques à travers un réseau de paquets, dont la latence est variable. il est basé sur le principe illustré par le schéma ci-contre.

Synchronisation en temps logique

Toute horloge dun système est prise comme horloge de référence dès lors que le dispositif qui lintègre joue le rôle démetteur en direction d'autres équipements. Ce mode est utilisé dans les systèmes répartis qui ne sont pas construits autour dune horloge physique globale.

On pourrait parler ici dhorloges logiques voire de synchronisation relative.

En effet, lémetteur insère son horloge dans le flux de données quil émet et le récepteur se charge de la récupérer pour se synchroniser sur le rythme de traitement de ces données cest-à-dire pour se synchroniser avec lhorloge de lémetteur et non pas forcément avec une horloge de référence absolue. Les traitements utilisés pour ce faire sont par exemple les boucles à verrouillage de phase dans les systèmes de télécommunications.

Toutefois cette méthode est généralement le résultat de sa propre combinaison avec la méthode décrite précédemment (§. précédent) cest-à-dire que les horloges des circuits et dispositifs fondamentaux du système de traitement, sont synchronisés à partir dune référence absolue mais les récepteurs utilisent particulièrement lhorloge inhérente aux flux quils reçoivent pour se synchroniser sur le rythme de récupération des données.

Notes et références

Voir aussi

Articles connexes

Liens externes


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Synchronisation d'horloges de Wikipédia en français (auteurs)

Игры ⚽ Нужно решить контрольную?

Regardez d'autres dictionnaires:

  • Synchronisation d'horloge — Sommaire 1 La synchronisation d horloge en sciences de l information 1.1 Quelques exemples d appréciation 1.2 Pourquoi la synchronisation ? …   Wikipédia en Français

  • Synchronisation dans les reperes tournants — Synchronisation dans les repères tournants Synchronisation des horloges dans les repères tournants dans le cadre de la relativité restreinte. Sommaire 1 La synchronisation en relativité restreinte 2 La synchronisation sur le disque immobile 3 La …   Wikipédia en Français

  • Synchronisation dans les repères tournants — Synchronisation des horloges dans les repères tournants dans le cadre de la relativité restreinte. Sommaire 1 La synchronisation en relativité restreinte 2 La synchronisation sur le disque immobile 3 La synchronisation sur le disque en rota …   Wikipédia en Français

  • synchronisation — [ sɛ̃krɔnizasjɔ̃ ] n. f. • 1888; de synchroniser 1 ♦ Opération qui consiste à synchroniser; le fait d être synchronisé. ⇒ concordance. La synchronisation de deux pendules. Synchronisation de l image en télévision. ♢ Cin. Synchronisation des… …   Encyclopédie Universelle

  • Horloges — Horloge Pour les articles homonymes, voir Horloge (homonymie). Une horloge est un système de mesure du temps, et spécialement pour marquer et indiquer l heure Sommaire …   Wikipédia en Français

  • Synchronisation — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. Sur les autres projets Wikimedia : « Synchronisation », sur le Wiktionnaire (dictionnaire universel) La synchronisation (du grec συν / sun …   Wikipédia en Français

  • Synchronisation GPS — Sommaire 1 Introduction 2 Le temps GPS 3 La correction de l écart de temps 4 Les apports de la synchronisation GPS …   Wikipédia en Français

  • Restauration horloges édifices — Restauration d horloges d édifices Cette page se propose de donner des éléments généraux sur la question de la restauration des horloges d édifice mécaniques (églises, mairies, écoles, établissements, etc.), principalement des 19e et 20e siècles …   Wikipédia en Français

  • Restauration d'horloges d'édifices — Cette page se propose de donner des éléments généraux sur la question de la restauration des horloges d édifice mécaniques (églises, mairies, écoles, établissements, etc.), principalement des 19e et 20e siècles. Ces horloges sont typiquement des… …   Wikipédia en Français

  • Histoire de la relativité restreinte — L’histoire de la relativité restreinte décrit le développement de propositions et constatations empiriques et conceptuelles, au sein de la physique théorique, qui ont permis d’aboutir à une nouvelle compréhension de l’espace et du temps. Cette… …   Wikipédia en Français

Share the article and excerpts

Direct link
https://fr-academic.com/dic.nsf/frwiki/2137106 Do a right-click on the link above
and select “Copy Link”