FR 2526614 A1 19831110 FR 8207788 A 19820505 t 526614 DISPOSITIF DE RECALAGE D'INFORMATIONS POUR EMFTTRN DAN 3 UN Ml UFLI- PLEX TEMPOREL SORTANT DES INFORMATIONS PROVENANT D'UN MULTIPLEX TEMPOREL ENTRANT L'invention concerne un dispositif de recalage d'infor- mations pour émettre dans un multiplex temporel sortant des infor- mations provenant d'un multiplex temporel entrant, lesdits multi- plex temporels étant prévus pour des canaux à cadence rapide et à cadence lente, les canaux à cadence rapide étant formés d'espaces de temps repérés dans une trame, tendis que les canaux à cadence lente sont formés d'espaces de temps distribués dans des trames successives et repérés dans une multitrame englobant une pluralité de trames, dispositif de recalage d'informations constitué à partir d'un ensemble de mémoires qui est muni d'une entrée et d'une sortie de données et auquel sont affectés, d'une part, un circuit d'écri- ture pour y inscrire au rythme du multiplex entrant les informa- tions de ce multiplex et, d'autre part, un circuit de lecture pour fournir au multiplex sortant, à son rythme, les informations conte- nues dans ledit ensemble de mémoires. Un tel dispositif est décrit dans le brevet français ne 2 165 182; on pourra se reporter plus particulièrement à la figure 4 et aux explications afférentes Dans ce dispositif, l'ensemble de mémoires est formé de deux groupes, un groupe étant destiné à contenir les informations des canaux à cadence rapide, l'autre les informations à cadence lente, les circuits d'écriture et de lecture de ces groupes étants distincts. La présente invention propose un perfectionnement de ce dispositif connu consistant en une simplification des circuits. Pour cela, un dispositif du genre mentionné dans le préambule est remarquable en ce qu'il est prévu un organe de retard coopérant avec des moyens de commutation pour retarder les informa- tions des canaux à cadence lente à la sortie dudit ensemble de mé- moires et un circuit de combinaison connecté à la sortie de donnée: ce i 'un;-e ble de mi noires et dudit organe à retard pour, fournir le multiplex sortant. La description suivante faite en regard des dessins annexés, le tout donné à titre d'exemple non limitatif, fera bien comprendre comment l'invention peut être réalisée. La figure 1 représente l'organisation d'un multiplex comportant des canaux à cadence rapide et des canaux à cadence lente. La figure 2 représente un système en boucle comportant un dispositif de recalage. La figure 3 montre en détail le mode de réalisation d'un dispositif de recalage conforme à l'invention. Les figures 4 et 5 sont utilisées pour montrer le fonc- tionnement d'un dispositif de l'invention. La figure 6 montre un mode de réalisation de l'organe de retard faisant partie du dispositif de l'invention. Les figures 7 et 8 sont utilisées pour montrer le fonc- tionnement de l'organe de retard. La figure 1 représente l'organisation d'un multiplex présentant deux sortes de canaux, une à cadence rapide et une à cadence lente. Les canaux à cadence rapide sont constitués par des es- paces de temps I 0, Il, I 2, I 247, disposés dans différentes trames TRO, TR 1, TR 2047 Pour fixer les idées, ces intervalles de temps contiennent chacun un élément binaire. Les canaux à cadence lente sont constitués par des es- paces de temps S situés en fin de trame et après l'espace 1247; ces espaces de temps S contiennent huit éléments binaires et sont disposés dans des intervalles de temps IT 248 à IT 255 dont il sera question plus loin Le canal CSO à cadence lente est formé des es- paces S des trames TRO, TR 1, TR 6; le canal C 51 des trames TR 8, TR 9, TR 14, etc; les espaces de temps S des trames TR 7, TR 15, TR 2047 contiennent le code de trame T utilisé pour définir les intervalles de temps IO, Il,, les intervalles S des trames TR 2040 à TR 2 o 46 (soit le canal C 5255) contiennent le code dc multitrame T (complémentaire du code T) qui perrint de nu- méroter les différents canaux CSO, C 51, C 5255. A la figure 2, le dispositif de recalage d'information porte la référence 1 Il est inséré dans un système de télécommu- nication en boucle du genre de celui décrit dans le brevet français ne 2 165 182 déjà cité Ce système permet l'échange d'in- formation entre différentes unités 2, 3, 4, 5, 6 Ces unités sont reliées par une ligne 10 transmettant l'information dans le sens indiqué par la flèche La référence 11 indique une sortie du dis- positif 1 o apparaît le multiplex sortant et la référence 12 l'entrée pour le multiplex entrant. La figure 3 montre en détail le dispositif de recalage 1 La ligne 10 vient se raccorder aux entrée et sortie 12 et 11. Un circuit d'horloge 20 restitue le rythme des informations appa- raissant à la borne 12 et fournit ses signaux à un circuit de syn- chronisation 21 qui, en détectant les différents codes de trame T et de multitrame T, élabore des signaux pour permettre l'inscrip- tion dans un groupe de mémoires MO, Ml,, M 7 des informations du multiplex entrant Ces mémoires MO, Ml, M 7 sont munies res- pectivement d'entrées EO, El, E 7 connectées chacune à l'entrée 12, de sorties SO, Si,, 57, connectées à la sortie SM du groupe de mémoires par l'intermédiaire d'un commutateur 25, d'entrées de commande d'écriture WO, Wl, W 7, connectées au circuit 21 et d'en- trées pour code d'adresses AO, Ai, A 7. Pour fixer le rythme du multiplex sortant, on a prévu un oscillateur à quartz 30, suivi d'un circuit générateur de si- gnaux d'horloge 31 Ce circuit 31 fournit différents signaux uti- lisés pour la lecture des mémoires MO, Ml, M 7 Chaque mémoire est prévue, dans l'exemple décrit, pour enregistrer une trame, soit 256 éléments binaires Des premiers fils A 21 connectés en sortie du circuit 21 transmettent un chiffre binaire modulo " 256 " qui évolue au rythme binaire du multiplex entrant; de m&ne, de premiers fils A 31 connectés en sortie du circuit 31 transmettent un chiffre bi- naire, de modulo identique, qui évolue, lui, au rythme binaire du multiplex sortant Ces codes, transmis par les fils A 21 et A 31, vont servir de code d'adresses aux mémoires MO à M 7 Les conmutatcurs CAO, C Al,, CA 7 déterminent lequel des codes d'a- dresses des fils A 21 ou A 31 est appliqué aux entrées AO, Al, A 7 Les commandes de position de ces commutateurs sont couplées aux commandes d'écritures des mémoires, de sorte que lorsque les fils A 21 sont connectés aux entrées pour code d'adresses des mémoires, celles-ci sont mises en position d'écriture Des seconds fils B 21 connectés à la sortie du circuit 21 permettent de sélectionner les mémoires une à une en écriture Un des fils B 21 est connecté à la commande WO, un autre à la commande Wl etc Des seconds fils B 31 connectés à la sortie du circuit 31 permettent de sélectionner les mémoires en lecture; pour cela, ils sont reliés à la commande du commutateur 25 Un comparateur de code 50 compare les codes pré- sents sur les fils B 21 et B 31 et, en cas d'égalité, agit sur le circuit 31 pour bloquer l'évolution du code aux fils 31. A la sortie SM est branché un organe de retard 55 qui amène un retard de 16 320 éléments binaires Un commutateur 60 permet, lorsqu'il est dans une première position, d'envoyer dans le multiplex sortant à la borne 11, les informations des canaux I,la borne 11 étant alors reliée à la sortie SM et, lorsqu'il est dans une deuxième position, d'envoyer les informations des canaux CS avec les codes T et T dans le multiplex, la borne 11 étant alors reliée à la sortie de la ligne 55. Le fonctionnement du dispositif de l'invention est expliqué à l'aide des figures 4 et 5. A la ligne a de la figure 4, on a représenté le multi- plex sortant On ne considère que des séries de huit trames succes- sives ETO, ET 1, ET?, ce qui correspond au fait que la trame émise ETO était contenue dans la mémoire MO, ET 1 dans la mémoire Ml, etc La ligne b de cette figure 4 représente le multi- plex entrant, là aussi on ne considère que huit trames successi- ves RTO, RT 1, RT 7 qui sont enregistrées respectivement dans les mémoires MO à M 7 L'opération de recalage va consister à mettre les informations contenues dans la trame RTO dans la trame ETO, les informations de la trame RT 1 dans la trame ET 1, et ainsi de suite. La trame RTO est enregistrée, comme on vient de le dire, dans la mémoire MO Pour cela, la commande d'écriture WO est acti- vée et le code aux fils A 21 est appliqué aux entrées AO (voir ligne c de la figure 4), puis la trame RT 1 est enregistrée (ligne d) et ainsi de suite jusqu'à la trame RT 7 (ligne e) Lorsqu'il faudra émettre la trame ETO, on viendra lire la mémoire MO qui contient les informations de la trame RTO, et ainsi de suite pour toutes les trames. A la figure 5, on a fait figurer sous forme de créneaux les différents octets constituant les canaux CS Les créneaux en noir représentent l'octet de repère de code de trame ou de multi- trame La ligne a représente le multiplex émis, la ligne b le mul- tiplex reçu et, à la ligne c, le multiplex à la sortie SM Le mul- tiplex à cette sortie est décalé de huit trames par rapport au mul- tiplex à émettre Pour que les informations correspondent bien au bon numéro du canal, il faut donc décaler les octets des canaux C Si d'une durée égale à 16 320 éléments binaires. A la figure 6, on a représenté en détail le mode de réa- lisation de l'organe de retard 55 Il est formé, tout d'abord, d'un registre à décalage 75 dont l'entrée est reliée à la sortie SM et dont la sortie est connectée à l'entrée de données d'une mémoire 80 organisée en 16 312 mots de un élément binaire; les adresses AA (i) de ces mots sont fournies par un compteur 85 modulo " 16 312 " La sortie de la mémoire 80 est reliée à l'entrée d'un registre à décalage 90 dont la sortie est reliée au commutateur 60. Les décalages de ces registres 75 et 90 sont commandés par les si- gnaux transmis respectivement par des fils WH et RH, la mise en position d'écriture ou de lecture de la mémoire 80 est commandée par un signal transmis par un fil WRR La progression du compteur est commandée par le circuit 31 auquel sont raccordés les fils WBR,RH et WH. L'explication du fonctionnement de cet organe de retard est faite, tout d'abord, en se reportant à la figure 7. A la ligne a de cette figure, on fait figurer le numéro des différents intervalles de temps I constituant les différentes trames Ces numeros ne sont pas accompagnés des caractères I, afin de ne pas surcharger la figure Les intervalles numérotés 248 à 255 appartiennent à une trame T Rj, alors que ceux numérotés de 0 34 appartiennent à la trame suivante TR (j+ l) Ces trames sont considérées au niveau de la borne SM La ligne b montre l'allure du signal transmis par le fil WH Seuls les fronts montants de ce signal sont actifs: les fronts F 1, F 2, F 8; ils permettent d'enregistrer dans le registre 75 les éléments binaires contenus dans les intervalles de temps I 248, 249, 255, de sorte que l'élément binaire qui est présent après le front F 8 à l'entrée de la mémoire 80 est celui qui est contenu dans l'intervalle de t mps 1248 (ligne c) Cet élément binaire va être enregistré à l'adresse AA (i) (ligne d) fournie par le compteur 85 lorsque le signal star le fil WWR prend la valeur " O " (ligne e point LO) Avant cet enregistrement, l'élé ment binaire précédent à ce méne emplacfment défini par l'adresse AA (i) est fourni au registre à décalage 90 au front montant F 10 du signal transmis sur le fil RH Cet élément binaire était enregis tré lors de la dernière fois o le compteur fournissait l'a dresse AA (i) Cet élément binaire était contenu dans un inter valle de temps d'une trame TR (j + I 20110) soit TR (j 2039) Les éléments binaires des intervalles de ti-rps I 248 à I 255 de la trame TR (j 2040) (ligne _) sont émis lors des fronts montants Fil à F 18 survenant antérieurement au front montant F 10 au signal présent sur le fil RH (ligne f) Les fronts montas F 1 à F 8, d'une part, et les fronts montants Fil à F 18, d'autre part, se succèdent à une cadence rapide qui est eelle des intervalles de temps I; les fronts suivants F 20 du signall véhiculé sur le fil RH ont un rythme plus lent; ils se Succèdent selon des périodes égales à 16 fois la durée d'un élément binaire. Le passage à " O " du signal sur le fil 'WWR et la progression du compteur 85 se produisent à ce même rythme. La figure 8 montre pratiquement les mêmes signaux que ceux de la figure 7, mais sur une étendue de temps supérieure; sur cette figure, les références concernant les mêmes événements que ceux de la figure précédente sont identiques Entre les fronts F 1-F 8 correspondant à deux trames successives, on trouve seize fronts régulièrement répartis Les sept premiers de ces fronts F 21-F 27 sont actifs et permettent l'enregistrement dans la mémoire 80 à un rythme lent, des données contenues dans le registre 75 Les fronts F 10, F 20 déjà cités et les fronts F 30, F 40, F 50, F 80, permettent de mettre les données qui sur- viennent à la sortie de la mémoire 80 dans le registre 90 Les données sont émises, on le rappelle, lorsque surviennent les fronts montants F 11-F 18. HFEOENDICATION"S 1 Dispositif de recalage d'informations pour émettre dans un multiplex temporel sortant des informations provenant d'un mul- tiplex temporel entrant, lesdits multiplex temporels étant prévus pour des canaux à cadence rapide et à cadence lente, les canaux à cadence rapide étant formés d'espaces de temps repérés dans une trame, tandis que les canaux à cadence lente sont formés d'espaces de temps distribués dans des trames successives et repérés dans une multitrame englobant une pluralité de trames, dispositif de reca- lage d'informations constitué à partir d'un ensemble de mémoires qui est muni d'une entrée et d'une sortie de données et auquel sont affectés, d'une part, un circuit d'écriture pour y inscrire, au rythme du multiplex entrant, les informations de ce multiplex et, d'autre part, un circuit de lecture pour fournir au multiplex sor- tant, à son rythme, les informations contenues dans ledit ensemble de mémoires, caractérisé en ce qu'il est prévu un organe de retard coopérant avec des moyens de commutation pour retarder les informa- tions des canaux à-cadence lente à la sortie dudit ensemble de mé- moires et un circuit de combinaison connecté à la sortie de données de l'ensemble de mémoires et dudit organe de retard pour fournir le multiplex sortant. 2 Dispositif de recalage d'informations selon la revendi- cation 1, caractérisé en ce que l'organe de retard est constitué à partir d'une mémoire de retard munie d'une entrée pour enregistrer les informations à cadence lente à la sortie dudit ensemble de mé- moires et munie d'une sortie pour fournir, après un cycle d'adres- sage d'un organe d'adressage rattaché à cette mémoire de retard, les informations dans le multiplex sortant. 3 Dispositif de recalage d'informations selon la reven- dication 2, caractérisé en ce que l'organe de retard comporte, en outre, un registre d'entrée connecté entre l'entrée de la mémoire de retard et la sortie dudit ensemble, un registre de sortie con- necté entre la sortie de la mémoire de retard et le circuit de combinaison, des organes de commande d'entrée coopérant avec l'or- gane d'adressage pour l'enregistrement dans le registre d'entrée des informations contenues dans les espaces de temps des canaux à cadence lente et pour l'emmagasinage dans la mémoire de retard des informations contenues dans ce registre d'entrée entre ces espaces de temps, des organes de commande de sortie coopérant avec l'organe d'adressage pour l'enregistrement dans le registre de sor- tie des informations à la sortie de la mémoire de retard entre les espaces de temps et pour fournir pendant les espaces de temps des informations au circuit de combinaison.