Brevet FR2641428A1 — publié le 19900706

Dispositif de commutation d'un train binaire sur un autre. L'invention concerne un dispositif de commutation d'un train binaire sur un autre. Dans les transmissions par faisceaux hertziens numériques on utilise une mesure du taux d'erreur de bit pour estimer la qualité d'une liaison. Si la qualité est mauvaise l'information est envoyée sur un canal de secours. Il est, alors, important de ne pas détériorer le contenu du message lors d'une commutation du canal normal sur le canal secours. La détérioration de la qualité d'une liaison étant relativement lente, on profite de ce temps de répit pour essayer de mettre le train du canal secours en synchronisme avec le train du canal qui se détériore. Après quoi on effectue une commutation de l'un à l'autre non perceptible par l'utilisateur. Un dispositif de l'art connu, décrit dans le brevet français n 2600474 publié le 26 août 1988, permet de réaliser la synchronisation de deux trains binaires en vue de faire une commutation d'un train sur l'autre en utilisant une plage de synchronisation allant d'une premier position d'une mémoire tampon, dans laquelle est mémorisé le train qui est dirigé vers la sortie, pour laquelle la lecture suit l'écriture à un bit près à une deuxième position de ladite mémoire pour laquelle la lecture précède l'écriture à un bit près. Pour ce faire, ce dispositif de l'art connu comprend deux mémoires tampon à N positions dans lesquelles sont emmagasinés les deux trains, deux dispositifs de blocage de l'écriture dans ces mémoires, une logique de synchronisation, une boucle à verrouillage de phase qui comprend un comparateur de phase, un filtre passe-bas, un VCO ("voltage control oscillator") et un diviseur par N rebouclé sur une première entrée du comparateur de phase, la seconde entrée de ce comparateur étant reliée, grâce à un commutateur, à l'une des horloges associées aux deux trains après leur passage dans deux diviseurs par N. Un "OU exclusif", qui reçoit les trains binaires lus dans les deux mémoires tampon et qui est relié à la logique de synchronisation, permet une comparaison bit à bit de ces trains 2641 4 28 - 2 - binaires. Un deuxième commutateur permet de diriger l'un de ces trains lus vers la sortie binaire, La logique de synchronisation étant reliées aux deux dispositifs de blocage d'écriture, aux deux commutateurs, et au comparateur de phase. L'objet de l'invention est de résoudre de façon simple le problème ainsi posé. L'invention propose, à cet effet, un dispositif de commutation d'un train binaire et de son horloge vers un autre couple train binaire-horloge, caractérisé en ce qu'il comprend les mêmes composants que ceux utilisés dans un dispositif de traitement dit "de justification positive" d'un train binaire. Avantageusement dans le dispositif de l'invention, la fonctionna- lité générale de l'organe de commutation sans coupure est inchangée, mais l'approche qui en est faite permet l'emploi de composants - qui étaient optimisés à d'autres tâches. L'utilisation continuelle des systèmes de justification a imposé aux équipementiers l'abandon de solutions à composants discrets pour des composants à haute intégration (prédiffusés, précaractérisés) qui ont la fonctionnalité requise. Ces composants existent donc et peuvent remplacer toux ceux qui sont nécessaires à la génération de décalages de trains en vue de leur commutation. Ceci est d'autant plus vrai que l'on demande des plages de mise en coincidence très importantes, associées à des débits à commuter de plus en plus élevés. Les caractéristiques et avantages de l'invention ressortiront de la description qui va suivre, à titre d'exemple non limitatif, en référence aux dessins annexés sur lesquels: - la figure 1 illustre un schéma synoptique de la partie réception d'un organe de déjustification; la figure 2 représente le dispositif de l'invention; - la figure 3 illustre un chronogramme du fonctionnement du dispositif représenté à la figure 2. Dans le cas d'une transmission par bonds de type faisceaux hertziens, pour éviter de répercuter vers l'aval des problèmes existant en amont, tels que des microcoupures on utilise un principe -3- dit de Justification positive. Dans le cas de l'application de ce principe lors de l'émission d'un train binaire, ce train binaire associé à son horloge est écrit dans une mémoire tampon, de profondeur plus ou moins importante. La lecture de cette mémoire est réalisée par l'horloge locale, cette dernière ayant au moins une fréquence légèrement supérieure à la plus grande fréquence incidente possible, pour éviter les erreurs de relecture. Un doublement de l'information est autorisé à des instants particuliers imposés par une base de temps. Cette dernière génère également une structure de trame et insère un mot de synchronisation pour localiser ces instants particuliers dans le signal binaire émis. La partie de réception localise les instants caractéristiques par la recherche du mot de synchronisation. La structure de trame ayant été régénérée, les instants de justification et d'autorisation de justification sont connus, et une mémoire tampon se charge du retrait du bit doublé par retrait d'une période de l'horloge d'écriture et de la commande d'un organe permettant la génération et le lissage de l'horloge de lecture. Dans le schéma synoptique d'un organe de déjustification 20, tel que représenté à la figure 1 seule la partie réception est représentée dans le système de commutation propose. Le train binaire BIN incident associé à son horloge HOR est inscrit dans une mémoire tampon au rythme de son horloge qui est amputé, par la bascule 11 qui reçoit des impulsions de trous d'horloge BLCK, d'un nombre de fronts actifs suffisants pour n'inscrire dans la mémoire tampon que les bits valides et non ceux liés à la structure de trame ou ceux de justification. Cette mémoire tampon est suivie par un organe de démultiplexage 10 du train incident piloté par un diviseur par n 12 de l'horloge d'écriture et par un remultiplexeur 14 piloté par un diviseur par n 15 muni d'accès de synchronisation 16 associé à l'horloge de lecture HLEC. L'horloge de lecture HLEC est asservie à l'horloge d'écriture HOR par un comparateur de phase interne 17 qui pilote une boucle - 4 - à verrouillage de phase générant cette horloge. On obtient alors en sortie une information de comparaison CP entre les horloges d'écriture HOR et de lecture HLEC, un train binaire de sortie BO, et une horloge après décalage CKO. L'objet de l'invention est de permettre une commutation sans erreur d'un couple train binaire-horloge sur un autre, sans perte d'information. En effet, dans les systèmes de transmission par faisceaux hertziens, un certain nombre de canaux appelés normaux peuvent être sécurisés par un canal appelé canal de secours. Si l'un de ces canaux normaux est déclaré défectueux, une logique de commutation impose un cheminement de ce canal normal sur le canal de secours en parallèle avec le cheminement normal de ce canal normal. En réception il y a donc deux informations identiques, l'une cheminant par la voie normale et entachée d'erreurs, l'autre supposée correcte sur laquelle on doit commuter. Leur différence ne se limite pas à une différence de contenu binaire, mais à un décalage dans le temps qui peut être important (plusieurs périodes d'horloge par exemple). Il convient donc avant toute commutation de les remettre en coincidence. Cette fonction peut être réalisée par un système de démultiplexageremultiplexage identique au système précédemment décrit. Le train binaire incident est alors décalé grâce à un ordre de blocage BLCK qui retarde l'écriture, la lecture s'effectuant de manière continue pour permettre un traitement en parallèle des trains démultiplexés, lorsque le débit incident est trop élevé pour la technologie employée ou lorsque la plage de mise en phase est très grande. On synchronise les compteurs d'écriture des différents blocs de déjustifications pour permettre une lecture des différents canaux par les mêmes horloges de remultiplexage. On synchronise également les compteurs de lecture des différents blocs de déjustifica- tions. De plus, ces différents accès sont utilisés pour permettre une comparaison de phase des horloges de lecture et d'écriture plus optimisée pour une utilisation dans un organe de commutation. L'utilisation des composants liés à la déjustification, est réalisée dans le dispositif de commutation selon l'invention tel que représenté sur la figure 2, dans lequel on peut commuter un couple train binaire BIN1 et horloge HOR1 sur un couple train binaire BIN2 et horloge HOR2 à la réception d'un ordre de commutation CMD. Dans le dispositif représenté à la figure 2, on retrouve deux circuits 20A et 20B identiques à celui représenté à la figure 1; chacun de ces deux circuits étant affecté à l'un des couples train binaire (BIN1 ou BIN2)- horloge (HOR1 ou HOR2). Le dispositif de l'invention comporte, en ordre, une boucle de verrouillage de phase qui reçoit les deux signaux horloges CK01 et CK02 en sortie des circuits 20A et 20B. Cette boucle comporte un premier commutateur 21 qui reçoit un signal de commande CMD1, suivi d'un amplificateur 22 et d'un oscillateur 23 qui délivre le signal horloge HLEC qui est rebouclé en entrée. Le dispositif de l'invention comprend, de plus, un second commutateur 24 qui reçoit les deux trains binaires B01 et B02 en sortie des circuits 20A et 20B et un signal de commande CMD2; ce commutateur 24 délivrant le signal binaire de sortie BO. Il comprend également un comparateur 25 de ces trains B01 et B02 qui est relié à un commutateur 26, qui reçoit un signal de commande CMD3 et qui délivre les deux signaux de commande BLCK1 et BLCK2. La commande CMD1 impose à la boucle à verrouillage de phase un fonctionnement basé sur l'horloge HOR1. La commande CMD2 impose que le train sortant BO soit celui lié au circuit 20A soit B01. Mais on peut comparer ce signal B01 à celui qui sort du bloc 20B soit B02. S'il y a identité de ces trains B01 et B02 au sens du critère choisi, (moins de 4 divergences dans 1000 bits par exemple) il y aura alors commutation par CMD1 puis par CMD2 de l'horloge et du train binaire utilisé pour être utilisé comme signaux de sortie. S'il n'y a pas identité, le signal permettant l'effacement d'un front utile d'horloge va être émis vers le circuit 20A ou 20B qui n'est pas utilisé, au travers du commutateur 26 commandé par le signal CMD3, soit le signal BLCK1, ou BLCK2. - 6 - Le critère d'égalité est alors étudié. Ce cycle se poursuivra pour investiguer les N décalages possibles. Si ce critère n'est pas obtenu après ces N décalages, un ordre de surpassement est alors généré pour imposer la commutation: Cela correspond à un taux d'erreur important par exemple de 10-4 à 10-3; on n'effectue alors plus de comparaison et on perd la synchronisation. Le dispositif de l'invention peut être utilisé dans toutes les systèmes de commutation sans erreurs, ainsi que dans les organes de commutations en bande de base utilisée en diversité d'espace. Si l'on considère le chronogramme représenté sur la figure 3, on a: - * Dans un état initial: Le signal sortant transite sur le canal 1(zone 30) . - Le signal BO correspond au signal BIN1 grâce à la commande du signal CMD2. - Le signal horloge HLEC est synchronisée par le signal horloge HOR1 grâce à la commande du signal CMD1. * Le signal transitant sur le canal 1 devient entaché d'erreurs (impulsions de divergence en 31 sur le critère d'égalité). Il y a demande de commutation sur le canal 2. Le signal CMD3 passe à 0, en 32, mais la commutation n'est pas réalisée immédiatement. * Les impulsions de divergence, après remise en forme, sont aiguillées sur BLCK2 (33) par CMD3 pour réaliser la fonction de retrait d'un front actif d'horloge d'écriture et donc un décalage d'écriture dans la mémoire tampon. Le critère d'égalité choisi impose des impulsions de décalage tant que ce critère n'est pas obtenu. Lorsque ce critère est obtenu, il y a changement de l'horloge qui synchronisait la boucle à verrouillage de phase par la commande CMD1 (34). * Après un laps de temps?, dépendant des caractéristiques de la boucle à verrouillage, on commute le binaire qui va être relu par l'horloge précédente, grâce à signal CMD2 (35). * On a alors le signal BO qui correspond au signal BIN2 et l'horloge HLEC est synchronisée par l'horloge HOR2; la commutation est alors effective. La partie droite du chronogramme présente la commutation du canal 2 sur le canal 1 (point 36) dans le cas o l'égalité n'a pu être réalisée après un temps choisi, par suite de taux d'erreurs - 7 - trop important sur le canal à commuter. Il y a alors surpassement et commutation du canal défectueux sur l'autre canal (point 37). Il est bien entendu que la présente invention n'a été décrite et représentée qu'à titre d'exemple préférentiel et que l'on pourra remplacer ses éléments constitutifs par des éléments équivalents sans, pour autant, sortir du cadre de l'invention. Ainsi la génération d'une commutation de plusieurs trains binaires ayant la même horloge peut se faire en mettant en parallèle des blocs de déjustifications et en synchronisant leurs différents compteurs d'écriture. 264 1 428 - 8 - REVENDICATIONS 1/ Dispositif de commutation d'un train binaire, et de son horloge vers un autre couple train binaire-horloge, caractérisé en ce qu'il comprend les mêmes composants que ceux utilisés dans un dispositif de traitement dit "de justification positive" d'un train binaire. 2/ Dispositif selon la revendication 1, caractérisé en ce qu'il comprend deux circuits identiques (20A, 20B), chacun de ces circuits étant affecté à l'un des couples train binaire (BIN1, BIN2) - horloge (HOR1, HOR2). 3/ Dispositif selon la revendication 2, caractérisé en ce qu'il comprend une boucle de verrouillage de phase qui reçoit les deux signaux horloges (CK01 et CK02) en sortie des deux circuits identiques (20A, 20B), cette boucle comportant un premier commutateur (21) qui reçoit un signal de commande (CMD1), suivi d'un amplificateur (22) et d'un oscillateur (23) qui délivre un signal horloge (HLEC) qui est rebouclé en entrée des deux circuits identiques. 4/ Dispositif selon l'une quelconque des revendications 2 ou 3, caractérisé en ce qu'il comprend un commutateur (24) qui reçoit les deux trains binaires (B01, B02) en sortie des deux circuits (20A, 20B) et un signal de commande (CMD2), et qui délivre le signal binaire de sortie (BO). / Dispositif selon l'une quelconque des revendications 2 à 4, caractérisé en ce qu'il comprend un comparateur (25) des trains de sortie (B01, B02) des deux circuits (20A, 20B), qui est relié à un commutateur (26) qui reçoit un signal de commande (CMD3) et qui délivre deux signaux de commande (BLCK1, BLCK2) desdits deux circuits (20A, 20B).