FR 2524233 A1 19830930 FR 8305194 A 19830329 L'invention concerne le domaine des modulateurs/ démodulateurs (modems utilisés pour l'émission et la réception de données numériques). Dans l'art antérieur, il est courant de connecter manuellement un modem dans un mode particulier de fonctionne- ment ou de configuration Des exemples de tels modes de fonctionnement ou de configurations comprennent la vitesse, les accès multiples, le semi-duplex ou le duplex intégral, le mode point àpoint ou multipoint, le mode en modem central ou à distance, etc Par exemple, le brevet des Etats-Unis d'Amérique N O 4 270 202 décrit une forme de réalisation à accès dynamiques du type "dynaport" dans un modem à accès multiples monté sur une ligne de transmission de données à modem. La complexité croissante de la conception des modems a pour résultat un accroissement du nombre et de la complexité des connexions à établir lors de la fabrica- tion et par l'installateur et/ou par l'opérateur pour satisfaire les demandes des divers utilisateurs de modems dans différentes configurations et différentes utilisations des modems En outre, il est souvent nécessaire de mettre hors tension un modem pour en réaliser la connexion, ce qui a pour résultat une perte de temps de transmission de données Il a été possible, dans le passé, d'apporter des modifications très limitées à la configuration des modems qui sont sujets à des modifications de connexion, au moyen de commutateurs manoeuvrés par des boutons-poussoirs par exemple, placés sur le panneau avant du modem afin de modifier, par exemple, la vitesse de travail du modem, en bits par seconde Les commutateurs sont reliés par un câblage fixe à une partie appropriée du circuit interne du modem afin que l'on puisse effectuer la modification souhaitée, par exemple portant sur la vitesse du modem. Dans le passé, il a été courant d'agencer des modems en un réseau équipé d'un contrôleur dont un exemple est donné dans la demande de brevet des Etats-Unis d'Amé- rique N O 265 175, déposée le 19 mai 1981 sous le titre "Modem Diagnostic and Control System" par-Arthur H Rosbury et collaborateurs Les modems sont équipés d'un circuit qui contrôle l'état des modems et les paramètres de travail et qui transmet cette information au contrôleur de réseau. Il est également courant que le contrôleur du réseau puisse interroger les modems du réseau et commander la transmission vers le contrôleur d'informations d'état et de paramètres. Le contrôleur du réseau est également utilisé pour recevroir des indications concernant la défaillance d'un ou plusieurs modems du réseau et pour commander l'exécution, par un modem, de programmes d'essai choisis et la transmission des résultats de ces programmes au contrôleur Ceci a été réalisé dans le passé par l'intermédiaire d'une liaison de télémesure utilisant une faible fréquence de données, par exemple 75 bits par seconde et, par exemple, une trans- mission de données à modulation par déplacement de fréquence sur une partie de la ligne de transmission connectant les modems et le contrôleur du réseau, qui n'est pas utilisée pour la transmission des données de vitesse plus élevées pour la transmission desquelles les modems sont utilisés. L'affichage, sur le contrôleur du réseau, de l'état et de la configuration de modems éloignés situés dans le réseau est donc possible, de même que l'affichage des résultats du programme d'essai de commande effectué par le modem éloigné Il est apparu souvent souhaitable de permettre aux modems se trouvant sur la liaison de transmission- d'effectuer une interrogation concernant l'état et la configuration d'autres modems de la ligne de transmission et de déclencher un essai sur un autre modem, sans inter- vention du contrôleur du réseau, ou bien d'être informé de conditions de défaut de fonctionnement d'un modem éloigné particulier sans une telle intervention. Il est également apparu nécessaire, dans ce domaine, de disposer de moyens permettant de modifier la configuration d'un modem sans en couper l'alimentation et de procéder à des changements de connexion sans inter- ruption, afin de ne pas interrompre la transmission de données Il est également souhaitable d'être capable, à partir d'un modem, par exemple en un premier lieu, de modifier la configuration et la connexion de modems éloignés situés sur la même ligne de transmission de données. L'invention concerne donc un modem, par exemple placé dans une ligne de données, qui comporte un dispo- sitif d'entrée situé sur la partie extérieure du châssis du modem, par exemple le panneau avant, et un dispositif associé de visualisation Le dispositif d'entrée et le dispositif de visualisation sont reliés à unmicroprocesseur ou autre unité convenable de traitement de données à cir- cuits à intégration à grande échelle, ayant une mémoire enregistrée La mémoire peut être une mémoire morte pro- grammable rémanente modifiable électriquement, par exemple du type ER 1400 produit par la firme General Instruments, ou bien, en variante, une telle mémoire morte programmable rémanente modifiable électriquement et une mémoire morte fixe Le microprocesseur ou autre unité convenable de traitement de données à circuit et à intégration à grande échelle peut également être relié à une source extérieure d'entrée de signaux de commande, par exemple un contrôleur de réseau disposé centralement, un autre mddem se trouvant sur la ligne de transmission de données, ou un équipement terminal de traitement de données (ETTD) placé sur la liaison de données. Une caractéristique de l'invention est qu'une intervention sur les connexions est assurée en totalité par le logiciel au moyen d'un microprocesseur incorporé dans le modem, et d'une mémoire associée Le microprocesseur de connexion coopère avec d'autres microprocesseurs ou circuits à intégration à grande échelle se trouvant dans le modem pour établir la configuration de ce dernier Le microprocesseur de connexion est accessible à l'emplace- ment du modem au moyen d'une interface permettant à l'opé- rateur de communiquer avec le microprocesseur de connexion et la mémoire associée par l'intermédiaire d'une partie d'entrée et de visualisation se trouvant, par exemple, sur le panneau avant du modem A l'aide du panneau avant, l'opérateur peut commander l'affichage de la configuration des connexions de courant, la mise en application de la commande de certaines configurations normales préselection- nées ou spéciales de connexion, l'exécution de légères modifications apportées aux configurations spéciales ou normales présélectionnées, ou bien l'une quelconque, par- ticulière, de toutes les configurations possibles de -con- nexions Toutes ces opérations peuvent être effectuées aussi bien au moment de la fabrication que de l'installa- tion pour établir rapidement et avec précision la configu- ration de connexions convenant le mieux à l'usage prévu du modem par un client donné De plus, les connexions peuvent donc être modifiées d'un modem à l'autre à l'aide de la présente invention D'autres fonctions d'essai et de contrôle peuvent également être exécutées à partir du panneau avant et d'un modem à l'autre, sans qu'il sôit nécessaire de faire intervenir un contrôleur de réseau ou un équipement terminal de traitement de données Cependant, ces derniers éléments peuvent également être utilisés pour commander et contrôler des essais et des rapports d'états, ou bien l'exécution de modifications de connexions sur des modems éloignés Les modems présents sur la liaison de données peuvent donc avoir leur configuration modifiée rapidement et avec précision, par exemple, sans que leur alimentation soit coupée et avec une interruption très faible ou nulle de la transmission de données. L'invention sera décrite plus en détail en regard des dessins annexés à titre d'exemple nullement limitatif et sur lesquels: la figure 1 est une vue du panneau avant d'un- modem 'selon l'invention, constituant l'interface d'entrée vers le microprocesseur de connexion, ce panneau comportant également un tableau de visualisation, la figure 2 est un schéma simplifié du modem selon l'invention; la figure 3 est un schéma simplifié montrant l'interconnexion de divers processeurs dans le modem selon l'invention; la figure 4 est un schéma simplifié d'un micro- processeur pouvant être utilisé facultativement dans la : t présente invention, et de son interface par l'intermédiaire du panneau avant ou à partir d'emplacements éloignés; et la figure 5 montre le fonctionnement du visuel du modem selon l'invention. La figure 1 représente un panneau avant 10 de modem 12 Ce panneau avant 10 comporte une partie 14 de commande et une partie 18 de visualisation comportant plu- sieurs éléments d'affichage numérique 20 à sept segments pouvant être constitués, par exemple, d'éléments à cristaux liquides ou de diodes électroluminescentes Le panneau avant 10 comporte également, sur la partie de visualisation, des voyants lumineux 22 donnant les indications "local", "essai" et uéloigné", un bouton 24 de commande d'augmenta- tion et un bouton 26 de commande de diminution De plus, des voyants 28, associés au tableau 18 de visualisation, indiquent, dans certains cas, l'information affichée sur ce tableau 18 de visualisation. La figure 2 montre la connexion du panneau avant et un microprocesseur 30 d'essai, de fréquence de données et de configuration, placé à l'intérieur du modem 12 selon,' l'invention Le modem 12 est d'un type dans lequel la réception et l'émission de données numériques s'effectuent par un logiciel, sur une ligne 32 de transmission, d'un type connu et décrit, par exemple, dans le brevet des Etats-Unis d'Amérique N' 4 044 307 et dans-la demande de brevet des Etats-Unis d'Amérique N O 304 007, déposée le 21 septembre 1981 par Kromer III, sous le titre "simplified Digital Data Receiver Apparatus" Le modem 12 comporte -une partie 34 forman-t récepteur qui traite les données d'entrée conformément à un programme 36 de réception, par exemple pour démoduler, désembrouiller et décoder ces données,afin de former un message qui est émis par un modem éloigné ou un équipement terminal de traitement de données Le modem 12 comporte également une partie 38 -formant émetteur qui traite les données de sortie en les -modulant, les codant et les embrouillant conformément à un programme 40 d'émission Le modem 12 peut également présenter plusieurs accès permettant le multiplexage des données émises ou reçues par l'intermédiaire de ces accès, cette possibilité étant commandée par la partie 42 à accès multiples. Le microprocesseur 30 d'essai, de fréauence de données et de configuration ("microprocesseur d'option") est accompagné d'une mémoire 44 qui peut, par exemple, être une mémoire vive rémanente De plus, une mémoire morte fixe 46 est connectée au microprocesseur d'option 30. La partie comprise entre le microprocesseur d'op- tion 30 et les autres microprocesseurs du modem 12 décrits à titre d'exemple dans le présent mémoire est représentée plus en détail sur la figure 3 Le modem 12 représenté comprend un microprocesseur 41 de commande qui, en plus des interconnexions montrées sur la figure 3, a également pour fonction de mettre en oeuvre les programmes 36 et 40 de l'émetteur et du récepteur pour commander la modulation et la démodulation des transmissions à l'intérieur du modem. Un microprocesseur 42 à accès multiples et un microprocesseur 43 de transmission sont également représentés Le micro- processeur de transmission est utilisé pour effectuer divers programmes de contrôle dans le modem et également pour assumer des fonctions de commande de modems éloignés, par exemple comme décrit dans la demande No 265 175 précitée. Un bus commun 45 connecte ces microprocesseurs 30, 41, 42 et 43 à une mémoire vive 47 à un octet ( 8 bits) Des informations sont échangées entre ces microprocesseurs , 41, 42 et 43 par l'intermédiaire de la mémoire vive 47. De plus, le microprocesseur 41 du contrôleur du modem produit un signal de validation OCENA appliqué au micro- processeur 30 du contrôleur d'option et un signal de validation d'accès multiples MPENA et un signal de valida- tion de transmission TXENA appliqués respectivement au microprocesseur 42 du contrôleur d'accès multiples et au microprocesseur 43 du contrôleur de transmission, et le microprocesseur 30 du contrôleur d'option produit également un signal de validation de transmission TXENA et un signal de validation d'accès multiples MPENA appliqués au microprocesseur 42 du contrôleur d'accès multiples et au microprocesseur 43 du contrôleur de transmission pour permettre leur accès au bus commun 45. A tout moment, un seul microprocesseur 30, 41, 42 ou 43 est autorisé à accéder au bus commun 45 Le micro- processeur 41 du contrôleur du modem communique avec le microprocesseur 42 du contrôleur d'accès multiples une fois par baud pour, d'une part, émettre une donnée de réception et, d'autre part, recevoir une donnée d'émission. Il communique également avec le microprocesseur 43 du contrôleur de transmission une fois tous les 32 bauds pour recevoir une commande de paramètre analogique et émettre une réponse de paramètre analogique Le micro- processeur 41 du contrôleur de modem valide le micro- processeur 30 du contrôleur d'option par l'intermédiaire du signal OCENA pendant, par exemple, 60 As à chaque baud, ce qui permet au microprocesseur 30 du contrôleur d'option d'exercer une action de commande sur le bus commun pour échanger une information de connexion et/ou une information d'état ou d'essai avec les microprocesseurs 41, 42 et/ou 43 par l'intermédiaire de-la mémoire vive 47, pour effectuer une opération de lecture et/ou d'écri- ture dans la mémoire vive 47. Le protocole du logiciel est basé sur un octet. Un échange complet d'information comprend, en premier, un échange de commande ou de demande entre deux micro- processeurs et, ensuite, un échange de données ou de réponses. Par exemple, le microprocesseur 30 du contrôleur d'option peut transmettre une demande au microprocesseur 42 du contrôleur d'accès multiples par l'intermédiaire de la mémoire vive 47 afin de transmettre l'état de l'un des accès, par exemple l'accès A, de l'ensemble d'accès multi- ples Ceci est suivi d'une demande ou commande provenant du microprocesseur 42 du contrôleur d'accès multiples, si cette demande ou commande est à ce moment prête à être communiquée au microprocesseur 30 du contrôleur d'option, par exemple une demande de lecture et d'émission de la configuration actuelle des connexions d'horloge de l'émet- teur, telle que mémorisée dans la mémoire morte modifiable électriquement 44 Ces deux demandes sont séparées d'un intervalle de temps choisi à l'avance, par exemple 50 as. Après un autre intervalle de temps présélectionné, par exemple de 8 bauds, le microprocesseur du contrôleur d'option répond à l'état de connexion d'horloge de l'émet- teur, ayant localisé cette donnée dans la position appro- priée de la mémoire morte 44, et le microprocesseur 42 du contrôleur d'accès multiples transmet l'état de l'accès A, par exemple 50 as plus tard. Il existe certaines exceptions possibles à ce protocole, par exemple des échanges de données et de para- mètres analogiques entre le microprocesseur 41 du contrôleur de modem et le microprocesseur 42 du contrôleur d'accès multiples, ou le microprocesseur 43 du contrôleur de tranmission Par exemple, à chaque baud, le microprocesseur 41 du contrôleur de modem demande la donnée émise par le microprocesseur 42 du contrôleur d'accès multiples et après un retard choisi, par exemple 40 as, le micro- processeur du contrôleur d'accès multiples transmet la donnée émise au microprocesseur 41 du contrôleur de modem. Dans un autre exemple, à chaque baud, le microprocesseur du contrôleur de modem transmet la donnée reçue au micro- processeur 42 du contrôleur d'accès multiples, aucune réponse n'étant alors demandée à ce microprocesseur 42. Un dernier exemple est celui dans lequel le microprocesseur 41 du contrôleur de modem,par exemple une fois tous les 32 bauds, transmet une demande au microprocesseur 43 du contrôleur de transmission, pour les commandes de paramètres analogiques et, après un retard de par exemple 40 As, le microprocesseur 43 du contrôleur de transmission trans- met la commande de paramètre analogique au microprocesseur 41 du contrôleur de modem Ce dernier microprocesseur peut également transmettre au microprocesseur 43 du contrôleur de transmission des données de paramètres analogiques une fois tous les 32 bauds, par exemple, isans réponse nécessaire. Les microprocesseurs 30, 41, 42 et 43 peuvent communiquer entre eux par trois types différents de demandes, à savoir une demande de lecture, une demande d'écriture et des demandes spéciales Dans une demande de lecture, lorsqu'un microprocesseur 30, 41, 42, 43 doit obtenir des données d'un autre microprocesseur, il transmet une commande de demande de lecture sous la forme d'un ou plu- sieurs octets, ayant un bit présélectionné mis à 1, habi- tuellement le bit de poids fort du ou des octets transmis. Dans son intervalle de réponse, l'autre microprocesseur 30, 41, 42 ou 43 transmet les données trouvées dans la position de mémoire identifiée par le ou les octets qu'il a reçus. Ainsi, le premier microprocesseur 30, 41, 42 ou 43 effectue en fait une lecture dans une position de mémoire de l'autre microprocesseur Dans le cas o un changement d'état ou de configuration de système doit être transmis immédiatement à un ou plusieurs des microprocesseurs 30, 41, 42 ou 43 par un autre des microprocesseurs 30, 41, 42, 43, l'autre microprocesseur 30, 41, 42 ou 43 transmet une commande d'écriture avec un bit présélectionné mis à 1, indiquant qu'il s'agit d'un ordre d'écriture Dans ce cas, le premier microprocesseur 30, 41, 42 ou 43 ne transmet pas une réponse dans son intervalle de réponse, comme indiqué précédemment, mais laisse cet intervalle ouvert pour la réception des données provenant de l'autre microprocesseur 30, 41, 42 ou 43 Cependant, ces deux microprocesseurs 30, 41, 42 ou 43 peuvent échanger des ordres d'écriture dans le même intervalle de demande, comme indiqué précédemment. Des demandes spéciales peuvent être du type lecture ou écriture, tous les échanges du type colloque tombant dans cette catégorie Des exemples de demande spéciale comprennent une demande de synchronisation, une non demande une demande de continuation et d'action Une demande de synchronisation est utilisée pour synchroniser le micro- processeur 41 du contrôleur de modem et le microprocesseur du contrôleur d'option Une non demande est utilisée lorsque le microprocesseur 30, 41, 42 ou 43 auquel un ordre de demandes est transmis ne possède pas de demande en cours à transmettre dans son intervalle de demande tel que décrit précédemment Une continuation est utilisée lorsque plus d'un octet d'informations est demandé par le microprocesseur 30, 41, 42 ou 43 recevant des données pendant l'intervalle de réponse précédent, et elle prolonge en fait la demande transmise précédemment Des demandes d'intervention sont utilisées, par exemple, pour déclencher un cycle de traitement dans un autre des microprocesseurs , 41, 42 ou 43 La réponse peut être une attente si le traitement prend un certain temps, ou bien un accusé de réception spécial qui permet une temporisation lors de la transmission de la réponse, si une réponse immédiate n'est pas demandée Des réponses spéciales sont renvoyées aux demandes spéciales, par exemple une réponse de synchro- nisation, une non réponse, une réponse d'attente, un accusé de réception d'écriture et un accusé de réception spécial La réponse de synchronisation accuse réception de la demande de synchronisation La non réponse est utilisée conjointement avec la non demande La réponse d'attente est utilisée dans le cas o un délai de traitement est nécessaire L'accusé de réception écriture est tranmis pour accuser réception d'une demande d'écriture Des accusés de réception spéciaux sont utilisés avec des demandes d'intervention. Le tableau représente la topographie de la mémoire vive selon l'invention Ainsi qu'il est courant pour des mémoires vives, chaque position de mémoire correspondant aux connexions J 1-J 16 possède un ordre de lecture, par exemple 80 (en système hexadécimal) et un ordre d'écriture, par exemple CO, les deux pour Jl dans le tableau, qui détermine s'il est souhaité de lire ce qui est présent dans cette position de mémoire, ou de l'écrire dans cette position de mémoire Chaque position de mémoire est cons- tituée d'un octet à chiffres binaires DO-D 7 D 7 est maintenu bas dans chaque cas, ceci constituant un moyen pour vérifier les positions de mémoire, par la suite, dans le cas o un octet a été changé. Toutes les positions J 1-J 16 de la mémoire de connexion et certaines autres positions de mémoire possè- dent à la fois des ordres de lecture et d'écriture La première connexion Ji est commune à toutes les fonctions du modem et elle comprend des tables de connexions classi- ques et une table de connexion spéciale pour le modem dans son ensemble, y compris les configurations d'accès multi- ples et les configurations de transmission (fonctions de commande de modem éloigné et TX) Ainsi, les chiffres binaires D 6-D 4 correspondent à des tables de modem enre- gistrées dans une mémoire morte 46 qui, si elle est appelée en chiffres binaires D 6-D 4 dans la connexion Ji, sera chargée dans les positions de la mémoire vive correspondant aux connexions J 2-J 5 Par convention, si les chiffres binaires D 6-D 4 de la connexion Ji sont tous bas, c'est-à- dire 000, aucune configuration présélectionnée de connexions normale de modem n'est chargée de la mémoire morte dans les positions de la mémoire vive 44 correspondant à J 2-J 5. Par contre, l'état de ces positions de mémoire est déterminé par une table qui est introduite dans la mémoire vive rémanente 44 qui est adaptée à la configuration souhaitée par l'utilisateur particulier Il reste donc sept autres désignations codées possibles pour des tables de configura- tion normales, par l'intermédiaire de l'utilisation de chiffres binaires D 6-D 4 dans la connexion Ji, à savoir 001, 010, 011 111 Chacun de ces codes correspond à une configuration normale présélectionnée de connexions, ayant des valeurs choisies pour chacun des chiffres binaires D 6-DO pour les connexions J 2-J 5, et chacune de ces tables est enregistrée sous la forme de quatre octets choisis dans la mémoire morte 46 A titre d'exemple, les tables de configuration de modem correspondant aux chiffres binaires 1-7 peuvent comprendre ( 1) une configuration point- à-point avec V 27 et V 54; ( 2) une configuration point-à-point avec prise en charge F L; ( 3) une configuration à retombées multiples avec F L -cantral; ( 4) une configuration à retombées multiples avec F L -éloigné; ( 5) une configura- tion à retombées multiples avec V 27-central; ( 6) une configuration à retombées multiples avec V 27-éloigné; et ( 7) une configuration à retombées multiples avec MPS 48-éloigné Le microprocesseur 30 d'option extrait les octets respectifs de la mémoire morte 46 et les charge dans la mémoire vive 44 aux positions de mémoire correspon- dant aux connexions J 2-J 5, à la suite du décodage de la table appropriée désignée par les bits D 6-D 4 pour la connexion Jl. De façon similaire, le fait que les bits D 3-D 2 soient 00 indique qu'une configuration à accès multiples adaptée, présélectionnée et spéciale doit être utilisée, cette configuration étant enregistrée dans la mémoire vive électriquement effaçable 44, et ceci laisse trois indica- tions codées possibles d'octets choisis, se trouvant dans la mémoire morte 46 et devant être chargés dans la mémoire 44, dans des positions de cette dernière correspondant aux trois versions normalisées de branchement pour les connexions J 6-J 12 Ainsi, les codes 01, 10 et 11 sont des représentations d'un groupe choisi de positions dans la mémoire morte 46, contenant chacune sept octets d'informa- tions correspondant à une table présélectionnée de valeurs pour les chiffres binaires D 6-DO pour l'un des trois états normaux présélectionnés possibles pour les connexions J 6-J 12 De la même manière, les bits Dl-DO, s'ils sont dans l'état 00, indiquent une sélection de positions de mémoire contenant une table adaptée, et s'ils diffèrent de l'état 00, ils indiquent l'emplacement o, dans la mémoire morte 46, sont mémorisés les octets correspondant à l'une des trois tables possibles de configuration de connexions choisies pour les connexions J 13-J 16 contrôleurs de modem éloigné/transmission. Les configurations particulières indiquées corres- pondent à un modem du type "Microzeta" produit par la firme Racal Data Communications, Inc et, sauf indication contraire, ce type n'est pas important pour la présente invention Il est indiqué à titre d'exemple d'une applica- tion de la présente invention à un modem en service. Comme représenté sur la figure 4, le micro- processeur 30 du contrôleur d'option du modem comprend une unité centrale de traitement 60, une interface entrée/ sortie 62 et une mémoire vive interne 64 L'unité centrale de traitement 60 peut accéder à la mémoire morte fixe 46 et à la mémoire morte rémanente programmable, modifiable électriquement 44, et elle est connectée par l'intermédiaire de l'interface entrée/sortie 62 au panneau avant 10 et à une ligne 66 de transmission Un ou plusieurs modems éloignés 68, un contrôleur 70 de réseau et une ou plusieurs unités 72 d'un équipement terminal de traitement de données (E Tr D) sont montés sur la ligne 66 de transmission Par l'intermédiaire de cette ligne 66 de transmission, le contrôleur d'option peut,par exemple, contrôler un état, déclencher un essai ou établir des configurations dans les modems éloignés 68 et il peut recevoir les ordres appro- priés pour effectuer les mêmes fonctions dans le modem 12, ces ordres provenant de l'un des modems éloignés 68, du contrôleur 70 de réseau ou de l'équipement terminal de traitement de données 72 De plus, certaines conditions d'alarme apparaissant dans le modem local 12 sont détectées par l'unité centrale de traitement 60 qui est programmée pour afficher ces conditions sur un tableau 18 de visuali- sation et/ou pour les transmettre par la ligne 66 de transmission à certains, appropriés, des modems éloignés 68, au contrôleur 70 de réseau et/ou à l'équipement 72 afin que leur affichage soit réalisé sur le tableau 18 de visualisation du modem éloigné. Un exemple de l'utilisation des boutons-poussoirs 16 de commande du panneau avant est le mode de fonctionne- ment par touches Après que la configuration du modem a été établie lors dela fabrication de l'installation, à l'aide du logiciel configuré conformément à la présente invention, si l'on souhaite modifier la configuration, le microprocesseur 30 d'option peut être programmé pour demander l'entrée d'une "touche" avant de permettre toute modification par l'intermédiaire du panneau avant 12. -Par exemple, en appuyant sur le bouton-poussoir portant l'indication "*" ou '"entrée", le tableau de visua- lisation affiche "LOG ", les blancs indiquant des chiffres de O à 9 ou indiquant, par exemple, tous des 0 En appuyant sur le bouton 24 de diminution ou sur le bouton 26 d'accroissement, l'opérateur peut introduire un nombre à trois chiffres dans les plans indiqués ci- dessus, sur le tableau d'affichage, à savoir un chiffre à la fois, de la droite vers la gauche, sur l'étendue du tableau 18 de visualisation L'opérateur appuie ensuite de nouveau sur le bouton "entrée" et le nombre de code à trois chiffres est comparé à un code enregistré dans la mémoire de microprocesseur Si le nombre de code introduit est correct, le blocage du logiciel est invalidé et l'opé- rateur peut alors utiliser d'autres modes, par exemple changer de configuration ou ordonner des essais Des véri- fications d'état pour afficher les configurations du modem 12 et des paramètres peuvent être effectuées sans intro- duction du code Chaque modem 12 peut avoir son propre code unique à trois chiffres, constituant un mot de passe, afin d'accroître la protection contre toute falsification non autorisée du réseau de transmission. Lorsque le bouton "état" 16 est enfoncé sur le tableau avant 10, le microprocesseur 30 d'option demande au microprocesseur 41 du contrôleur de modem l'état de la vitesse du modem, du niveau de-réception dans la gestion de base de données et la qualité dusignal, et le tableau 18 de visualisation est actionné pour afficher cette infor- mation dans la paire de chiffres portant l'indication correspondante sur le tableau 18 de la figure 1 L'état de paramètres analogiques et l'état d'essai du modem peuvent également être affichés par des enfoncements successifs du bouton "état" 16. Lorsque le bouton-poussoir "config" 16 est enfoncé, et lorsque l'on souhaite vérifier et/ou modifier la configuration, le microprocesseur 30 d'option adresse une position de la mémoire vive correspondant à une configura- tion de connexion désignée, par exemple, J 01-J 16 Comme montré sur la figure 5, le tableau 18 de visualisation est actionné pour afficher, sur les trois chiffres de gauche, la configuration de connexion, par exemple J 05. Le chiffre suivant 20, vers la droite du 5, a son segment horizontal central éclairé, ce qui signifie "=" Les segments verticaux des quatre chiffres restants sont utilisés pour indiquer l'état de la connexion enregistrée dans la mémoire pour la connexion appropriée, c'est-à-dire J 5 dans le tableau Ainsi, si'l'on considère le tableau et la figure 5, le segment vertical inférieur droit 80 du chiffre 20 situé le plus à droite sur le tableau 18 de visualisation indique que la position binaire DO est basse dans la position de mémoire correspondant à la connexion J 5 Le segment vertical supérieur gauche 82 du chiffre 20 situé le plus à droite est éclairé, indiquant que la position binaire Dl est haute dans la position de la mémoire vive 44 correspondant à la connexion J 5. De la même manière, on peut voir que les positions binaires D 6-D 2, correspondant aux segments 84, 86, 88, 90 et 92, sont basses Dans le cas des connexions J 1-J 16 du tableau, le segment inférieur gauche du chiffre 20 se trouvant à droite de "=" n'est pas éclairé, car, dans toutes les connexions, cette position est toujours mise à 0, comme indiqué par la position D 7 dans le tableau Ainsi, l'état indiqué pour la connexion J 5, conformément au tableau, est l'état de formation d'émetteur correspondant au code 000 choisi La demande d'émission principale est contrôlée dans l'équipement terminal de traitement de données plutôt que constamment présente L'horloge d'émetteur (TXC) est prépositionnée hors fonction plutôt qu'en fonction La source d'horloge d'émetteur choisie est celle correspondant au code 10, par exemple une horloge interne. Si l'on souhaite modifier la connexion choisie à afficher sur le tableau 18, un point flottant clignotant 94 peut être déplacé pas à pas à travers le tableau 18 de visualisation par enfoncement du bouton *" 16 jusqu'à ce que ce point occupe la position montrée sur la figure 5 entre l'élément affichant le J et les éléments affichant les chiffres 05 En appuyant sur le bouton 24 de diminu- tion, on fait défiler les chiffres à 04, 03, 02, 01, 16, , etc En commençant à O 5 et en appuyant sur le bouton 26 d'augmentation, les chiffres passent par 06, 07, 08 16,01, 02 etc Pendant ce temps, l'affichage des positions binaires D 6 -DO pour la position de mémoire change confor- mément à la position en mémoire de la nouvelle connexion qui a été choisie pour être affichée par défilement des chiffres adjacents à la lettre J. Si l'on souhaite modifier une ou plusieurs des positions DE DO de chiffres binaires dans la position de mémoire de connexion choisie, ceci peut être effectué par déplacement du point flottant 94 jusqu'à la position située à droite du signe =" à l'aide du bouton"*" 16, le premier segment vertical affiché dans la position la plus à gauche correspondant à D 6 commençant alors à cli- gnoter Si l'on souhaite modifier ceci dans la mémoire, en passant du niveau bas au niveau haut(O à 1), l'appui sur le bouton 26 d'augmentation provoque l'introduction de cette modification dans un registre intermédiaire en préparation de l'entrée dans la mémoire morte modifiable électriquement 44 et change l'affichage de manière que le segment vertical supérieur de la position D 6 s'allume tandis que le segment vertical inférieur s'éteint. Si l'on souhaite modifier un ou plusieurs autres des chiffres dans la position de mémoire corréspondant à la connexion choisie, par exemple J 05, on appuie sur le bouton "" pour déplacer le point flottant clignotant sur le tableau 18 de visualisation jusqu'à la position sou- haitée, par exemple la position du segment vertical suivant vers la droite du chiffre 20 le plus à droite, correspon- dant à Dl Cette position indique un clignotement et étant donné qu'elle est haute, comme montré sur la figure , l'enfoncement du bouton 24 de diminution provoque le chargement de cette modification dans le registre inter- médiaire et l'affichage indique que la position de mémoire a été modifiée du niveau haut au niveau bas Si le bouton "config" 16 est enfoncé à ce moment, l'affichage fait clignoter les positions des chiffres binaires D 6 -DO qui viennent d'être modifiées, en tant que vérification finale des modifications appropriées ayant été choisies avant l'enfoncement du bouton-poussoir "entrée" 16 pour introduire la nouvelle configuration de connexion dans la position appropriée de la mémoire morte modifiable électriquement 44. On peut également voir sur le tableau que le modem 12 peut, par l'intermédiaire du panneau avant 10, être configuré pour effectuer certains essais particuliers et pour vérifier certains états à l'intérieur du modem 12. Dans les positions 90-94 d'ordres de lecture/écriture dans la mémoire morte modifiable électriquement 44 selon l'invention, sont enregistrés des 1 et des O binaires qui indiquent l'état des vitesses de modem choisies Par exemple, la valeur 100 dans les positions D 6-D 4 de chiffres binaires pour la position 90 de mémoire peut indiquer que la vitesse de modem choisi pour la transmission est de 4800 bits/s Egalement à titre d'exemple, la valeur 100 dans les mêmes positions de chiffre binaire pour la position 92 de mémoire peut indiquer que la vitesse normale choisie pour l'accès D dans un modem à accès multiples est de 4800 bits/s Les positions 95-97 de mémoire contiennent une information sous forme binaire correspondant à cer- tains programmes d'essai à exécuter dans le modem par son contrôleur 41 de logiciel. Les autres boutons 16 du panneau avant 10 assument diverses fonctions, d'une manière analogue à celle décrite précédemment Par exemple, l'enfoncement des boutons d'essai 16 a pour résultat l'affichage d'un menu d'essai, par exemple auto-interrogation, auto-erreur, erreur bout- en-bout (E E) et interrogation bout-en-bout, qui peuvent être suivis pour sélectionner le menu d'essai souhaité. L'information de commande de fonction d'essai est enre- gistrée dans des positions de mémoire TEST 1, TEST 2 et TEST 3 du tableau, dans une mémoire vive 64 faisant partie du microprocesseur 30 du contrôleur d'option, cette infor- mation pouvant être écrite ou extraite pour l'exécution de programmes d'essai ou pour la modification des pro- grammes d'essai Elles ne sort ras enregistrées dans la mémoire morte modifiable électriqiement 44 afin que le modem puisse passer en mode normal en cas d'une panne d'alimen- tation. La touche "SEL UNIT" permet à l'opérateur du modem 12 d'afficher un code souhaité à plusieurs chiffres par exemple pour un modem éloigné, sur le tableau de visualisation et, en introduisant ce dode par l'enfonce- ment de la touche "entrée", d'introduire ainsi l'équiva- lent numérique des trois chiffres, jusqu'à 255, dans la mémoire vive 64, dans la position RDROP Ceci permet une communication vers ce modem par l'intermédiaire du microprocesseur 30 du contrôleur d'option et de la ligne 66 de transmission pour, par exemple, effectuer une véri- fication d'état, une modification de configuration ou le déroulement d'un essai, en enfonçant ensuite les bou- tons appropriés 16 du modem 12 comme si ces fonctions étaient exécutées dans le modem 12 tel que décrit dans le présent mémoire. La touche "SEL ACC " de sélection d'accès permet à l'opérateur de choisir un accès particulier dans un modem 12 qui est à accès multiples et d'afficher ces para- mètres d'état, ou bien de modifier sa vitesse ou son mode d'essai, par l'utilisation, en même temps, de boutons appropriés 16 de commande. Le bouton 16 "boucle" est destiné à la sélection et à la conduite d'un essai spécial du type boucle du modem local 12 ou d'un modem éloigné 68 L'information d'essai de boucle est également enregistrée dans TEST 1, TEST 2 et TEST 3 Le bouton d'effacement "EFF " doit être enfoncé pour retirer le modem 12 de l'essai en boucle. * Le bouton "Appel" est utilisé pour sélectionner un message codé souhaité et un code souhaité correspondant à un modem éloigné particulier 68 et pour transmettre ce message vers ce modem éloigné 68 par la ligne de trans- mission 66 Des messages peuvent être codés, par Eèmple par des nombres de 1-10, 11-15, l'opérateur se trouvant dans le lieu éloigné étant capable de reconnaître, d'après le numéro ainsi affiché sur le tableau 18 de visualisation du modem éloigné, le sens du message. La touche "Eff " d'effacement lorsqu'elle est enfoncée, efface, par exemple,toutes les fonctions d'essai ou l'adresse du modem éloigné en cours, et rétablit le modem 12 en fonctionnement normal Lorsqu'un modem éloigné 68 est adressé par l'intermédiaire du panneau avant 10, le voyant "éloigné" 22 s'allume et lorsque des essais sont effectués à l'aide du modem 12 en mode d'essai, le voyant "essai" 22 s'allume Autrement, lorsque le modem 12 est sous tension, le voyant "local" s'allume. Dans le tableau qui suit, les abréviations utili- sées ont les significations suivantes: F Bl = modifica- tion 1 (vitesse de modification de l'exploitation pour poursuivre le traitement); DL = boucle numérique; ET - essai d'erreur; DT = essai dynamique (interrogation); EN.ER = validation compteur d'erreurs; boucles AL = boucle de ligne analogique; MSLP = boucle côté modem; LSLP = boucle côté ligne; CXR on = tonalité porteuse présente TX in = contrôleur TX (transmission installée); MP in accès multiples installés; TPE = validation combinaison d'essai; MDSR = groupe donné du modem principal prêt; V 54 DL = boucle numérique compatible V 54; R E B = réception tampon élastique; LR E/A B = validation retenue locale/ réponse en retour; RX Data Clamp = mise en attente de données de réception; CTS DLY = temporisation efface- ment à émission; RTS con = constante RTS (demande à transmettre);EXT/INT = horloge externe ou interne; Y 4 Pattern = simulateur accès en fonctionhors fonction; MPDSR = groupe données accès multiples prêt; SNRA = commu- tation réseau adaptateur éloigné; EIA = interface; SSEN = codage de sélection de vitesse; SQG = signal de qualité bonne; Lock FP = verrouillage panneau avant (seul état déverrouillé); Lock St = verrouillage connexions (ensembles verrouillés, sauf état et essai); RMC = commande modem éloigné; TX = contrôleur TX; MDCDON = détection en marche de la porteuse de données modem MDCDSW = détection commutée de la porteuse de données modem; D P F O = sortie numérique de pannes d'alimenta- tion; SEC RTS = demande de transmission canal secondaire; SEC CDON = détection en marche porteuse secondaire; SEC CDSW = détection commutée porteuse secondaire; FSK ENA = modulation par déplacement de fréquence autorisée; FSK SW = modulation par déplacement des fréquences commu- tée; D P F I = entrée numérique de panne d'alimentation: ATXC Alrm = alarme de panne d'horloge transmission accès A; ARXC Alarm = alarme de panne d'horloge réception accès A Dans les positions de 98-9 F de la mémoire vive, se trouve EIAST 1-8 qui est un état EIA pour les accès. Ceux-ci sont affichés sur le panneau avant et sont également accumulés sur une période de 2 secondes et codés en 8 octets d'informations à transmettre au modem éloigné ou au contrôleur de réseau Le EIA codé, EIAEN 1-8 (D 8-8 F) est écrit à l'aide de D 8-DF dans le contrôleur TX Les positions 98-9 B mémorisent l'état haut des signaux d'accès et les positions 9 C-9 F mémorisent l'état bas des signaux d'accès. MTSTMD désigne le modem en mode d'essai; IDCD désigne une détection de porteuse de données interne; IRTS désigne une demande interne à transmettre; ARDL désigne une entrée de boucle numérique éloignée EIA d'accès A et AFB désigne une entrée de mise en attente de l'accès A à partir d'EIA (sélection de vitesse pour l'accès A). Il va de soi que de nombreuses modifications peu- vent être apportées au modem décrit et représenté sans sortir du cadre de l'invention Par exemple, les configura- tions particulières des connexions, des modes d'essai et des vérifications d'état mémorisées dans la mémoire morte ou dans la mémoire vive comme décrit précédemment ne sont indiquées à titre d'exemple et d'autres variantes peuvent être utilisées dans la présente invention. TABLE MODEM TABLE HP TABLE TX MT 2 MT 1 MTO PT 1 PTO TT 1 TTO M.P ELOIGNE TREMBLEMENT GAIN XMT P.P CENTRAL TONALITE TXG 3 TXG 2 TXG 1 TXGO s Eo ro RMATION EMIS. T 52 T 51 TSO CTS DLY RTS CON RSO MD, HP DESIGNENT UNIQUEMENT CONNEXIONS À PARTIR DE OC; LECTURES ET ECRITURES TX ' TABLEAU D 2 D 3 D 4 Di 0 R D R E LECTURE ECRITURE NON CONNEXION D 6 D 5 N D 3 D 2 Di DO D 7 V 54 NDSR 0 DL LOCAL cot;/-Dcâ SEO FORMATION RX R 52 R 51 COMMUN 80 Co il RXGI R E. EN MRTS DSR EN BOUCLE t Anq RX RXGO B MAINTIEN TERMINE ON PRSET J 2 MD si ci GAIN BOUCLE LPG 1 LPGO LR.E/ DONNEES A.B MISE EN SOUFOES HORÈn GES TX EMIS. TXC 51 TXCSO HORL EXT/-INT 82 C 2 33 83 C 3 J 4 84 C 4 is ATTENTE N) I" MRTS SW TXC SOURCE IIORL MODEM A A Cs J 6 MD 85. Me Ksi MCKSO'' RX TX A A CTS DLY RTS CON HORL EX Tf I-NT RX TX B B a B CTS DLY RTSCON 110 RL EXT/-i N-T RX TX D D D D CTS DLY RTS CON 0 c C HORL EXT/ NT RX TX 0 C C 86 C 6 J 7 ' HP 87 C 7 is 1 %) Ln r%) -r- Ili w LY ENIS Y 4 ENTREF/SORTIE D C B A - RECEPT Y 4 ENTREWSORTIE -TP D C a A VALIDATION ACCES DYNAMIQUES DONNEES INVERSEES NORMALES Mn, HP DESIGNENT UNIQUEMENT CONNEXIONS A PARTIR DE OC 1 LECTURES ET ECRITURES TX. TABLEAU (suite 1) 0 R D R E LECTURE ECRITURE D 4 D 3 D 2 Di DO NON CONNEXION D 7 Di DS Y 4 ph"gpm 88 ' Cs 39 89 C 9 alo BA CA ail P 2 MAITRE 0 i ESCLAVE COMMANDE (# ACCES M DTR/RT Pl MPDSR CONANC-1 ACCES vpl EXA SNRA ENTREëSOR'I VARIABLE VPO RDL/ SOG A D c B B A D C x $SEN 8 B Ca 312 8 C,cc J 13 BLOCAGE BLOCAGE RMC/ 0 FP ST TX Commande détecteur panne allm. Commande circuit réponne récept. nufi 1 ('rj que KDCDON/ D-P-F-0-/ x MDCDSW SEC RTS SEC CDON' RECONFIG x SEC C Non MAL gsg x FSK Sw Sec' cb Conoande exécution reconfig. coimidnde réqen. récept analogique Commande direction détresse Ccmret&iet?,ircuit rfense recep ana og ue Commande - exécution ordre Conimande régen. récept numérique 8 D CD J 14 os ce 315 or Cr Jli r% 3 LA rl%) C- r%) LY W LECTURE ET ECRITURE PAR N P ET T X DE CONMAMDE blt ES Sa I ÉT DE VITESSE LOCALE TABLEAU (suite 2) o LECTURE R D R 8 NON ECRITURE CONNEXION DO VITESSE 1 Dl VITESSE 2 D 2 VITESSE 3 93 D 3 VITESSE 4 94 D 4 VITESSE 5 ODS TES Ti 1 96 D 6 TEST 2 97 D 7 TEST 3 O o o O a RDEPS N E VITESSE MODEM SPEED T 48 24 O ACCES B NORMAL 48 24 12 ACCES D NORMAL 48 24 12 ACCES B ? Bl O 24 12 ACCES O F Bl O 24 12 ELOIGNE TOUT APPEL TEST LOCAL PRESENT EN.ER TOUTES b O O UCLES CTR MSL P LSLP TX Im HPIN RECYCLAGE Tl. D 3 REGENERATION o o O DL n CA 3 CXR ON TPE Tl. D 2 Dl VITESSE MODEM EX 48 24 ACCES A NORMAL 48 24 ACCES C NORMAL 48 24 ACCESA F Bl o 24 ACCESC P Bl O 24 ET DT C B CA 2 CAL x x SILENCE X Su 1 R OR DO O HORLOGE A DL, ET DT CAO At'P Ei i X AUTREMENT x f Po w- (il r%a J r 1 ' J 6 m ro Cj CM Ln Ci 0 1 $ %SVIU 0 LISVIS 0 9 LSVIS Usa usa usa g'-a m Sva SVEI SVEI cxil M VSIDDY IOVH a sai Dy z Sa Doi a Sa DDY axi. IH y Sa DDV ZQ a SSDDV 0 Sa DZ)v 9 Sa Dav ' m Sm M DU afflylm 0 Sisyzs 06 tiovia 96 0 tisvia V 6 0 E&SVIZ 66 0 lisviz 86 La WON uniliffos gani D 57 a 'a a X O ivom vis ZY La Satiyma 1090 Q-M M-1 p rli usct XSCI XSCI si'd Ublo DU affl Viv K sa 9 a a 9 N O d a x (c ai Tne) nyaiavz IDINIX ja Id Ix Y sueiolis Ja cza -La a rd OC mi M t CM u'i Cu L 3 LY 93 9 y sa Sv ty úy ZY IV 03 ov lz Ix D 3 Un ILD 31 a x ci x O 2 uvma doucm L ZSS-UIA 9 assuzl A -otto'ena In I ri'Noua TMMOUS gvilsax TY&SCIN NOVIR x x x x x x x aa ND 10 qa angwo T IH qs SéPray ' 0 Sa DDY O snoi Ny Rxa Sa DDY assall A y Sa DDY O a SSDDY a SSDDI if 91 lXZ cool anôlwv Nxa Sa DDY 0 ZU 3 ZEUS Ma tais 9 ZU 3 SNOIIVOOUHZINI$a aug NON/una UH 3 a aid WOD Sa 'q'S'N olus T Tua ZTMS úTES Ma STUZ moi-ivoouuaimia unsuuaknauusea nawo D sa soi oos TOS zos úos gay az Illyno MOIS Tiu ZIDI M M O Miq fl Va AIN DOSN SMIDY SSDDV OU TU ta úa ta YU 4 u ozamma 42 &VU a a zun&Dzlz sa Bal M voum O DEMANDES SPECIALES TABLEAU (suite 5) 0 R LECTURE AS A 9 XA AB AC AD D R E ECRITURE NOM APREO D 7 D 6 D 5 N D 3 D 2 DEMANDES SPECIALES ORDRE PARAMETXES ANALOGIQUES ACCUSE DE RECEPT DEMANDE ADRESSE T 7 Dl DO ú 9 T 7 ADDR SYNCMO NORZO n EPONSE SYNC AUCUNE RE-PONSE DISPONIBLE Il,:, BC COPTINUATION SERNOR D 044 r ES S UnidNTES ACCUSE DE RECEPT DEMANDE N' DE SERIE DONNL-4 S EXISES A PARTIR DE MP TXO COGBIT COGEN x TXI As AP TXDATA TXDTAR TX 2 x x rla LM r') rla LM tw M PO Cj -t ( 1-J Ln CI-J La sa tu úa te la z XCRIO MON IJVNI S atwac-qu 1 clam 1 j'IV aeu 3 sax ahuas" IDYZ-Idbi Nos asmodax T O T T O T T O T T O T T O T T O T T O T 0 - T T T T T T oa T T L- T O *1 O 0 O la ta 0 'L 0 l' 0 T úci ipa ( 9 9,4,rne) nvaiavi (I Nssaud Y 1, %=Wrlnag Sânglnodgl G 9 t) SZ 7 n D Zd S 035 N Od ZU Po clj -Y (%j Ln Cj do 3 a au Da "G VU 6 a sa auniilaiz sunioai a Id a il O e Nayxa LN 3 yxa 983 YZ 3 smavis t Navis E Naviz z Naviz Titzyza NON rua O 53 DOY ZN 3 13 SRDDY lxl Dv oxkt osci Taa usci Sa Dov amm Go U aa OD y SEIDDY T Na CI Tua O Tua O lau axe situ LIR x mm 3 ao D Sa DDV zci úG ta LU (L nvaiavz ( 1 d'm no 'D'o Ra aimxva y) àm&lzwsmmm y Ta xx 03 m axu Co (M la& la osl oa SZZCIOD 9,30 DYOCI SMENNOCI aunj 11 ID 2 l SIG XIA ET ORDRE ZIA ENTRE OC ET HP. 0 R D R E LECTURE ECRITURE NON D 7 Bo RIASIO TABLEAU (suite 8) DS N mse 14 TSTHD D 3 D 2 Dl ACCES ACTIFS D C B DO à D 6 KDSR r 1 j RDL c SELECT VITESSE EIA D c Da Bl ACHO 9 rj (il r 1 j rlo Lq L 4 B - n M Po Cj -It Cj Lrb Cu 0 83 0 t D 0 OD 0 De 0 89 0 > 9 0 ou (Hivawi) 0 xxavàzi JL 1 (Elyd) 0 xxavtlu 2 L Q L NON ' sufil Dali 3 anlilamw ssvffd sa uaxlii c asvila aa, 3 D Nanbaud an NOIIVISNVUJI sooluoilla invs auqalifflouvi anagus siviovu unauus unasllv D 3 unasan D aul YN 19 vmi M'nozd Unasiliv Da unasan D 'lm soemau Ci Ici Zn M ta soi 9 ci ZSN Od RU ( 6 Oq Tns) rvaîeîi, IDIN y mm au xiluyd Y xi, szai qwma On sanolwmâv saumswaya CONTROLEUR MODEM BMUT V Effl DONNEES RECEPT M p. TABLEAU (suite 10) IREPONSE (FORMAT RDATA) D 7 D 6 DS D 4 D 3 D 2 Dl DO RXO ORDRE ENTREE DONNEES RX EO-Fr nom RXDATA 1 RCOG 0 RX 2 Rxl r\) Ln rl%) 4.- rl%) w Lj REVENDICATIONS 1 Modem, caractérisé en ce qu'il comporte un dispositif ( 10) destiné à appliquer des entrées à ce modem ( 12), une mémoire fixe ( 46) destinée à enregistrer une information correspondant à l'une, choisie, de plu- sieurs configurations choisies possibles du modem, une mé- moire modifiable ( 44) destinée à enregistrer une information correspondant à plusieurs configurations choisies du modem, un dispositif ( 30) qui en réponse à une entrée provenant du dispositif d'entrée, charge le contenu choisi de la mémoire fixe dans la mémoire modifiable, et un dispositif ( 30) situé à l'intérieur du modem et destiné à configurer ce dernier en fonction de l'information contenue dans la mémoire modifiable. 2 Modem selon la revendication 1, caractérisé en ce qu'il comporte un dispositif ( 30) qui, en réponse à une entrée du dispositif d'entrée, charge sélectivement une information correspondant à une configuration choisie du modem dans la mémoire modifiable. 3 Modem,caractérisé en ce qu'il comporte un dispositif ( 10) destiné à appliquer des entrées au modem ( 12), une mémoire modifiable ( 44) destinée à enregistrer une information correspondant à l'une, choisie, de plusieurs configurations choisies possibles du modem, un dispositif ( 30) qui, en réponse à une entrée provenant du dispositif d'entrée, charge sélectivement dans la mémoire modifiable une information correspondant à l'une, choisie, de plusieurs configurations choisies possibles du modem, et un dispositif ( 30) situé à l'intérieur du modem et destiné à configurer ce dernier en fonction de l'information contenue dans la mémoire modifiable. 4 Modem selon la revendication 3, caractérisé en ce qu'il comporte en outre une mémoire fixe ( 46) destinée à enregistrer une information correspondant à l'une, choisie, de plusieurs configurations possibles du modem, et un dispositif ( 30) qui, en réponse à une entrée prove- nant du signal d'entrée, charge le contenu de la mémoire fixe dans la mémoire modifiable. Modem selon l'une des revendications 2 et 3, caractérisé en ce qu'il comporte en outre une ligne ( 32) de transmission connectant le modem à un autre modem sur cette ligne, le dispositif destiné à charger sélectivement une information correspondant à l'une, choisie, de plusieurs configurations choisies possibles du modem dans la mémoire modifiable réagissant également à la réception d'un signal prédéterminé provenant de l'autre modem par la ligne de transmission. 6 Modem selon l'une des revendications 1 et 4, caractérisé en ce qu'il comporte en outre une ligne de transmission ( 32) connectant le modem à un autre modem situé sur cette ligne de transmission, le dispositif destiné à charger le contenu de la mémoire fixe dans la mémoire modifiable réagissant également à la réception d'un signal prédéterminé provenant de l'autre modem par la ligne de transmission. 7 Modem selon l'une quelconque des revendications 1, 4 et 6, caractérisé en ce que la mémoire fixe est confi- gurée de façon à enregistrer une information dans des tables chaque table correspondant à l'une, différente et prédé- terminée, de plusieurs configurations choisies possibles du modem, le dispositif destiné à charger le contenu d'une mémoire fixe dans la mémoire modifiable comprenant des moyens permettant de sélectionner parmi les tables diffé- rentes celles qui doit être chargée dans la mémoire modi- fiable. 8 Modem selon l'une des revendications 5 et 6, caractérisé en ce qu'il comporte en outre un dispositif ( 18) destiné à contrôler l'état de paramètres de fonctionne- ment d'un autre modem situé sur la ligne de transmission. 9 Modem selon la revendication 8, caractérisé en ce qu'il comporte en outre un dispositif ( 16) destiné à déclencher l'essai d'un autre modem sur la ligne de transmission. Modem selon la revendication 1, caractérisé en ce qu'il comporte en outre un dispositif ( 18) de visua- lisation destiné à afficher une information enregistrée dans la première mémoire ou dans la mémoire modifiable, qui comprend plusieurs chiffres ( 20) constitués de segments horizontaux et de segments verticaux supérieurs et infé- rieurs, et des moyens destinés à éclairer les segments verticaux supérieurs ou inférieurs de chiffres adjacents afin d'afficher une indication d'un état respectivement haut ou bas présenté par chacun des bits d'un octet de mémoire. 11 Modem selon la revendication 3, caractérisé en ce qu'il comporte un dispositif ( 18) de visualisation destiné à afficher une information enregistrée dans la mémoire modifiable et qui comprend plusieurs chiffres ( 20) constitués de segments horizontaux et de segments verticaux supérieurs et inférieurs, des moyens étant destinés à éclairer les segments verticaux supérieurs ou inférieurs de chiffres adjacents pour afficher une indication d'un état haut ou bas, respectivement, présenté par chacun des bits d'un octet de mémoire. 12 Procédé pour connecter un modem ( 12) afin de lui donner une configuration choisie, caractérisé en ce qu'il consiste à enregistrer dans une mémoire ( 44) pouvant être lue une information correspondant à l'une de plusieurs configurations choisies possibles du modem, et à extraire électriquement l'information de la mémoire et à la transmettre à un circuit ( 30) placé à l'intérieur du modem afin de donner à ce dernier une configuration correspondant à l'information enregistrée.