Brevet FR2130063A1 — publié le 19721103

♦La présente invention concerne un appareil pour le contrôle de systèmes et de réseaux de transmission de données par simulation. Plus précisément, l'invention concerne un appareil pour 5 tester des réseaux et systèmes de transmission de données, capable de simuler les conditions réelles de "communications" entre terminaux périphériques et terminal d'unité de traitement centrale ou vice-versa. Typiquement, un système de transmission, de données à haute 10 capacité comprend, dans son ensemble, une unité de traitement centrale avec des terminaux pour l'introduction et l'extraction de données en série, cette unité étant raccordée à une multiplicité de "correspondants" ou "terminaux" de données à distance. Un "système transmetteur" .est interposé entre l'unité- de trai-15 tement centrale et les terminaux de données. Le terme "système transmetteur" inclut tous les composants interposés entre les terminaux de données et l'unité de traitement ce ntr a le,ces composants peuvent avoir- les aspects les plus divers, depuis un simple branchement du type téléphonique, Jusqu'aux systèmes les plus 20 complexes de transmission de données et de pré-traitement, les concentreurs de trafic, etc. Afin de vérifier l'efficacité d'un système transmetteur, on procède généralement à différents types de tests qui peuvent être classés de la manière suivante : 25 Tests du canal de transmission matériel (canal téléphonique) Tests du canal de transmission de "modem" à "modem" Tests du système transmetteur dans son ensemble, entre le terminal de données central et les terminaux périphériques. Les tests portant sur le canal téléphonique sont exécutés 30 d'après des techniques connues et classiques. Il en va de même pour les tests sur le canal de transmission de "modem" à "modem". Néanmoins, les résultats satisfaisants de ces tests ne suffisent pas pour garantir le fonctionnement efficace dû système lorsque les terminaux de données et le terminal de l'unité de traitement 35 centrale sont connectes. C'est pourquoi il est nécessaire de procéder à un groupe supplémentaire de tests, comme mentionné ci-dessus, portant sur l'ensemble du système de transmission entre le terminal de données de l'unité centrale et les terminaux périphériques et vice-40 versa. 71 m72 2 2130063 Ces tests supplémentaires sont ordinairement pratiqués en faisant appel aux fonctions de diagnostic ou fonctions de test de la calculatrice elle-même, étant donné qu'il n'existe pas, à l'heure actuelle, d'instruments de contrôle qui conviennent à 5 cet effet. Le procédé consistant à utiliser la calculatrice elle-même se prête à des critiques très sévères : en premier lieu, il y a lieu de prendre en considération les frais très élevés du "temps d'ordinateur", celui-ci étant en général une calculatrice à grande puissance, choisie de manière à être en 10 mesure d'exécuter les tâches de traitement de l'information dont elle est couramment chargée; une deuxième critique a trait au fait que les fonctions de diagnostic remplies par une calculatrice essentiellement "rigide" ne sont guère étendues; une troisième critique est liée -au doute qu'en présence d'erreurs de 15 fonctionnement du dispositif dans son ensemble, de telles erreurs pourraient être produites par un mauvais fonctionnement de la calculatrice elle-même (machine et/ou programmes). Si l'on prend en considération ces comment-aires, il apparaît un besoin évident de faire appel à de nouvelles techniques basées 20 sur l'utilisation d'instruments capables de simuler sans équivoque et complètement le fonctionnement de la calculatrice et/ou des terminaux de données, tel qu'il apparaît au réseau de télécommunications. A la base de la présente invention existe le fait que, du 25 point de vue des réseaux de télécommunications, la fonction de la calculatrice et des terminaux de données consiste à effectuer un échange de messages entre eux. En réalisant un instrument capable d'échanger rythmiquement un type unique de message et en vérifiant si celui-ci est exact ou non, il devrait être possible 30 de tester de manière simple toutes les fonctions et, en conséquence, l'efficacité globale du réseau de télécommunications• De plus, en cas de défaut de fonctionnement du réseau, il est possible, au moyen d'un instrument du type en question qui émet constamment le même genre de message, de faire fonctionner ryth-35 iniquement le réseau, ce qui peut faciliter considérablement l'observation et la recherche des défauts. Le but de la présente invention est donc de fournir un instrument du type en question, capable de produire à répétition un message type et, en mêirc. temps, de simuler les fonctions d'un ^0 terminal central (calculatrice) et les fonctions des terminaux 71 kkkl2 3 2130063 de données. L'appareil pour le contrôle par simulation de systèmes et de réseaux de transmission de données, réalisé conformément à l'invention, est caractérisé par le fait qu'il comprend : un 5 générateur de caractères agencé de manière à produire, sur commande, une séquence prédéterminée de caractères; des moyens comparateurs pour comparer les caractères produits par ce générateur avec une séquence de caractères reçus; des moyens de commande pour une transmission de la séquence de caractères 10 produits par le générateur, à la suite d'une comparaison favorable; et des moyens pour commander l'arrêt du fonctionnement de l'appareil en cas de comparaison défavorable. L'invention pourra de toute façon être bien comprise à l'aide du complément de description qui suit ainsi que des des-15 sins ci-annexés,'lesquels complément et dessins sont relatifs à un mode de réalisation préféré qui est, bien entendu, donné surtout à titre d'indication. La fig. 1 est le schéma typique d'une communication bilatérale entre des terminaux de données. 20 La fig. 2 est le schéma typique d'une communication unila térale entre des terminaux de données. La fig. 3 représente un format élémentaire typique de message. La fig. 4 illustre un premier critère de fonctionnement de 25 l'appareil de contrôle selon l'invention. La fig. 5 illustre un second critère de fonctionnement de l'appareil de contrôle selon l'invention. La fig. 6 est un schéma-bloc détaillé de l'appareil de contrôle selon l'invention. 30 La fig. 7 enfin est le schéma-bloc d'une unité contenue dans le schéma de la fig. 6. Pour se référer aux dessins, et en particulier aux fig. 1 et 2, le système type pour la transmission de données peut comprendre un montage pour communications bidirectionnelles (fig. 35 l), comportant d'un côté un terminal d'émission TT1 et un terminal'de réception TRI, lesquels sont connectes, par l'intermédiaire d'un coupleur A, à un système de transmission M qui, comme on l'a déjà mentionné, peut être de type quelconque, c'est-à-dire qu'il peut revêtir des formes variées, depuis un canal 40 ordinaire de transmission de données par voie téléphonique, 71 44472 4 2130063 jusqu'à contenir des unités intermédiaires de traitement de l'information, des concentrateurs de trafic ou similaires. A l'autre extrémité du système de transmission M sont situés un terminal d'émission TT2 et un terminal de réception TR2, rac-5 cordés au système de transmission par l'intermédiaire du coupleur B. Dans la disposition représentée sur la fig. 2, le système de transmission M ne relie que des unités d'émission STT à des unités de réception TR2 ou vice-versa STT, TRI. 10 L'appareil de contrôle selon la présente invention est conçu de manière à pouvoir être constamment intercalé dans le système des fig. 1 et 2, à la place d'un terminal de réception, d'un terminal d'émission ou de l'un et l'autre. Sour l'une de ses formes de réalisation, actuellement préfé-15 rée, l'appareil selon la présente invention est conçu pour fonctionner avec un message type composé de quatre caractères de six bits, les trois premiers caractères ayant une structure pré-établie et le quatrième caractère pouvant être pré-réglé sur l'appareil lui-même. Le caractère dont la structure peut 20 être pré-réglée consiste en ce que l'on désigne dans la technique par l'abréviation IA (interchangement d'adresse) à la réception et par l'abréviation NIA (interchangement suivant d'adresse) à l'émission. La fig. 3 montre le format du message type de contrôle qui, comme indiqué ci-dessus, comprend trois caractères 25 pré-établls P et un caractère pré-réglable I. La fig. 4 est le schéma de fonctionnement de l'appareil dans son premier mode. Comme on pourra le remarquer sur cette figure, il est prévu un générateur de caractères30qui délivre des caractères pré-établisPet des caractères pré-réglables I d'après 30 le format de la fig. 3. Par l'intermédiaire d'un adaptateur d'interface d'émissionTR,ne générateur de caractères 10. émet au moyen du combiné sur le système do transmission. A la réception, les signaux provenant du système de transmission,'après avoir traversé le coupleur A, passent à travers l'adaptateur d'inter-35 face de réceptionne, pourparvenir dans un comparateur11dans lequel. arrivent des caractères en provenance du générateur 10 ^lequel joue le rôle de générateur de référence. Si la comparaison est favorable, un circuit de décisionCEdonne l'ordre d'une nouvelle émission. Si la comparaison est défavorable, un signa-1 d'arrêij3KP':est 40 produit. Une variante consiste à introduire un détecteur de 71 kkk7t 5 2130063 • l'ab^nce de réponse correcte 13.àla suite d'une émission, ce détec-igur]3 commandant la répétition de lrémission. La fig. 5 illustre un second mode, selon lequel l'appareil de contrôle émet en permanence des messages en direction du sys-5 tème de transmission^, sous la commande d'une horloge 14. • Le schéma de détail par blocs de l'appareil selon l'invention va maintenant être décrit en référence aux fig. 6 et 7» La fig. 7 représente les composants dublœ.lG qui, sur la fig. 6, symbolise le générateur des caractères pré-établis et 10 pré-réglables, qui produit le message de contrôle proprement dit. Comme on peut le voir sur la fig. 7, ce générateurcxntlenfclarfcta-le&^air m analyseur^'dont le nombre de pas correspond au nombre total de bits du message, plus un. Ce balayeur SC produit en séquence, à ses sorties 0, 1, 2 M, M+i N, une impulsion en synchro-15 nisme avec son signal d'avance pas-à-pas appliqué sur la ligne A par un générateur d'horloge, à partir du terminal d'émission (non représenté sur la figure). Une partie desdites sorties, 0, 1 ... M, est connectée à une unité CP pour la production de caractères pré-établis, per-20 mettant ou bloquant le transfert des signaux qui apparaissent auxdites sorties du balayeur SC, vers un conducteur cp, en fonction du réglage préalable de l'unité CP. Le pré-réglage de l'unité CP peut être effectue par exemple par une distribution prédéterminée""cîe~dîo.des. qui reproduit la 25 structure des bits de la partie fixe du message de contrôle. La ligne cp aboutit à l'une des entrées de la porte OU désignée par OU BT'I. Le reste des sorties du balayeur SC, de M+l à N, est connecté à un commutateur électronique DE qui, au moyen de portes 30 ET désignées par S et D, connecte les sorties du balayeur SC aux interrupteurs SS ou SD selon qu'un signal de validation est présent, comme on le verra ci-après, la ligne D ou E, afin de produire un "message" de réception ou un "message" d'émission avec les caractères pré-réglables. 35 Le nombre d'interrupteurs SS et SD correspond au nombre de - bits qui peuvent être pré-réglés et, par leur fermeture ou leur ouverture, ils préfigurent la structure de la partie variable du message. Les connexions communes des interrupteurs SS, SD sont 40 reliées aux deux autres entrées de la porte OU désignée par OU BM. 71 kkkll 6 2130063 Il est .donc visible que des messages en série, formés chacun de .H bJLts-, seront-obtenus,veii--s-^3«hifsn4s.me .avec, .l'impulsion d'hor-• ' »• loge appliquée à la connexion A. Au balayeur SC« aboutissent-également .les conducteurs B et G» Le"cowâucteur B applique *un signal 5 La sortie N de "dernier pas" est raccordée à la ligne F 10 pour la fonction qui sera indiquée ci-après. Le reste de l'appareil qui utilise le générateur de caractères qui vient d'être décrit va maintenant être considéré en référence à la fig. 6. L'appareil est-muni, d-'une borne d'entrée pour la donnée 15 reçue DR, d'une borne de sortie pour la donnée émise TX, d'une entrée pour le signal d'horloge de. réception Cl R et d'une entrée pour le signal d'horloge d'émission Cl T. Sont également . prévues les-bor«es CTS ("feu vert" pour l'émission) et RTS (demande d'émission). Une borne RP délivre un signal de présen-20 ce, signalant une réception en cours. Dans l'étage de réception, les signaux qui arrivent sur la borne DR traversent l'inverseur II-,-dont la sortie est connectée à une première entrée de la porte ET Al, ainsi qu'à l'entrée d'un second inverseur 12 dont la sortie est connectée à la pre-25 mière entrée du comparateur CPR, constitué par un circuit OU EXCLUSIF. En supposant que le flip-flop FF1 est à l'état "0", le premier front positif de la donnée reçue provoque, par l'intermédiaire de la porte ET Al, le passage du flip-flop FF2 à l'état 30 "l", les sorties "l" et "0" de celui-ci étant connectées respectivement aux bornes D et E du*générateur de caractères 10. décrit •ci-dessus. La sortie "l" du flip-flop FF2 est o^nnecté^ à une première entrée de la porte ET A2, afin de permettre le passage d'impulsions d'horloge reçues par la borne Cl R et inversées 35 par l'inverseur 13, à travers la porte ET A2 dont la sortie est -appliquée à la borne A du-générateur de caractères. La sortie . "l" du flip-flop FF2 parvient également à l'entrée S de commande du circuit monostable MSI qui, en délivrant une impulsion à la borne B du générateur de caractères,; pré-active celui-ci sur le 40 premier pas (afin d'éviter les effets de croisement de front 71 kkk72 7 2130063 d'onze et la perte consécutive du premier pas). Tant que le flip-• flop FF2-est à "l'«état "l-" ,' les-- signaux- -pré-régla-bles, établis par les interrupteurs SS de la fig. 7, seront validés. C'est à ce moment que commence la comparaison proprement 5 dite de la structure reçue avec la structure locale. Elle a lieu bit par bit» tandis que le générateur de caractères 10' produit le message local. La comparaison se produit dans le comparateur CPR auquel parviennent la donnée reçue, selon ce qui a été décrit ci-dessus, 10 et la donnée locale disponible à la sortie C du générateur de caractères, après inversion dans l'inverseur 14. A ce moment, deux conditions peuvent se présenter. Si le message reçu correspond à celui qui est produit localement, le comparateur CPR ne délivre-aucune sortie et l'appareil continue 15 à tester le message reçu. En présence d'une erreur, la sortie du comparateur CPR est appliquée à une première entrée de la porte ET A3, à l'autre entrée de laquelle arrivent les impulsions d'horloge de réception, inversées par un inverseur 15 et traitées de façon connue en soi de manière à produire un effet "strobos-20 copique". En conséquence, en présence d'une sortie du comparateur CPR, la porte ET A3 délivre une sortie qui remet en l'état initial le flip-flop FP2, lequel invalide la porte ET A2, interrompant l'expédition d'impulsions.d'horloge vërs---le-générateur de carac-25 tères qui est ainsi bloqué au niveau du bit erroné. Au début de la réception d'un nouveau message, il recommence le test. Si le test est favorable, il apparaîtra une sortie à la borne F du générateur de caractères, signalant l'exécution du contrôle favorable d'un message. A ce moment, le signal de sortie sur la 30 borne F est appliqué à la première entrée de la porte ET A4 qui est validée, sur son autre entrée, par la position "0" du flip-flop FF2. Le fjip-flop FF1 est donc activé 71 kkh72 8 2130063 porte A8 et à la borne S de commande du circuit monostable MS2 qui annule les étages éventuels d'avance pas-à-pas du générateur de caractères. La validation de la porte ET A8 permet le passage du signal 5 d'horloge d'émission Cl T, inversé par l'inverseur 18, vers l'entrée A du générateur de caractères. La sortie "l" du flip-flop FF1 est appliquée à la ligne de remise en l'état initial du flip-flop FF2, remettant celui-ci en l'état initial, ce qui provoque la pré-activation du généra-10 teur de caractères30par l'application d'un signal à la connexion E. Le générateur de caractères produit alors le message d'émission qui, par l'intermédiaire de l'inverseur 14 et de la porte A7, atteint l'inverseur final 19 afin d'être émis par la sortie TX pour être envoyé aux moyens de transmission. A l'achèvement du 15 cycle du balayeur SC (fin du message), une nouvelle sortie apparaît sur la ligne F et est appliquée à la première entrée de la porte A6, laquelle a été validée par l'intermédiaire de l'inverseur 17 puisque le signal CrJ?S est toujours présent; la porte ET A6 remet à l'état "0" le flip-flop FP1 qui, au moyen de sa sortie 20 "l", de la porte A5 et de l'inverseur 16, replace le commutateur S5 dans la position RTS "demande d'émission". Cela provoque la disparition immédiate du signal CTS "feu vert à l'émission", mettant ainsi fin au cycle d'émission. En résumé, les fonctions décrites sont les suivantes : 25 a) Réception de messages, comparaison de ceux-ci avec un message produit localement et arrêt automatique en présence d'une erreur. b) Emission d'un message produit localement, en conséquence de la réception correcte d'un message. 30 Si on le désire, des dispositions peuvent être prises pour que la fonction b) se produise avec l'introduction d'un retard pré-déterminé. On y parviendra par la fermeture de l'interrupteur SI qui applique à la porte A5 la sortie "i" du circuit monostable MS3 commandé par la borne P du générateur de caractè-35 res, afin d'invalider cette porte pendant un délai prédéterminé, "r*ce qui retarde la transmission à l'inverseur I6 du signal provenant de la borne RTS "demande d'émission" et, par suite, le démarrage du cycle d'émission. Une lampe-témoin Ll, commandée par l'inverseur 110, visua-40 lise la présence du signal "demande d'émission". La sortie de 71 kkk72 9 2150063 l'inverseur 110 peut être appliquée à une connexion de sortie , XJPl.-sur • laquelle . peut..être.-.branché .un compteur .(non représenté . sur la rfigure) du message envoyé. L'opération d'émission peut se produire de deux manières r ..5 I) Application du signal "demande d'émission" RTS, attente du signal "feu vert à l'émission"- CTS, puis émission-du méssage. Il) Emission permanente du signal "demande d'émission" RTS et émission du message, indépendamment de commandes extérieures. Le premier mode d'opération est celui qui a été décrit ci-10 dessus. Pour établir le second mode, le commutateur S5 sera déplacé de sa position "a" dans sa position "b", de sorte qu'une tension positive soit appliquée à la borne RTS et que la borne CTS soit déconnectée. D'autre part, la sortie de l'inverseur I6 sera commutée-vers l'entrée de '1-' inverseur 17* de façon à simu-15 1er la présence du signal "feu vert à l'émission". Dans l'appareil considéré, il est prévu un circuit qui, en présence de la séquence "réception - comparaison - présence d'erreur - arrêt", enverra automatiquement un message au bout d'un intervalle de temps prédéterminé, par exemple de 5 secondes. 20 -Ce message ..sera envoyé au moyen d'un signal de commande produit par le multivibrateur astable MV (dont la période est de 5.s par exemple), qui active le flip-flop FF3 dont la sortie "l" est appliquée à la commande S du flip-flop FF1, activant celui-ci en vue du déclenchement div cycle d'émission décrit. 25 Lorsque le signal RTS "demande d'émission" est envoyé, cela provoque l'arrivée du signal "feu vert à l'émission" CTS qui détermine l'expédition du message et, par l'intermédiaire de l'inverseur 17, remet en l'état initial le flip-flop FF3. Le signal CTS parvient également à la porte OU, pour s'opposer à 30 l'oscillation du multivibrateur MV. Manifestement, le cycle d'émission est beaucoup-plus court que le -cycle- du multivibrateur MV. En fonctionnement normal, le multivibrateur astable MV est bloqué en permanence, par l'inverseur 17 et la porte OU, de 35 façon à éviter son intervention. 'Si l'interrupteur S2 est .fermé, 'le multivibrateur MV est ' bloqué en permanence et, en présence d'une erreur à la réception, l'appareil sera bloqué penc^nt un temps indéterminé, jusqu'à ï'arrivée d'un nouveau message. 40; Un second mode d'opération de l'appareil en question va . 71 44472 10 2130063 maintenant être décrit. Ce-mode consiste en l'émission répétitive du même message. Ce mode est établi par la fermeture des interrupteurs S 3a, S 3b. La fermeture de l'interrupteur S3a active le flip-flop FF1, le 5 .plaçant dans l'état où il provoque l'émission du signal RTS, avec l'apparition consécutive du signal CTS-au bout d'un certain temps. Par l'intermédiaire de l'inverseur 17, le signal CTS valide la porte ET A8, permettant que le signal d'horloge d'émission Cl T soit délivré à la borne A du générateur de caractères, 10 par l'intermédiaire de l'inverseur ï8 et de la porte ET A8. A la fin du cycle d'émission des caractères, le signal F de fin de cycle fait basculer le circuit monostable MS3 dont le signal de sortie, traversant l'interrupteur S3b fermé, bloque la porte ET A8 pendant une durée pré-déterminée, introduisant 15 un intervalle fixe entre les émissions des différents messages. Si alors l'interrupteur SI est fermé, à chaque cycle se répétera la séquence : .émission du signal RTS de demande d'émission, apparition de l'autorisation d'émission CTS, retard introduit par le circuit monestable MS3, nouvelle émission du signal 20 RTS, et ainsi de suite. En effet, la fermeture de l'interrupteur SI invalide la porte ET A5 pendant le temps déterminé par le circuit monostable MS3. Pendant le temps fixé par le monostable MS3, la porte ET A8 est bloquée. En conséquence, le blocage de la porte ET-A5 25 provoque la disparition du signal RTS et, par suite, la disparition du signal CTS également. À la fin de la période de maintien du monostable MS3, lorsque ce dernier reprend son état initial, le signal CTS est toujours absent et, en conséquence, la porte ET A8 est bloquée, empêchant que le signal d'horloge d'émission 30 soit transmis vers la borne A. Toujours à la fin du temps de maintien du monostable MS3, la porte ET A5 est de nouveau validée et le signal RTS est émis. Au bout d'un certain temps, le signal CTS apparaît, validant la porte ET A8, ce qui provoque le déclenchement d'un nouveau cycle. 35 Dans ce mode d'opération, en service automatique, les orga-- nés d'interface du système de transmission (émission du signal RTS, réponse par le signal CTS) sont constamment chargés. Il est possible de brancher un compteur sur la connexion UC2, afin de compter les messages reçus par la détection d-s la 40 présence d'une porteuse de réception, qui est visualisée par la 71 kUU72 11 2130063 lampe»L2 commandée par l'inverseur 111. Il est possible de brancher un compteur sur la connexion UC3 pour compter les interventions d'émission spontanée d'un message. Enfin, le commutateur S4 peut occuper les positions a, b; 5 dans sa position a, il pré-établlt la connexion au connecteur principal pour le fonctionnement en SELECTION DIRECTE; tandis que dans la position b, il connecte les points Cl R, DR, RP à un connecteur secondaire d "'équipement de commande" pour le fonctionnement en SELECTION PAR PLOTS. 10 Comme il va de soi et comme il résulte d'ailleurs dé^à de ce qui précède, l'invention ne se limite nullement à ceux de ses modes d'application non plus qu'à ceux des modes de réalisation de ses diverses parties ayant été plus spécialement indiqués; elle en embrasse, au contraire, toutes les variantes. 71 kkk72 12 2130063 RElffiNDIOATIOMS 1.- Appareil pour le contrôle, par'simulation, de systèmes et de réseaux de transmission de données, caractérisé par le fait qu'il comprend : un générateur de caractères conçu pour produire sur 5 commande une séquence pré-déterminée de caractères; des moyens comparateurs pour comparer les caractères produits par ce générateur avec une séquence de caractères reçus; des moyens pour commander une émission de la séquence de caractères produite par le générateur, en cas de comparaison favorable; et des moyens 10 pour forcer l'appareil à s'arrêter en cas de comparaison défavorable . 2.- Appareil selon la revendication 1, caractérisé par le fait qu'il comprend des moyens pour déceler l'absence de réponse correcte à la suite de l'émission de ladite séquence et pour 15 commander une nouvelle émission des caractères. 3.- Appareil pour le contrôle, par simulation, de systèmes et de réseaux de transmission de données, caractérisé par le fait qu'il • comprend : un générateur de caractères se composant de plusieurs caractères pré-établis et d'au moins un caractère pré-réglable; 20 des moyens comparateurs, intercalés entre la sortie du générateur et une entrée de données, destinés à comparer une séquence de caractères ou un message reçu du système de communication et à délivrer un signal indiquant une comparaison défavorable; la sortie de ces moyens comparateurs étant connectée à des moyens 25 pour bloquer le générateur de caractères au niveau du point d'erreur; le générateur de caractères étant muni d'une sortie qui est activée à la fin du balayage du cycle de production des caractères et est connectée à des moyens pour produire un signal de demande d'émission; des moyens pour déceler la présence d'un 30 signal de "feu vert à l'émission", connectés fonctionnellement au générateur,de caractères pour produire une séquence de caractères ou message à envoyer au système de communication. 4.- Appareil selon la revendication 3, caractérisé par le fait que le générateur de caractères contient lin circuit de balayage 35 dont le nombre de pas est égal au nombre de bits de ladite séquence de caractères ou message, plus un; et un certain nombre de sorties qui correspond au nombre de ces pas; un premier groupe de ces sorties étant connecté à un générateur de caractères, pré-établis ; un secot'c groupe de ces sorties étant connec-• • 40 té, par l'intermédiaire d'un commutateur électronique, à un 71 44472 13 2130063 premier et un second générateurs de caractères pré-réglables. 5.- Appareil selon la revendication 4, caractérisé par le fait que le commutateur électronique est commandé par un flip-flop de manière à produire deux séquences différentes de caractères 5 émis et reçus. 6.- Appareil selon l'une quelconque des revendications 1 à 5, caractérisé par le fait qu'il comprend des moyens pour introduire un retard entre l'achèvement d'une comparaison favorable et l'émission d'un message en réponse. 10 7.- Appareil selon l'une quelconque des revendications 1 à 6, caractérisé par le fait qu'il comprend des moyens pour exclure, au bout d'une période prédéterminée, des moyens d'arrêt du cycle opérationnel, afin d'émettre un message, même en présence d'erreurs répétitives.