Brevet FR2830149A1 — publié le 20030328

Procédé de partage de la largeur de bande de commutation disponible pour transférer des blocs de données à travers le réseau de commutation d'un noeud de commutation asynchrone L'invention concerne un procédé de partage de la largeur de bande de commutation disponible pour transférer des données, groupées sous forme de blocs de données, à travers un réseau de commutation qui interconnecte les modules terminaux d'entrée et les modules terminaux de sortie d'un noeud de commutation asynchrone, dans un système de télécommunications. Les différents modules terminaux d'entrée et de sortie seront simplement désignés modules d'entrée et modules de sortie dans la suite du présent document. Ce noeud de commutation est supposé traiter des flux de blocs de données correspondant à certains services sans garantie complète de qualité de service, c'est- à-dire des services sans aucune garantie de qualité de service (en anglais :"best- effort services"), ou bien des services avec une garantie de qualité de service limitée (pour lesquels une capacité de largeur de bande a été allouée par réservation préalable sans que celle-ci soit suffisante pour les supporter intégralement). Dans ce cas, un tel flux risque de rentrer en compétition, au moins pour une partie de son trafic, avec d'autres flux de ce type pour accéder à un même module de sortie destinataire, et de créer une situation de congestion. Afin de réguler les débits de transfert des blocs de données de tels flux vers chaque module de sortie dans un tel noeud, différents méthodes connues de contrôle de flux peuvent être utilisés. L'une de ces méthodes connues est basée sur un procédé permettant de réaliser dynamiquement un partage pondéré et tendant à être équitable de la largeur de bande globalement disponible pour chaque sous-ensemble des différents flux de blocs de données actifs dont les blocs de données doivent être transférés à un même module de sortie destinataire donné à partir des différents modules d'entrée, et ceci pour chaque module de sortie. Une telle méthode de partage de largeur de bande disponible permet d'allouer dynamiquement, à chacun des différents modules d'entrée, une fraction de la largeur de bande disponible pour accéder à chaque module de sortie, et d'assurer ainsi un niveau élevé de performances en matière d'écoulement de trafic vers chaque module de sortie à travers le réseau de commutation du noeud de commutation asynchrone. Un procédé de partage dynamique de largeur de bande disponible de ce type est décrit dans un article intitulé"Buffering and Flow Control for Statistical Multiplexing in an ATM Switch"de T. WORSTER & al qui a été publié en avril 1995 dans le volume n01 pages 273-277 du compte rendu du Symposium de Commutation 155 95. Selon le procédé décrit, pour réaliser dynamiquement un partage pondéré et visant à être équitable de la largeur de bande de commutation globalement disponible au niveau d'un noeud, il est prévu : - une évaluation du volume de trafic en attente dans stocké temporairement dans des files d'attente d'entrée que comporte chaque module d'entrée, pour chacun des modules de sortie susceptible d'être destinataire vis-à-vis de lui ; - une détermination, en fonction du volume de trafic en attente observé, d'un paramètre dit de largeur de bande requise, pour chaque couple formé par un module d'entrée donné et un module de sortie destinataire donné ; - une collecte de ces paramètres de largeur de bande requise concernant chaque module de sortie destinataire, auprès des différents modules d'entrée ; - un partage visant à une distribution équitable de la largeur de bande de commutation, disponible vers chaque module de sortie destinataire, en fonction de ces différents paramètres de largeur de bande requise relatifs aux différents modules d'entrée ; - la fourniture à chaque module d'entrée d'un paramètre de largeur de bande partagée, allouée à chacun des couples de modules qu'il forme avec les différents modules de sortie du noeud. La mise en oeuvre d'un tel procédé au niveau d'un mécanisme interne de contrôle de flux d'un noeud asynchrone de commutation permet de partager la largeur de bande de commutation disponible, à partir des valeurs de paramètres de largeur de bande requise déterminées en fonction du volume de trafic en attente observé au niveau des files d'attente des modules d'entrée du noeud. Le partage de bande ainsi réalisé a pour effet de favoriser les flux les plus actifs, c'est-à-dire ayant un volume de données en attente plus important, mais il ne permet pas de prendre en compte des niveaux de qualité de service différents pour les flux respectifs de blocs de données. Ainsi, la capacité de transfert offerte à un flux requérant une qualité de service élevée peut donc être pénalisée par la présence d'au moins un autre flux demandant une moindre qualité de service, lorsque celui-ci est plus actif que lui. Un tel procédé de partage de largeur de bande disponible, est donc équitable vis à vis des volumes de trafic en attente dans les différents modules d'entrée respectifs, et il peut convenir pour arbitrer le trafic de flux de blocs de données qui sont homogènes en terme de qualité de service. Par contre, il peut ne pas être équitable dans le cas de flux de blocs de données demandant différents niveaux de qualité de service caractérisés par différentes catégories de priorité relative respectives. Pour remédier à cet inconvénient, l'invention propose donc un autre type de procédé de partage, pondéré et visant à être plus équitable vis à vis de la qualité de service, de la largeur de bande de commutation disponible pour transférer des blocs de données, par exemple par cellules ou paquets, à travers un réseau de commutation d'un noeud de commutation asynchrone qui interconnecte des modules d'entrée, dotés de mémoires tampons permettant un stockage temporaire des blocs de données, et des modules de sortie. Chaque bloc de données, à transférer, appartient à un flux de blocs de données auquel sont affectés, au niveau d'un module d'entrée, au moins deux paramètres associés : l'un de ces paramètres précise le module destinataire du flux, l'autre est un paramètre de poids de priorité relative du flux. Un mécanisme interne de contrôle de flux assure dynamiquement un partage pondéré et tendant à être équitable de la largeur de bande globalement disponible pour les différents flux de blocs de données, pour les transférer des modules d'entrée aux différents modules de sortie destinataires à travers le réseau de commutation du noeud. Selon une caractéristique de l'invention, le procédé prévoit : - un classement des différents flux de blocs de données par catégorie de priorité relative, en fonction de leurs paramètres de poids de priorité relative respectifs, une valeur de paramètre de poids de catégorie prédéterminée étant attribuée à chaque catégorie de priorité relative ; - une fourniture, à chaque module d'entrée et par le mécanisme interne de contrôle de flux, de valeurs de paramètre de largeur de bande partagée, chaque paramètre étant relatif à un des couples de modules composés d'un module d'entrée et d'un module de sortie destinataire, ces valeurs de paramètre de largeur de bande partagée allouée par couple de modules étant obtenues en prenant en compte la valeur du paramètre de poids de catégorie attribuée à chaque flux, et en effectuant une succession d'étapes comprenant : -- une première étape, au niveau de chaque module d'entrée, de détermination du nombre de flux actifs pour chaque module de sortie destinataire et pour chaque catégorie de priorité relative, un flux actif étant un flux pour lequel il y a au moins un bloc de données mémorisé prêt à être transféré à travers le réseau de commutation ; - une seconde étape de détermination, pour chaque module d'entrée, d'une valeur de paramètre de poids de priorité relative par couple, pour chaque couple de modules, cette valeur de paramètre étant obtenue pour un couple de modules donné en effectuant la somme, pour l'ensemble des catégories de priorité relative, des produits qui sont respectivement calculés, catégorie par catégorie, en multipliant la valeur du paramètre de poids de catégorie correspondant à une des catégories de priorité relative, par le nombre de flux actifs déterminé pour cette catégorie au niveau du module d'entrée de ce couple et pour le module de sortie de ce couple ; - une troisième étape de détermination, pour chaque module de sortie, d'une valeur de paramètre de poids de priorité relative global, cette valeur de paramètre étant obtenue en effectuant la somme des valeurs de paramètre de poids de priorité relative par couple respectivement calculées pour chacun des couples de modules, dits couples concernés, dans lesquels le module de sortie considéré est destinataire ; -- une quatrième étape de partage, pour chaque module de sortie, de la largeur de bande disponible pour accéder à ce module de sortie, à partir des différents modules d'entrée desdits couples de modules concernés, dans lesquels ce module de sortie est destinataire, ce partage, pondéré et équitable, étant effectué proportionnellement aux valeurs de paramètre de poids de priorité relative par couple calculées pour les couples concernés, les résultats de ce partage pour chaque module de sortie permettant de déterminer pour chaque module d'entrée lesdites valeurs de paramètre de largeur de bande partagée ainsi allouée à chacun des couples de modules pour le transfert des blocs de données de l'ensemble des flux de blocs de données relatifs à ce couple de modules. Ainsi, la valeur des paramètres de largeur de bande allouée à chacun des couples de modules d'entrée et de sortie, pour transférer des blocs de données appartenant au groupe de flux relatif à ce couple, résulte d'un partage pondéré de la largeur de bande disponible pour accéder au module de sortie de ce couple. Ce calcul de partage est effectué, pour chaque couple de module concernant à un module de sortie donné, en fractionnant sa largeur de bande disponible selon une pondération proportionnelle aux valeurs de paramètre de poids de priorité relative par couple calculées pour l'ensemble des couples de modules concernés, ce qui permet donc que ce partage soit équitable vis à vis des différents niveaux de qualité de service relatifs aux différents flux destinés à ce module de sortie. Selon une autre caractéristique de l'invention, il est prévu en outre que, lors du partage de largeur de bande disponible d'un module de sortie donné selon ladite quatrième étape, le calcul de la largeur de bande partagée allouée à chaque couple de modules tienne compte d'une valeur de largeur de bande partagée maximale qui constitue une valeur limite supérieure de la valeur de cette largeur de bande partagée allouée à chaque couple, cette valeur limite supérieure étant obtenue en fonction de valeurs d'un paramètre de largeur de bande désirée, qui sont déterminées par les différents modules d'entrée pour chacun des couples de modules relatifs à un module de sortie donné, par évaluation du volume de blocs de données en attente de transfert pour l'ensemble des flux actifs dans ce module d'entrée, qui sont destinés au module de sortie de ce couple. Ainsi, en tenant aussi compte d'une valeur de largeur de bande partagée maximale pour déterminer la largeur de bande partagée allouée à un couple de modules, un partage pondéré avec valeur supérieure permet d'éviter que cette largeur de bande soit allouée, à un couple de modules, de façon excessive par rapport à la largeur de bande désirée pour ce couple qui est suffisante pour écouler le volume de blocs de données en attente de transfert pour les flux de blocs de donnés destinés au module de sortie de ce couple. Ceci permet d'effectuer un partage pondéré et équitable vis à vis des différents niveaux de qualité de service relatifs aux différents flux, tout en réalisant une meilleure efficacité d'utilisation de la largeur de bande disponible pour accéder à chaque module de sortie. L'invention, ses caractéristiques et ses avantages sont précisés dans la description qui suit en liaison avec les figures répertoriées ci-dessous. La figure 1 présente un schéma de principe relatif à un noeud asynchrone permettant la mise en oeuvre du procédé de partage selon l'invention. La figure 2 illustre les groupes de flux en provenance des différents modules d'entrée, qui sont destinés à un module de sortie donné, dans un noeud de commutation tel qu'illustré sur la figure 1. La figure 3 présente un schéma de principe relatif à un module d'entrée d'un noeud de commutation tel qu'illustré sur les figures 1 et 2. La liste ci-dessous donne la terminologie des abréviations utilisées, avec leur traduction en langue anglaise : AB Largeur de bande disponible Available bandwidth AF Fonction d'arbitrage Arbiter function GF Facteur d'allocation Grant factor CW Poids de catégorie Class weight DBV Volume de blocs de données Data block volume EXB Largeur de bande excédentaire Excess bandwidth FG Groupe de flux Flow group FSG Sous-groupe de flux Flow sub-group GTI Indicateur de type d'allocation Grant type indicator GUEB Largeur de bande globale excédentaire non allouée Global unatiocated excess bandwidth CRPW Poids de priorité relative par couple Couple relative priority weight ITM Module d'entrée Input termination module MSG Largeur de bande partagée maximale Maximum shared banswidth NAF Nombre de flux actifs Number of active flows NFB Largeur de bande désirée Need for bandwidth OTM Module de sortie Output termination module Q File d'attente Queue RAB Largeur de bande disponible restante Remaining available bandwidth RGRPW Poids de priorité relative gobal restant Remaining global relative priority weight RPC Catégorie de priorité relative Relative priority class RPW Poids de priorité relative Relative priority weight RS Sélection par rang Rank selection SBG Largeur de bande partagée Shared bandwidth grant GRPW Poids de priorité relative global Global relative priority weight UEB Largeur de bande excédentaire non allouée Unallocated excess bandwidth L Somme [des valeurs NFB] Sum [of NFB values]. En outre, les notations d'indices suivantes sont généralement utilisées : - L'indice'i'désigne un module d'entrée quelconque, tel ITMi ; - L'indice'j'désigne un module de sortie quelconque, tel OTMj ; -L'indice'd'désigne un module de sortie considéré ou donné, tel OTMd ; - L'indice'q'désigne un poids de priorité relative quelconque attribuée à un flux, tel RPWq ; - L'indice'k'désigne une catégorie de priorité relative quelconque, tel RPCk Le procédé de partage selon l'invention est destiné à être mis en oeuvre au niveau d'un noeud de commutation asynchrone 1 dans un système de télécommunications. Ce noeud 1 comporte une pluralité de n1 modules d'entrée, tels que tTM1, tTMi, ITMnl sur la figure 1, qui sont interconnectés avec une pluralité de n2 modules de sortie, tels que OTM1, OTMj, OTMn2, par l'intermédiaire d'un réseau de commutation asynchrone 2, selon un agencement classique pour l'homme de métier. Une telle représentation séparée de n1 modules d'entrée et de n2 modules de sortie peut correspondre soit à une réalisation de modules d'entrée et de sortie physiquement séparés, soit à une séparation logique de deux types de fonctions, d'entrée et de sortie, réalisées dans des modules terminaux mixtes groupant ces deux types de fonctions, auquel cas les nombres de modules n 1 et n2 sont généralement égaux. Le réseau de commutation asynchrone 2 permet d'assurer le transfert d'un bloc de données transmis par un module d'entrée donné et destiné à un module de sortie donné, selon un mode d'acheminement interne quelconque, par exemple du type sans connexion ou avec connexion. Dans ce noeud de commutation, chaque bloc de données appartient à un flux de blocs de données, qui correspond à un service de communication à travers une pluralité de noeuds du système de télécommunications. Dans un noeud, tous les blocs de données appartenant à un même flux sont transférés d'un module d'entrée à un module de sortie destinataire. Chaque module d'entrée peut traiter une pluralité de flux de blocs de données destinés à différents modules de sortie. On considère ici des flux de blocs de données correspondant à des services sans garantie complète de qualité de service. Dans ce cas, un tel flux, lorsqu'il est actif, risque de rentrer en compétition, au moins pour une partie de son trafic, avec d'autres flux de ce type, simultanément actifs, pour accéder à un même module de sortie destinataire, et de créer une situation de congestion. Un flux est considéré comme actif, dans un module d'entrée, lorsqu'il y a au moins un bloc de données, appartenant à ce flux, en attente dans ce module pour être transféré vers le module de sortie destinataire de ce flux. Le procédé selon l'invention a pour objet d'effectuer dynamiquement, à un instant donné, un partage pondéré et tendant à être équitable de la largeur de bande de commutation disponible, au niveau du réseau de commutation 2 du noeud 1, entre les différents flux alors actifs qui sont destinés à un même module de sortie donné. Il est nécessaire de réguler les débits de transfert des blocs de données de tels flux actifs vers chaque module de sortie dans un ce noeud, dans la mesure où la capacité de transfert de blocs de données de services sans garantie complète de qualité de service à travers le réseau de commutation est physiquement limitée par des caractéristiques propres à ce réseau. Aussi, pour un module de sortie OTMd donné, sa largeur de bande disponible ABd pour des services sans garantie complète de qualité de service, est au moins limitée par la capacité physique de l'interface d'accès du réseau de commutation à ce module ; en outre elle peut être même inférieure à cette capacité physique si une partie de celle-ci a été réservée par pré-allocation à des services avec garantie complète de qualité de service. Dans chaque module d'entrée ITMi, chaque sous-ensemble des flux actifs qui sont destinés à un même module de sortie OTMd, constitue un groupe de flux FGid actifs. Un tel groupe de flux FGij est donc relatif à un couple de modules formé d'un module d'entrée ITMi et d'un module de sortie OTMj, désigné ITMi/OTMj. La figure 2 illustre de tels groupes de flux actifs FG 1 d,... FGid,... FGn2d de blocs de données à transmettre à un même module de sortie destinataire OTMd, à partir de différents modules d'entrée tTMi,... tTMi,... tTMnt. Chaque module d'entrée, tel ITMi sur la figure 3, peut être considéré comme comportant une mémoire tampon 3 structurée en une pluralité de files d'attente Q dans lesquelles sont temporairement stockés les blocs de données à transmettre vers leur module de sortie destinataire respectif. Dans un module d'entrée ITMi, après traitement par des fonctions d'interface d'entrée connues (non représentées sur la figure 3), les blocs de données reçus sont distribués aux différentes files d'attente, telles Q1,..., Qi,..., Qn2. Chaque file d'attente Qj stocke les blocs de données relatifs aux différents flux qui sont destinés à un même module de sortie OTMj, c'est- à-dire tous les flux appartenant au même groupe de flux FGij. Ainsi, selon un principe connu, tous les blocs de données du groupe de flux FGij, destinés à un même module de sortie OTMj, sont mémorisés temporairement dans la file d'attente Qj correspondant à ce groupe de flux pour ce module destinataire. Alors l'ensemble du trafic de blocs de données d'un module d'entrée, destinés aux différents modules de sortie, est stocké dans les différentes files d'attente Q1,..., Qi,..., Qn2 respectives par module de sortie destinataire OTM1,..., OTMj,..., OTMn2. Pour sortir un bloc de données (ou bien un segment de bloc de données) d'une file d'attente et le fournir au réseau de commutation, un multi-serveur de files d'attente 4 utilise l'un de ces cycles de service pour lire les donnés correspondantes dans la file d'attente et les en extraire. Selon une technique connue, un tel multi-serveur de files d'attente distribue ses cycles de service aux différentes files d'attente, proportionnellement au débit de sortie de données autorisé pour chaque file d'attente Qj, donc proportionnellement à la largeur de bande attribuée à cette file d'attente Qj pour transférer les blocs de données destinés au module de sortie OTMj correspondant. Cette largeur de bande attribuée correspond au moins à la largeur de bande partagée SBGij qui est allouée dynamiquement à un couple de modules ITMi/OTMj, par le mécanisme de contrôle de flux de l'invention ; éventuellement cette largeur de bande attribuée peut comprendre en outre une largeur de bande préallouée qui a été réservée pour des services avec garantie de qualité de service. Ainsi, en ce qui concerne la largeur de bande disponible ABd d'un module de sortie OTMd donné, les files d'attente Qd homologues, relatives à ce même module de sortie destinataire, dans les différents modules d'entrée ITMi du noeud, seront servies selon un débit de données correspondant à la largeur de bande partagée SBGij qui leur est respectivement allouée comme fraction de cette largeur de bande disponible, de sorte que le débit global de données transmises, à travers le réseau de commutation 2, vers ce module de sortie donné n'excède pas la capacité de cette largeur de bande disponible. Le fonctionnement de l'ensemble des files d'attente d'un module d'entrée est commandé par une unité de gestion de files d'attente 5, ici supposée affectée à ce module d'entrée, comme schématisé sur la figure 3. La constitution des modules de sortie du noeud 1, n'est pas détaillée ici dans la mesure où chaque module de sortie est susceptible d'être réalisé de manière classique en ce domaine, avec une pluralité de registres ou de mémoires permettant de réceptionner les blocs de données pour chacun des flux dont il est destinataire au niveau du noeud. Les blocs ainsi réceptionnés sont ensuite transmis vers les fonctions d'interface de sortie de ce module. Les différentes fonctions de commande requises pour assurer le fonctionnement du noeud de commutation 1 sont de type quelconque et sont considérées comme connues. Les divers moyens correspondants ne sont pas développés ici dans la mesure où ils sont connus de l'homme de métier. Les fonctions de commande ne sont donc pas représentés sur les figures, à l'exception de l'unité de gestion de files d'attente 5 d'un module d'entrée, indiquée sur la figure 3, qui comporte une partie des moyens caractéristiques exploités pour la mise en oeuvre du procédé de partage selon l'invention, ici considérés comme constituant un mécanisme spécifique de contrôle des flux qui est propre au noeud 1. Cette unité de gestion de files d'attente 5 est dotée de moyens matériels, notamment de processeurs et de mémoires, ainsi que de moyens logiciels appropriés, en particulier, pour permettre la mise en oeuvre du procédé de partage selon l'invention. Pour permettre la mise en oeuvre du procédé de partage de largeur de bande disponible, selon l'invention, au moins deux paramètres sont prévus pour caractériser chaque flux de blocs de données au niveau d'un module d'entrée ITMi. Un premier paramètre est prévu pour désigner le module de sortie OTMj destinataire, au niveau du noeud, du flux alors considéré. Un second paramètre RPWq correspond à un poids de priorité relative, attribué à chaque flux en fonction d'un ou de plusieurs critères, au moins l'un de ces critères étant relatif à la qualité de service demandée pour la transmission de données qu'assure le flux considéré. Ce paramètre de poids de priorité relative RPWq est destiné à être pris en compte lors des opérations de partage de largeur de bande disponible dans le but d'en améliorer l'équité. La mise en oeuvre du procédé, selon l'invention, implique plus particulièrement de classer, dans chaque module d'entrée ITMi, les différents flux de blocs de données en groupes de flux FGid ayant pour destinataire un même module de sortie OTMd donné, ce classement étant systématiquement réalisé dans chaque module d'entrée ITMi pour les différents modules de sortie OTMj du noeud. Selon ce classement, chacun des groupes de flux FGij rassemble donc l'ensemble des flux de blocs de données transférés entre un couple de modules formés d'un module d'entrée ITMi quelconque et d'un module de sortie OTMj quelconque, telle couple ITMi/OTMj. En outre, dans chaque module d'entrée ITMi, au sein de chaque groupe de flux FGid relatif à un même module de sortie OTMd donné, les flux sont classés, en fonction de leurs poids de priorité relative RPWq respectifs, en plusieurs sous-groupes de flux FSGidk par catégorie de priorité relative RPCk. Dans le noeud de commutation, une valeur de paramètre de poids de catégorie CWk prédéterminée est attribuée à chaque catégorie de poids de priorité relative RPCk. Dans le cas général où les valeurs de poids de priorité relative RPWq attribuées aux flux ne coïncident pas avec les valeurs de poids de catégorie CWk prédéterminées pour les différentes catégories de poids de priorité relative RPCk possibles, des règles de conversion pré-établies sont utilisées pour déterminer à quelle catégorie de poids de priorité relative RPCk doit être affecté un flux en fonction du poids de priorité relative RPWq qui lui est attribué ; un exemple de règle de conversion est qu'une catégorie de poids de priorité relative RPCk donnée, et donc son poids de catégorie CWk prédéterminé correspondant, sont affectés à tout flux ayant un poids de priorité relative RPWq dont la valeur est comprise dans un intervalle de valeurs [RPWk/min ; RPWk/max] prédéterminé pour la catégorie de priorité relative RPCk. Dans un exemple particulièrement simple où toute valeur possible de poids de priorité relative RPWq attribuée à un flux coïncide toujours avec l'une des valeurs possibles de poids de catégorie CWk prédéterminées dans le noeud de commutation pour les différentes catégories de poids de priorité relative RPCk, les paramètres de poids RPWq et CWk constituent alors, dans ce cas particulier, un seul et même paramètre, et les flux sont classés, au sein de chaque groupe de flux FGij relatif à un même module de sortie OTMj en sous-groupes de flux FSGijq directement en fonction de leurs propres valeurs de poids de priorité relative RPWq. Le mécanisme interne de contrôle des flux assure la fourniture de paramètres de largeur de bande partagée SBGij allouée à chacun des groupes de flux FGij d'un module d'entrée ITMi ayant un même module de sortie OTMj comme destinataire. Un tel paramètre SBGij est donc relatif à chacun des couples de modules d'entrée et de sortie, tel ITMi/OTMj, comprenant ce module d'entrée, tel ITMi, et un module de sortie, tel OTMj, qui est destinataire pour les blocs de données du groupe de flux FGij provenant de ce module d'entrée. La détermination des valeurs de paramètre de largeur de bande partagée est effectuée en prenant en compte la valeur du paramètre de poids de catégorie CWk attribuée à chaque flux. Elle est obtenue à la suite d'une succession d'étapes de traitement. Dans le cadre d'une première étape, il est prévu de déterminer à un instant donné, au niveau de chaque module d'entrée ITMi du noeud, le nombre NAFijk de flux qui sont alors actifs pour chaque sous-groupe de flux FSGijk. Dans la présente description, un flux de blocs de données est considéré comme actif tant qu'il y a, pour ce flux, au moins un bloc de donnés en attente dans un module d'entrée, plus précisément dans la file d'attente Qi relative au module de sortie OTMj concerné. Cette détermination de nombre de flux actifs pour par sous-groupe de flux FSGijk dans un module d'entrée ITMi est donc effectuée de façon sélective en tenant compte des deux paramètres affectés à chaque flux, à savoir son module de sortie destinataire OTMj et sa catégorie de priorité relative RPCk. Dans le cadre d'une seconde étape, il est prévu de déterminer, pour chaque module d'entrée ITMi du noeud, une valeur de paramètre de poids de priorité relative par couple CRPWij, pour chacun des groupes de flux FGij correspondant aux couples de modules d'entrée et de sortie ITMi/OTMj. Cette valeur de paramètre de poids de priorité relative par couple CRPWij est obtenue en effectuant la somme, dans le groupe de flux FGij correspondant et pour l'ensemble des catégories de priorité relative RPCk, des produits respectivement établis pour chacune de ces catégories, c'est-à-dire dans chaque sous-groupe de flux FSGijk par catégorie, en multipliant la valeur du paramètre de poids de catégorie CWk correspondant par le nombre de flux actifs NAFijk déterminé dans la première étape pour cette catégorie. Le calcul de la valeur de chaque paramètre de poids de priorité relative par couple CRPWij est donc la somme des produits de valeurs de paramètres CWk et NAFijk effectués pour chaque sous-groupe de flux FSGijk relatif à une catégorie de priorité relative RPCk, soit par exemple pour 8 catégories de priorité relative possibles RPC1... RPC8 : CRPWij = CW1 x NAFijl +... + CWk x NAFijk +... + CW8 x NAFij8 Les résultats, obtenus par mise en oeuvre de la seconde étape, sont exploités dans le cadre d'une troisième étape au cours de laquelle il est prévu de déterminer, pour chaque module de sortie OTMj, une valeur de paramètre de poids de priorité relative global GRPWj. Le calcul de ce paramètre de poids de priorité relative global pour chaque module de sortie OTMd donné implique le regroupement préalable l'ensemble des valeurs de paramètres de poids de priorité relative par couple concernant ce module de sortie considéré OTMd et relatifs aux différents modules d'entrée ITMi. La valeur de ce paramètre de poids de priorité relative global GRPWd est déterminée par une fonction qui effectue, pour au moins un module sortie OTMd donné, la somme des valeurs de poids de priorité relative CRPWid, respectivement calculées dans le cadre de la seconde étape, pour chacun des couples de modules ITMi/OTMd dans lesquels le module de sortie OTMd considéré est destinataire. Les moyens utilisés pour réaliser cette fonction, sont appelés par la suite'fonction d'arbitrage'du mécanisme de contrôle de flux. Ce calcul de la valeur du paramètre GRPWd est effectué pour chacun des modules de sortie OTMj ; il concerne donc l'ensemble des couples de modules d'entrée et de sortie ITMi/OTMj au niveau du noeud. Le procédé selon l'invention prévoit une quatrième étape de calcul du partage de la largeur de bande disponible ABi pour accéder à chaque module de sortie OTMj destinataire permettant de déterminer la largeur de bande partagée SBGij allouée à chaque module d'entrée ITMi pour accéder à ce module de sortie. Ce calcul est effectué, pour chaque couple de modules ITMi/OTMj, en tenant compte des valeurs de paramètres obtenues au cours des trois étapes précédentes. La largeur de bande disponible ABd, qui est exploitable pour accéder à un module de sortie OTMd donné, est alors partagée entre tous les modules d'entrée ITMi des couples de modules ITMi/OTMd, dits couples concernés, où ce module OTMd est inclus en tant que module de sortie destinataire d'au moins un flux actif. Pour chacun des modules de sortie OTMj, le partage pondéré et équitable de sa largeur de bande de commutation disponible ABj est ainsi effectué pour les modules d'entrée ITMi des couples concernés, proportionnellement aux valeurs de paramètre de poids de priorité relative par couple CRPWij calculées pour ces couples concernés, par rapport à la valeur du paramètre de poids de priorité relative global GRPWj calculée pour ce module de sortie OTMj. La largeur de bande de commutation disponible ABj d'un module de sortie OTMj est donc fractionnée, pour les différents modules d'entrée ITMi, selon une pondération proportionnelle aux valeurs de paramètre de poids de priorité relative par couple CRPWij. Un tel partage est effectué pour chacun des modules de sortie OTMj ; il concerne donc l'ensemble des couples de modules d'entrée et de sortie ITMi/OTMj au niveau du noeud. Le résultat de ces processus de partage pour les différents modules de sortie OTMj du noeud se traduit par la fourniture de valeurs individualisées de paramètre de largeur de bande partagée SBGij allouée à chacun des couples de modules dont les modules d'entrée ITMi se partagent une même largeur de bande disponible ABj pour accéder à un même module de sortie OTMj. Dans chaque module d'entrée ITMi, l'unité de gestion de files d'attente 5, indiquée sur la figure 3, constitue le niveau d'interface principal entre le mécanisme de contrôle de flux et les fonctions classiques du noeud, par lequel sont échangées dynamiquement des données d'entrée et de sortie du procédé de partage de l'invention, à savoir, pour chaque couple de modules ITMi/OTMj : - d'une part, comme données d'entrée, les nombres de flux actifs NAFijk par catégorie de priorité relative RPCk pour ce couple (les poids de catégorie CWk par catégorie étant supposés prédéterminés et connus par les moyens mécanisme de contrôle de flux), - et d'autre part, comme données de sortie, la largeur de bande partagée SBGij allouée à ce couple, qui sert à déterminer le débit de sortie de données autorisé pour servir la file d'attente Qi relative au module de sortie OTMj dans le module d'entrée ITMi. Les autres données d'entrée du procédé de partage, à savoir la largeur de bande disponible ABi pour chaque module de sortie OTMj, sont fournies à la fonction d'arbitrage qui effectue le partage pour le module de sortie correspondant. Dans une forme préférée de mise en oeuvre, la valeur du paramètre de largeur de bande partagée SBGij allouée à un module d'entrée ITMi pour accéder au module de sortie OTMj d'un couple de modules ITMi/OTMj donné, est dérivée d'un calcul. Selon ce calcul, la valeur du paramètre de largeur de bande partagée SBGij, qui est allouée au groupe de flux FGij correspondant à un couple de modules ITMi/OTMi, est proportionnelle d'une part à la valeur de la largeur de bande disponible ABj pour accéder au module de sortie OTMj de ce couple, et d'autre part à la valeur du paramètre de poids de priorité relative CRPWij, calculée pour ce couple, et inversement proportionnelle à la valeur du paramètre de poids de priorité relative global GRPWj, calculée pour le module de sortie OTMj considéré. Selon un exemple de formulation la plus simple de ce partage pondéré, la valeur du paramètre de largeur partagée SBGij, allouée au groupe de flux FGij actifs relatif à un couple de modules ITMi/OTMj, est calculée par : SBGij = CRPWij x {ABj/GRPWj} Différents modes de réalisation sont possibles pour la mise en oeuvre pratique du processus en quatre étapes définies plus haut. Pour obtenir un fonctionnement de ce mécanisme de contrôle de flux qui soit dynamique, il est possible d'exécuter son processus de partage de largeur de bande disponible selon différents scénarios : par exemple par module de sortie, par groupes de modules de sortie, ou bien pour l'ensemble des modules de sortie du noeud de commutation, et ceci de façon périodique, ou bien de façon apériodique pour certains modules dont les charges de trafic changent de façon significative. D'autre part, en ce qui concerne les moyens qui assurent l'exécution des différentes étapes définies plus haut, leur implantation est concevable de façon plus ou moins centralisée, ou bien de façon distribuée dans les modules terminaux du noeud. Il est naturel d'implanter au moins les moyens exécutant la première étape définie plus haut, dans chaque module d'entrée qui supervise localement l'activité des flux de blocs de données, par exemple dans l'unité de gestion de files d'attente 5 indiquée sur la figure 3. Par contre, au moins la troisième étape doit être effectuée pour chaque module de sortie par une fonction d'arbitrage du mécanisme de contrôle de flux, et les moyens correspondants peuvent être distribués dans chaque module de sortie, ou bien plus ou moins centralisés par groupe de modules de sortie. Cette fonction d'arbitrage, non représentée sur les figures, est dotée de moyens matériels, notamment de processeurs et de mémoires, ainsi que de moyens logiciels appropriés, en particulier, pour permettre la mise en oeuvre du procédé de partage selon l'invention. Selon l'invention, il est prévu deux variantes de mise en oeuvre possibles selon le type des paramètres qui sont fournis par les modules d'entrée aux fonctions d'arbitrage pour permettre le regroupement nécessaire à l'exécution de la troisième étape définie plus haut, à savoir le regroupement de l'ensemble des valeurs de paramètres de poids de priorité relative par couple CRPWid relatif à chaque module de sortie OTMd donné. Selon une première variante, chaque module d'entrée ITMi effectue lui-même, lors de la seconde étape définie plus haut, le calcul de la valeur du paramètre de poids de priorité relative par couple CRPWij, pour chacun des couples ITMi/OTMj dont il fait partie. Ces valeurs de paramètre de poids de priorité relative par couple CRPWij sont alors communiquées aux fonctions d'arbitrage du mécanisme de contrôle des flux. Une fonction d'arbitrage AF effectue alors, au moins pour un module de sortie destinataire OTMd donné des différents couples ITMi/OTMd concernés, une simple collecte des valeurs de paramètre de poids de priorité relative par couple CRPWid concernant ce module de sortie, qui sont transmises par les modules d'entrée. Cette fonction d'arbitrage assure ainsi leur regroupement pour l'ensemble des modules d'entrée ITMi du noeud. Selon la seconde variante envisagée, la valeur du paramètre de poids de catégorie CWk prédéterminée pour chaque catégorie de priorité relative RPCk, est choisie identique pour tous les modules d'entrée. Après avoir exécuté la première étape, chaque module d'entrée ITMI fournit alors, aux fonctions d'arbitrage du mécanisme de contrôle des flux, les nombres de flux actifs NAFijk déterminés par catégorie de priorité relative RPCk, pour chaque module de sortie destinataire OTMj d'un des couples JTMi/OTMj auquel il appartient. Une fonction d'arbitrage AF'de ce mécanisme effectue, au moins pour un module de sortie destinataire OTMd donné des différents couples ITMi/OTMd concernés, une collecte des nombres de flux actifs NAFidk concernant ce module de sortie, qui sont transmis par les modules d'entrée. Alors, cette fonction d'arbitrage exécute la seconde étape définie plus haut de détermination des valeurs de paramètres de poids de priorité relative par couple CRPWid, ce qui lui permet d'assurer ensuite le regroupement de ces valeurs CRPWid pour l'ensemble des modules d'entrée ITMi du noeud. Selon l'invention, il est aussi prévu deux solutions concernant la quatrième étape définie plus haut, qui différent par leur choix en matière de type de paramètres transmis en retour aux modules d'entrée par les fonctions d'arbitrage du mécanisme de contrôle des flux, suite aux envois effectués par ces modules vers ces fonctions d'arbitrage. Selon une première de ces deux solutions, une fonction d'arbitrage AF"du mécanisme de contrôle de flux assure, pour au moins un module de sortie OTMd donné, l'achèvement du calcul du partage de sa largeur de bande disponible ABd pour les groupes de flux FGid de chaque module d'entrée ITMi ayant pour destination ce module de sortie. Cette fonction d'arbitrage AF"détermine, pour chaque couple concerné TMi/OTMd de ce module de sortie, la valeur du paramètre de largeur de bande partagée SBGid allouée à chaque module d'entrée ITMi de ces couples, et elle transmet alors, au module d'entrée de chacun de ces couples concernés, le paramètre de largeur de bande partagée SBGid allouée à ce couple. Pour effectuer complètement ce calcul du partage de largeur de bande disponible, cette fonction d'arbitrage AF"effectue au préalable, pour au moins un module de sortie OTMd donné, le regroupement des valeurs de paramètre de poids de priorité relative par couple CRPWid, qui permet, selon la troisième étape définie plus haut, de déterminer une valeur de paramètre de poids de priorité relative global GRPWd pour ce module de sortie. Puis elle effectue, selon la quatrième étape définie plus haut, le partage pondéré et équitable de la largeur de bande ABd disponible pour accéder à ce module de sortie OTMd donné, en prenant en compte les valeurs de paramètre de poids de priorité relative par couple CRPWid et global GRPWd relatifs à ce module de sortie. Cette fonction d'arbitrage AF"catcute e ! ! e-même ! a va ! eur de la largeur de bande partagée SBGid allouée à chaque couple concerné TMi/OTMd ayant un module de sortie OTMd donné comme destinataire, c'est-à-dire à chaque groupe de flux FGid correspondant, de manière que les valeurs de paramètre de largeur de bande partagée SBGid calculées, soient transmises aux modules d'entrée de ITMi ces couples. Selon la seconde des deux solutions envisagées plus haut, une fonction d'arbitrage AF'"du mécanisme de contrôle de flux n'effectue qu'une partie du calcul du partage de largeur de bande disponible ABd, pour au moins un module de sortie OTMd donné, pour les groupes de flux FGid de chaque module d'entrée ITMi ayant pour destination ce module de sortie, en ce sens qu'elle ne calcule pas elle-même les valeurs de largeur de bande partagée SBGid selon la quatrième étape définie plus haut. Dans le cas de cette seconde solution, la fonction d'arbitrage AF'"transmet alors, à tous les modules d'entrée ITMi, des données communes de partage relatives à un module de sortie OTMd donné, qui sont identiques pour tous les modules d'entrée. Ces données communes de partage sont relatives d'une part à la largeur de bande ABd disponible pour accéder à ce module de sortie, et d'autre part au paramètre de poids de priorité relative global GRPWd, dont la fonction d'arbitrage a calculé la valeur pour ce module de sortie selon la troisième étape définie plus haut. Chaque module d'entrée ITMi achève alors lui-même le calcul, selon la quatrième étape définie plus haut, de détermination de la largeur de bande partagée SBGid qui lui est allouée, pour chaque groupe de flux FGid de ce module d'entrée ITMi à destination de ce module de sortie OTMd. Pour effectuer ce calcul partiel du partage de largeur de bande disponible, cette fonction d'arbitrage AF"'du mécanisme de contrôle des flux assure au préalable, comme dans la solution précédente, pour au moins un module de sortie OTMd donné, le regroupement des valeurs de paramètre de poids de priorité relative par couple CRPWid, ce regroupement lui permettant de déterminer, selon la troisième étape définie plus haut, une valeur de paramètre de poids de priorité relative global GRPWd pour ce module de sortie donné. Dans une première variante selon l'invention, pour chaque module de sortie OTMd donné dont elle assure le partage de largeur de bande disponible, cette fonction d'arbitrage AF"'du mécanisme de contrôle des flux transmet, à tous les modules d'entrée, des données communes de partage qui sont la valeur du paramètre de poids de priorité relative global GRPWd qu'elle a calculée, et la valeur de la largeur de bande disponible ABd qui a été considérée comme étant exploitable pour accéder à ce module de sortie. Dans une seconde variante selon l'invention, pour chaque module de sortie OTMd donné dont elle assure le partage de largeur de bande disponible, cette fonction AF"'d'arbitrage du mécanisme de contrôle des flux transmet, à tous les modules d'entrée, des données communes de partage formulées par la valeur d'un paramètre de taux de partage obtenu en divisant la largeur de bande disponible ABd, pour accéder à ce module de sortie, par la valeur du paramètre global GRPWd relative à ce même module de sortie. Dans l'une ou l'autre de ces variantes, chaque module d'entrée ITMi achève luimême le calcul du partage pondéré et équitable de largeur de bande, selon la quatrième étape définie plus haut, pour le groupe de flux FGid à destination d'un module de sortie OTMd donné, en prenant en compte : d'une part les données communes de partage transmises par ce module de sortie, qui fournissent le rapport obtenu en divisant la largeur de bande disponible ABd par la valeur du paramètre de poids de priorité relative global GRPWd, ce rapport étant soit fourni directement par le taux de partage reçu dans le cas de la seconde variante, soit obtenu par calcul à partir des valeurs des deux paramètres transmis dans le cas de la première variante ; d'autre part la valeur du paramètre de poids de priorité relative par couple de modules CRPWid, qui est propre à ce module d'entrée ITMi pour le groupe de flux FGid correspondant, et qui a été calculée par ce module d'entrée selon la seconde étape définie plus haut. Ces éléments permettent à chaque module d'entrée ITMi de calculer la valeur de paramètre de largeur de bande partagée SBGij qui lui est allouée, pour chaque couple de modules qu'il forme avec un module de sortie OTMj, c'est-à-dire pour chacun des groupes de flux FGij des couples de modules ITMi/OTMj correspondants. Dans le cas de certaines configurations de trafic des flux provenant des modules d'entrée et destinés à un module de sortie OTMd donné, le résultat d'un partage effectué comme décrit jusqu'à présent, c'est-à-dire strictement par pondération proportionnelle aux valeurs de paramètre de poids de priorité relative par couple CRPWid, peut être tel que, pour certains couples de modules ITMx/OTMd, la largeur de bande partagée SBGxd allouée est supérieure à la largeur de bande qui serait suffisante pour écouler le trafic en attente dans les modules d'entrée ITMx correspondants, alors que, pour d'autres couples de modules ITMy/OTMd, la largeur de bande partagée SBGyd allouée est inférieure à la largeur de bande qui serait suffisante pour écouler le trafic en attente dans les modules d'entrée ITMy correspondants. Bien qu'il soit équitable vis à vis de la qualité de service demandée pour les flux de blocs de données respectifs, un tel résultat de partage n'est pas optimal, dans la mesure où il ne fournit pas la meilleure utilisation possible de la largeur de bande disponible ABd pour accéder à ce module de sortie destinataire, s'il existe au moins un couple de modules ITMx/OTMd, pour lequel la largeur de bande partagée SBGxd allouée est supérieure à la largeur de bande qui serait suffisante pour écouler le trafic en attente dans les modules d'entrée ITMx correspondants. Afin de remédier à cet inconvénient, des moyens additionnels sont introduits dans la suite de la description, qui permettent d'effectuer un partage pondéré tout en réalisant une meilleure efficacité d'utilisation de cette largeur de bande disponible ABd. Selon l'invention, il est aussi prévu que, lors du partage pondéré et équitable de la largeur de bande disponible ABd d'un module de sortie OTMd donné, le calcul du paramètre de largeur de bande partagée SBGid allouée à chaque couple de modules ITMi/OTMd concerné, selon la quatrième étape définie plus haut, tienne compte en outre de la valeur d'un paramètre de largeur de bande partagée maximale MSBid qui constitue une limite supérieure de cette largeur de bande partagée allouée à chacun de ces couples concernés. La valeur de ce paramètre de largeur de bande partagée maximale MSBid est établie en fonction de valeurs d'un paramètre de largeur de bande désirée NFBid, qui sont déterminées par les modules d'entrée ITMi respectivement pour chacun des couples ITMi/OTMd relatifs à un même module de sortie OTMd destinataire donné. La valeur de ce paramètre de largeur de bande désirée NFBid est obtenue par évaluation, dans chaque module d'entrée ITMi, du volume de blocs de données DBVid en attente de transfert vers le module de sortie OTMd de ce couple ITMi/OTMd, donc pour le groupe de flux FGid actifs de ce module d'entrée qui sont destinés à ce module de sortie. Ainsi, un tel partage pondéré tenant aussi compte d'une valeur de largeur de bande partagée maximale MSBij pour déterminer la largeur de bande partagée SBGij allouée à un couple de modules ITMi/OTMj, permet d'éviter que cette largeur de bande SBGij soit allouée de façon excessive par rapport à la largeur de bande désirée NFBid qui est suffisante pour écouler le volume de blocs de données DBVij en attente de transfert pour le groupe de flux FGij correspondant. Dans une forme préférée de réalisation, il est choisi que la valeur du paramètre de largeur de bande partagée maximale MSBij, pour un couple de modules ITMi/OTMi, soit égale à la valeur du paramètre de largeur de bande désirée NFBij, établie pour ce couple. Dans ce qui précède, deux types de solutions ont été décrits concernant la quatrième étape définie plus haut, qui différent par leur choix en matière de type de paramètres transmis en retour aux modules d'entrée par les fonctions d'arbitrage. Comme il a été expliqué, ces deux types de solutions diffèrent aussi par le type de fonction qui effectue le calcul de la valeur de largeur de bande partagée SBGij allouée à chacun des couples de modules ITMi/OTMi, à savoir par une fonction d'arbitrage pour au moins un module de sortie OTMj dans le cadre de la première solution, ou bien par chaque module ITMi dans le cadre de la seconde solution. Selon l'invention, deux types de méthodes, correspondant respectivement au cadre de chacune de ces deux solutions, sont également prévus concernant la prise en compte d'une valeur de largeur de bande partagée maximale MSBij pour déterminer la valeur de largeur de bande partagée SBGij allouée à couple de modules. Selon l'invention, dans le cadre de la seconde solution décrite plus haut, lors du calcul effectué par chaque module d'entrée ITMi selon ladite quatrième étape, pour déterminer la valeur du paramètre de largeur de bande partagée SBGid allouée à chaque couple de modules ITMi/OTMj qu'il forme avec un module de sortie OTMj, ce module d'entrée tient compte en outre d'une valeur de largeur de bande partagée maximale MSBij. Dans ce cas, le module d'entrée détermine lui-même cette valeur limite supérieure attribuée à ce couple de modules, en fonction de la valeur de paramètre de largeur de bande désirée NFBij qu'il a établie pour ce couple de modules. Selon l'invention, pour chaque couple de modules ITMi/OTMd, chaque module d'entrée ITMi transmet également, à la fonction d'arbitrage qui effectue ladite troisième étape pour un module de sortie OTMd donné appartenant à ce couple, la valeur du paramètre de largeur de bande désirée NFBid qu'il a établie pour ce couple de modules. Ainsi, une fonction d'arbitrage dispose des valeurs de paramètre de largeur de bande désirée NFBid qu'elle reçoit des modules d'entrée ITMi. Si tel est le cas, selon l'invention, dans le cadre de la première solution décrite plus haut, lors du calcul, effectué par une fonction d'arbitrage au moins pour un module de sortie OTMd donné pour partager sa largeur de bande ABd selon ladite quatrième étape, qui détermine la valeur du paramètre de largeur de bande partagée SBGid allouée à chaque couple de modules ITMi/OTMd qu'il forme avec ce module de sortie OTMd, la fonction d'arbitrage tient compte en outre d'une valeur de largeur de bande partagée maximale MSBid qui constitue une limite supérieure de cette largeur de bande partagée allouée, qu'elle détermine en fonction des valeurs de paramètre de largeur de bande désirée NFBid qu'elle reçoit des modules d'entrée de ces couples de modules. Selon l'invention, pour vérifier s'il est utile de tenir compte de ces valeurs limites supérieures MSBid de largeur de bande allouée, la fonction d'arbitrage détermine au préalable si la largeur de bande disponible ABd d'un module de sortie OTMd donné est suffisante ou non pour satisfaire toutes les demandes de largeur de bande désirée NFBid fournies par les modules d'entrée ITMi et relatives aux couples de modules concernés ITMi/OTMd. A cet effet, la fonction d'arbitrage effectue une comparaison entre la valeur de cette largeur de bande disponible ABd et la valeur de la somme Ld de ces valeurs de paramètre de largeur de bande désirée NFBid reçues de ces modules d'entrée et concernant ce module de sortie. Le résultat de cette comparaison est exploité pour déterminer la valeur du paramètre de largeur de bande partagée SBGid qui est allouée à chacun des modules d'entrée des couples concernés. Lorsque le résultat de cette comparaison indique que cette largeur de bande disponible ABd est supérieure ou égale à la somme Ld de ces valeurs de paramètre de largeur de bande désirée NFBid, il est possible de satisfaire chacune des demandes de largeur de bande désirée fournies par les modules d'entrée ITMi pour les couples de modules ITMi/OTMd ayant ce module de sortie OTMd donné comme destinataire. Dans ce cas, il n'y a donc pas lieu de limiter, par une valeur limite supérieure MSBid, la valeur de la largeur de bande partagée allouée à chacun de ces couples de modules. Selon l'invention, lorsque le résultat de cette comparaison, pour un module de sortie OTMd donné, indique que sa largeur de bande disponible ABd est supérieure ou égale à la somme Ed de ces valeurs de paramètre de largeur de bande désirée NFBid établies et fournies par les modules d'entrée ITMi des couples de modules ITMi/OTMd ayant ce modules de sortie OTMd comme destinataire, toutes les valeurs de paramètres de largeur de bande partagée SBGid allouée à ces couples sont au moins égales aux valeurs respectives de paramètre de largeur de bande désirée NFBid relatives aux couples correspondants. En outre, selon l'invention, lorsque le résultat de cette comparaison indique que cette largeur de bande disponible ABd s'avère supérieure à la somme Ed de ces valeurs de paramètre de largeur de bande désirée NFBid, ce calcul prévoit de redistribuer, aux couples de modules concernés, une largeur de bande excédentaire EXBd obtenue par différence entre les valeurs de cette largeur de bande disponible ABd et de cette somme Ld. Alors, la largeur de bande partagée SBGid, qui est allouée à chaque couple ITMi/OTMd, est égale à la largeur de bande désirée NFBid pour ce couple, augmentée d'une largeur de bande allouée supplémentaire qui est une partie de cette largeur de bande excédentaire EXBd redistribuée à chacun des modules d'entrée ITMI. Il est possible de prévoir différents types de partage de cette largeur de bande excédentaire EXBd. Dans une forme préférée de l'invention, cette largeur de bande excédentaire EXBd est distribuée à parts égales, en divisant sa valeur par le nombre n 1 de modules d'entrée ITMi du noeud. Dans ce cas, la largeur de bande partagée SBGid allouée à un couple de modules concerné ITMi/OTMd est : SBGid = NFBid + {ABd - Ld}/n 1. Selon une variante de cette forme préférée, cette distribution à parts égales est restreinte aux seuls modules d'entrée qui ont fourni une valeur de largeur de bande désirée NFBid non nulle. Par contre, lorsque le résultat de cette comparaison indique que cette largeur de bande disponible ABd est inférieure à la somme Ld de ces valeurs de paramètre de largeur de bande désirée NFBid, il n'est pas possible de satisfaire toutes les demandes de largeur de bande désirée NFBid fournies par les modules d'entrée ITMi et relatives aux couples de modules ITMi/OTMd ayant ce module de sortie OTMd donné comme destinataire. Dans un tel cas, comme mentionné plus haut, le résultat d'un partage qui serait effectué strictement par pondération proportionnelle aux valeurs de paramètre de poids de priorité relative par couple CRPWid, peut ne pas être optimal en terme d'efficacité d'utilisation de la largeur de bande disponible ABd. C'est le cas lorsqu'un tel calcul conduirait à allouer, à au moins un couple de modules ITMx/OTMd, une largeur de bande partagée SBGxd qui est supérieure à la largeur de bande qui serait suffisante pour écouler son trafic en attente dans un module d'entrée ITMx correspondant. Toutefois, le résultat d'un tel partage est optimal, en terme d'efficacité d'utilisation de la largeur de bande disponible ABd, dans le cas particulier où il conduit à allouer, à aucun des couples de modules ITMi/OTMd, une largeur de bande partagée SBGid qui soit supérieure à la largeur de bande suffisante pour écouler son trafic en attente dans un module d'entrée ITMi correspondant. Selon l'invention, lorsque le résultat de cette comparaison, pour un module de sortie OTMd donné, indique que cette largeur de bande disponible ABd est inférieure à la somme Ld de ces valeurs de paramètre de largeur de bande désirée NFBid, il est aussi prévu deux modes de calcul pondéré avec limite supérieure concernant la quatrième étape définie plus haut, qui différent par le choix de la méthode utilisée pour redistribuer la largeur de bande excédentaire non allouée aux couples de modules dont la valeur de paramètre de largeur de bande partagée calculée par simple pondération proportionnelle s'avère supérieure à la valeur de largeur de bande partagée maximale MSBid établie pour ce couple. Selon un premier mode de calcul, lorsque le résultat de ladite comparaison, pour un module de sortie OTMd donné, indique que la largeur de bande disponible ABd est inférieure à cette somme Ld, ce calcul prévoit en outre de classer au préalable les différents couples de modules concernés ITMi/OTMd, en deux sous-ensembles disjoints de couples de modules. Le premier sous-ensemble comprend les couples de modules ITMx/OTMd dont la valeur de paramètre de largeur de bande partagée calculée par simple pondération proportionnelle s'avère supérieure à la valeur de largeur de bande partagée maximale MSBxd établie pour ce couple, la largeur de bande partagée SBGxd réellement allouée à un tel couple étant alors minorée par cette valeur limite supérieure MSBxd. Le deuxième sous-ensemble comprend les couples de modules ITMy/OTMd dont la valeur de paramètre de largeur de bande partagée calculée par simple pondération proportionnelle s'avère inférieure à la valeur de largeur de bande partagée maximale MSByd établie pour ce couple. Ensuite, ce calcul détermine, pour chacun des couples ITMx/OTMd du premier sousensemble, une valeur de largeur de bande excédentaire non allouée UEBxd qui est égale à la différence entre la valeur de paramètre de largeur de bande partagée calculée par simple pondération et la valeur de largeur de bande partagée maximale MSBxd allouée. Puis il effectue la somme de ces valeurs de largeur de bande excédentaire non allouée UEBxd ; la valeur de cette somme correspond à la largeur de bande globale excédentaire non allouée GUEBd pour ce module de sortie OTMd. Alors, ce calcul redistribue, à chaque couple de modules ITMy/OTMd du second sous-ensemble, une partie de cette largeur de bande globale excédentaire GUEBd, en ajoutant cette partie à la valeur de paramètre de largeur de bande partagée calculée par simple pondération, pour déterminer la quantité de largeur de bande partagée SBGyd qui est réellement allouée à ces couples de modules du second sous-ensemble. Dans une forme préférée de l'invention, cette largeur de bande globale excédentaire non allouée GUEBd est redistribuée à parts égales, en divisant sa valeur par le nombre Nd'de modules d'entrée ITMy relatifs aux couples de modules ITMy/OTMd du second sous-ensemble, soit : SBGyd = CRPWyd x {ABd/GRPWd} + GUEBd/Nd' Selon une variante de cette forme préférée, cette distribution à parts égales est restreinte aux seuls modules d'entrée ITMy qui ont fourni une valeur de largeur de bande désirée NFByd non nulle. Selon un tel premier mode de calcul pondéré avec limite supérieure, le partage réalisé, de façon équitable vis à vis des qualités de service respectives, procure une meilleure efficacité d'utilisation de la largeur de bande disponible ABd de chaque module de sortie, dans la mesure où il permet de sauvegarder une largeur de bande globale excédentaire non allouée GUEBd des couples de modules du premier sousensemble ITMx/OTMd qui en ont suffisamment par rapport à leur largeur de bande désirée, pour la redistribuer aux couples de modules ITMy/OTMd du second sousensemble qui n'en auraient pas suffisamment. Cependant, malgré l'amélioration qu'elle procure, une telle redistribution n'est pas encore optimale, car elle peut conduire à ce que, parmi les couples de modules ITMy/OTMd du second sousensemble, la largeur de bande partagée SBGyd, qui est réellement allouée suite à cette redistribution, soit supérieure à leur largeur de bande désirée pour certains de ces couples, mais inférieure à leur largeur de bande désirée pour certains autres de ces couples. Une redistribution optimale est réalisable à l'aide du second mode de calcul. Selon ce second mode, lorsque le résultat de ladite comparaison, pour un module de sortie OTMd donné, indique que la largeur de bande disponible ABd est inférieure à cette somme Xd, pour déterminer les valeurs de largeur de bande partagée SBGid allouée à chacun des couples de modules ITMi/OTMd concernés ayant ce module de sortie OTMd comme destinataire, un calcul récursif est utilisé pour les Nd modules d'entrée ITMu ayant signalé une valeur non nulle de largeur de bande désirée NFBud. Pour les autres modules d'entrée ITMv ayant signalé une valeur nulle de largeur de bande désirée NFBvd, la largeur de bande partagée SBGvd, allouée à chaque module d'entrée ITMv des couples ITMv/OTMd est supposée être de valeur nulle. On peut noter qu'en pratique, si l'on veut éviter qu'aucune largeur de bande SBGvd ne soit allouée à de tels modules d'entrée ITMv, il est prévu qu'il soit possible de faire en sorte que, pour chaque module d'entrée ITMv qui n'a pas de trafic en attente pour le groupe de flux destinés à un module de sortie OTMd donné, la valeur de largeur de bande désirée NFBvd, fournie par un tel module, soit, par convention, néanmoins égale à une valeur minimum prédéterminée. Alors ces modules d'entrée ITMv sont considérés comme des modules de type ITMu pour le partage de largeur de bande, qui est effectué, dans ce cas, pour tous les modules d'entrée. Selon ce calcul récursif, un classement préalable est effectué, dans l'ordre croissant 1, ..., n,..., Nd, des valeurs d'un paramètre de sélection par rang RSud qui est associé à chacun de ces modules d'entrée ITMu. La valeur de ce paramètre de sélection par rang RSud est déterminée, pour chacun de ces modules d'entrée ITMu, en divisant la valeur de sa largeur de bande désirée NFBud par celle de son paramètre de poids de priorité relative par couple CRPWud, soit : RSud = NFBud/CRPWud. (II est à noter qu'à ce stade, la restriction précédente d'effectuer le partage seulement pour les modules d'entrée de type ITMu dont la valeur NFBud n'est pas nulle, est justifiée pour tous les modules d'entrée ITMv, dans la mesure où leur valeur NFBvd nulle résulterait en une valeur nulle de leur paramètre de sélection par rang). Ensuite une séquence d'étapes de calcul de partage pondéré avec limite supérieure, est effectuée successivement pour chacun de ces Nd modules d'entrée ITMu, dans l'ordre croissant, de rang 1,..., n,..., Nd, des valeurs de leur paramètre de sélection par rang RSud associé. Selon l'invention, cette séquence de Nd étapes de calcul de partage pondéré avec limite supérieure utilise deux paramètres récursifs qui sont mis à jour à chaque étape de rang 1,..., n,..., Nd, donné, relative à un module d'entrée ITMu classé à un rang n en fonction de la valeur de son paramètre de sélection par rang RSud : Un premier paramètre récursif fournit la valeur de la largeur de bande disponible restante RABdn au rang n, dont la valeur initiale RABd 1 est égale à celle de la largeur de bande disponible ABd du module de sortie ; un second paramètre récursif fournit la valeur du poids de priorité relative global restant RGRPWdn au rang n, dont la valeur initiale RGRPWdl est égale à celle du paramètre de poids de priorité relative global GRPWd déterminée pour ce module de sortie. Alors, chacune des Nd étapes de calcul de partage pondéré avec limite supérieure, d'un rang z donné et relative au module d'entrée ITMw qui a été classé à ce rang z en fonction de son paramètre de sélection par rang RSwd, détermine d'une part la valeur du paramètre de largeur de bande partagée SBGwd allouée au couple de modules relatif à ce module d'entrée ITMw, et d'autre part les nouvelles valeurs de ces premier et second paramètres récursifs, mises à jour pour l'étape suivante de rang suivant z+ 1 relative à un autre module d'entrée. Cette valeur de largeur de bande partagée SBGwd, calculée lors d'une étape de calcul de rang donné z, est égale à la plus petite de deux valeurs : - la première valeur étant celle de la largeur de bande désirée NFBwd fournie par ce module d'entrée ITMw ; - la seconde valeur étant le résultat du produit de la valeur du premier paramètre récursif RABdz par celle du paramètre de poids de priorité relative par couple CRPWwd de ce module ITMw, divisée par la valeur dudit second paramètre récursif RGRPWdz. La valeur du paramètre de largeur de bande partagée SBGwd, allouée à un couple de modules ITMw/OTMd relatif au module d'entrée ITMw qui est traité lors de l'étape de calcul de rang donné z, est donc obtenue par la formule : SBGwd = Min [NFBwd ; CRPWwd x {RABdz/RGRPWdz}] Cette expression mathématique reflète bien un calcul pondéré avec limite supérieure, selon lequel la largeur de bande partagée résulte, soit d'un partage par pondération proportionnelle, égal à : CRPWwd x {RABdz/RGRPWdz} (si NFBwd (si La nouvelle valeur RABdz+ 1 du premier paramètre récursif, pour le rang suivant z+1, est égale à sa valeur présente RABdz, pour le rang donné z, diminuée de la valeur du paramètre de largeur de bande partagée SBGwd qui vient d'être allouée à ce rang donné z. La nouvelle valeur RBFWdz+ 1 du second paramètre récursif, pour le rang suivant z+1, est égale à sa valeur présente RBFWdz, pour le rang donné z, diminuée de la valeur du paramètre poids de priorité relative par couple CRPWwd du module d'entrée ITMw classé à ce rang donné z. Une propriété intéressante d'un tel calcul récursif est qu'il assure, dans le cas où la largeur de bande disponible ABd s'avère inférieure à la somme Ed de ces valeurs de paramètre de largeur de bande désirée NFBud, que la largeur de bande partagée SBGud allouée aux différents couples de modules est inférieure ou égale, mais jamais supérieure, à leur largeur de bande désirée. Inversement, dans le cas où la largeur de bande disponible ABd s'avère supérieure à la somme Ld de ces valeurs de paramètre de largeur de bande désirée NFBud, il est aisé de réaliser un partage tel que la largeur de bande partagée SBGud allouée aux différents couples de modules soit supérieure ou égale, mais jamais inférieure, à leur largeur de bande désirée NFBud. A titre d'exemple, il est alors possible d'effectuer un partage simple tel que largeur de bande partagée SBGud est égale à la largeur de bande désirée NFBud augmentée d'une largeur de bande additionnelle obtenue par redistribution à parts égales, pour les Nd modules d'entrée, de la largeur de bande globale excédentaire non allouée GUEBd, soit : GUEBd = ABd-Ed), donc une valeur de largeur de bande additionnelle égale à {ABd-Xd}/Nd. Ceci signifie que, pour l'ensemble des modules d'entrée, les deux types de situation où la largeur de bande partagée allouée est soit supérieure, soit inférieure, à la largeur de bande désirée, sont strictement exclusives lors d'une opération de partage donnée. Aussi, selon l'invention, cette observation permet de prévoir que la fonction d'arbitrage, qui effectue le partage de la largeur de bande disponible ABd pour un module de sortie OTMd donné, fournisse, à chaque module d'entrée ITMu, des données de partage comprenant : - D'une part un indicateur de type d'allocation GTlud relatif à la valeur du paramètre de largeur de bande partagée SBGud, allouée au couple de modules ITMu/OTMd correspondant à ce module d'entrée. Cet indicateur est prévu pour préciser si cette valeur de largeur partagée est égale, supérieure ou inférieure à la valeur du paramètre de largeur de bande désirée NFBud établie par ce module d'entrée. - D'autre part un paramètre commun de facteur d'allocation GFd, qui est ici avantageusement de valeur identique pour tous les modules d'entrée et dont la valeur constitue, selon la valeur de l'indicateur de type d'allocation GTlud, soit un facteur d'augmentation, soit un facteur de réduction de largeur de bande. Bien que les deux situations d'augmentation et de réduction soient exclusives [comme expliqué plus haut], l'utilisation d'une valeur d'indicateur de type d'allocation GTlud propre à chaque module d'entrée ITMu est justifiée dans le cas ABd Alors, pour déterminer la valeur du paramètre de largeur de bande partagée SBGud allouée au couple de modules que constituent ce module d'entrée ITMu et le module de sortie OTMd donné, chaque module d'entrée ITMu exploite ces données de partage, à savoir l'indicateur de type d'allocation GTlud et le paramètre commun de facteur d'allocation GFd, qu'il reçoit de la fonction d'arbitrage effectuant le partage de la largeur de bande disponible ABd pour ce module de sortie, en tenant compte des valeurs de ses propres paramètres de poids de priorité relative par couple CRPWud et de largeur de bande désirée NFBud. Selon la valeur de l'indicateur de type d'allocation GTlud, un module de sortie ITMu détermine ainsi la valeur du paramètre de largeur de bande partagée SBGud, en tenant compte des valeurs de ses paramètres NFBud et CRPWud, de la façon suivante : - Si GTlud indique [valeur SBGud] = [valeur NFBud], alors : SBGud = NFBud - Si GTlud indique [valeur SBGud] [valeur NFBud], alors : SBGud = NFBud + GFd, où : GFd = t ABd-Y-d Nd Ainsi l'utilisation de telles données de partage, permise par l'observation faite plus haut, a pour avantage de réduire le volume des données de partage que transmet chaque fonction d'arbitrage vers les différents module d'entrée. Comme indiqué plus haut, la mise en oeuvre du mécanisme de contrôle de flux utilise des moyens matériels et/ou logiciels connus en eux-mêmes, et les fonctions réalisées sont susceptibles d'être plus ou moins centralisés ou bien distribués, au moins en partie dans les unités de gestion de files d'attente 5 des modules d'entrée, en fonction des besoins et en particulier pour les fonctions évoquées plus haut qui sont prévues au niveau du mécanisme, selon des techniques familières à l'homme de métier. REVENDICATIONS 1. Procédé de partage de la largeur de bande de commutation disponible pour transférer des blocs de données à travers le réseau de commutation d'un noeud de commutation asynchrone, ce réseau interconnectant des modules terminaux d'entrée, dotés de mémoires tampon permettant un stockage temporaire des blocs de données, et des modules terminaux de sortie, dans lequel, d'une part, chaque bloc de données appartient à un flux de blocs de données auquel sont affectés, au niveau d'un module d'entrée, au moins deux paramètres associés, l'un de ces paramètres précisant le module de sortie destinataire du flux, l'autre étant un paramètre de poids de priorité relative (RPWq) du flux, et dans lequel, d'autre part, un mécanisme interne de contrôle de flux assure dynamiquement un partage pondéré et tendant à être équitable de la largeur de bande globalement disponible pour les différents flux de blocs de données transférés des modules d'entrée aux différents modules de sortie destinataires, ledit procédé étant caractérisé en ce qu'il prévoit : - un classement des différents flux de bloc de données par catégorie de priorité relative (RPCk) en fonction de leurs paramètres de poids de priorité relative (RPWq) respectifs, une valeur de paramètre de poids de catégorie (CWk) prédéterminée étant attribuée à chaque catégorie de priorité relative (RPCk) ; - une fourniture, à chaque module d'entrée par le mécanisme interne de contrôle de flux, de valeurs de paramètre de largeur de bande partagée (SBGii), chaque paramètre étant relatif à chacun des couples de modules (ITMi/OTMj) composés d'un module d'entrée (ITMi) et d'un module de sortie (OTMj) destinataire, ces valeurs de paramètre de largeur de bande partagée (SBGij) allouée par couple de modules étant obtenues en prenant en compte la valeur du paramètre de poids de catégorie (CWk) attribuée à chaque flux, et en effectuant une succession d'étapes comprenant : -- une première étape, au niveau de chaque module d'entrée (ITMi), de détermination du nombre de flux actifs (NAFijk), pour chaque module de sortie destinataire (OTMj) et pour chaque catégorie de priorité relative (RPCk), un flux actif étant un flux pour lequel il y a au moins un bloc de données prêt à être transféré à travers le réseau de commutation ; - une seconde étape, pour chaque module d'entrée (ITMi), de détermination d'une valeur de paramètre de poids de priorité relative par couple (CRPWij), pour chaque couple de modules (ITMi/OTMj), cette valeur de paramètre étant obtenue pour un couple de modules donné en effectuant la somme, pour l'ensemble des catégories de priorité relative (RPCk), des produits qui sont respectivement calculés, catégorie par catégorie, en multipliant la valeur du paramètre de poids de catégorie (CWk) correspondant à une des catégories de priorité relative (RPCk), par le nombre de flux actifs (NAFijk) déterminé pour cette catégorie au niveau du module d'entrée (ITMi) de ce couple et pour le module de sortie (OTMj) de ce couple ; - une troisième étape, pour chaque module de sortie (OTMj), effectuée par une fonction d'arbitrage pour au moins un module de sortie (OTMd) donné, de détermination d'une valeur de paramètre de poids de priorité relative global (GRPWd), cette valeur de paramètre étant obtenue en effectuant la somme des valeurs de paramètre de poids de priorité relative par couple (CRPWijd) respectivement calculées pour chacun des couples de modules (ITMi/OTMd), dits couples concernés, dans lesquels ce module de sortie considéré (OTMd) est destinataire ; - une quatrième étape, pour chaque module de sortie (OTMj), de partage de la largeur de bande disponible (ABd) pour accéder à un module de sortie (OTMd) donné à partir des différents modules d'entrée (ITMi) desdits couples de modules concernés (ITMi/OTMd), dans lesquels ce module de sortie est destinataire, ce partage, pondéré et équitable, étant effectué proportionnellement aux valeurs de paramètre de poids de priorité relative par couple (CRPWid) calculées pour les couples concernés, les résultats de ce partage pour chaque module de sortie (OTMd) donné permettant de déterminer, pour chaque module d'entrée (ITMi), lesdites valeurs de paramètre de largeur de bande partagée (SBGid) ainsi allouée à chacun des couples de modules (ITMi/OTMd) concernés pour le transfert des blocs de données de l'ensemble des flux de blocs de données relatifs à ce couple de modules. 2. Procédé, selon la revendication 1, caractérisé en ce qu'il prévoit que la détermination de la valeur de largeur de bande partagée (SBGij) allouée à un couple de modules (ITMi, OTMj) soit proportionnelle à la largeur de bande disponible (ABj) pour accéder au module de sortie du couple, proportionnelle à la valeur du paramètre de poids de priorité relative (CRPWij) calculée pour ce couple, et inversement proportionnelle à la valeur du paramètre de poids de priorité relative global GRPWj calculée pour le module de sortie de ce couple. 3. Procédé, selon la revendication 1, caractérisé en ce qu'il prévoit que la détermination de la valeur du paramètre de poids de priorité relative par couple (CRPWij) propre à un couple de modules (ITMi/OTMj), soit effectuée par le module d'entrée (ITMi) de ce couple, et que ce module d'entrée transmette cette valeur de paramètre par couple, qu'il a déterminée dans le cadre de la seconde étape de détermination, à une fonction d'arbitrage (AF) du mécanisme de contrôle de flux, qui effectue, au moins pour un module de sortie destinataire (OTMd) des différents couples concernés (ITMi/OTMd), une collecte des valeurs de paramètre de poids de priorité relative par couple (CRPWid) concernant ce module de sortie et fournies par l'ensemble des modules d'entrée (ITMi) du noeud. 4. Procédé, selon la revendication 1, caractérisé en ce qu'il prévoit que, pour chaque catégorie de priorité relative (RPCk), la valeur du paramètre de poids de catégorie (CWk) qui est attribuée à cette catégorie, soit choisie identique pour tous les modules d'entrée, et que chaque module d'entrée (ITMi) fournisse, pour chaque module de sortie destinataire (OTMj), les nombres de flux actifs (NAFijk) déterminés lors de la première étape par catégorie de priorité relative (RPCk), et les transmette à une fonction d'arbitrage (AF') du mécanisme de contrôle de flux, qui effectue, au moins pour un module de sortie destinataire (OTMd) des différents couples concernés (ITMi/OTMd), ladite seconde étape de détermination des valeurs de paramètre de poids de priorité relative par couple (CRPWid), après une collecte des nombres de flux actifs (NAFidk) relatifs à ce module de sortie et fournis par l'ensemble des modules d'entrée (ITMi) du noeud. 5. Procédé, selon la revendication 1, caractérisé en ce qu'il prévoit qu'une fonction d'arbitrage (AF") du mécanisme de contrôle de flux effectue, pour au moins un module de sortie (OTMd) donné : - la détermination, selon ladite troisième étape, de la valeur de paramètre de poids de priorité relative global (GRPWd) pour ce module de sortie, à partir des valeurs de paramètre de poids de priorité relative par couple (CRPWid) relatives aux différents modules d'entrée (ITMi) du noeud, et - le partage, selon ladite quatrième étape, pondéré et équitable de la largeur de bande disponible (ABd) pour accéder à ce module de sortie, en prenant en compte les valeurs de paramètre de poids de priorité relative par couple (CRPWid) et global (GRPWd) relatifs à ce module de sortie, pour calculer la valeur de la largeur de bande partagée (SBGid) allouée à chaque couple de modules (ITMi/OTMd) ayant ce module de sortie comme destinataire, afin de transmettre, aux modules d'entrée (ITMi) de ces couples, ces valeurs de paramètre de largeur de bande partagée (SBGid) qu'elle a calculées. 6. Procédé, selon la revendication 1, caractérisé en ce qu'il prévoit que : - une fonction d'arbitrage (AF'") du mécanisme de contrôle de flux effectue, pour au moins un module de sortie (OTMd) donné, la détermination, selon ladite troisième étape, de la valeur de paramètre de poids de priorité relative global (GRPWd) pour ce module de sortie, à partir des valeurs de paramètre de poids de priorité relative par couple (CRPWid) relatives aux différents modules d'entrée (ITMi) du noeud, afin de leur transmettre des données communes de partage, identiques pour tous les modules d'entrée, qui sont relatives à la valeur de ce paramètre global (GRPWd) et à la valeur de la largeur de bande disponible (ABd) exploitable pour accéder à ce module de sortie donné ; et - chaque module d'entrée achève le calcul de partage pondéré et équitable de la largeur de bande disponible (ABd) d'un module de sortie (OTMd) donné pour transférer les blocs de données destinés à ce module de sortie, en prenant en compte d'une part lesdites données communes de partage reçues, relatives aux valeurs de ce paramètre global (GRPWd) et de largeur de bande disponible (ABd), et d'autre part la valeur du paramètre de poids de priorité relative par couple de modules (CRPWid), qui lui est propre, pour calculer la valeur de paramètre de largeur de bande partagée (SBGid) allouée au couple de modules qu'il forme avec ledit module de sortie donné. 7. Procédé, selon la revendication 6, caractérisé en ce lesdites données communes de partage transmises à tous les modules d'entrée (ITMi), pour un module de sortie (OTMd) donné, sont la valeur du paramètre global (GRPWd) et celle de la largeur de bande disponible (ABd) relatives à ce module de sortie. 8. Procédé, selon la revendication 6, caractérisé en ce lesdites données communes de partage transmises à tous les modules d'entrée (ITMi), pour un module de sortie (OTMd) donné, sont formulées par la valeur d'un paramètre de taux de partage, qui est obtenue en divisant la largeur de bande disponible (ABd) pour accéder à ce module de sortie, par la valeur du paramètre global (GRPWd) relative à ce même module de sortie. 9. Procédé, selon la revendication 1, caractérisé en ce qu'il prévoit en outre que, lors du partage de largeur de bande disponible (ABd) d'un module de sortie (OTMd) donné selon ladite quatrième étape, le calcul de la largeur de bande partagée (SBGid) allouée à chaque couple de modules concerné (ITMi/OTMd) tienne compte d'une valeur de largeur de bande partagée maximale (MSBid) qui constitue une valeur limite supérieure de la valeur de cette largeur de bande partagée allouée à chaque couple de modules, cette valeur limite supérieure étant obtenue en fonction de valeurs d'un paramètre de largeur de bande désirée (NFBid), qui sont déterminées, par les différents modules d'entrée (ITMi) pour chacun des couples de modules (ITMi/OTMd) relatifs à un module de sortie (OTMd) donné, par évaluation du volume de blocs de données (DBVid) en attente de transfert pour l'ensemble des flux actifs dans ce module d'entrée (ITMi), qui sont destinés au module de sortie (OTMd) de ce couple. 10. Procédé, selon la revendication 9, caractérisé en ce que, pour chaque couple de modules, ladite valeur limite supérieure (MSBid) de la largeur de bande partagée allouée à chaque couple est égale à ladite valeur de largeur de bande désirée relative à ce couple (NFBid). 11. Procédé, selon les revendications 6 et 9, caractérisé en ce que chaque module d'entrée (ITMi), lorsqu'il calcule, selon ladite quatrième étape, la valeur du paramètre de largeur de bande partagée (SBGij) allouée à chaque couple de modules (ITMi/OTMj) qu'il forme avec un module de sortie (OTMi), tient compte d'une valeur limite supérieure (MSBij) de cette largeur de bande partagée, qu'il détermine en fonction de la valeur de paramètre de largeur de bande désirée (NFBij) qu'il a établie pour ce couple de modules. 12. Procédé, selon la revendication 9, caractérisé en ce que, pour chaque couple de modules (ITMi/OTMd), chaque module d'entrée (ITMi) transmet également, à la fonction d'arbitrage qui effectue ladite troisième étape pour un module de sortie (OTMd) donné appartenant à ce couple, la valeur du paramètre de largeur de bande désirée (NFBid) qu'il a établie pour ce couple de modules. 13. Procédé, selon les revendications 5 et 12, caractérisé en ce qu'il prévoit, lors du partage, effectué par une fonction d'arbitrage, de la largeur de bande disponible (ABd) pour au moins un module de sortie (OTMd) donné, de calculer la valeur du paramètre de largeur de bande partagée (SBGid) allouée à chacun des couples de modules concernés (ITMi/OTMd) ayant ce module de sortie comme destinataire, en tenant compte en outre d'une valeur de largeur de bande partagée maximale (MSBid), établie pour ce couple et constituant une limite supérieure de cette largeur de bande partagée allouée, qui est déterminée par la fonction d'arbitrage en fonction des valeurs de paramètre de largeur de bande désirée (NFBid) établies et transmises par les modules d'entrée de ces couples de modules. 14. Procédé, selon la revendication 13, caractérisé en ce que, lors de la détermination, par la fonction d'arbitrage, des valeurs de paramètre de largeur de bande partagée (SBGid) allouées aux différents couples de modules concernés (ITMi/OTMd) ayant comme destinataire un module de sortie (OTMd) donné dont la largeur de bande disponible (ABd) est partagée, ce calcul prévoit en outre de déterminer au préalable si cette largeur de bande disponible est suffisante ou non pour tous les modules d'entrée, en effectuant une comparaison entre cette largeur de bande disponible (ABd) et la somme (Ed) des valeurs de paramètre de largeur de bande désirée (NFBid) fournies par les modules d'entrée. 15. Procédé, selon la revendication 14, caractérisé en ce que, lorsque le résultat de ladite comparaison indique que la largeur de bande disponible (ABd) est supérieure ou égale à ladite somme (bd), ce calcul prévoit que la valeur du paramètre de largeur de bande partagée (SBGid), allouée à chaque couple de modules (ITMi/OTMd) ayant comme destinataire ce module de sortie (OTMd), est au moins égale à la valeur du paramètre de largeur de bande désirée (NFBid) fournie par le module d'entrée de ce couple. 16. Procédé, selon la revendication 15, caractérisé en ce que, lorsque le résultat de ladite comparaison indique que la largeur de bande disponible (ABd) est supérieure à ladite somme (bd), ce calcul prévoit de redistribuer, aux couples de modules concernés, une largeur de bande excédentaire (EXBd) obtenue par différence entre les valeurs de cette largeur de bande disponible (ABd) et de cette somme (lad), de sorte que la largeur de bande partagée (SBGid), qui est allouée à un couple de modules (ITMi/OTMd), est égale à la largeur de bande désirée (NFBid) pour ce couple, augmentée d'une largeur de bande allouée supplémentaire qui est une partie de cette largeur de bande excédentaire (EXBd) redistribuée aux différents modules d'entrée. 17. Procédé, selon la revendication 16, caractérisé en ce que ladite largeur de bande excédentaire (EXBd) est redistribuée à parts égales aux seuls modules d'entrée qui ont fourni une valeur non nulle de largeur de bande désirée NFBid. 18. Procédé, selon la revendication 14, caractérisé en ce que, lorsque le résultat de ladite comparaison indique que la largeur de bande disponible (ABd) est inférieure à ladite somme (eu), ce calcul prévoit en outre : - le classement préalable des différents couples de modules concernés (ITMi/OTMd), en deux sous-ensembles disjoints de couples de modules : d'une part un premier sous-ensemble comprenant les couples de modules (ITMx/OTMd) dont la valeur de paramètre de largeur de bande partagée calculée par simple pondération proportionnelle s'avère supérieure à la valeur limite supérieure (MSBxd) établie pour ce couple, la largeur de bande partagée (SBGxd) réellement allouée à un tel couple étant alors égale à cette valeur limite supérieure (MSBxd), et d'autre part un deuxième sous-ensemble comprenant les couples de modules (ITMy/OTMd) dont la valeur de paramètre de largeur de bande partagée calculée par simple pondération proportionnelle s'avère inférieure à la valeur limite supérieure (MSByd) établie pour ce couple ; - une détermination, pour chacun des couples (ITMx/OTMd) du premier sousensemble, d'une valeur de largeur de bande excédentaire non allouée (UEBxd) qui est égale à la différence entre la valeur de paramètre de largeur de bande partagée calculée par simple pondération et la valeur limite supérieure (MSBxd) de largeur de bande allouée ; - une accumulation des valeurs de largeur de bande excédentaire non allouée (UEBxd) de chacun des couples du premier sous-ensemble, la somme de ces valeurs constituant une valeur de largeur de bande globale excédentaire non allouée (GUEBd) pour ce module de sortie (OTMd) ; et - une redistribution, pour chaque couple de modules (ITMy/OTMd) du second sousensemble, d'une partie de cette largeur de bande globale excédentaire non allouée (GUEBd), cette partie étant ajoutée à la valeur de paramètre de largeur de bande partagée calculée par simple pondération, pour déterminer ainsi la quantité de largeur de bande partagée (SBGyd) qui est allouée à ces couples du second sousensemble. 19. Procédé, selon la revendication 18, caractérisé en ce que ladite redistribution, à chaque couple de modules (ITMy/OTMd) dudit second sous-ensemble, d'une partie de cette largeur de bande globale excédentaire (GEXBd), est effectuée selon une répartition à parts égales en divisant cette largeur de bande globale excédentaire par le nombre de couple de modules (Nd') identifiés dans ce second sous-ensemble. 20. Procédé, selon la revendication 14, caractérisé en ce que, lorsque le résultat de ladite comparaison indique que la largeur de bande disponible (ABd) est inférieure à ladite somme (bd), ce calcul des valeurs de largeur de bande partagée (SBGid), allouée à chacun des couples de modules (ITMi/OTMd) concernés ayant ce module de sortie (OTMd) comme destinataire, est effectué de façon récursive pour les [Nd] modules d'entrée (ITMU) ayant fourni une valeur non nulle de largeur de bande désirée (NFBud), et en ce qu'il comprend : - une étape préalable de classement de ces [Nd] modules d/entrée (ITMu) 1 dans l'ordre croissant [1,.... n,.... Nd] des valeurs d'un paramètre de sélection par rang (RSud) associé à chacun de ces modules d'entrée, chaque valeur (RSud) associée étant déterminée, pour chacun de ces modules dl entrée (ITMu) 1 en divisant la valeur de sa largeur de bande désirée NFBud par la valeur de son paramètre de poids de priorité relative par couple CRPWud ; et - une séquence d'étapes de calcul de partage pondéré avec limite supérieure, effectuées successivement pour chacun de ces [Nd] modules d'entrée (ITMu), et dans l'ordre croissant [1,..., n,..., Nd] des valeurs de leur paramètre de sélection par rang (RSud) associé. 21. Procédé, selon la revendication 20, caractérisé : - en ce que ladite séquence d'étapes de calcul de partage pondéré avec limite supérieure utilise deux paramètres récursifs, mis à jour à chaque étape de rang [1, ..., n,..., Nd] donné, relative à un module d'entrée (ITMu) classé à un rang [n] déterminé en fonction de son paramètre de sélection par rang (RSud) : un premier paramètre récursif fournissant la valeur de la largeur de bande disponible restante (RABdn), dont la valeur initiale (RABdl) est égale à celle de la largeur de bande disponible (ABd) du module de sortie, et un second paramètre récursif fournissant la valeur du poids de priorité relative global restant (RGRPWdn), dont la valeur initiale (RGRPWdl) est égale à celle du paramètre de poids de priorité relative global (GRPWd) déterminée pour ce module de sortie ; - et en ce que chacune des [Nd] étapes de calcul de partage pondéré avec limite supérieure de ladite séquence, d'un rang donné [z] et relative à un module d'entrée (ITMw) classé à ce rang, détermine : d'une part, la valeur du paramètre de largeur de bande partagée (SBGwd) allouée au couple de modules (ITMw/OTMd) relatif à ce module d'entrée (ITMw), qui est égale à la plus petite de deux valeurs, la première valeur étant celle de la largeur de bande désirée (NFBwd), et la seconde valeur étant le résultat du produit dudit premier paramètre récursif (RABdz) par le paramètre de poids de priorité relative par couple (CRPWwd) de ce module d'entrée, divisé par la valeur dudit second paramètre récursif (RGRPWdz) ; et - d'autre part, les nouvelles valeurs desdits premier et second paramètres récursifs, mises à jour pour l'étape de calcul de rang suivant [z+ 1] relative à un autre module d'entrée, la nouvelle valeur (RABdz+1) du premier paramètre récursif, pour l'étape suivante [z+ 1], étant égale à sa valeur (RABdz) présente, pour l'étape en cours de rang donné [z], diminuée de la valeur du paramètre de largeur de bande partagée (SBGwd) qui vient d'être allouée à ce rang donné [z], et la nouvelle valeur (RGRPWdz+ 1) du second paramètre récursif, pour l'étape suivante [z+1], étant égale à sa valeur (RGRPWdz) présente, pour l'étape en cours de rang donné [z], diminuée de la valeur du paramètre poids de priorité relative par couple (CRPWwd) du module d'entrée (ITMw) relatif à ce rang donné H. 22. Procédé, selon la revendication 20, caractérisé en ce que la fonction d'arbitrage, qui effectue le partage de largeur la de bande disponible (ABd) pour un module de sortie (OTMd) donné, fournit, à chaque module d'entrée (ITMu), des données de partage comprenant un indicateur de type d'allocation (GTlud) indiquant si la valeur du paramètre de largeur de bande partagée (SBGud), allouée au couple de modules (ITMu/OTMd) correspondant à ce module d'entrée, est égale, supérieure ou inférieure à la valeur du paramètre de largeur de bande désirée (NFBud) établie par ce module d'entrée, ainsi qu'un paramètre commun de facteur d'allocation (GFd) qui est identique pour tous les modules d'entrée et dont la valeur constitue, selon la valeur de l'indicateur de type d'allocation (GTlud), soit un facteur d'augmentation, soit un facteur de réduction de largeur de bande, et en ce que chaque module d'entrée (ITMu) exploite ces données de partage (GTlud ; GFd) reçues de la fonction d'arbitrage effectuant le partage de la largeur de bande disponible pour un module de sortie (OTMd) donné, en tenant compte de ses propres paramètres de poids de priorité relative par couple (CRPWud) et de largeur de bande désirée (NFBud), pour déterminer la valeur du paramètre de largeur de bande partagée (SBGud) allouée au couple de modules que constituent ce module d'entrée et le module de sortie donné.