Brevet FR2721464A1 — publié le 19951222

Procédé de correction d'un mot de contrôle de parité dans une section de commutation de trames, notamment de type SDH Le domaine de l'invention est notamment celui des systèmes de transmission SDH (Synchronous Digital Hierarchy - Hiérarchie Numérique Synchrone) et concerne plus précisément un procédé de correction des mots de contrôle de parité dans les systèmes de commutation automatiques de réseaux SDH. La figure 1 représente une trame de base transmise dans un réseau SDH. Cette trame, appelée STM-1, est composée de 2430 octets répartis sur 9 lignes de 270 octets et comporte trois zones: - une zone de surdébit de section SOH (Section Overhead) - une zone de pointeurs PT; - une zone de capacité utile comportant les données utiles à transmettre. Les trames STM-1 assurent un débit de transmission de 155 Mbits/s. Le surdébit de section SOH est compris dans les octets 1 à 9 des lignes 1 à 3 et 5 à 9 alors que les pointeurs PT figurent dans les octets 1 à 9 de la quatrième ligne de la trame STM-1. La zone de capacité utile occupe les octets 9 à 270 des lignes 1 à 9. La lecture de tous ces octets s'effectue de droite à gauche et de haut en bas. Les pointeurs ont pour fonction d'indiquer la position des différents signaux affluents dans la zone de capacité utile et permettent ainsi de résoudre les problèmes d'alignement de trame sans utiliser de mémoire tampon. La figure 2 représente la structure du SOH. Le SOH est composé d'un surdébit de section de régénération RSOH (Regenerator Section Overhead) et d'un surdébit de section de multiplexage MSOH (Multiplexing Section Overhead). Le RSOH est accessible au niveau de tous les répéteurs et est composé: - d'octets de verrouillage de trame AI (11110110) et A2 (00101000) constituant un mot de verrouillage de trame; - d'un octet d'identification C1 permettant de repérer le rang d'un signal démultiplexé (extraction d'un octet sur N) dans la trame STM-N (trame haut débit de N fois 155 Mbits) - d'un octet B1 de calcul de parité à entrelacement de bit d'ordre 8 utilisé pour la localisation de défaut à l'intérieur d'une section de multiplexage; - d'octets El et F1 réservés respectivement pour une voie de service et une voie utilisateur; - d'octets D1 à D3 qui forment un canal de communication de données à 192 Kbits/s. Le MSOH est accessible aux terminaisons d'une section de multiplexage et est composé: - d'octets B2 utilisés pour la mesure de qualité de la section de multiplexage; - d'octets K1 et K2 utilisés pour la gestion de la protection automatique de section - d'octets D4 à D12 formant un canal de communication de données à 576 Kbits/s; - d'octets réservés Z1 et Z2; - d'un octet E2 formant une voie de service à 64 Kbits/s. Les octets marqués d'une croix sont réservés pour l'usage intemational. Les octets B1 etlou B2 d'une trame donnée i constituent des octets de contrôle de parité, notés de manière générale CP, de la trame précédente i-l. CP correspond donc à B1, à B2 ou alors à B1 et B2. La figure 3 représente une section de commutation comprenant deux stations terminales et un relais, la transmission étant effectuée dans deux canaux. Une station d'émission 30 reçoit un message M à transmettre à une station de réception 31 par l'intermédiaire d'un relais 32. La transmission est dédoublée et deux canaux sont utilisés : un canal principal C1 et un canal de secours C2, ces canaux différant par exemple par leur fréquence porteuse. Ainsi, le message M est appliqué à deux antennes d'émission 33 et 34 formant avec des antennes de réception 35 et 36 respectivement deux sections de transmission. Les signaux reçus par ces antennes 35, 36 sont appliqués au relais 32 destiné à les régénérer. Au niveau du relais 32, il est notamment possible d'extraire eVou d'insérer dans chaque trame le RSOH, et notamment l'octet B1. Cet octet correspond au résultat d'un OU-exclusif réalisé entre tous les octets de la trame précédemment reçue et retransmise. Ainsi, au niveau du relais 32 et pour une trame i, on insère dans le RSOH de la trame reçue par le canal principal C1 un octet Bli et dans le RSOH de la trame reçue par le canal de secours C2 un octet B12.Les trames de sortie du relais 32 sont ensuite appliqués chacune à une antenne 37, 38 pour être transmises à la station terminale 31. Cette station 31 coopère avec des antennes de réception 39 et 40 et comporte un commutateur 41 sélectionnant le canal présentant la meilleure qualité de transmission. II est ainsi possible de remédier à des problèmes de fading affectant l'un des canaux ou de permettre une maintenance d'un canal sans couper les communications en cours. La commutation s'effectue après avoir remis en phase les deux trames et généralement en fin de trame. La station terminale comporte à cet effet un dispositif d'alignement de trames et des mémoires tampon. Le signal de sortie de la station terminale 31 constitue un canal commuté CC qui constitue la sortie de la section de commutation accessible à l'utilisateur.L'utilisateur peut, pour mesurer la qualité de la section de commutation, relier le canal commuté à un organe 42 de mesure de qualité qui réalise notamment une extraction du RSOH et du MSOH de chaque trame en vue d'effectuer un test sur les octets B1 et B2 du canal commuté CC. Comme indiqué préalablement, les octets B2 extraits au niveau de la station terminale sont représentatifs de la qualité de toute la section de commutation puisqu'ils ne sont pas modifiés au niveau des relais. De plus, les octets B2 d'une trame donnée, de même que l'octet B1, n'ont de signification que dans leur valeur relative et non dans leur valeur absolue car un octet de contrôle de parité contenu dans une trame n est est la somme des octets contenus dans la trame n-l dont l'octet de contrôle de parité correspondant compris dans cette trame n-l. Ainsi, les octets de contrôle de parité sont définis à une constante près.En conséquence, deux trames véhiculées par des canaux différents, correspondant à une même trame appliquée à l'entrée de la station 30, et reçus par une station terminale peuvent présenter des octets B1 et B2 différents, sans qu'il n'y ait pour autant d'erreur de transmission. A titre d'exemple, la trame reçue par l'antenne 39 peut présenter des octets de contrôle de parité CP1 alors que la trame reçue par l'antenne 40 présentera des octets de contrôle de parite CP2 avec CP1 X CP2, les deux trames étant idenüques hormis ce point. Le problème qui résulte de cette caractéristique est décrit ci-après en référence à la figure 4 qui représente les octets de contrôle de parité CP des canaux C1 et C2 et du canal commuté, avant et après commutation. Dans la situation considérée, on réalise une commutation du canal Cl vers le canal C2 à la fin d'une trame n. On a représenté les octets de contrôle de parité CPIn.î à CP1n+2 du canal C1 et les octets de contrôle de parité CP2n.i à CP2n+2 du canal C2, pour des trames successives n-l à n+2. CPI, CP2 et CPC correspondent respectivement aux octets de contrôle de parité présents dans les trames des canaux C1, C2 et CC. Le canal commuté correspond au canal C1 lors de la réception des trames n-l et n. Les octets de contrôle de parité du canal commuté sont donc successivement Cl1,,1 et Cri n L'organe 42 de mesure de qualité ne détecte pas de divergence du contrôle de parité. Cependant, lorsque le canal C2 est commuté sur le canal CC à la fin de la trame n, les octets de contrôle de parité de CC sont CP2n+1. Comme ces octets ne correspondent pas à ce qui a ce qui a été calculé sur la trame n du canal CPI (le calcul aurait du fournir CP1n+1), L'organe 42 de mesure de qualité signale une divergence des octets de contrôle de parité.Ce défaut n'apparaît plus à la trame suivante car CPC vaut CP2n+2 qui correspond bien au calcul de contrôle de parité de la trame n+l du canal C2. Pour résumer, l'utilisateur détecte une divergence du contrôle de parité sur la trame qui suit la commutation bien que cette commutation se soit correctement passée et qu'il n'y ait pas eu d'erreur de transmission. Ce problème provient du fait que le mot de contrôle de parité présent dans une trame donnée se rapporte à un calcul effectué sur la trame précédente du même canal et sur un champ incluant le mot de contrôle de parité de cette trame précédente. L'utilisateur non averti de ce problème inhérent aux systèmes SDH et qui effectue des mesures de qualité de liaison a alors l'impression que la section de commutation présente des défauts alors qu'il n'en est rien. La présente invention a pour objectif de pallier cet inconvénient en corrigeant un mot de contrôle de parité compris dans la première trame d'un canal suivant une commutation, formant le canal de sortie d'une section de commutation sécurisée d'un premier et d'un deuxième canal, chacun des premiers et seconds canaux véhiculant en parallèle des trames ayant des zones de capacité utile identiques aux erreurs de transmission près, le mot de contrôle de parité présent dans une trame donnée se rapportant à un calcul effectué sur la trame précédente du même canal et sur un champ incluant le mot de contrôle de parité de la trame précédente. Le mot de contrôle de parité corrigé doit notamment pouvoir être le mot BI etlou le mot B2 connus dans le système SDH. Cet objectif, ainsi que d'autres qui apparaîtront par la suite, est atteint grâce à un procédé de correction d'un mot de contrôle de parité compris dans la première trame d'un canal suivant une commutation, appelé canal commuté, formant le canal de sortie d'une section de commutation sécurisée d'un premier et d'un deuxième canal, chacun des premiers et seconds canaux véhiculant en parallèle des trames ayant des zones de capacité utile identiques aux erreurs de transmission près, le mot de contrôle de parité présent dans une trame donnée se rapportant à un calcul effectué sur la trame précédente du même canal et sur un champ incluant le mot de contrôle de parité de la trame précédente, la commutation consistant à commuter le canal commuté du premier canal sur le second canal après avoir aligné en trames et en bits les trames des premiers et seconds canaux, la commutation s'effectuant en fin de trame et ayant pour objet de placer sur le canal commuté une trame de rang n+I du second canal après une trame de rang n du premier canal, le procédé de correction consistant à ajouter au mot de contrôle de parité de la trame de rang n+l du canal commuté une constante D' égale à: D' = D + CP1n+1 - CP2n+1 où: - D est une constante égale à la différence entre le mot de contrôle de parité présent dans la trame de rang n du canal commuté et le mot de contrôle de parité présent dans la trame de rang n du premier canal, - CP1n+1 est le mot de contrôle de parité du premier canal après la commutation, - CP2n+1 est le mot de contrôle de parité du second canal après la commutation. Cette correction effectuée sur le mot de contrôle de parité de la trame qui vient d'être commutée permet de ne pas détecter de divergence du mot de contrôle de parité de rang n+l. Avantageusement, la constante D' est également ajoutée à chaque mot de contrôle de parité considéré dans les trames suivant la trame de rang n+l, jusqu'à la commutation suivante. Ainsi, on ne détecte pas non plus de divergence de parité sur les trames suivant celle précédemment corrigée. Le procédé de l'invention est préférentiellement appliqué aux mots de contrôle de parité B1 eVou B2 de trames SDH, par exemple transmises dans un réseau hertzien. D'autres caractéristiques et avantages de l'invention apparaîtront à la lecture de la description suivante d'un mode de mise en oeuvre avantageux de I'invention, donné à titre illustratif et non limitatif, et des dessins annexés, dans lesquels: - la figure 1 représente une trame de base transmise dans un réseau SDH; - la figure 2 représente la structure du SOH de la trame de base; - la figure 3 représente une section de commutation comprenant deux stations terminales et un relais, la transmission étant effectuée dans deux canaux pour réaliser une transmission sécurisée; - la figure 4 représente les octets de contrôle de parité de deux canaux et du canal commuté, avant et après commutation - la figure 5 représente les octets de contrôle de parité de deux canaux et du canal commuté, avant et après commutation, selon le procédé de l'invention;; Les figures 1 à 4 ont été décrites précédemment en référence à l'état de la technique. La figure 5 représente les octets de contrôle de parité de deux canaux et du canal commuté, avant et après commutation, selon le procédé de l'invention. L'invention consiste à corriger un mot de contrôle de parité (B1 etlou B2 dans le système SDH), en sortie de la station de réception 31, en ajoutant une constante au mot de contrôle de parité pour que la divergence soit effacée. Plus précisément, en considérant un premier et un second canal de communication véhiculant en parallèle des trames SDH comportant des zones de capacité utile sensiblement identiques, typiquement un canal principal et un canal de secours, lors de la commutation du canal commuté du premier canal sur le second, en vue de placer sur le canal commuté une trame de rang n+l du second canal après une trame de rang n du premier canal, le procédé de l'invention consiste à ajouter au mot de contrôle de parité considéré du canal commuté, sur la trame qui vient d'être commutée, une constante D' égale à D' = D + CPln+l - CP2n+1 (1) où : : - D est une constante égale à la différence entre le mot de contrôle de parité présent dans la trame de rang n du canal commuté et le mot de contrôle de parité présent dans la trame de rang n du premier canal, - CP1n+1 est le mot de contrôle de parité du premier canal après cette commutation, - CP2n+1 est le mot de controle de parité du second canal après cette commutation. La relation (1) est une relation arithmétique pouvant s'exprimer sous forme logique: D' = D (E3 CP1n+1 & ommat; CP2n+1 où # est l'opérateur OU-exclusif. Ainsi, en regard de la figure 5 à comparer avec la figure 4, la valeur de CPC pour la trame de rang n+1 n'est plus CP2n+1 mais D + CPIn+î. II n'y a donc plus de divergence du mot de contrôle de parité considéré (B1 eVou B2) puisque CPC correspond bien au mot de contrôle de parité de la trame n présente sur le canal commuté CC, c'est à dire à celui de la trame de rang n du canal C1. Afin de ne pas observer une divergence de parité sur les trames suivantes, la valeur de D' est ensuite ajoutée aux mots de contrôle de parité des trames suivantes. Comme dans l'état de la technique, avant d'effectuer une commutation, on aligne en trames et en bits les trames des premiers et seconds canaux et la commutation s'effectue en début de trame. Une autre solution, plus grossière mais également plus complexe à mettre en oeuvre, consiste à ne pas nécessairement commuter en début ou fin de trame mais n'importe où dans la trame. A ce moment là, il se peut que l'on ait commuté au moment où l'on transmet des octets différents d'un canal à l'autre, par exemple en ayant commuté pendant le RSOH de la trame n.Dans ce cas, on prend en compte les octets qui diffèrent d'un canal à l'autre au même instant soient P1, respectivement P2, la parité des octets de la trame n du canal 1, respectivement 2, situés après la commutation, dont l'homologue dans la trame n du canal 2, respectivement 1, est différent. On a alors: D' = D # CP1n+1 # CP2n+1 # # avec = P1 (13 P2, ce qui peut encore s'écrire: D' = D + CP1n+1 - CP2n+1 + d avec # = P2 - PI La mise en oeuvre du procédé de l'invention suppose de placer sur le canal commuté CC un dispositif de correction qui effectue l'opération de la relation 1, et dont la sortie constituera celle accessible par l'utilisateur. L'invention s'applique aux transmissions de type SDH et en général à tout système de transmission sécurisé où le mot de contrôle de parité présent dans une trame donnée se rapporte à un calcul effectué sur la trame précédente du même canal et sur un champ incluant le mot de contrôle de parité de la trame précédente. Dans une application au système SDH, on corrigera préférentiellement les mots B1 et B2, bien qu'une seule correction du mot B2 pourra suffire dans la majorité des cas (une divergence de parité sur B1 n'est pas aussi critique qu'une divergence de parité sur B2). L'invention s'applique à différents milieux de transmission (sur câbles, fibres,...) et de préférence aux communications hertziennes. REVENDICATIONS 1. Procédé de correction d'un mot de contrôle de parité (B1, B2) compris dans la première trame d'un canal suivant une commutation, appelé canal commuté (CC), formant le canal de sortie d'une section de commutation sécurisée d'un premier (C1) et d'un deuxième canal (C2), chacun desdits premiers et seconds canaux (C1, C2) véhiculant en parallèle des trames ayant des zones de capacité utile identiques aux erreurs de transmission près, le mot de contrôle de parité (B1, B2) présent dans une trame donnée se rapportant à un calcul effectué sur la trame précédente du même canal (C1, C2) et sur un champ incluant le mot de contrôle de parité de ladite trame précédente, ladite commutation consistant à commuter ledit canal commuté (CC), dudit premier canal (C1) sur ledit second canal (C2) après avoir aligné en trames et en bits les trames desdits premiers et seconds canaux (C1, C2), ladite commutation s'effectuant en fin de trame et ayant pour objet de placer sur ledit canal commuté (CC) une trame de rang n+l dudit second canal (C2) après une trame de rang n dudit premier canal (C1), ledit procédé de correction consistant à ajouter audit mot de contrôle de parité (B1, B2) de la trame de rang n+l dudit canal commuté (CC) une constante D' égale à: D' = D + CP1n+1 - CP2n+1 où: - D est une constante égale à la différence entre ledit mot de contrôle de parité (B1, B2) présent dans la trame de rang n dudit canal commuté (CC) et ledit mot de contrôle de parité (B1, B2) présent dans la trame de rang n dudit premier canal (C1), - CPln+l est le mot de contrôle de parité dudit premier canal (C1) après ladite commutation, - CP2n+1 est le mot de contrôle de parité dudit second canal (C2) après ladite commutation. 2. Procédé selon la revendication 1, caractérisé en ce que ladite constante D' est également ajoutée à chaque mot de contrôle de parité considéré dans les trames suivant ladite trame de rang n+l, jusqu'à la commutation suivante. 3. Procédé selon l'une quelconque des revendications 1 et 2, caractérisé en ce qu'il est appliqué aux mots de contrôle de parité B1 eVou B2 de trames SDH. 4. Procédé selon l'une quelconque des revendications 1 à 3, caractérisé en ce qu'il est appliqué dans un réseau de transmission SDH de type hertzien.