Brevet FR2960739A1 — publié le 20111202

Procédé de mise à iour d'une référence de synchronisation temporelle 5 L'invention se situe dans le domaine des télécommunications, et plus particulièrement celui des réseaux mobiles, comme par exemple les réseaux LTE (Long Term Evolution). De tels réseaux font émerger un besoin de fournir aux stations de base appartenant à un réseau de communication mobile une synchronisation commune temporelle avec une exactitude de l'ordre de 10 la microseconde (ps). La difficulté de fournir une telle synchronisation temporelle en dehors de solutions satellitaires telles que l'utilisation de modules GPS (Global Positioning System) nécessite le développement de protocoles de mise à l'heure, tel que PTPv2 (Precision Time Protocol). Afin de fournir ce type de synchronisation temporelle, il est connu de combiner une 15 synchronisation temporelle avec une synchronisation en fréquence stable et exacte, tel que c'est le cas lorsqu'elle est transportée par la couche physique, par exemple au moyen d'une technique telle que « Synchronous Ethernet ». Ainsi il est possible pour un équipement du réseau de maintenir sa référence de synchronisation temporelle à partir de la synchronisation en fréquence entre deux mises à jour de 20 la synchronisation temporelle. Cependant, l'exactitude de la synchronisation en fréquence peut changer, par exemple à cause d'une dérive de la synchronisation en fréquence ou en cas de panne sur le réseau. La synchronisation des différents équipements appartenant au réseau s'en trouve dégradée. Ceci a pour conséquence l'émission de nombreux messages de mise à jour de la synchronisation 25 temporelle à destination des différents équipements du réseau afin d'assurer la continuité du service. Un des buts de l'invention est de remédier à des inconvénients de l'état de l'art. A cette fin, l'invention propose un procédé de mise à jour d'une référence de synchronisation temporelle échangée entre un premier équipement et au moins un deuxième 30 équipement appartenant à un réseau de communication, le procédé comprenant une étape de détermination d'une périodicité de mise à jour de la référence de synchronisation temporelle en fonction d'une information de traçabilité relative à une référence de synchronisation en fréquence permettant de maintenir la référence de synchronisation temporelle du deuxième équipement. Une telle solution permet, en adaptant la périodicité de mise à jour de la référence de 35 synchronisation temporelle, de réduire la quantité de données échangées sur le réseau pour maintenir la référence de synchronisation temporelle du deuxième équipement. Une référence de synchronisation temporelle comprend des données permettant de synchroniser le deuxième équipement en temps et/ou en phase. L'information de traçabilité relative à une référence de synchronisation en fréquence comprend une indication de la qualité et de l'exactitude de la synchronisation en fréquence utilisée pour maintenir la référence de synchronisation temporelle du deuxième équipement entre deux mises à jour. Une telle indication de qualité et d'exactitude permet de savoir si la référence de synchronisation en fréquence est traçable à une PRC (Primary Reference Clock), c'est-à-dire que la référence de synchronisation en fréquence est de bonne qualité, ou une SSU (Synchronization Supply Unit), c'est-à-dire que la référence de synchronisation en fréquence est de qualité inférieure. Une telle solution trouve également un intérêt en cas d'interruption de la transmission de la référence de synchronisation temporelle. En effet, dans une telle situation, la référence de synchronisation en fréquence permet de 15 maintenir la référence de synchronisation temporelle du deuxième équipement pendant la durée de la panne assurant ainsi une continuité de service. Une telle solution permet notamment de remplacer un mécanisme de protection de la transmission de la référence de synchronisation temporelle, en particulier si la période de maintien est suffisamment longue pour permettre de traiter la panne. Il est alors est possible d'éviter le 20 déploiement d'une seconde source primaire de synchronisation temporelle pour remplacer la première source primaire de synchronisation temporelle en cas de panne de cette dernière. Selon une caractéristique du procédé de mise à jour, celui-ci comprend préalablement à l'étape de détermination de la périodicité de mise à jour de la référence de synchronisation temporelle, une étape de réception par le premier équipement, de l'information de traçabilité 25 relative à la référence de synchronisation en fréquence émise par le deuxième équipement. Dans un tel mode de réalisation, la référence de synchronisation en fréquence est délivrée, par exemple, par une source de référence de synchronisation en fréquence propre au deuxième équipement. Le deuxième équipement qui a connaissance de l'information de traçabilité relative à une référence de synchronisation en fréquence transmet cette information au premier équipement 30 qui détermine alors la périodicité de mise à jour de référence de synchronisation temporelle. Selon une caractéristique du procédé de mise à jour, celui-ci comprend une étape d'émission, par le deuxième équipement et à destination du premier équipement, d'un message comprenant la périodicité de mise à jour de la référence de synchronisation temporelle. Dans un tel mode de réalisation, la référence de synchronisation en fréquence étant 35 délivrée par une source de référence de synchronisation en fréquence propre au deuxième équipement, le deuxième équipement détermine la périodicité de mise à jour de référence de synchronisation temporelle. Le deuxième équipement indique au premier équipement la périodicité des mises à jour de la référence de synchronisation temporelle à lui fournir par exemple en retransmettant directement l'information de traçabilité relative à la référence de synchronisation en fréquence ou bien en indiquant explicitement la valeur de la périodicité déterminée. L'invention concerne encore un équipement apte à échanger une référence de synchronisation temporelle avec au moins un autre équipement appartenant à un réseau de communication, l'équipement comprenant des moyens de détermination de la périodicité de mise à jour de la référence de synchronisation temporelle en fonction d'une information de traçabilité relative à une référence de synchronisation en fréquence permettant de maintenir la référence de synchronisation temporelle de l'autre équipement. Un tel équipement consiste par exemple en un équipement de terminaison de ligne OLT (Optical Line Terminaison) appartenant à un réseau d'accès optique passif tel qu'un PON (Passive Optical Network). Selon une caractéristique de l'équipement, celui comprend en outre des moyens de réception de l'information de traçabilité relative à la référence de synchronisation en fréquence 15 émise par le deuxième équipement. L'invention concerne encore un réseau de communication comprenant au moins un premier équipement apte à échanger une référence de synchronisation temporelle avec au moins un deuxième équipement, le premier équipement comprenant des moyens de détermination de la périodicité de mise à jour de la référence de synchronisation temporelle en fonction d'une 20 information de traçabilité relative à une référence de synchronisation en fréquence permettant de maintenir la référence de synchronisation temporelle du deuxième équipement. Selon d'autres aspects, l'invention concerne également un programme d'ordinateur comprenant des instructions de code de programme pour la mise en oeuvre des étapes du procédé de mise à jour d'une référence de synchronisation temporelle échangée entre un premier 25 équipement et au moins un deuxième équipement appartenant à un réseau de communication décrit précédemment, lorsque ces programmes sont exécutés par un ordinateur. Le programme d'ordinateur décrit ci-dessus peut utiliser n'importe quel langage de programmation, et être sous la forme de code source, code objet, ou de code intermédiaire entre code source et code objet, tel que dans une forme partiellement compilée, ou dans n'importe 30 quelle autre forme souhaitable. L'invention vise aussi un support d'enregistrement lisible par un ordinateur sur lequel est enregistré un programme d'ordinateur tel que décrit précédemment. Le support d'informations peut être n'importe quelle entité ou dispositif capable de stocker le programme. Par exemple, le support peut comporter un moyen de stockage, tel qu'une ROM 35 (pour "Read Only Memory"), par exemple un CD ROM ou une ROM de circuit microélectronique, ou encore un moyen d'enregistrement magnétique, par exemple une disquette (floppy disc) ou un disque dur. D'autre part, le support d'informations peut être un support transmissible tel qu'un signal électrique ou optique, qui peut être acheminé via un câble électrique ou optique, par radio ou par d'autres moyens. Le programme selon l'invention peut être en particulier téléchargé sur un réseau de type Internet. Alternativement, le support d'informations peut être un circuit intégré dans lequel le programme est incorporé, le circuit étant adapté pour exécuter ou pour être utilisé dans l'exécution du procédé en question. D'autres caractéristiques et avantages apparaîtront à la lecture de modes de réalisation décrits en référence aux dessins dans lesquels : la figure 1 représente un réseau de communication comprenant un premier et un deuxième équipement échangeant une référence de synchronisation temporelle, la figure 2 représente les étapes d'un procédé de mise à jour d'une synchronisation temporelle dans un premier mode de réalisation de l'invention, la figure 3 représente les étapes du procédé de mise à jour d'une 15 synchronisation temporelle dans un deuxième mode de réalisation de l'invention, la figure 4 représente les étapes du procédé de mise à jour d'une synchronisation temporelle dans un troisième mode de réalisation de l'invention. La figure 1 représente un réseau de communication R dans lequel un procédé de mise à jour d'une référence de synchronisation temporelle échangée entre un premier équipement El et 20 au moins un deuxième équipement E2 appartenant au réseau R. Ceci permet de synchroniser l'équipement E2 avec l'équipement E,.lorsque le procédé de mise à jour est mis en oeuvre. Ainsi, l'équipement E2 reçoit de façon périodique, par exemple toutes les T secondes (s) une référence de synchronisation temporelle émise par l'équipement E,, lequel est, par exemple, connecté à une source de synchronisation temporelle telle qu'un module GPS (non représenté sur 25 la figure). Un exemple d'un protocole permettant la synchronisation de l'équipement E2 est le protocole PTPv2. Un tel protocole se base sur l'échange de messages de type PTP (Precision Time Protocol) entre l'équipement E, et l'équipement E2 pour transférer des informations d'horodatage telles que des estampilles temporelles (ou time-stamps en anglais). 30 De tels messages PTP sont échangés entre l'équipement El et l'équipement E2 mais également entre l'équipement E2 et l'équipement E, afin d'estimer le délai de transmission des messages PTP au travers du réseau R. Une fois le délai de transmission des messages PTP connu, il peut alors être compensé, notamment pour les messages PTP émis depuis l'équipement E, à destination de l'équipement E2 afin que l'équipement E2 soit synchronisé correctement avec 35 l'équipement E,. A l'issue de cet échange de messages PTP entre l'équipement E, et l'équipement E2, l'équipement E2 est synchronisé avec l'équipement El. Une telle synchronisation de l'équipement E2 peut, dans un mode de réalisation particulier de l'invention, être effectuée de façon progressive afin d'éviter un changement trop brusque de référence de synchronisation temporelle de l'équipement E2. Cet échange de messages PTP entre l'équipement E, et l'équipement E2 est réitéré de 5 façon périodique toutes les T secondes de façon à maintenir l'équipement E2 synchronisé avec l'équipement El. Entre deux mises à jour de la synchronisation temporelle, l'équipement E2 doit maintenir sa référence de synchronisation temporelle pour rester synchronisé avec l'équipement El. Pour cela, l'équipement E2 reçoit une référence de synchronisation en fréquence Freq 10 émise par une source de synchronisation en fréquence. Dans un premier mode de réalisation de l'invention, la référence de synchronisation en fréquence Freq est transmise par l'équipement E, à destination de l'équipement E2. Dans une variante de réalisation, une information relative à la traçabilité de la référence de synchronisation en fréquence Freq est transmise à destination de l'équipement E2 avec la 15 référence de synchronisation en fréquence Freq. Dans le cas de figure où 'équipement E, ne comporte pas de source de synchronisation en fréquence, l'équipement El comporte une information relative à la traçabilité de la référence de synchronisation en fréquence Freq préalablement configurée. Dans une première variante de réalisation de l'invention, l'équipement E,reçoit la référence 20 de synchronisation en fréquence Freq depuis une source de synchronisation en fréquence externe. Dans une deuxième variante de réalisation, l'équipement El comprend un oscillateur local non-verrouillé sur une référence externe (en mode libre ou free running) qui fournit une synchronisation en fréquence. Dans un deuxième mode de réalisation de l'invention, l'équipement E2 déduit une 25 référence de synchronisation en fréquence Freq à partir des messages PTP qui peuvent servir à maintenir une fréquence de référence. Dans un troisième mode de réalisation de l'invention, l'équipement E2 peut avoir accès à une référence de synchronisation en fréquence Freq stable et exacte via une source de fréquence externe connectée à l'équipement E2. 30 Afin de réduire la périodicité des mises à jour de la synchronisation temporelle de l'équipement E2 et ainsi réduire la quantité de messages échangés entre les équipements E, et E2 au travers du réseau, il est intéressant d'adapter la périodicité T des mises à jour de la synchronisation temporelle. Ceci permet de prendre en considération un objectif de synchronisation temporelle à atteindre, mais également la vitesse de dérive de la référence de 35 synchronisation temporelle de l'équipement E2 entre deux mises à jour. Afin d'adapter la périodicité de mise à jour de la synchronisation temporelle au mieux, il est intéressant de prendre en considération la traçabilité de la référence de synchronisation en fréquence Freq. A cette fin, la périodicité des mises à jour de synchronisation temporelle de l'équipement E2 5 est déterminée en fonction d'une information relative à la traçabilité de référence de synchronisation en fréquence Freq. Ainsi, en référence à la figure 2, un équipement E,, E2, appartenant au réseau R met en oeuvre une étape F1 d'un procédé de mise à jour de la référence de synchronisation temporelle de l'équipement E2, au cours de laquelle l'équipement détermine la périodicité de mise à jour de la 10 référence de synchronisation temporelle en fonction de l'information de traçabilité relative à la référence de synchronisation en fréquence. Afin de déterminer la périodicité de mise à jour de la référence de synchronisation temporelle, il est possible de consulter une table mémorisée dans l'équipement mettant en oeuvre l'étape F1 de détermination. 15 Une telle table comprend par exemple une correspondance entre l'information de traçabilité relative à la référence de synchronisation en fréquence Freq avec une valeur de la périodicité T de mise à jour de la synchronisation temporelle. Ainsi, par exemple, pour une exactitude de synchronisation temporelle visée de 50ns au niveau de l'équipement E2, la table peut comprendre les entrées suivantes : 20 pour une référence de synchronisation en fréquence dont la traçabilité est d'une PRC (Primary Reference Clock), soit une dérive de 0.01 ppb (parts per billion - parties par milliard) ce qui correspond à une accumulation d'erreur de phase de 0,01 nanoseconde par seconde, la durée de la périodicité T est de 5000 secondes, pour une référence de synchronisation en fréquence dont la traçabilité est d'une SSU 25 (Synchronization Supply Unit), soit une dérive de 10 ppb ce qui correspond à une accumulation d'erreur de phase de dix nanosecondes par seconde, la durée de la périodicité T est de 5 secondes, pour une référence de synchronisation en fréquence dont la traçabilité est d'une SEC/EEC (SDH Equipment Clock / synchronous Ethernet Equipment Clock), soit une dérive de 4.6 30 ppm (parts per million - parties par million) ce qui correspond à une accumulation d'erreur de phase de 4,6 microsecondes par seconde, la durée de la périodicité est d'environ un centième de seconde. Au cours d'une étape F2, l'équipement El transmet une mise à jour de la synchronisation temporelle à l'équipement E2.en fonction de la périodicité T déterminée au cours de l'étape F1. 35 Dans le premier et le deuxième modes de réalisation de l'invention, l'équipement El met en oeuvre l'étape de détermination F1. En effet, dans le premier mode de réalisation, l'équipement E, connait la l'information de traçabilité relative à la référence de synchronisation en fréquence Freq qui est mémorisé dans la table de correspondance. L'équipement E, émet alors à destination l'équipement E2 la référence de synchronisation en fréquence, l'information de traçabilité et éventuellement la périodicité de mise à jour de la référence de synchronisation temporelle déterminée par consultation de la table de correspondance. Dans le troisième mode de réalisation de l'invention, la référence de synchronisation en fréquence Freq est délivrée par une source de fréquence externe connectée directement à l'équipement E2. Dans une première implémentation de ce troisième mode de réalisation de l'invention représentée à la figure 3, l'équipement E2 émet au cours d'une étape G1 l'information de traçabilité relative à la référence de synchronisation en fréquence Freq à destination de l'équipement El. A réception de l'information de traçabilité relative à la référence de synchronisation en fréquence Freq, l'équipement El met en oeuvre l'étape de détermination F1, puis l'étape de transmission F2 en fonction de la périodicité T déterminée au cours de l'étape F1. Ainsi, dans cette première implémentation du troisième mode de réalisation de l'invention, l'adaptation de la périodicité de mise à jour de la synchronisation temporelle se fait à la demande de l'équipement E2 qui a connaissance de l'information de traçabilité relative à la référence de synchronisation en fréquence Freq Dans une deuxième implémentation de ce troisième mode de réalisation de l'invention représenté à la figure 4, l'équipement E2 met en oeuvre l'étape de détermination F1. Puis, au cours d'une étape H1, l'équipement E2 transmet la périodicité de mise à jour de la référence de synchronisation temporelle déterminée à l'équipement El. Dans cette deuxième implémentation, l'équipement E2 comprend des moyens de détermination de la périodicité tels que la table de correspondance. Une fois déterminée la périodicité de mise à jour de la synchronisation temporelle, l'équipement E2 en informe l'équipement E,. Pour cela, l'équipement E2 demande explicitement à l'équipement E, d'envoyer des mises à jour de la synchronisation temporelle avec une périodicité donnée. Ainsi, au cours de l'étape F2, l'équipement E1 transmet une mise à jour de la synchronisation temporelle à l'équipement E2.en fonction de la périodicité T déterminée par l'équipement E2 au cours de l'étape F1. Dans d'autres variantes de réalisation de l'invention, l'équipement E2 peut demander à l'équipement E, de transmettre des mises à jour de la synchronisation temporelle à une périodicité T' donnée différente de la périodicité déterminée lors de l'étape F1. Ceci permet à l'équipement E2 de maintenir une synchronisation temporelle par exemple lorsqu'il ne reçoit plus correctement la référence de synchronisation en fréquence Freq. La périodicité T' est déterminée en fonction de la qualité d'une source de synchronisation temporelle comprise dans l'équipement E2. Une telle source de synchronisation temporelle consiste par exemple en un oscillateur local non-verrouillé sur une référence externe (en mode libre ou free running) L'invention trouve également une application en cas de panne au niveau de l'équipement E, ou d'un équipement intermédiaire relayant la synchronisation temporelle entre l'équipement El et l'équipement E2. Dans un tel cas de figure l'équipement E2 ne reçoit plus les mises à jour de la synchronisation temporelle issues de la source primaire de synchronisation temporelle. La synchronisation temporelle issue de la source primaire de synchronisation temporelle est normalement, c'est-à-dire lorsqu'il n'y a pas de panne intervenant dans le réseau, transmise successivement par tous les équipements intermédiaires jusqu'à atteindre l'équipement E2. La référence de synchronisation en fréquence Freq permet alors de maintenir, au niveau de chaque équipement intermédiaire qui la reçoit, la synchronisation temporelle avec l'équipement El. Ce type de situation peut se produire en cas de panne de la source de synchronisation temporelle, ou bien en cas de problème de transmission de la synchronisation temporelle au travers du réseau R. La combinaison d'une synchronisation temporelle avec une référence de synchronisation en fréquence Freq présente l'avantage de pouvoir augmenter la durée pendant laquelle l'équipement E2, ou tout équipement intermédiaire, peut rester synchronisé avec l'équipement E, sans recevoir de mise à jour de la synchronisation temporelle. II peut être avantageux en cas de panne au niveau d'un équipement intermédiaire de stopper la transmission des mises à jour de la synchronisation temporelle vers l'équipement E2. En effet, il n'est plus utile de continuer à transmettre la synchronisation temporelle d'un équipement intermédiaire n'ayant plus accès à la référence primaire de synchronisation temporelle lorsqu'une référence de synchronisation en fréquence Freq est accessible à l'ensemble des équipements intermédiaires situés entre l'équipement intermédiaire où la panne est détectée et l'équipement E2. La réception de la référence de synchronisation en fréquence Freq par ces équipements intermédiaires et l'équipement E2 leur permet de maintenir leur propre référence locale de synchronisation temporelle pendant la durée de la panne. REVENDICATIONS1. Procédé de mise à jour d'une référence de synchronisation temporelle échangée entre un premier équipement et au moins un deuxième équipement appartenant à un réseau de communication, le procédé comprenant une étape de détermination de la périodicité de mise à jour de la référence de synchronisation temporelle en fonction d'une information de traçabilité relative à une référence de synchronisation en fréquence permettant de maintenir la référence de synchronisation temporelle du deuxième équipement. 2. Procédé d'adaptation selon la revendication 1 comprenant préalablement à l'étape de détermination de la périodicité de mise à jour de la référence de synchronisation temporelle, une étape de réception par le premier équipement, de l'information de traçabilité relative à la référence de synchronisation en fréquence émise par le deuxième équipement. 3. Procédé selon la revendication 1 comprenant une étape d'émission, par le deuxième équipement et à destination du premier équipement, d'un message comprenant la périodicité de mise à jour de la référence de synchronisation temporelle. 4. Equipement apte à échanger une référence de synchronisation temporelle avec au moins un autre équipement appartenant à un réseau de communication, l'équipement comprenant des moyens de détermination de la périodicité de mise à jour de la référence de synchronisation temporelle en fonction d'une information de traçabilité relative à une référence de synchronisation en fréquence permettant de maintenir la référence de synchronisation temporelle de l'autre équipement. 5. Equipement selon la revendication 4 comprenant en outre des moyens de réception de l'information de traçabilité relative à la référence de synchronisation en fréquence émise par le 25 deuxième équipement. 6. Réseau de communication comprenant au moins un premier équipement apte à échanger une référence de synchronisation temporelle avec au moins un deuxième équipement, le premier équipement comprenant des moyens de détermination de la périodicité de mise à jour de la référence de synchronisation temporelle en fonction d'une information de traçabilité relative à une 30 référence de synchronisation en fréquence permettant de maintenir la référence de synchronisation temporelle du deuxième équipement. 7. Programme d'ordinateur comprenant des instructions de code de programme pour la mise en oeuvre des étapes du procédé de mise à jour selon la revendication 1 lorsque le programme est exécuté par un processeur. 35 8. Support d'enregistrement lisible par un équipement commutateur sur lequel est enregistré le programme selon la revendication 7.