Brevet FR2893798A1 — publié le 20070525

DISPOSITIF ET PROCÉDÉ DE GÉNÉRATION DE RAFALES COMPOSITES À PRÉSERVATION DE PRIORITÉ, POUR UN ÉQUIPEMENT D'UN RÉSEAU DE COMMUNICATION À COMMUTATION DE RAFALES L'invention concerne les réseaux de communication, et notamment ceux dits à commutation de rafales de paquets de données , et plus précisément la génération de rafales de paquets de données au sein de tels réseaux. lo On entend ici par réseaux de communication à commutation de rafales tous les réseaux de type dit OBS ( Optical burst-switching - commutation de rafales optique) ou OPS ( Optical Packet Switching - commutation de paquets optique). Ces réseaux OBS/OPS regroupent tous les réseaux de communication à commutation de rafales qui comportent en 15 au moins un endroit une technologie optique, par exemple des fibres optiques pour transmettre les paquets ou une matrice optique pour la commutation de rafales. D'une manière générale, l'invention étant mise en oeuvre à l'entrée d'un réseau, elle concerne donc n'importe quel réseau capable de transmettre 20 jusqu'à leurs destinations, y compris de façon électronique, des trames constituées de rafales de paquets selon l'invention. Comme le sait l'homme de l'art, dans les réseaux précités les paquets (de données) à transmettre sont tout d'abord stockés temporairement dans des files d'attente en fonction de leur destination et de la classe de services 25 (ou CoS) qui leur est associée. En d'autre termes, à chaque file d'attente correspond un couple (destination/classe de services). Chaque file d'attente peut stocker un nombre prédéfini de paquets, et est associée à une durée d'attente de transmission maximale. Lorsqu'une file d'attente est remplie, avant que sa durée d'attente de 30 transmission maximale ne soit dépassée, on extrait les paquets qu'elle contient afin de les envoyer dans le réseau sous la forme d'une rafale. Cela permet d'optimiser la transmission des paquets en fonction du niveau de 2 2893798 priorité qui est associé à leur classe de services. Lorsqu'une file d'attente n'est pas remplie à l'expiration de sa durée d'attente de transmission maximale, les paquets qu'elle contient sont également extraits puis envoyés dans le réseau sous la forme d'une rafale. 5 Cela entraîne une sous-utilisation des ressources du réseau. Cette situation est d'autant plus fréquente, et donc d'autant plus pénalisante, que le nombre de classes de services est important. En effet, plus le nombre de classes de services est important et moins le nombre de paquets stockés temporairement dans chaque file d'attente est important. Par conséquent, soit lo les paquets doivent attendre plus longtemps dans les files d'attente avant d'être transmis sous la forme de rafales dont le niveau de remplissage est acceptable, soit le niveau de remplissage des rafales est faible, voire très faible, si les paquets qu'elles regroupent (ou agrégent) sont associés à des classes de services dont la durée d'attente de transmission maximale est 15 petite, comme c'est notamment le cas de la classe dite premium . Pour tenter de remédier à cet inconvénient, il a été proposé, dans le document de V. Vokkarane et al Generalized burst assembly and scheduling techniques for QoS support in Optical burst-switched networks , Globecomm 2002, IEEE Global Telecommunications Conference, 17-21 20 November 2002 ; Taipei -Taiwan, de constituer une rafale composite à partir de paquets ayant une même destination et associés à des classes de services différentes (et donc stockés dans des files d'attente différentes), chaque fois qu'une file d'attente, que l'on appellera initiatrice , n'est pas remplie à l'expiration de sa durée d'attente de transmission maximale. Plus 25 précisément, il a été proposé de classer les files d'attente en fonction de niveaux de priorité, et de constituer une rafale avec les paquets de la file d'attente initiatrice et des paquets d'autres files d'attente choisis en fonction de leurs niveaux de priorité. Cette solution permet d'augmenter le taux de remplissage des 30 rafales, mais elle ne permet pas d'assurer une gestion correcte de la qualité de service (ou QoS), c'est-à-dire préservant effectivement le niveau de priorité qui est associé aux paquets du fait de leurs classes de services respectives. Aucune solution connue n'apportant une entière satisfaction, 3 2893798 l'invention a donc pour but d'améliorer la situation, et notamment de préserver les niveaux de priorité des paquets à transmettre. Elle propose à cet effet un procédé dédié à la génération de rafales de paquets de données dans un réseau de communication à commutation de s rafales, et consistant à générer (en vue de leur transmission) des rafales composites constituées à partir de paquets à transmettre extraits d'au moins deux files d'attente, dont une dite initiatrice, dédiées au stockage temporaire de paquets ayant une destination commune et associés à des classes de service différentes. io Ce procédé se caractérise par le fait que l'on attribue aux différentes classes de services des poids choisis variant de façon non linéaire en fonction de niveaux de priorité associés, puis que l'on détermine une combinaison linéaire de proportions de paquets, stockés dans la file d'attente initiatrice et dans au moins une autre file d'attente associées à une même destination, 15 pondérées respectivement par les poids attribués aux classes de service de ces paquets, dont le résultat préserve le niveau de priorité associé aux paquets stockés dans la file d'attente initiatrice, et que l'on constitue une rafale composite à transmettre avec les paquets de la combinaison linéaire. Le procédé selon l'invention peut comporter d'autres caractéristiques 20 qui peuvent être prises séparément ou en combinaison, et notamment : - on peut déterminer une combinaison linéaire dont le résultat est compris entre, d'une part, le poids attribué à la classe de services dont le niveau de priorité est immédiatement inférieur à celui de la classe de services associée à la file d'attente initiatrice, et d'autre part, le poids attribué à la 25 classe de services associée à la file d'attente initiatrice ; - on peut placer en tête de rafale composite les paquets qui sont extraits de la file d'attente initiatrice ; - en présence de première, deuxième et troisième classes de services associées respectivement à des premier, deuxième et troisième niveaux de 30 priorité, on peut attribuer un poids compris entre 3 et 10 à la première classe de services, un poids compris entre 0,5 et 5 à la deuxième classe de services, et un poids compris entre 0 et 1 à la troisième classe de services ; 4 2893798 - par exemple, le poids de la première classe de services est égal à 5, le poids de la deuxième classe de services est égal à 1, et le poids de la troisième classe de services est égal à O. L'invention propose également un dispositif dédié à la génération de 5 rafales de paquets de données, pour un équipement de réseau d'un réseau de communication à commutation de rafales, et comprenant des moyens de traitement chargés de générer (en vue de leur transmission par l'équipement), des rafales composites constituées à partir de paquets extraits d'au moins deux files d'attente, dont une dite initiatrice, associées à des classes de lo service différentes et à une destination de paquet commune, et définies dans des moyens de mémorisation. Ce dispositif se caractérise par le fait que ses moyens de traitement sont chargés : -d'attribuer aux différentes classes de services des poids choisis variant de 15 façon non linéaire en fonction de niveaux de priorité associés, puis - de déterminer une combinaison linéaire de proportions de paquets, stockés dans la file d'attente initiatrice et dans au moins une autre file d'attente associées à une même destination, pondérées respectivement par les poids attribués aux classes de service des paquets, dont le résultat 20 préserve le niveau de priorité associé aux paquets stockés dans la file d'attente initiatrice, et - de constituer une rafale composite (à transmettre) avec les paquets de la combinaison linéaire. Le dispositif selon l'invention peut comporter d'autres caractéristiques 25 qui peuvent être prises séparément ou en combinaison, et notamment : - ses moyens de traitement peuvent être chargés de déterminer une combinaison linéaire dont le résultat est compris entre, d'une part, le poids attribué à la classe de services dont le niveau de priorité est immédiatement inférieur à celui de la classe de services associée à la file 30 d'attente initiatrice, et d'autre part, le poids attribué à la classe de services associée à la file d'attente initiatrice ; - ses moyens de traitement peuvent être chargés de placer en tête de rafale composite les paquets qu'ils extraient de la file d'attente initiatrice ; 5 2893798 en présence de première, deuxième et troisième classes de services associées respectivement à des premier, deuxième et troisième niveaux de priorité, ses moyens de traitement peuvent être chargés d'attribuer un poids compris entre 3 et 10 à la première classe de services, un poids 5 compris entre 0,5 et 5 à la deuxième classe de services, et un poids compris entre 0 et 1 à la troisième classe de services ; - par exemple, le poids de la première classe de services est égal à 5, le poids de la deuxième classe de services est égal à 1, et le poids de la troisième classe de services est égal à 0 ; lo il peut comprendre les moyens de mémorisation dans lesquels sont définies les files d'attente. L'invention propose également un équipement de réseau pour un réseau de communication à commutation de rafales, comprenant un dispositif de génération de rafales de paquets de données du type de celui présenté ci- i5 avant. L'invention est particulièrement bien adaptée, bien que de façon non exclusive, aux réseaux de communication à protocole Internet (ou IP). Mais, comme indiqué dans la partie d'introduction, l'invention s'applique à tout réseau de transport qui agrège des paquets (clients) en rafales de paquets 20 ayant une même destination. D'autres caractéristiques et avantages de l'invention apparaîtront à l'examen de la description détaillée ci-après, et des dessins annexés, sur lesquels : - la figure 1 illustre de façon très schématique et fonctionnelle un exemple de 25 noeud équipé d'un exemple de réalisation d'un dispositif de génération de rafales de paquets de données selon l'invention, et - la figure 2 illustre de façon très schématique un exemple de génération de rafale composite selon l'invention, en présence de trois classes de services différentes. 30 Les dessins annexés pourront non seulement servir à compléter l'invention, mais aussi contribuer à sa définition, le cas échéant. L'invention a pour objet de permettre une optimisation du taux de 6 2893798 remplissage des rafales de paquets de données, qui préserve les niveaux de priorité des paquets à transmettre, au sein d'un réseau de communication à commutation de rafales, de type OBS ou OPS. Dans ce qui suit, on considère à titre d'exemple non limitatif que le 5 réseau est destiné à commuter des paquets (de données) IP ( Internet Protocol ). Mais, l'invention n'est pas limitée à cette application. Elle concerne en effet la commutation en rafale de paquets de données quel que soit le type de protocole utilisé pour les transporter. On notera que dans le cadre des réseaux à commutation de rafales, lo les paquets IP sont les paquets clients, donc ceux qui sont agrégés dans les rafales (ou bursts). Le protocole ou le type de réseau chargé de transporter ces rafales n'est ni fixé, ni standardisé. Souvent ce sont des réseaux basés sur des architectures propriétaires ou reposant en partie sur des protocoles standardisés comme les normes ITU-T (International Telecommunication 15 Union û Telecom standardization) G.ASON ou G.709 (OTN). Un réseau de commutation peut, d'une façon très schématique mais néanmoins suffisante à la compréhension de l'invention, être résumé à une multiplicité d'équipements de réseau définissant des noeuds, tels que des commutateurs ou routeurs, couplés entre eux. Les noeuds sont chargés 20 d'établir des chemins de connexion (également appelés chemins de commutation) au sein du réseau, généralement lorsqu'ils sont situés à la périphérie du réseau, ou simplement de commuter les paquets qui transitent par eux. Comme cela est schématiquement et fonctionnellement illustré sur la 25 figure 1, un équipement de réseau N, de type noeud, comporte, d'une première part, un module de réception RE chargé de réceptionner les paquets IP en transit, d'une deuxième part, un module de transmission TR chargé de transmettre vers un autre noeud du réseau les paquets IP en transit ou insérés localement après les avoir commutés, et d'une troisième part, un 30 module de contrôle MC, chargé de contrôler le fonctionnement des module de réception RE et module de transmission TR, et notamment de configurer les moyens de commutation du module de transmission TR, ainsi qu'éventuellement de gérer l'extraction de paquets IP au niveau du module de 7 2893798 réception RE et l'insertion de paquets IP dans le module de transmission TR, en fonction d'instructions reçues du réseau. On notera que dans les réseaux de type OBS ou OPS, les paquets clients sont en général agrégés en rafales (ou bursts) à l'entrée du réseau (ou 5 à sa périphérie). Une fois la rafale constituée, celle-ci n'est plus modifiée (il n'y a donc pas d'extraction ou d'insertion de paquets IP clients dans les noeuds intermédiaires). La rafale chemine dans le réseau (en transitant par des noeuds intermédiaires) jusqu'à sa destination où elle est décomposée afin de retrouver les paquets IP clients qui sont alors transmis à l'extérieur du réseau io OBS/OPS. II existe cependant des architectures dans lesquelles les rafales peuvent être modifiées en cours de route. L'invention s'applique également à ce type d'architecture. Dans un réseau à commutation de rafales de paquets IP, certains au moins des noeuds (ou équipements de réseau) N comprennent en outre un is dispositif de génération de rafales D et une mémoire MY, généralement de type tampon. En fait dans les réseaux à commutation de rafales, la fonction d'agrégation (assurée par le dispositif D) est présente dans tous les noeuds, qu'ils soient situés à la périphérie du réseau ou non, car tous les noeuds peuvent être des points d'entrée/sortie pour un trafic donné. Par conséquent, 20 un dispositif D peut être utilisé dès qu'un trafic entre (ou sort) d'un réseau à commutation de rafales. La mémoire MY est couplée au module de réception RE. Elle peut, comme illustré sur la figure 1, faire partie du dispositif D. Mais cela n'est pas obligatoire. 25 Chaque fois que le module de réception RE reçoit des paquets IP, il détermine leur destination dk et la classe de services (ou CoS) Ci qui leur est associée, avec i = 2 à m et k = 1 à P. On entend ici par classe de services une classe regroupant des services qui doivent être assurés par le réseau pour transporter des paquets 30 provenant de clients, selon une qualité de service (ou QoS) choisie. A chaque classe de services Ci correspond un niveau de priorité de transmission. On peut par exemple citer trois classes de services (M = 3) : la classe premium , la classe medium et la classe standard (ou best- 8 2893798 effort ). La classe premium est celle qui bénéficie du niveau de priorité le plus élevé. Elle correspond, souvent, à une bande passante fixée et réservée sur l'intégralité du chemin de connexion. La classe medium est celle qui bénéficie du niveau de priorité intermédiaire. Elle correspond, souvent, à une 5 bande passante réservée mais pouvant varier sur un chemin de connexion. La classe standard est celle qui bénéficie du niveau de priorité le plus bas. La bande passante correspondante n'est pas réservée. En fait, la transmission des paquets IP associés à cette classe standard se fait avec la bande passante disponible (non réservée). io II est important de noter que l'invention n'est pas limitée à ces trois classes de services. Elle s'applique dès lors que le nombre de classes de services différentes est supérieur ou égal à deux. Lorsque le module de réception RE connaît la destination dk et la classe de services d'un paquet IP, il le stocke dans une file d'attente Fj (j = 1 à 15 MxP) définie dans la mémoire MY et dédiée à cette destination dk et à cette classe de services Ci. Chaque file d'attente Fj est donc associée à un couple constitué d'une destination dk et d'une classe de services Ci. Tous les paquets qui sont associés à un même couple sont stockés dans la file d'attente Fj dédiée à ce 20 couple, tant qu'elle n'est pas pleine. En effet, chaque file d'attente Fj ne peut stocker qu'un nombre maximal SR prédéfini de paquets IP. Le nombre maximal SR est par exemple le même pour toutes les files d'attente Fj, comme illustré sur la figure 2. Mais cela n'est pas obligatoire. Lorsqu'un paquet IP reçu est associé à un couple pour lequel il 25 n'existe pas encore de file d'attente Fj dans la mémoire MY, le module de réception RE crée une nouvelle file d'attente dédiée à ce nouveau couple dans la mémoire MY, afin d'y stocker temporairement le paquet IP. Chaque file d'attente Fj est par ailleurs associée à une durée d'attente de transmission maximale SDj. II s'agit de la durée maximale pendant laquelle 30 des paquets IP peuvent attendre dans une file d'attente Fj avant d'être transmis en rafale, compte tenu de la classe de services qui leur est associée. Plus le niveau de priorité d'une classe de services est élevé, plus la durée d'attente de transmission maximale SDj est courte. La durée d'attente de 9 2893798 transmission maximale SDj d'une file d'attente Fj est définie temporellement par rapport à la date de création de cette file d'attente Fj, laquelle correspond sensiblement à l'instant où est stocké son premier paquet IP. Lorsqu'une file d'attente Fj est vidée de ses paquets (parce qu'ils ont 5 été intégrés dans une rafale transmise), elle est soit immédiatement supprimée de la mémoire MY, soit conservée pour stocker temporairement de futurs paquets IP associés à son couple de paramètres (destination/classe de services), soit encore maintenue pendant une durée choisie, puis supprimée. Un mécanisme de mémoire cache peut être utilisé pour conserver virtuellement des files d'attente vides. Le dispositif de génération D selon l'invention est couplé à la mémoire MY (lorsque cette dernière ne fait pas partie de lui) ainsi qu'au module de contrôle MC duquel il reçoit des instructions. Le noeud N devant également gérer les paquets en transit et donc les files d'attentes associées, il peut donc incorporer le dispositif D, la mémoire MY et le module MC dans un sur-ensemble fonctionnel chargé de gérer le service ( scheduling - programmation) de l'ensemble des files d'attentes du noeud N. Le dispositif de génération D comporte au moins un module de 20 traitement MT chargé d'effectuer trois tâches. La première tâche consiste à attribuer à chaque classe de service Ci un poids choisi Wi. Les poids Wi varient de façon non linéaire d'une classe de services Ci à l'autre Ci' en fonction de leurs niveaux de priorité associés respectifs. Ces poids Wi sont définis par l'opérateur du réseau. Ils sont par 25 exemple transmis au module de traitement MT par l'intermédiaire du module de contrôle du noeud N dans lequel le dispositif D est implanté. La variation non linéaire des poids Wi est destinée à préserver la différentiation des services au sein du réseau, et notamment les niveaux de priorité de transmission, comme on le verra plus loin. 30 Par exemple, lorsqu'il n'existe que les trois clases de services présentées ci-avant (premium (Cl), medium (C2) et standard (C3)), associées respectivement à des premier, deuxième et troisième niveaux de priorité, le module de traitement MT peut attribuer un poids W1 compris entre 3 et 10 à io 2893798 la classe premium Cl, un poids W2 compris entre 0,5 et 5 à la classe medium C2, et un poids W3 compris entre 0 et 1 à la classe standard C3. Dans un exemple non limitatif, le poids W1 de la classe premium Cl est égal à 5, le poids W2 de la classe medium C2 est égal à 1, et le poids W3 5 de la classe standard est égal à 0. Les valeurs données ci-dessus ne sont qu'illustratives. D'une manière générale, les valeurs de poids attribuées aux différentes classes de services dépendent des paramètres de qualité de service (QoS) en entrée et en sortie du réseau. Ce qui est important c'est que les valeurs garantissent que dans la lo majorité des cas de trafic, la rafale composite ait une classe de services composite respectant les niveaux de service. A cet effet et en présence de trois classes de services, on peut par exemple utiliser une échelle logarithmique. Au-delà de trois classes de services il est préférable d'utiliser une autre échelle non linéaire, moins sévère que l'échelle logarithmique. 15 La deuxième tâche du module de traitement MT consiste à accéder à la mémoire MY afin de déterminer au moins une combinaison linéaire CL de proportions (ou pourcentages) Pj de paquets, stockés dans une file d'attente initiatrice et dans au moins une autre file d'attente associées à une même destination, pondérées respectivement par les poids Wi attribués aux classes de service Ci de ces paquets, dont le résultat préserve le niveau de priorité qui est associé aux paquets stockés dans la file d'attente initiatrice. On entend ici par file d'attente initiatrice une file d'attente Fj qui n'est pas remplie à l'expiration de sa durée d'attente de transmission maximale SDj. C'est par exemple le cas de la première file d'attente FI, associée à la classe premium C1, illustrée sur la figure 2. Chaque fois que le module de traitement MT s'aperçoit qu'il existe une file d'attente initiatrice, il effectue une deuxième tâche afin de permettre la génération (grâce à une troisième tâche) d'une rafale composite RC à transmettre, intégrant les paquets IP stockés notamment dans cette file d'attente initiatrice. Pour ce faire, une procédure de déclenchement d'alarme en cas de dépassement de seuil temporel (SDj) peut par exemple être mise en oeuvre. Pour effectuer ses combinaisons linéaires, le module de traitement Il 2893798 peut par exemple commencer par déterminer le taux de remplissage TRj de chaque file d'attente Fj. Si la somme des taux de remplissage TRj est inférieure ou égale à 100%, alors le module de traitement MT retient chaque taux de remplissage s TRj et l'utilise en tant que proportion Pj pour effectuer une combinaison linéaire. La combinaison linéaire est alors définie par la relation CL = TRj*Wi + TRj'*Wi' + TRj"*Wi", dans le cas où l'on n'a que trois files d'attente concernées Fj (associée à la classe Ci de poids Wi), Fj' (associée à la classe Ci' de poids Wi'), et Fj" (associée à la classe Ci" de poids Wi"). io De préférence, si le résultat de la combinaison linéaire CL, appelé poids composite, est compris entre, d'une part, le poids attribué à la classe de services dont le niveau de priorité est immédiatement inférieur à celui de la classe de services associée à la file d'attente initiatrice, et d'autre part, le poids attribué à la classe de services associée à la file d'attente initiatrice, 15 alors le module de traitement MT retient cette combinaison linéaire pour générer une rafale composite RC, puisque cela veut dire que le niveau de priorité des paquets à transmettre sera respecté. Dans le cas contraire, le module de traitement MT doit déterminer une nouvelle combinaison linéaire qui satisfait au critère précité en utilisant le 20 taux de remplissage TRj de la file d'attente initiatrice Fj (puisque ce sont ses paquets qui doivent être immédiatement transmis), et une ou plusieurs fractions de taux de remplissage d'autres files d'attente associées à la même destination que Fj. En d'autres termes, le module de traitement MT détermine la 25 proportion Pj' de chaque file d'attente Fj' qu'il peut utiliser pour que le résultat (ou poids composite) de la combinaison linéaire utilisant le taux de remplissage TRj de la file d'attente initiatrice Fj et les proportions Pj' satisfasse au critère précité. Par exemple, si l'on a W3 REVENDICATIONS 1. Procédé de génération de rafales de paquets de données dans un réseau de communication à commutation de rafales, ledit procédé consistant à générer en vue de les transmettre des rafales composites constituées à partir de paquets à transmettre extraits d'au moins deux files d'attente, dont une dite initiatrice, dédiées au stockage temporaire de paquets ayant une destination commune et associés à des classes de service différentes, caractérisé en ce que l'on attribue aux différentes classes de services des poids choisis variant de façon non linéaire en fonction de niveaux de priorité associés, puis on détermine une combinaison linéaire, de proportions de paquets, stockés dans ladite file d'attente initiatrice et dans au moins une autre file d'attente associées à une même destination, pondérées respectivement par les poids attribués aux classes de service desdits paquets, dont le résultat préserve le niveau de priorité associé aux paquets stockés dans ladite file d'attente initiatrice, et on constitue une rafale composite à transmettre avec les paquets de ladite combinaison linéaire. 2. Procédé selon la revendication 1, caractérisé en ce que l'on détermine une combinaison linéaire dont le résultat est compris entre, d'une part, le poids attribué à la classe de services dont le niveau de priorité est immédiatement inférieur à celui de la classe de services associée à la file d'attente initiatrice, et d'autre part, le poids attribué à la classe de services associée à ladite file d'attente initiatrice. 3. Procédé selon l'une des revendications 1 et 2, caractérisé en ce que 25 l'on place en tête de rafale composite les paquets extraits de la file d'attente initiatrice. 4. Procédé selon l'une des revendications 1 à 3, caractérisé en ce qu'en présence de première, deuxième et troisième classes de services associées respectivement à des premier, deuxième et troisième niveaux de 30 priorité, on attribue un poids compris entre 3 et 10 à la première classe de services, un poids compris entre 0,5 et 5 à la deuxième classe de services, et un poids compris entre 0 et 1 à la troisième classe de services. 5. Procédé selon la revendication 4, caractérisé en ce que ledit poids 16 2893798 de la première classe de services est égal à 5, ledit poids de la deuxième classe de services est égal à 1, et ledit poids de la troisième classe de services est égal à O. 6. Dispositif (D) de génération de rafales de paquets de données, pour 5 un équipement de réseau (N) d'un réseau de communication à commutation de rafales, ledit dispositif (D) comprenant des moyens de traitement (MT) agencés pour générer, en vue de leur transmission par ledit équipement (N), des rafales composites constituées à partir de paquets extraits d'au moins deux files d'attente, dont une dite initiatrice, associées à des classes de 10 service différentes et à une destination de paquet commune, et définies dans des moyens de mémorisation (MY), caractérisé en ce que lesdits moyens de traitement (MT) sont agencés i) pour attribuer aux différentes classes de services des poids choisis variant de façon non linéaire en fonction de niveaux de priorité associés, puis ii) pour déterminer une combinaison linéaire 15 de proportions de paquets, stockés dans ladite file initiatrice et dans au moins une autre file d'attente associées à une même destination, pondérées respectivement par les poids attribués aux classes de service desdits paquets, dont le résultat préserve le niveau de priorité associé aux paquets stockés dans ladite file d'attente initiatrice, et iii) pour constituer une rafale 20 composite à transmettre avec les paquets de ladite combinaison linéaire. 7. Dispositif selon la revendication 6, caractérisé en ce que lesdits moyens de traitement (MT) sont agencés pour déterminer une combinaison linéaire dont le résultat est compris entre, d'une part, le poids attribué à la classe de services dont le niveau de priorité est immédiatement inférieur à celui de la classe de services associée à la file d'attente initiatrice, et d'autre part, le poids attribué à la classe de services associée à ladite file d'attente initiatrice. 8. Dispositif selon l'une des revendications 6 et 7, caractérisé en ce que lesdits moyens de traitement (MT) sont agencés pour placer en tête de rafale composite les paquets extraits de la file d'attente initiatrice. 9. Dispositif selon l'une des revendications 6 à 8, caractérisé en ce qu'en présence de première, deuxième et troisième classes de services associées respectivement à des premier, deuxième et troisième niveaux de 17 2893798 priorité, lesdits moyens de traitement (MT) sont agencés pour attribuer un poids compris entre 3 et 10 à la première classe de services, un poids compris entre 0,5 et 5 à la deuxième classe de services, et un poids compris entre 0 et 1 à la troisième classe de services. 5 10. Dispositif selon la revendication 9, caractérisé en ce que ledit poids de la première classe de services est égal à 5, ledit poids de la deuxième classe de services est égal à 1, et ledit poids de la troisième classe de services est égal à O. 11. Dispositif selon l'une des revendications 6 à 10, caractérisé en ce lo qu'il comprend lesdits moyens de mémorisation (MY). 12. Equipement de réseau (N) pour un réseau de communication à commutation de rafales, caractérisé en ce qu'il comprend un dispositif de génération de rafales de paquets de données (D) selon l'une des revendications 6 à 11.