Brevet FR2735642A1 — publié le 19961220

1î 2735642 Procédé de multiplexage dans un réseau de télécommunication à mode de transfert asynchrone, et noeud de commutation mettant en oeuvre ce procédé. L'invention concerne un procédé de multiplexage dans un réseau de télécommunication à mode de transfert asynchrone, et un noeud de commutation mettant en oeuvre ce procédé. Les futurs réseaux numériques à intégration de services et à large bande reposeront sur un mode de transfert asynchrone, dit ATM. Ce mode de transfert asynchrone a été normalisé par le CCITT:10 Les informations sont transportées dans des paquets appelés cellules, comportant une en-tête et une charge utile, de longueur fixée. La voie logique supportée par une cellule, entre deux noeuds du réseau, est identifiée par un identificateur de faisceau virtuel et un identificateur de15 circuit virtuel, contenus dans l'en-tête de chaque cellule. Par conséquent, une source peut émettre des cellules à son rythme propre, sans référence directe avec le réseau auquel cette source est reliée. Ces cellules peuvent supporter tous les types de service, en ne demandant qu'un seul type de20 commutation dans le réseau: La commutation de cellules ATM. Cependant les cellules normalisées ne sont pas parfaitement bien adaptées pour tous les services. Les services de téléphonie à bande étroite sont supportés actuellement par un réseau dit synchrone établissant des circuits numériques25 synchrones. Les échantillons de 30 signaux téléphoniques sont transmis regroupés en trames récurrentes, chaque trame étant découpée en intervalles de temps dont 30 sont attribués respectivement aux 30 circuits téléphoniques. Au moins pendant une phase de développement des réseaux à mode de transfert30 asynchrone, les réseaux synchrones continueront à exister et seront même utilisés comme réseaux de distribution pour des circuits téléphoniques en mode synchrone qui seront supportés par des cellules pour la plus grande partie du trajet. Il a donc été nécessaire d'organiser la coexistence de ces types de35 réseau. La demande de brevet français n 93 00955 décrit un dispositif de cellulisation et un dispositif de décellulisation de voies numériques synchrones permettant de commuter un très 2 2735642 grand nombre de circuits synchrones avec un réseau de commutation de type ATM. Ce dispositif de cellulisation place dans une même cellule, support d'une voie logique, des échantillons représentant respectivement les signaux d'une pluralité de circuits synchrones différents, susceptibles d'être supportés par cette voie logique. Ce dispositif de cellulisation ne perd donc pas de temps pour attendre plusieurs échantillons successifs d'un même circuit pour remplir efficacement des cellules. Il respecte ainsi l'avis Q551 du CCITT qui limite à une milliseconde le délai de traversée aller-retour dans un réseau synchrone. Ces cellules sont dites composites. La demande de brevet français n 94 11307 décrit un dispositif de commutation des échantillons contenus dans des cellules composites; et un noeud d'accès, à un réseau de commutation à mode de transfert asynchrone, comportant de tels dispositifs de commutation des échantillons contenus dans des cellules composites. Un réseau de commutation est constitué classiquement de plusieurs étages de matrices de commutation, la structure de ces étages étant optimisée afin d'obtenir une probabilité de blocage donnée, pour un trafic donné, pour un nombre d'entrées donné, et pour une longueur de cellules qui est fixée dans la norme du CCITT. Des calculs classiques permettent de choisir25 entre plusieurs structures, plus ou moins optimales. Pour obtenir une structure encore plus optimale, il faudrait avoir la liberté de choix de la longueur des cellules, mais cela n'est pas possible, puisqu'elle est normalisée. Un premier but de l'invention est de proposer un procédé de multiplexage30 permettant de mieux optimiser l'utilisation d'un réseau de commutation commutant des cellules ATM normalisées. Les cellules ATM sont capables d'assurer notamment un service de transmission de données, pourvu que les données à transporter soient groupées en paquets ayant une longueur35 correspondant à la longueur de la charge utile d'une cellule. Dans le cas o la source des données a un faible débit et émet donc des micropaquets de données, il est souvent impossible d'attendre plusieurs micropaquets successifs provenant de la 3 2735642 même source pour remplir efficacement chaque cellule. Un second but de l'invention est de proposer un procédé de multiplexage permettant de transmettre des micropaquets de données dans des cellules ATM normalisées, tout en remplissant efficacement ces 5 cellules. Un premier objet de l'invention est un procédé de multiplexage dans un réseau de télécommunication à mode de transfert asynchrone, pour multiplexer temporellement des informations dans des cellules à mode de transfert asynchrone10 et à longueur fixe, chaque cellule comportant: une en-tête contenant notamment un identificateur de faisceau virtuel et un identificateur de circuit virtuel qui définissent une voie logique entre deux noeuds dudit réseau; - et une charge utile constituée d'une quantité fixe d'information; caractérisé en ce qu'il consiste à placer comme charge utile dans une suite de cellules supportant une même voie logique, une suite d'entités logiques appellées conteneurs d'information supportant cette même voie logique, chaque20 conteneur comportant une charge utile qui est une quantité d'information supérieure à celle de la charge utile de chaque cellule. Le procédé ainsi caractérisé permet de mieux optimiser l'utilisation de chaque noeud de commutation ATM, en utilisant pour chaque noeud, une longueur de conteneur optimale pour ce noeud. Cette longueur est choisie une fois pour toutes, en fonction des caractéristiques statistiques du trafic, ou bien est variable en fonction des caractéristiques courantes du trafic.30 Un second objet de l'invention est un noeud de commutation mettant en oeuvre ce procédé de multiplexage et caractérisé en ce qu'il comporte: - un premier étage comportant au moins une matrice de commutation dite auxiliaire pour regrouper dans une même entité logique, appelée conteneur et ayant une capacité supérieure à la charge utile d'une cellule, des informations contenues dans différentes cellules, ces informations pouvant être acheminées 4 2735642 par un même chemin pendant au moins une partie de leur acheminement dans ledit noeud, et chaque conteneur étant transporté par une pluralité de cellules supportant une même voie logique; 5 - au moins un étage intermédiaire classique (SN) de commutation de cellules, ayant des entrées couplées à des sorties du premier étage; - un dernier étage comportant au moins une matrice de commutation dite auxiliaire pour placer dans des cellules distinctes supportant respectivement des voies logiques distinctes, des informations qui ont été transportées dans une même cellule, parce qu'elles avaient été regroupées dans un même conteneur. L'invention sera mieux comprise et d'autres caractéristiques apparaîtront à l'aide de la description ci- dessous et des figures l'accompagnant: - la figure 1 représente schématiquement une suite de conteneurs d'information placés dans une suite de cellules, ces conteneurs n'ayant pas une longueur égale à un multiple entier20 de la longueur d'une cellule; - les figures 2 et 3 illustrent un exemple particulier de conteneurs ayant chacun une longueur égale à deux fois la longueur d'une cellule normalisée; - la figure 4 représente le schéma synoptique d'un premier mode de réalisation du noeud de commutation selon l'invention; la figure 5 représente le schéma synoptique d'un second mode de réalisation du noeud de commutation selon l'invention; - la figure 6 représente une matrice de commutation qui est utilisable dans ces deux modes de réalisation. La figure 1 illustre le procédé de multiplexage selon l'invention, par un exemple dans lequel chaque conteneur a une longueur fixée qui est comprise entre une fois et deux fois la longueur d'une cellule. Dans cet exemple, une suite de trois35 conteneurs CT1, CT2, CT3 est supportée par une suite de cellules CL1, CL2, CL3, etc. Ces cellules ont chacune une en- tête, respectivement HD1, HD2, HD3, contenant un identificateur de faisceau virtuel et un identificateur de circuit virtuel. 2735642 Les identificateurs de faisceau virtuel de ces cellules CLi, etc identifient tous une même voie. Les identificateurs de circuit virtuel peuvent différer d'une cellule à une autre. Chacune de ces cellules comporte en outre une charge utile, respectivement PL1, PL2, PL3,.... Le conteneur CT1 est à cheval sur les cellules CLi et CL2. Il comporte une charge LD1 qui est scindée en deux parties, et il comporte à son débit un drapeau F1 constitué d'un motif fixé. Le drapeau F1 et une première partie de la charge utile LD1 occupent tout le champ destiné à la charge utile PLi de la cellule CL1. Une seconde partie de la charge utile LD1 occupe une partie du champ destiné à la charge utile PL2 de la cellule CL2. Dans cet exemple, le drapeau F1 suit immédiatement l'en-tête HD1 de la cellule CLI, mais ce n'est15 pas vrai en général, puisque la longueur des conteneurs n'est pas un multiple entier de la longueur de chaque cellule. Le conteneur CT2 comporte un drapeau F2 constitué du même motif que le drapeau F1, et qui suit la seconde partie de la charge utile LD1, dans la cellule CL2. Le drapeau F2 est suivi20 par une première partie de la charge utile LD2, celle-ci étant scindée en deux parties. Une seconde partie de la charge utile LD2 est plaçée après l'en-tête HD3 dans la cellule CL3. Le conteneur CT3 est plaçé après la seconde partie de la charge utile LD2 dans la cellule CL3. Il commence par un drapeau F325 identique aux drapeaux F1 et F2. Dans cet exemple, la longueur de chaque conteneur CT1, CT2, CT3,..., est fixée. Elle est la même pour toutes les entrées d'un noeud de commutation donné. Elle est déterminée en fonction du trafic que ce noeud recevra statistiquement. Si ces30 conteneurs ne supportent que des circuits, des procédés de calculs classiques permettent de déterminer la longueur optimale des conteneurs, pour un trafic connu statistiquement et pour une probabilité de blocage donnée. Si les conteneurs doivent supporter des micropaquets de données, ou bien un35 mélange de micropaquets de données et de circuits téléphoniques, l'optimisation de la taille des conteneurs peut être réalisée par une simulation. 6 2735642 Selon une variante de mise en oeuvre, la longueur des conteneurs, pour une même entrée d'un noeud de commutation, peut varier au cours du temps sous la commande d'un drapeau particulier constituant le drapeau d'un conteneur et en même temps indiquant une nouvelle valeur de longueur, valable pour les conteneurs suivants. Selon une autre variante de réalisation, les conteneurs ne comportent pas de drapeaux, mais comportent un mot de code de détection d'erreur, analogue à celui utilisé dans l'en-tête10 des cellules ATM normalisées. Ce mot de code est calculé selon un algorithme normalisé, appliqué aux bits de l'en-tête. Il permet de détecter une erreur de transmission portant sur l'en- tête. Ce mot de code permet en outre de détecter le début de chaque cellule. Un procédé connu pour détecter le début et la15 fin de chaque cellule dans une suite continue de cellules normalisées consiste à: - calculer, au fil de l'eau, un mot de code, selon cet algorithme normalisé: - à prélever dans la suite des bits reçus un mot constitué du même nombre de bits que le mot de code; - à comparer le mot de code calculé avec les bits reçus, et à conclure que l'en-tête d'une cellule est détectée lorsque le mode de code calculé est identique à un mot prélevé au fil de l'eau.25 Les figures 2 et 3 représentent plus en détails deux conteneurs CT4 et CT5 respectivement, dans un exemple o chaque conteneur a une longueur exactement égale à deux fois la longueur d'une cellule, et transporte à la fois des échantillons de circuits téléphoniques, et des micropaquets de données. Sur la figure 2, le conteneur CT4 est supporté par une cellule CL4 et une cellule CL5 ayant respectivement des en- têtes HD4 et HD5. Ces en-têtes comportent un même identificateur de faisceau virtuel VP, mais des identificateurs35 de circuit virtuel, VC1 et VC2 respectivement, qui sont différents. Sur ces figures, les champs référencés U sont des champs vides. Dans cet exemple, la cellule CL4 transporte: un échantillon d'un circuit téléphonique CH1; un échantillon d'un 7 2735642 circuit téléphonique CH2 qui est découpé en deux parties pour utiliser deux champs disponibles mais non connexes; un échantillon d'un circuit téléphonique CH3; un micropaquet de données PK1; et un micropaquet de données PK2; et deux octets de contrôle CTR4 permettant de détecter des erreurs sur la charge utile de la cellule CL4. Dans cet exemple, il n'y a pas besoin de drapeau pour identifier le début de chaque conteneur, le début étant identifiable tout simplement par l'en-tête d'une cellule sur deux. La cellule CL5 comporte: un échantillon d'un circuit téléphonique CH4, un échantillon d'un circuit téléphonique CH5, un micropaquet de données PK3; un micropaquet de données PK4; et deux octets de contrôle CTR5, pour détecter des erreurs15 portant sur des informations transmises dans la charge utile de la cellule CL5. Chaque micropaquet comporte une étiquette, respectivement Ll, L2, L3, L4 constituée d'une référence logique permettant d'acheminer indépendamment chaque micropaquet, et d'une information de longueur permettant de20 délimiter précisément la fin du micropaquet. La figure 3 représente le conteneur CT5 qui suit le conteneur CT4. Il est supporté par deux cellules successives CL6 et CL7 ayant respectivement des en-têtes HD6 et HD7. Ces en-têtes comportent le même identificateur de faisceau virtuel,25 VP, et respectivement des identificateurs de circuit virtuel, VC1 et VC2, différents. Cette figure 3 montre que les conteneurs CT4 et CT5, respectivement pour chaque circuit virtuel, ont une structure identique pour ce qui concerne les circuits téléphoniques et30 aussi longtemps que ces circuits restent établis, et ont une structure variable pour ce qui concerne les micropaquets de données. La cellule CL6 transporte des échantillons des circuits téléphoniques CH1, CH2, CH3, dans des positions identiques à celles qui étaient occupées par les échantillons de ces circuits dans la cellule CL4. De même, la cellule CL7 transporte des échantillons des circuits téléphoniques CH4 et CH5 à des emplacements qui sont identiques à ceux occupés par 8 2735642 les échantillons de ces circuits dans la cellule CL5. Par contre, la cellule CL6 transporte un micropaquet de données PK5, ayant une étiquette L5, mais n'ayant pas forcément la même longueur ni la même position que les micropaquets PK1 et PK2 dans la cellule CL4. Elle transporte en outre un mot de contrôle CTR6 qui est fonction de l'ensemble de la charge utile transportée par la cellule CL6. De même, la cellule CL7 transporte un micropaquet PK6 qui n'a pas la même longueur ni la même position que les micropaquets PK3 et PK4 qui étaient transportés par la cellule CL5. La cellule CL7 transporte en outre un mot de contrôle CTR7 qui est calculé sur l'ensemble de la charge utile transportée par la cellule CL7.15 Dans cet exemple les paquets de données à transmettre sont des micropaquets de longueur très inférieure à la longueur d'une cellule, mais ils pourraient aussi bien être des paquets de données ayant une longueur supérieure à la charge utile d'une cellule, par exemple 1,5 fois la longueur d'une cellule, en répartissant un tel paquet en partie sur une première cellule et en partie sur une seconde cellule constituant un même conteneur. La structure des conteneurs varie donc pour chaque conteneur lorsqu'ils transportent des informations du type micropaquet de données. Chaque noeud de commutation est informé de cette structure en recevant par des circuits de signalisation des informations définissant cette structure. Selon un mode de réalisation préférentiel, tous les échantillons de circuit sont regroupés dans une première partie du conteneur, et tous les micropaquets sont regroupés dans la seconde partie. La position de la frontière entre ces deux parties du conteneur est alors l'une des informations définissant la structure de ce conteneur, et qui sont transmises par des circuits de signalisation. Ces informations35 sont constituées aussi par la positionn des échantillons de chaque circuit dans le conteneur, cette position étant fixée pour toute la durée de ce circuit. 9 2735642 La figure 4 représente un premier mode de réalisation du noeud de commutation selon l'invention. Ce mode de réalisation comporte: - n liaisons d'entrées ILl,...,ILn reliées respectivement à n terminaux de réseau optique ONUl,...,ONUn (Optical Network Unit en anglais), et n liaisons de sortie OLl...,OLn reliées respectivement à n terminaux de réseau optique ONU'l,...,ONU'n, chacun de ces terminaux de réseau optique étant relié à un ou plusieurs terminaux d'usager, représentés par des points sur la10 figure; - p matrices d'entrée IMl,...,IMp, ayant chacune trois entrées et trois sorties, dans cet exemple qui est très simplifié; p matrices de sorties OMl,...,OMp, ayant chacune trois entrées et trois sorties, dans cet exemple qui est très simplifié; - un réseau de commutation ATM classique, référencé SN, constitué d'une pluralité d'étages non représentés, comportant n entrées et n sorties.20 Chacun des terminaux de réseau optique ONUl,.... ONUn a une sortie qui est reliée à une entrée de l'une des matrices d'entrée IM1,...,IMp. Chacun des terminaux de réseau optique ONU'1,..., ONU'n a une entrée reliée à une sortie de l'une des matrices de sortie OM1,...,OMp. Chaque sortie de chaque matrice25 d'entrée IMl,..., IMp est reliée à une entrée du réseau de commutation SN. Chaque sortie de ce réseau SN est reliée à une entrée de l'une des matrices de sortie OMl,...,OMp. La réalisation des matrices d'entrée IM1,...,IMp et des matrices de sortie OM1,...,OMp sera décrite plus loin en se référant à la figure 6. La figure 4 illustre le fonctionnement de ce premier mode de réalisation par un exemple dans lequel: - un terminal d'usager Tl, relié au terminal de réseau optique ONU1, émet une cellule CL10 contenant des informations (échantillons de circuit téléphonique ou micropaquets de données) à destination d'un terminal d'usager A; 2735642 - un terminal d'usager T2, relié au terminal de réseau optique ONU1, émet une cellule CL11 contenant des informations à destination d'un terminal d'usager B; - et un terminal d'usager T3, relié au terminal de réseau optique ONU3, émet une cellule CL12 contenant des informations à destination d'un terminal d'usager C. Les terminaux d'usagers A et C sont tous les deux reliés au terminal de réseau optique ONU'1, alors que le terminal d'usager B est relié à un terminal de réseau optique ONU'2. Les10 terminaux d'usagers A, B, C étant reliés à une même matrice de sortie OM1, il est possible de rassembler dans un même conteneur des informations qui sont destinées à ces trois terminaux d'usagers, et il est possible de traiter ce conteneur comme une seule entité jusqu'à la matrice sortie OM1. Cette15 matrice OM1 a pour fonction de router différemment, respectivement vers des liaisons de sortie OL1 et OL2, les informations destinées respectivement aux terminaux d'usagers A et C d'une part, et au terminal d'usager B d'autre part. Le réseau de commutation SN a pour fonction de router les20 conteneurs, constitués chacun de deux cellules dans cet exemple, en routant individuellement chacune de ces deux cellules selon un même chemin, sans savoir que ces deux cellules constituent un conteneur. Dans cet exemple, le terminal de réseau optique ONU1 forme une cellule composite CL13 contenant à la fois les informations à destination de A et celles à destination de B. Le terminal de réseau optique ONU3 retransmet la cellule CL12 sans modifier sa charge utile. La matrice d'entrée IM1 forme un conteneur CT6, constitué de deux cellules successives CL14 et30 CL15, en y plaçant toutes les informations devant transiter par la matrice de sortie OM1 avant d'arriver à leurs destinations respectives. Les informations destinées à A, B, C sont donc placées dans ce conteneur CT6. Le réseau SN achemine les deux cellules CL14 et CL15 jusqu'à une sortie quelconque, de ce35 réseau SN, reliée à une entrée de la matrice OM1. La matrice OM1 décompose le conteneur CT6 et place les informations qu'il contient dans deux cellules CL16 et CL17 destinées respectivement aux terminaux de réseau optique ONU'i1 il 2735642 et ONU'2. La cellule CL16 est une cellule composite contenant des informatins destinées à A, et des informations destinées à B. La cellule CL17 est une cellule qui ne contient que des informations destinées à C. Le terminal de réseau optique ONU'2 retransmet la cellule CL17 au terminal d'usager B sans modifier sa charge utile. Le terminal ONU'1 décompose la cellule composite CL16 en deux cellules CL18 et CL19 qui ne contiennent, respectivement, que les informations destinées à A et que les informations destinées à C. La figure 5 représente le schéma synoptique d'un second mode de réalisation du noeud de commutation selon l'invention. Ce second mode comporte: - n liaisons d'entrée ILl,...,ILn reliées à des terminaux de réseau optique ONUl,...,ONUn, et n liaisons de sortie OLl,...,OLn reliées respectivement à n terminaux de réseau optique ONU'1,...,ONU'n; - un réseau de commutation ATM classique, référencé SN', ayant n entrées principales, n sorties principales, n entrées auxiliaires, et n sorties auxiliaires;20 - un autre réseau de commutations ATM, appelé réseau auxiliaire, et référencé ASN, comportant n entrées reliées respectivement aux n sorties auxiliaires du réseau SN' et n sorties reliées respectivement aux n entrées auxiliaires du réseau SN'.25 Dans cet exemple, le réseau auxiliaire ASN comporte: - une matrice de commutation ATM classique, référencée M0, comportant n entrées et n sorties; - q matrices d'entrée IM' 1,...,IM'q ayant chacune deux entrées et deux sorties, dans cet exemple qui est simplifié; - q matrices de sortie OM'1,...,OM'q ayant chacune deux entrées et deux sorties, dans cet exemple qui est simplifié. Les entrées des matrices IM'i1,...,IM'q constituent les n entrées du réseau ASN. Leurs sorties sont reliées respectivement aux n entrées de la matrice MO. Les n sorties de35 la matrice M0 sont reliées respectivement aux entrées des matrices de sortie OM'1,..., OM'q. Les sorties de ces matrices de sortie constituent respectivement les n sorties du réseau ASN. La réalisation des matrices d'entrée IM'1,...,IM'q et 12 2735642 des matrices des sortie OM'1,...,OM'q sera décrite plus loin en se référant à la figure 6. La figure 5 illustre le fonctionnement de ce second mode de réalisation en représentant le cas o: - un terminal d'usager T1, relié au terminal de réseau optique ONU1, émet une cellule CL21 contenant des informations destinées à un terminal d'usager A; - un terminal d'usager T2, relié au terminal de réseau optique ONU1, émet une cellule CL22 contenant des informations à destination d'un terminal d'usager B; - et un terminal d'usager T3 relié au terminal de réseau optique ONU3, émet une cellule CL23 contenant des informations à destination d'un terminal d'usager C. Les terminaux d'usager A et C sont reliés au même terminal de réseau optique ONU'1, alors que le terminal d'usager B est relié au terminal de réseau optique ONU'2. Il est possible de rassembler dans un même conteneur les informations destinées à A, B, et C pendant les majeure partie du chemin, le réseau SN' pouvant au dernier moment décomposer20 le conteneur et router les informations vers leurs destinations respectives. Le terminal de réseau optique ONU1 forme une cellule composite CL24 en rassemblant les informations destinées aux terminaux d'usager A et B. Le terminal de réseau optique ONU325 retransmet la cellule CL23 sans modifier sa charge utile. Le réseau SN' intervient une première fois pour acheminer les cellules CL24 et CL23 vers deux entrées du réseau auxiliaire ASN, ces deux entrées correspondant à une même matrice d'entrée IM'1, pour permettre à celle-ci de former un conteneur CT730 contenant à la fois des informations devant transiter par le terminal de réseau optique ONU'1 et des informations devant transiter par le terminal de réseau optique ONU'2. Le conteneur CT7 est constitué de deux cellules consécutives CL25 et CL26. Ce conteneur CT7 est acheminée par la matrice M0 et une matrice35 de sortie, OM'q par exemple, jusqu'à une entrée auxiliaire du réseau SN'. Ce dernier intervient alors une deuxième fois, pour router identiquement les deux cellules CL25 et CL26 constituant le conteneur CT7, jusqu'à une sortie auxiliaire de ce réseau 13 2735642 SN', qui est reliée à une entrée du réseau auxiliaire ASN correspondant, par exemple, à la matrice d'entrée IM'q. La matrice IM'q et la matrice MO routent le conteneur vers une matrice de sortie OM'Il qui a pour fonction de décomposer le conteneur CT7, en deux cellules CL28 et CL29 destinées à transiter respectivement par les terminaux de réseau optique ONU'l et ONU'2 respectivement. La cellule CL28 est une cellule composite qui contient les informations destinées à A et les informations destinées à C. La cellule CL29 contient les informations destinées à B. Le réseau SN' intervient ensuite une troisième fois, pour router ces deux cellules respectivement vers deux liaisons OL1 et OL2 pouvant les acheminer respectivement vers les terminaux de réseau ONU'i d'une part et ONU'2 d'autre part. Le terminal ONU'1 décompose la cellule composite CL28 en deux cellules CL30 et CL31 qui ne contiennent respectivement que les informations destinées à A et que les informations destinées à C. Le terminal ONU'2 retransmet la cellule CL29 au terminal d'usager B sans modifier sa charge utile.20 Il est à remarquer les informations destinées à A, B, C ont transité trois fois dans le réseau SN' alors que dans le mode de réalisation représenté sur la figure 4 elles ne transitent qu'une seule fois. Le second mode de réalisation consomme donc plus de ressources de commutation. Cependant le25 second mode de réalisation présente l'avantage d'être plus fiable car la structure du réseau ASN qui est, en quelque sorte, parallèle à la structure du réseau SN' permet de remédier à certaines pannes pouvant survenir dans le réseau ASN, alors que dans le premier mode de réalisation il n'est pas30 possible de remédier à une panne ayant lieu dans l'une des matrices d'entrée IMl,.. .,IMp, ou dans l'une des matrices de sortie OM1,...,OMp. La figure 6 représente le schéma synoptique d'une matrice AM pouvant constituer l'une des matrices IM1,.... IMp,OMl,...,OMp, IM'l,...,OM'q,OM'l,...,OM'q utilisées dans les exemples de réalisation représentés sur les figures 4 et 5. Cette matrice AM comporte: - N entrées I1,...,IN; 14 2735642 - N circuits d'entrée IC1,...,ICN; ayant chacun une entrée reliée respectivement à l'une des entrées I1,...,IN; - une première mémoire de marquage Mi, dédiée au routage des échantillons de circuit téléphonique synchrone; - un premier commutateur spatial Si, dédié aux échantillons decircuit téléphonique synchrone; - une seconde mémoire de marquage M2, dédiée au routage des micropaquets de données; - un second commutateur spatial S2, dédié aux micropaquets de données; - N circuits de sortie OC1,...,OCN; - N sorties O1,...,ON, reliées respectivement chacune à une sortie de l'un des circuits de sortie OC1,...,OCN; - et une unité de commande CU commandant chacun des sous- ensembles de cette matrice AM. Chaque circuit d'entrée IC1,...,ICN comporte un registre permettant de stocker une cellule reçue par une borne d'entrée, respectivement I1,...,IN. Cette cellule est reçue sous forme série et est mémorisée sous la commande d'un signal d'horloge,20 non représenté, fourni par l'unité de commande CU. La mémoire de marquage Ml comporte une entrée d'adresse d'écriture couplée à une sortie de l'unité de commande CU, et une entrée d'adresse de lecture, couplée à une sortie de chacun des circuits d'entrée IC1,.. .,ICN, pour recevoir une en-tête HD25 de cellule. Une entrée de données de la mémoire Mi est reliée à une sortie de l'unité de commande CU. Le contenu de la mémoire de marquage Ml est fourni par l'unité de commande CU et est inscrit sous la commande de l'unité de commande CU lors de l'établissement des appels.30 Chaque voie logique aboutissant à l'une des entrées I1,...,IN est repérée par un identificateur de faisceau virtuel et un identificateur de circuit virtuel, qui sont contenus dans l'en-tête HD de chaque cellule supportant cette voie logique. Pour chaque voie logique entrante, la mémoire de marquage M135 contient sur une même ligne: - les identificateurs des circuits téléphoniques synchrones portés par cette voie logique entrante, ces 2735642 identificateurs indiquant les positions de ces échantillons dans une cellule entrante; - l'identificateur d'une voie logique sortante, l'identificateur d'une sortie O1,...,ON, et des identificateurs indiquant les positions attribuées auxéchantillons de circuit téléphonique dans chaque cellule sortante supportant cette voie logique; - et l'indication de la position X au-delà de laquelle le contenu d'une cellule entrante transporte des micropaquets de données, chaque cellule comportant une première partie ne contenant que des échantillons de circuit téléphonique synchrone, et une seconde partie ne contenant que des micropaquets de données, cette position étant variable d'une cellule à une autre.15 Ces informations sont fournies à l'unité de commande CU par des liaisons de signalisation non représentées. Une première sortie de données de la mémoire M1 est reliée à une entrée commune des circuits d'entrée IC1,...,ICN pour leur fournir l'indication X de la position au-delà de20 laquelle la charge utile d'une cellule transporte des micropaquets. Une deuxième sortie de données de la mémoire M1 est reliée à une entrée de commande du commutateur spatial Si pour lui fournir des informations de routage R1 constituées de l'identité d'une des sorties O1,...,ON de la matrice AM, et25 d'identificateurs repérant les positions des échantillons de circuit téléphonique synchrone dans chaque cellule de la voie logique sortante. Une troisième sortie de données de la mémoire M1 est reliée à une entrée du commutateur spatial Si pour lui fournir une en-tête HD' constituée essentiellement des30 identificateurs de la voie logique sortante. Le commutateur Si comporte N registres RG1,...,RGN pour mémoriser respectivement la partie d'une cellule dédiée aux échantillons de circuit téléphonique synchrone, respectivement pour les N sorties O1,.. .,ON; et pour mémoriser l'en-tête HD' de chaque cellule qui transportera ces échantillons. Le commutateur S1 a pour fonction de commuter spatialement vers l'un des circuits de sortie OC1,...,OCN, les échantillons de 16 2735642 circuit téléphonique synchrone contenus dans la première partie de chacune des cellules entrantes. Chaque cellule entrante est mémorisée dans l'un des circuits d'entrée IC1,...,ICN, pendant la durée nécessaire à la commutation des différentes informations qu'elle contient. Le contenu de l'en-tête HD de chaque cellule reçue est fourni par ce circuit d'entrée à l'entrée d'adresse de lecture de la mémoire de marquage Mi. Une lecture dans la mémoire de marquage Ml, à cette adresse, fournit des informations de routage Ri à l'entrée de commande du commutateur spatial Si, pour qu'il mémorise, dans chacun des registres RG1,...,RGN, des échantillons destinés respectivement aux circuits de sortie OC1,..., OCN. Ils sont mémorisés dans ces registres à des positions correspondant à celles qu'ils occuperont dans une15 cellule sortante. La lecture dans la mémoire Mi fournit aussi l'en-tête HD' d'une cellule sortante. Cette en-tête est mémorisée aussi dans l'un des registres RG1,.... RGN. Puis le contenu de chaque registre RG1,...,RGN est transféré vers l'un des circuits de sortie OC1,.... OCN qui l'insére dans une20 cellule sortante. La mémoire de marquage Ml fournit aussi au circuit d'entrée IC1,..., ICN l'indication X de la position au delà de laquelle le contenu de la cellule entrante porte des micropaquets de données. Chaque circuit d'entrée IC1,...,ICN25 connaît ainsi la position X à partir de laquelle il peut commencer la lecture des micropaquets de données. La mémoire de marquage M2 est dédiée au routage de ces micropaquets. Elle comporte: une entrée de données reliée à une sortie de l'unité de commande CU, une entrée d'adresse30 d'écriture reliée à une sortie de l'unité de commande CU, une entrée d'adresse de lecture reliée à une sortie commune des circuits d'entrée IC1,...,ICN, et deux sorties de données reliées respectivement à deux entrées du commutateur spatial S2. La mémoire de marquage M2 contient des informations de35 routage R2 constitués d'une identité repérant l'une des sorties 01,...,ON, de la matrice AM, et contient une nouvelle étiquette L' pour chaque micropaquet de données. 17 2735642 Une sortie des circuits d'entrée IC1,...,ICN est reliée à une entrée du commutateur spatial S2 pour lui fournir les données D contenues dans chaque micropaquet de données. Une autre sortie des circuits d'entrée IC1,...,ICN est reliée à une 5 entrée d'adresse de lecture de la mémoire de marquage M2 pour lui fournir l'étiquette L de chaque micropaquet de données. Quand un micropaquet de données est lu dans un circuit d'entrée, la mémoire de marquage M2 est lue à l'adresse L. Une sortie de la mémoire de marquage M2 fournit une nouvelle10 étiquette L' pour ce paquet de données, à une entrée du commutateur spatial S2. Ce dernier mémorise chaque micropaquet de données, constitué d'une nouvelle étiquette L' et des données D, dans une file d'attente Q1, .,QN correspondant respectivement à l'un des circuits de sortie OC1., ,OCN. Ces15 files d'attente Q1,.... QN permettent de régler les problèmes de contention dûs à l'arrivée asynchrone des micropaquets de données destinés à une même sortie O1,...,ON. Ces files d'attente sont gérées de manière classique. La sortie de chaque file d'attente Q1,...,QN du commutateur spatial S2 est reliée respectivement à une entrée d'un circuit de sortie OC1,..., OCN pour lui fournir des micropaquets de données constitué chacun d'une nouvelle étiquette L', et de données D. Une lecture dans les circuits de sortie OC1,.....OCN est commandée périodiquement par le circuit de commande CU, au moyen d'une liaison non représentée. La cellule lue ainsi dans chaque circuit de sortie est fournie..DTD: sous forme série à la sortie 01,...,ON correspondant à ce circuit de sortie. 18 2735642 REVENDICATIONS 1) Procédé de multiplexage dans un réseau de télécommunication à mode de transfert asynchrone, pour multiplexer temporellement des informations dans des cellules (CL1, CL2, CL3) à mode de transfert asynchrone et à longueur fixe, chaque cellule comportant: - une en-tête (HD1;...;HD7) contenant notamment un identificateur de faisceau virtuel et un identificateur de circuit virtuel qui définissent une voie logique entre deux noeuds dudit réseau; - et une charge utile (PLl;...;PL7) constituée d'une quantité fixe d'information; caractérisé en ce qu'il consiste à placer comme charge utile dans une suite de cellules (CL1, CL2, CL3,...) supportant une même voie logique, une suite d'entités logiques appellées conteneurs d'information (CT1, CT2, CT3,...) supportant cette même voie logique, chaque conteneur comportant une charge utile (LD1, LD2, LD3,...) qui est une quantité d'information supérieure à celle de la charge utile (PL1, PL2,20 PL3,...) de chaque cellule. 2) Procédé selon la revendication 1, caractérisé en ce que le début de chaque conteneur (CT1,...) est repéré par un drapeau (F1, F2, F3,....) prédéterminé. 3) Procédé selon la revendication 1, caractérisé en ce que la longueur des conteneurs transmis sur une liaison donnée est susceptible de varier; et en ce qu'un indicateur de longueur est transmis dans la charge utile d'un conteneur, avant de procéder à un changement de longueur. 4) Procédé selon la revendication 1, caractérisé en ce que pour transmettre des échantillons d'une pluralité de signaux appartenant à des circuits différents, il consiste à placer dans une suite de conteneurs (CT4, CT5) supportant une voie logique donnée, et ayant chacun une longueur fixée, des échantillons (CH1, CHi'; CH2, CH2'; CH3, CH3') correspondant respectivement à ces circuits, chaque échantillon (CH2) étant repérable à l'intérieur d'un conteneur (CT4) par sa position dans ce conteneur, la position de tous les échantillons (CH2, 19 2735642 CH2') d'un circuit donné étant fixée pour toute la durée de ce circuit. ) Procédé selon la revendication 1, caractérisé en ce que pour transmettre une pluralité de paquets de données (PK1, 5... PK6) ayant des destinations différentes, il consiste à les placer dans une suite de conteneurs (CT4, CT5,...) supportant une voie logique donnée, chaque paquet comportant une étiquette (Ll,... , L6) indiquant la destination et la longueur de ce paquet. 6) Noeud de commutation, mettant en oeuvre le procédé selon l'une des revendications 1 à 5, caractérisé en ce qu'il comporte: - un premier étage comportant au moins une matrice de commutation dite auxiliaire (IM1,..., IMp) pour regrouper dans une même entité logique (CT6), appelée conteneur et ayant une capacité supérieure à la charge utile d'une cellule, des informations contenues dans différentes cellules, ces informations pouvant être acheminées par un même chemin pendant au moins une partie de leur acheminement dans ledit noeud, et20 chaque conteneur étant transporté par une pluralité de cellules supportant une même voie logique; - au moins un étage intermédiaire classique (SN) de commutation de cellules, ayant des entrées couplées à des sorties du premier étage;25 - un dernier étage comportant au moins une matrice de commutation dite auxiliaire (OM1,..., OMp) pour placer dans des cellules distinctes (CL16, CL17) supportant respectivement des voies logiques distinctes, des informations qui ont été transportées dans une même cellule (CL14), parce qu'elles30 avaient été regroupées dans un même conteneur (CT6). 7) Noeud de commutation, mettant en oeuvre le procédé selon l'une des revendications 1 à 5, caractérisé en ce qu'il comporte: - un réseau principal (SN') de commutation de cellules, ayant des entrées principales constituant les entrées dudit noeud, et des sorties principales constituant les sorties dudit noeud; - et au moins un réseau auxiliaire (ASN) de commutation de cellules, ayant des entrées reliées respectivement à des sorties auxiliaires du réseau principal, et des sorties reliées respectivement à des entrées auxiliaires du réseau principal, 5 pour: -- regrouper dans une même entité logique (CT7) appelée conteneur et ayant une capacité supérieure à la charge utile d'une cellule, des informations contenues dans différentes cellules (CL23, CL24), ces informations pouvant10 être acheminées par un même chemin pendant au moins une partie de leur acheminement dans ledit noeud, et chaque conteneur étant transporté par une pluralité de cellules supportant une même voie logique; -- et placer dans des cellules distinctes (CL28, CL29) supportant respectivement des voies logiques distinctes, des informations qui ont été transportées dans un même conteneur (CT7). 8) Noeud de commutation selon l'une des revendications 6 ou 7, caractérisé en ce qu'il comporte au moins une matrice auxiliaire de commutation (IM1,...,IMp;OM1,...,OMp; IM'1, .,IM'p;OM'i1,...,OM'p) comportant: - une première mémoire de marquage (M1), dédiée au rotuage d'échantillons de circuit synchrone; - un premier commutateur spatial (Si), commandé en fonction de données mémorisées dans la première mémoire de marquage pour placer des échantillons de circuits synchrone dans une cellule; - une seconde mémoire de marquage (M2), dédiée au routage de paquets de donées; - un second commutateur spatial (S2), commandé en fonction de données de routage mémorisées dans la seconde..CLMF: mémoire de marquage (M2) pour placer des paquets de données dans une cellule.