FR 2362546 A1 19780317 FR 7725245 A 19770818 La présente invention se rapporte à un central d'aiguillage d'informations groupées ou "paquets d'informations". Dans les communications télégraphiques et téléphoniques, il était courant de disposer d'une ligne ou d'une voie consacrée à chaque liaison entre un émetteur et un récepteur. Avec la nécessité de lignes de haute qualité pour transporter des informations numériques à débit de chiffres très élevé, par exemple pour assurer la communication entre calculatrices ou entre calculatrice et terminal de calculatrice, le cotit d'une telle communication sera très élevé en comparaison de la densité de trafic l'utilisant. I1 est clair qu'une ommunication numérique si rapide prend en général la forme de courtes pointes très largement séparées, de sorte que la ligne ou la voie (le canal) est inactive la plupart du temps.Pour remédier à cette difficulté, on a mis au point le principe de l'aiguillage de paquets d'informations pour permettre à-une ligne ou une voie (un canal) d'être utilisée plus complètement par plusieurs émetteurs et récepteurs, selon les nécessités, au lieu d'un multiplexage rigide. L'élément fondamental d'un système d'aiguillage d'informations groupées ou "paquets" est un "paquet" d'informations comprenant un bloc d'informations codées numériquement, précédé par un entête qui sert à identifier à la fois la station émettrice et la destination du bloc d'informations. Des paquets d'informations provenant de plusieurs stations émettrices circulent séquentiellement sur la même ligne ou la même voie et sont acheminés par commutation ou aiguillage rapide dans des centraux d'aiguillage de paquets vers les destinations appropriées. Du fait que la ligne ou la voie est disponible pour être utilisée par un nombre quelconque de stations émettrices, on peut utiliser sa capacité plus efficacement que s'il fallait consacrer la ligne à la communication entre un seul émetteur et un seul récepteur. A cause de la complexité d'un central d'aiguillage de paquets, on les a réalisés jusqu'à présent en utilisant des calculatrices rapides polyvalentes qui sont médiocrement adaptées au travail particulier requis, sont conteuses et susceptibles de tomber complètement en panne en cas de défaillance de certains composants de la calculatrice. La présente invention a pour objet un central perfectionné d'aiguillage de paquets d'informations dans lequel les inconvénients ci-dessus soient au moins partiellement supprimés. Selon la présente invention, un central d'aiguillage d'informations groupées ou paquets d'informations comportant des connexions pour une pluralité de lignes par lesquelles des "paquets" d'informations parviennent au central ou en partent, chaque paquet comprenant un en-tête indiquant l'origine et la destination du paquet et une partie principale contenant les informations transportées par le paquet vers la destination, le central comprenant en outre un commutateur d'aiguillage pourdiriger les paquets d'informations vers les terminaux correspondant aux lignes aboutissant aux destinations indiquées par les en-têtes, et une pluralité de groupes de traitement des paquets reliés chacun à un terminal correspondant à une ou plusieurs lignes et au commutateur pour transférer des paquets d'informations des terminaux aux lignes et inversement, est caractérisé en ce que chaque groupe de traitement de paquets comprend des moyens de traitement réagissant aux en-têtes des paquets passant par le groupe particulier pour en tirer des informations d'acheminement à appliquer pour commander le commutateur d'aiguillage. Dans ce qui est exposé ci-dessus, l'expression "ligne" englobe une voie ou un canal de, par exemple, un système à multiplexage à répartition dans le temps. Le central peut comprendre un groupe supplémentaire de traitement des paquets et des moyens pour permettre à ce groupe supplémentaire de prendre en charge une partie ou la totalité de toutes les fonctions d'un ou plusieurs autres des groupes de traitement des paquets, en cas de-défaillance totale ou partielle de ce groupe ou de ces groupes. Ainsi, le groupe supplémentaire peut jouer le rye de réserve pour tous les autres groupes de traitement des paquets pour maintenir le central entièrement opérationnel en ce qui concerne les paquets d'informations. Chaque groupe de traitement de paquets peut comprendre des moyens à mémoire-tampon pour mémoriser des paquets d'informations pendant que, par exemple, ils attendent que le commutateur d'aiguillage soit déclenché pour diriger les paquets d'informations comme indiqué par leurs en-têtes. Le central peut aussi comprendre un groupe d'entretien et un groupe de facturation. Le groupe d'entretien peut être agencé pour effectuer des essais sur d'autres groupes du central chaque fois qu'une défaillance est suspectée et pour mémoriser des informations pour permettre de remettre en fonctionnement d'autres groupes après au moins certains types de défaillances comme, par exemple la oorruption du logiciel par le bruit, où il peut être nécessaire de remettre à zéro tous les registres d'un moyen processeur et de les faire redémarrer. Le groupe de facturation peut mémoriser des détails de paquets d'informations traités par le central pour permettre de calculer la somme dont l'abonné est redevable.On peut utiliser le groupe d'entretien et le groupe de facturation ensemble pour commander la mise en service du groupe supplémentaire de traitement de paquets pour une partie ou la totalité des fonctions d'un autre groupe. On peut aussi agencer le groupe d'entretien et le groupe de facturation pour qu'ils effectuent les parties fondamentales des fonctions de chaque autre groupe en cas de panne, de façon que les deux groupes constituent un groupe de réserve l'un pour l'autre. Avec la présence d'un groupe de traitement de paquets de réserve et des groupes d'entretien et de facturation pouvant prendre en charge au moins les fonctions de base l'un de l'autre, tout ce qui est nécessaire pour donner suffisamment de redondance dans le central pour le maintenir en fonctionnement après une panne individuelle quelconque, c'est le doublement de L'aiguillage ou commutateur et de son groupe de commande et d'une ligne omnibus ou collectrice de messages qui relie entre eux les processeurs principaux. Dans le mode d'exécution de l'invention à décrire plus loin, les groupes de traitement des paquets comprennent chacun un processeur de paquets, un ou plusieurs processeurs d'octets et les groupes de lignes nécessaires pour constituer les interfaces entre les signaux utilisés dans le central (qui péut utiliser, par exemple, des circuits de logique transistor-transistor ou TTL) et les signaux utilisés le long des lignes extérieures (par exemple "V24"). Dans l'exemple que l'on va décrire, un octet comprend 8 bits qui sont transmis à l'intérieur des groupes et traités en parallèle, mais transmis en série entre les groupes. Dans chaque groupe, ou sousfgroupe (comme il convient), le traitement des informations peut être effectué par un micro-processeur qui peut être, par exemple, un "INTEL 8080". Les figures du dessin annexé, donné à titre d'exemple non limitatif, feront bien comprendre comment l'invention peut être réalisée. La figure 1 est un diagramme d'un système de transmission de paquets d'informations pouvant utiliser un central d'aiguillage de paquets selon l'invention. La figure 2 est un diagramme montrant un exemple de central d'aiguillage de paquets selon l'invention. En se référant à présent à la figure 1, l'ensemble représenté comprend trois centraux 1, 2 et 3 d'aiguillage ou de commutation de paquets, reliés entre eux par des liaisons intercentraux 4, 5 et 6. Le central 1 a des liaisons avec des terminaux de caractères 7A et 9A par des paires respectives de modems (modulateurs-demodulateurs) 7B, 7C et 9B, 9C. Une ou plusieurs des liaisons avec les modems peut être réalisée par le réseau téléphonique public, du moment que le débit des informations acheminées vers les modems en passant par le central est suffisamment faible pour permettre la communication le long d'une ligne téléphonique normale. Un terminal 8 de paquets est relié directement au central 1. Le central 2 est relié à un terminal 10A de caractères par des modems llB et llC et à un centre 12 de calculatrices directement.Le débit d'informations pour le terminal lIA de paquets et le centre f2 de calculatrices sera probablement trop élevé pour les communications par le réseau téléphonique public. Le central 3 est relié à un terminal 13A de caractères par des modems 13B et 13C et un cantre 14A de calculatrices par des modems 14B et 14C en série. Les terminaux 7A, 9A, 10A et 13A de caractères peuvent se présenter chacun sous la forme d'un simple ensemble clavier/imprimante, et les informations sont alors transmises caractère par caractère au moyen de, par exemple, une structure de caractère à 10 ou 11 éléments à des vitesses de 10 à 30 caractères par seconde. Cela signifie que les débits d'informations du caractère aux terminaux peuvent être de 110 ou 300 bits/s. Les terminaux 8 et lIA de paquets sont des groupes spéciaux conçus pour émettre et recevoir des paquets d'informations, mais ils peuvent être sinon d'une forme semblable à un ensemble clavier/ imprimante.Le débit d'informations auquel le terminal lIA de paquets peut fonctionner est d'au moins 2.400 bits/s, ce qui est la même chose que le débit d'informations du centre 12 de calculatrices.Le centre 14A de calculatrices est capable de transmettre et de recevoir des informations à 48.000 bits/s au plus, ce qui est le débit usuel auquel les informations sont transmises entre les centraux 1, 2 et 3, bien que des débits supérieurs soient possibles. Le terminal lIA de paquets et les centres 12 et 14A de calculatrices peuvent avoir des liaisons directes avec le central à cause des débits d'informations élevés appliqués. Un examen rapide du système élémentaire représenté sur la figure 1 montrera clairement les spécifications d'un central d'aiguillage de paquets pour recevoir des paquets d'informations de plusieurs sources et les transmettre à différentes destinations, directement ou par l'intermédiaire d'autres centraux. Les variations des débits d'informations rendent la mémorisationtampon des paquets d'informations essentielle, de sorte qu'ils peuvent être imbriqués sur les liaisons inter-centraux ou sur les lignes directes dirigées vers les destinations plus rapides. Après avoir à présent esquissé les spécifications d'un central d'aiguillage de paquets d'informations, on va examiner la structure détaillée dtun central selon un exemple dlexécu- tion conforme à l'invention. Un tel central est représenté sous forme synoptique par blocs sur la figure 2, et il comprend seize groupes 21 à 36 de traitement de paquets. Le groupe de traitement 36 est agencé pour constituer une réserve pour les quinze autres groupes qui sont reliés chacun à une ou plusieurs autres lignes. Le central comprend un commutateur 37 destiné à réaliser les liaisons entre les groupes de traitement de paquets selon l'aiguillage des paquets d'informations. Le commutateur 37 est commandé par un processeur 38. Bien qu'on ne l'ait pas représenté, le commutateur 37 et le processeur 38 sont doublés dans le central, et la commutation est commandée par les processeurs de façon qu'en cas de panne, le commutateur défectueux puisse être mis hors service et sa réplique en fonctionnement mise en service. Le central comprend également un processeur d'entretien 39 et un processeur de facturation 40.Aux processeurs 39 et 40 sont associées des bandes de mémorisation 41 sur lesquelles sont enregistrées les informations de facturation correspondant aux différents paquets d'informations émis par les différents abonnés et le logiciel pour le diagnostic et les programmes-machine de redémarrage pour les processeurs incorporés dans les autres groupes. Chacun des quinze groupes 21 et 35 de traitement de paquets contient les mêmes composants, et l'on va décrire à présent ceux du groupe 21. Le groupe 21 contient un groupe 42 de traitement de paquets, un groupe 43 de traitement d'octets, un groupe 44 d'inverseur et des groupes 45 de lignes. Le groupe 42 contient un processeur 46 de paquets, une mémoire-tampon ou mémoire de transit 47-et un groupe 48 d'accès de mémoire. Les processeurs de paquets, les processeurs de commande de commutateur et les processeurs d'entretien et de facturation sont reliés entre eux par une barre omnibus 49 ou collectrice de messages. Le groupe de traitement d'octets contient un ou plusieurs processeurs d'octets d'un nombre de types différents pouvant aller jusqu'à trois. Les trois types de processeurs d'octets ont une structure nominale identique, mais ils sont programmés de façon appropriée pour satisfaire à différentes conditions des trois types de ligne. Les trois types de ligne concernés sont des lignes d'abonnés à faible vitesse traitant des débits d'informations de 9.600 bits/s au plus, des lignes de clients à haute vitesse, traitant des débits ou vitesses d'informations supérieurs à 9.600 bits/s, et des liaisons inter-centraux. Les groupes de traitement d'octets correspondant aux différents groupes de traitement de paquets seront agencés selon la combinaison particulière de lignes reliées au groupe de traitement de paquets. Chacun des trois processeurs ne traite qu'un type de ligne, ce qui simplifie les conditions de proqrammation des processeurs. Du fait que la quantité de travail pouvant être traitée par un groupe de traitement de paquets est limitée par les capacités des processeurs de paquets, il s'ensuit que le groupe de traitement peut être relié à plus de lignes de clients à faible vitesse que les liaisons inter-centraux. Un groupe de traitement de paquets peut être relié à 9 à 36 lignes de clients à fAible vitesse, selon les débits d'informations sur les lignes, deux lignes de clients à haute vitesse à 48.000 bits/s, ou au moins une liaison inter-centraux. Cela signifie que la totalité du central avec quinze unités de traitement peut traiter environ 3 00 à 5 00 lignes. L'inverseur 44 est prévu pour permettre de relier les groupes de lignes 45, lorsque c'est nécessaire, au groupe de réserve 36, en cas de défaillance dans le groupe de traitement 21. Les groupes de lignes 45 ont pour simple roule de transformer les niveaux de tension nécessaires du système de signaux "V24" utilisé sur les lignes en dehors du central en les tensions nécessaires pour les composants logiques transistor-transistor (TTL) utilisés dans le central Pour faciliter la compréhension de la figure 2, les lignes transportant des informations ont des flèches simples et les lignes transportant des signaux de commande des flèches doubles. On va décrire à présent le fonctionnement du central représenté sur la figure 2. L'état de repos normal de la ligne est un échange continu d'octets blancs, c'est-à-dire des groupes de huit chiffres qui ne comportent pas d'informations, mais servent à indiquer qu'il n'arrive pas de signal sur la ligne à ce moment. Cet état s'établit également, lorsque le central, ou la ligne, est mis à son état initial, par exemple après une panne ou lors du branchement. Chaque processeur d'octets dessert plusieurs lignes et contrôle chaque octet reçu et, si c'est seulement un signal blanc, il revoit simplement un autre signal blanc à l'instant approprié, signal qui peut être identique au signal blanc reçu ou différent de celui-ci. Lorsqu'un octet de signal de service non blanc est reçu, le processeur d'octets approprié met à jour l'état de la ligne par laquelle le signal est reçu dans ses enregistrements de la ligne et il transmet un signal au processeur 46 de paquets, indiquant que le signal avait été reçu. Le processeur d'octets renvoie également un signal approprié indiquant, lorsque c'est nécessaire, que le signal de service avait été reçu. Un "appel" démarre avec un "paquet générateur d'appel" ou "paquet initial de l'appel", qui comprend dans son en-tête, entre autres informations, l'identité de la destination de l'appel, l'identité du poste générateur de l'appel et le type de paquet qui doit suivre. Tous les paquets, y compris le paquet de génération d'appel, commencent par un octet de "démarrage d'appel" auquel le processeur d'octets réagit, indiquant qu'un paquet d'informations est en cours de réception. Le processeur détecte l'octet de démarrage d'appel" et le fait pénétrer dans l'ensemble de mémoire-tampon ou de transit 47 à un emplacement vide localisé au moyen d'une petite table de mémoires de transit vides mémorisée dans le processeur d'octets et mise à jour par des messages en provenance du processeur 46. Le processeur d'octets envoie alors une indication au processeur de paquets 46 indiquant que la ligne particulière, par exemple x, par laquelle le paquet a été reçu, a utilisé la mémoire de transit, par exemple a, dans laquelle les informations ont été introduites. La table de mémoires de transit doit alors être mise à jour et des octets subséquents reçus de la ligne doivent être introduits dans l'ensemble de mémoires de transit par le processeur d'octets en utilisant les mémoires de transit vides. A ce moment, le processeur 46 de paquets examine le premier octet et note que l'appel est un nouvel appel. I1 contrôle que la ligne par laquelle l'octet a été reçu est autorisée à effectuer l'appel, du fait que, par exemple, certaines lignes sont limitées à la réception d'appels-seulement ; l'appel apparent peut être dt à des signaux parasites introduits sur la ligne. Si le processeur de paquets effectue un contrôle satisfaisant du fait que l'octet est un appel autorisé, il alloue un enregistrement d'appel et un enregistrement de paquet, qu'il relie et associe à enregistrement terminal.Lorsqu'un nombre suffisant d'octets constituant l'en-t8te du paquet a été reçu, un processeur de paquets contrôle la validité de la destination du paquet et calcule le nombre total d'octets compris dans le paquet, information qui est également comprise dans l'en-tête. Si tout cela est satisfaisant, le processeur de paquets indique le fait au processeur d'octets, ou bien lui envoie un autre signal si, pour certaines raisons, le paquet n'est pas correct. Maintenant que la longueur totale du paquet est connue, le processeur 46 de paquets alloue suffisamment d'espace dans l'ensemble de mémoires de transit 47 pour retenir le paquet et les octets reçus sont transférés aux adresses allouées de la mémoire-tampon ou de transit par le processeur d'octets. Si le paquet a une longueur supérieure à 64 octets, le processeur de paquets engendre tous les 64 octets une adresse à laquelle le nouvel octet reçu doit être placé et l'enregistre dans l'adresse de la mémoire de transit. Si le contrôle d'erreur à la fin du paquet concorde avec celui engendré dans le central un "accusé de réception" est envoyé à la station émettrice, indiquant que la totalité du paquet a été reçue, sinon c'est un signal de non-réception (accusé de réception négatif) qui est envoyé. Le paquet peut comprendre des octets de contrôle après les informations et le processeur de paquets peut effectuer le contrôle correspondant sur les informations pour garantir qutil a été reçu correctement, et une indication est envoyée à la station émettrice, sur le fait que la réception du paquet a été correcte ou incorrecte. Tandis que les octets formant les paquets sont enregistrés dans la mémoire de transit 47 sous la commande du processeur d'octets, le processeur 46 de paquets assure la transmission du paquet par l'intermédiaire du central vers la mémoire de transit de la ligne aboutissant à la destination. Les informations mémorisées dans la mémoire du processeur 38 de commande de commutateur lui permet de déterminer la ligne ou l'itinéraire de sortie, les lignes fermées qui ne sont pas disponibles pour le paquet, et quel processeur de paquets traitera le paquet sortant. Des détails de l'itinéraire choisi par le processeur 38 ou d'un autre itinéraire possible sont envoyés au processeur 46. Le processeur 38 alerte également le processeur de paquets de destination en demandant un emplacement de mémorisation de mémoire de transit pour le paquet, en donnant sa longueur et la ligne par laquelle le paquet doit être envoyé. Le processeur de paquets de destination répondra en confirmant que cet emplacement est disponible et est réservé au paquet. Si c'est une infir-mation qui est envoyée, le processeur d'entretien 39 en est informé et une seconde demande est faite par le processeur 38 au processeur de paquets de destination. Lorsque la totalité du paquet a été reçue par la mémoire de transit 47 et qu'après contrôle il s'avare correct, le paquet est envoyé par l'intermédiaire du commutateur 37 à la mémoire de transit du processeur de paquets de destination. Le processeur 38 de commande de commutateur contrôle également le paquet, lors de son passage vers la destination, et il informe le processeur d'entretien 39 en cas de défaillance. Le paquet est envoyé par l'autre commutateur si le contrôle effectué par le processeur de commande de commutateur est négatif et la défaillance transmise au processeur d'entretien. Lorsque la mémoire de transit du processeur de paquets de destination a reçu le paquet, elle modifie l'entête du paquet si nécessaire, et informe le processeur d'octets de sortie de la ligne à laquelle le paquet doit être envoyé de l'emplacement dans la mémoire de transit du paquet. Le processeur d'octets de sortie ayant reçu cette instruction transfère le paquet à la ligne octet par octet, et engendre de nouveaux chiffres de contrôle qui sont placés à la fin du paquet. La transmission peut comprendre une conversion de code qui peut être effectuée dans une mémoire morte incluse dans le processeur d'octets, et si cela modifie la longueur de la zone d'informations, l'en-tête du paquet doit être modifié corrélativement. Lorsque le paquet a été envoyé, le processeur d'octets de sortie attend un signal de confirmation , indiquant que le paquet a été reçu de façon satisfaisante et, s'il en est ainsi, il en fait part au processeur de paquets qui lui est associé. Si, lorsque la confirmation est reçue, il indique qu'une erreur est survenue, dans le paquet, le paquet est retransmis par la même ligne, puis par une autre ligne, si elle est disponible, dans une tentative d'obtention d'une transmission satisfaisante. Si le paquet ne peut être transmis de façon satisfaisante, un signal appelé "paquet d'informations de réseau" est envoyé et le paquet d'informations est rejeté. Si la ligne de sortie est une liaison inter-centraux, une autre liaison inter-centraux sera disponible et une tentative sera faite pour envoyer le paquet d'informations par cette liaison avant de le rejeter.L'autre liaison inter-centraux peut être associée à un groupe de traitement de paquets différent , auquel cas le paquet doit être de nouveau transmis par le commutateur 37 au groupe de traitement de paquets approprié pour suivre l'autre itinéraire possible. Le- retard mis en jeu dans cette retransmission pourrait être évité pour des paquets subséquents suivant le même itinéraire en transmettant les informations au processeur 38 de commande de commutateur pour éviter d'utiliser l'itinéraire non satisfaisant. Lorsque le paquet initial de l'appel a atteint sa destination, l'itinéraire que doivent suivre les paquets subséquents de l'appel aura été établi, et les paquets suivants de l'appel suivront le même itinéraire. Les en-têtes des paquets suivants peuvent être abrégés par rapport a l'en-tête utilisé dans le paquet engendrant l'appel, du fait que tous les détails des lignes d'origine et de destination ne sont pas nécessaires ; tout ce qu'il faut, c'est savoir que le paquet particulier appartient à l'appel établi par un paquet de début (de génération) d'appel particulier. Le processeur d'entretien 39 est informé de tout défaut de transmission satisfaisante d'un paquet et, si les résultats de l'analyse de telles défaillances indiquent qu'un groupe de traitement de paquets particulier est défectueux, le processeur 39 peut provoquer l'-actionnement de l'inverseur 44 pour mettre le groupe de réserve 36 en fonctionnement. Chaque appel progresse avec échange de paquets entre les deux lignes concernées, des paquets de données dans un sens et des signaux de confirmation (d'accusé de réception) pour chaque paquet d'informations dans le sens opposé. Le central duquel provient le paquet contrôle l'attribution de mémoire de transit de l'appel, les octets d'effacement et de remise à zéro des paquets, les numéros séquentiels des paquets, la durée de l'appel, les statistiques de l'appel aux fins de facturation et le synchronisme des lignes. Le central utilise ces informations pour commander et terminer l'appel, pour déclencher l'enregistrement des informations aux fins de facturation et le retour des lignes à l'état inactif après qu'un appel a été achevé. Les groupes de ligne sont présents à raison d'un par ligne ; leurs fonctions principales sont un changement de niveau entre des tensions "v24" et 'tTTL" (logique transistor-transistor) la recherche du synchronisme d'octets lorsque le processeur d'octets demande de le faire, puis son maintien autonome, et la conversion du flux de données de la forme série à l'interface "V24" à la forme parallèle à 8 bits, et inversement. Sous la commande des processeurs d'entretien et de facturation, l'inverseur peut. faire passer la commande d'un groupe à la section de réserve. Chaque processeur d'octets comprend plusieurs microprocesseurs . A cause de différences dans le programme requis, chaque microprocesseur traite un seul type de ligne, c'est-à-dire des abonnés à grande vitesse, des abonnés à faible vitesse, ou des liaisons inter-centraux. Le nombre de microprocesseurs par groupe dépend du mélange de lignes Les fonctions principales du processeur d'octets consistent à réaliser le programme de démarrage nécessaire pour mettre en service chaque ligne du groupe, à recevoir des paquets octet par octet de chaque ligne et liaison inter-centraux du groupe, de les introduire dans la mémoire de transit et d'informer le processeur de paquets de leur arrivée, d'envoyer les paquets octet par octet de la mémoire de transit à chaque ligne et liaison inter-centraux du groupe, sous la direction du processeur de paquets, de recevoir confirmation des lignes et liaisons inter-centraux en réponse aux paquets qui leur sont transmis, et d'informer de leur arrivée le processeur de paquets, d'envoyer confirmation aux lignes et liaisons inter-centraux sous la direction du processeur de paqùets en réponse aux paquets reçus, de maintenir un flux continu de données sur chaque ligne et liaison inter-centraux,envoyer des signaux blancs s'il n'y a pas de paquets ou de confirmations à fournir. Le processeur de paquets contient un seul microprocesseur. Ses fonctions principales sont de créer et de maintenir un enregistrement d'appel pour chaque appel commençant ou se terminant dans son groupe, d'examiner les en-têtes des paquets placés dans la mémoire de transit par le processeur d'octets, et d'autoriser les confirmations appropriées pour la transmission à la ligne, de demander au processeur de commande de commutateur de diriger les paquets par l'intermédiaire du commutateur (si nécessaire) vers la mémoire de transit desservant la ligne ou liaison inter-centraux requise, selon l'algorithme d'aiguillage, d'assurer avec le processeur d'octets la transmission aux lignes et liaisons inter-centraux des paquets se trouvant dans sa mémoire de transit qui ont attendu pour sortir, d'ajouter l'addition du réseau principal en cas de paquets inter-centraux, de réguler l'attribution d'emplacements de mémoire de transit au cours de chaque appel. La mémoire de transit a les fonctions distinctes suivantes : faire attendre les paquets qui arrivent pour accéder tout a tour au commutateur, si nécessaire, et faire attendre les paquets sortants pour accéder tour a tour a l'itinéraire de sortie appropriée. La barre collectrice de messages assure la communication rapide entre les processeurs de paquets, les processeurs d'entretien et de facturation et les processeurs de commande de commutateur par transfert direct mémoire-mémoire. Le commutateur, sous la commande de l'ensemble processeur de commande de commutateur/traducteur, permet le transfert de paquets reçus ou engendrés dans un groupe d'être transférés a la mémoire de transit d'un autre et d'attendre pour la sortie, selon ce qui est requis par l'algorithme d'aiguillage matérialisé dans l'ensemble processeur de commande de commutateur/traducteur. Le processeur d'entretien a les rôles principaux suivants : effectuer le contrôle et la commande et les fonctions humaines et machine, en liaison avec le processeur de facturation, déclencher et contrôler le transfert de commande d'un groupe a la section de réserve, si un défaut de fonctionnement est détecté dans le sien, effectuer des programmes de diagnostic lorsque cela est approprié, pour localiser les défaillances suspectées, maintenir sur une mémoire auxiliaire une copie de tous les programmes essentiels et toutes les informations semi-permanentes, pour donner un mbyen de récupera- tion automatique de défauts de fonctionnement de processeur, agir lorsque des défectuosités sont signalées et maintenir les enregistrements des défectuosités, contrôler la charge de travail de chaque processeur de paquets, et effectuer les fonctions essentielles du processeur de facturation si celui-ci tombe en panne. Les tâches principales d'un processeur de facturation sont de maintenir des enregistrements de facturation pour tous les utilisateurs relies au central, et d'effectuer les fonctions essentielles du processeur d'entretien, en cas de panne de ce dernier. REVENDICATIONS 1 - Central d'aiguillage d'informations groupées ou paquets d'informations 'comportant des connexions pour une pluralité de lignes par lesquelles des paquets d'informations parviennent au central ou en partent, chaque paquet comprenant un en-tête indiquant l'origine et la destination du paquet et une partie principale contenant les informations amenées a destination par le paquet, le central comprenant en outre un commutateur d'aiguillage pour diriger les paquets d'informations vers les terminaux correspondant aux lignes aboutissant aux destinations indiquées par les en-têtes, et une pluralité de groupes de traitement des paquets reliés chacun a un terminal correspondant a une ou plusieurs lignes et au commutateur pour transférer des paquets d'informations des terminaux au commutateur et inversement, caractérisé en ce que chaque groupe de traitement de paquets comprend des moyens de traitement réagissant aux en-têtes des paquets passant par le groupe particulier pour en tirer des informations d'acheminement à appliquer pour commander le commutateur d'aiguillage. 2 - Central selon la revendication 1, caractérisé en ce qu'il comprend au moins un groupe de traitement de paquets de réserve non attribué a un terminal de ligne spécifique, et des moyens de commutation agissant en reliant le groupe de traitement de paquets de réserve a un terminal de ligne attribué a un groupe de traitement de paquets qui n' est pas tombé panne. 3 - Central selon la revendication 1 ou 2, caractérisé en ce qu'il comprend un groupe d'entretien relié a tous les groupes de traitement de paquets et agissant en effectuant des essais de fonctionnement des groupes de traitement de paquets, de façon a détecter une panne d'un tel groupe. 4 - Central selon la revendication 3, caractérisé en ce que le groupe d'entretien peut effacer des informations mémorisées dans un groupe de traitement de paquets et remettre le groupe en route en cas de panne détectée par les essais, d'une nature telle qu'elle est probablement due a la corruption du logiciel du groupe. 5 - Central selon l'une quelconque des revendications 1 à 4, caractérisé en ce qu'il comprend un groupe de facturation capable de mémoriser des détails des paquets d'informations traités par le central et des informations identifiant l'abonné à débiter, et de calculer la charge encourue. 6 - Central selon la revendication 2, comprenant un groupe d'entretien relié à tous les groupes de traitement de paquets et susceptible d'effectuer des essais de fonctionnement des groupes de traitement de paquets de façon à détecter une panne de l'un quelconque d'entre eux, et un groupe de facturation susceptible de mémoriser des détails des paquets d'informations traités par le central et d'attribuer le débit correspondant a l'abonné concerné, caractérisé en ce que le groupe d'entretien et le groupe de facturation sont agencés de façon à pouvoir, ensemble, relier le groupe de traitement de paquets de réserve a un terminal de ligne. 7 - Central selon la revendication 6, ou l'ensemble de la revendication 5 et de la revendication 3 ou 4, caractérisé en ce que le groupe d'entretien et le groupe de facturation sont également agencés chacun de façon à pouvoir effectuer au moins une partie des fonctions de l'autre, en cas de panne de l'autre groupe. 8 - Central selon l'une quelconque des revendications 1 à 7, caractérisé en ce qu'il comporte un groupe de commande pour le commutateur d'aiguillage des paquets d'informations, un commutateur de réserve pour acheminer les paquets d'informations et un groupe de commande de réserve, le commutateur de réserve et le groupe de commande pouvant être mis en service en cas de panne du commutateur ou du groupe de commande mentionné en premier lieu. 9 - Central selon l'une quelconque des revendications 1 à 8, caractérisé en ce que chaque groupe de traitement de paquets comprend un processeur de paquets et des moyens à mémoires de transit, le processeur de paquets réagissant à l'en-tête d'un paquet en attribuant des emplacements de mémoire dans les moyens a mémoires de transit appropriés pour recevoir le paquet particulier. 10 - Central selon la revendication 9, carac térisé en ce que chaque groupe de traitement de paquets comprend également un processeur d'octets relié au processeur de paquets et aux moyens à mémoires de transit, et ayant pour rôle d'assurer l'entrée d'octets d'informations provenant d'un paquet reçu dans les moyens à mémoires de transit. 11 - Central selon'la revendication 10, carac térisé en ce que chaque processeur d'octets comprend plusieurs micro-processeurs, pouvant chacun traiter des paquets d'information à destination et en provenance de lignes ayant le même débit d'informations. 12 - Central selon la revendication 10 ou 11, caractérisé en ce que, lorsqu'ils ne sont pas en action, les processeurs d'octets engendrent et se transmettent des octets blancs entre eux pour contrôler le fonctionnement du central. 13 - Central selon l'une quelconque des revendications 1 a 12, comprenant des moyens a processeur de commande de commutateur ayant pour rôle de commander le commutateur en réaction a des informations d'acheminement provenant des entêtes d'un paquet, caractérisé en ce que ces moyens procurent au moins deux itinéraires possibles pour le paquet patticulier, la- transmission par un premier de ces itinéraires étant tentée et la transmission par le second de ces itinéraires n'étant tentée que si la transmission par le premier ne réussit pas.