Brevet FR2850507A1 — publié le 20040730

SYSTEME ET PROCEDE POUR TRANSMETTRE DIFFEPENTES TRAMES DE DONNEES DANS UN RESEAU DE TRANSMISSION NUMERIQUE Domaine de la Présente Invention La présente invention concerne un système et un procédé d'accès à des trames de données et de transmission de celles-ci, en particulier un système et un procédé d'accès à des 5 trames de données différentes et de transmission de celles-ci dans un réseau de transmission numérique. Arrière-Plan Technologique de la Présente Invention Etant donné que la technologie Ethernet est caractérisée par un prix bas et une grande possibilité 10 d'extension, etc., elle a évolué d'une technologie de réseau local (LAN) économique vers une technologie d'accès à des services de données primaires et est largement utilisée dans les Réseaux Métropolitains (MAN) par des opérateurs de télécommunications de plus en plus nombreux. La fourniture de 15 services de données Ethernet est devenue la tendance des opérateurs de télécommunications. Les services de données Ethernet peuvent être classés en deux types: les services de ligne privée Ethernet et les services de Réseau Local Virtuel (VLAN). Par souci de convenance, les phrases et les abréviations dans la description qui va suivre ont les significations suivantes MPLS désigne une Commutation d'Etiquette Multi-Protocole; GFP désigne un Positionnement de Trame Général; VLAN désigne un Réseau Local virtuel; VMAN désigne un Réseau Métropolitain virtuel; RPR désigne un Anneau de Paquets Résilient. Actuellement, la plupart des réseaux de transmission de données des opérateurs de télécommunications sont des réseaux SDH/SONET. Par conséquent, il est très important pour les opérateurs de télécommunications et les fabricants d'équipements 10 de télécommunications d'accéder à des trames de données Ethernet et de les transférer d'une manière efficace dans un réseau SDH/SONET pour satisfaire à la demande croissante de services de données Ethernet. A présent, plusieurs fabricants d'équipements de télécommunications ont fourni les dispositifs permettant 15 l'accès à des trames de données Ethernet et leur transfert dans un réseau SDH/SONET, et ces dispositifs peuvent être classés en trois types selon l'approche d'implémentation de la fonctionnalité : (1) Schéma de mappage/démappage de données; 20 (2) Schéma de pont; (3) Schéma RPR. La figure 1 représente un schéma fonctionnel d'un dispositif selon le schéma de mappage/démappage de données dans la première technique antérieure. Le dispositif comporte une ou 25 plusieurs interfaces utilisateur-réseau (UNI) 20 (interfaces Ethernet standards), une ou plusieurs interfaces réseau-réseau (NNI) 30 (canaux de transmission numérique synchrone), un ou plusieurs dispositifs de mappage/démappage 101, 102, ..., dont chacun correspond à une interface UNI unique et à une interface 30 NNI unique. Dans ce dispositif, les trames de données entrant dans le dispositif via l'interface UNI 20 et les trames de données sortant du dispositif sont compatibles avec la norme de données Ethernet; les trames de données entrant dans le dispositif via une interface NNI 30 et les trames de données sortant du dispositif sont compatibles avec la norme de réseau de transmission numérique synchrone. Le dispositif de mappage/démappage 10 mappe les trames de données Ethernet entrant dans le dispositif via une interface 5 UNI 20 pour qu'elles deviennent des trames de données numériques synchrones, et délivre en sortie les trames de données mappées via une interface NNI 30; le dispositif de mappage/démappage 10 élimine le mappage des données numériques synchrones entrant dans le dispositif via une interface NNI en trames de données 10 Ethernet, et délivre en sortie les trames de données via l'interface UNI. Toutefois, la fonctionnalité du dispositif est simple, ainsi elle peut uniquement fournir des services de ligne privée Ethernet. La figure 2A représente un schéma fonctionnel du 15 dispositif utilisant un schéma en pont de la deuxième technique antérieure. Le dispositif comporte une ou plusieurs interfaces UNI 20 (interfaces Ethernet standards), dont chacune correspond à un port de pont unique. Le dispositif comporte en outre une ou plusieurs interfaces NNI 30 (canaux de transmission numérique 20 synchrone). Le dispositif comporte en outre un dispositif pont 400 (décrit en détail dans les documents IEEE802.1D et IEEE802.lQ), o le dispositif pont 400 comporte une pluralité de ports de pont, dont chacun correspond à une interface UNI unique ou un dispositif de mappage/démappage unique. Chaque dispositif 25 de mappage/démappage correspond à un port de pont unique et à une interface NNI unique, o, les trames de données entrant dans le dispositif via l'interface UNI 20 et les trames de données délivrées en sortie depuis le dispositif sont conformes à la norme de données Ethernet; les trames de données entrant dans 30 le dispositif en provenance de l'interface NNI 30 et les trames de données délivrées en sortie depuis le dispositif sont conformes à la norme de réseau de transmission numérique synchrone. Les trames de données entrant dans le dispositif via 35 l'interface UNI 20 entrent dans le dispositif pont 400 via le port de pont correspondant à l'interface UNI; le dispositif pont 400 calcule le port de sortie de pont en fonction des informations d'adresse dans les trames de données et envoie les trames de données au dispositif de mappage/démappage 5 correspondant 102 (le dispositif de mappage/démappage mappe les trames de données et les délivre ensuite en sortie à l'interface NNI) via le port de sortie, et vice versa. Dans le schéma de pont, habituellement l'opérateur est autorisé à mapper une partie ou la totalité des interfaces UNI 10 en dispositifs de mappage/démappage d'une manière univoque via une configuration. Dans ce cas, le dispositif utilise les deux schémas techniques cités ci-dessus, par conséquent, il est appelé un schéma en pont amélioré. Le modèle fonctionnel d'un dispositif pont amélioré est représenté sur la figure 2B. L'inconvénient de la deuxième technique antérieure est: (1) Elle est incapable de fournir un service VLAN intégral. Si une pluralité d'abonnés sont liés au dispositif via des interfaces UNI et qu'il existe des conflits entre les 20 espaces d'adresses des trames de données Ethernet de ces abonnés, le dispositif est incapable d'isoler le conflit d'une manière efficace, par conséquent, il est incapable de fournir des services correctement à ces abonnés. (2) Un pont commun (pont non-amélioré) est incapable 25 de fournir un service de ligne privée Ethernet. (3) Une interface UNI peut uniquement supporter un seul type de service (service de ligne privée Ethernet ou un service VLAN), ce qui limite la capacité d'accès du dispositif. Dans certains cas, même si la capacité de traitement du 30 dispositif est encore suffisante, de nouveaux dispositifs doivent être ajoutés pour améliorer la capacité d'accès du fait que les interfaces UNI ont été épuisées. (4) Une interface NNI peut uniquement supporter un seul type de service (service de ligne privée Ethernet ou 35 service VLAN), ce qui conduit à une faible capacité de convergence du dispositif. Dans certains cas, dans un réseau ayant une topologie en étoile, si la capacité de traitement du dispositif est encore suffisante, de nouveaux dispositifs doivent être ajoutés pour améliorer la capacité de convergence 5 du fait que les interfaces NNI ont été épuisées. Pour les opérateurs, ceci signifie non seulement un nouvel investissement mais également un gaspillage de largeur de bande. La figure 3 représente un schéma fonctionnel du dispositif utilisant le schéma RPR dans la troisième technique 10 antérieure. Le dispositif comporte une ou plusieurs interfaces UNI (interfaces UNI Ethernet standards), deux interfaces NNI (canaux de transmission numérique synchrone), et un dispositif RPR 600 (décrit dans le document IEEE802.17), deux dispositifs de mappage/démappage, et un dispositif de traitement de données 15 500 qui peut être un dispositif de convergence/divergence de données ou un dispositif pont. Les trames de données entrant dans le dispositif via l'interface UNI 20 sont traitées selon la manière suivante: Etape 1: le dispositif de traitement de données 500 20 traite les trames de données (les trames de données sont amenées à converger si le dispositif de traitement de données est un dispositif de convergence/divergence de données; les trames de données sont commutées si le dispositif de traitement de données est un dispositif pont) ; Etape 2: le dispositif de traitement de données 500 transfère les trames de données traitées vers le dispositif RPR 600; Etape 3 le dispositif RPR 600 envoie les trames de données au dispositif de mappage/démappage correspondant 30 conformément aux informations d'adresses dans les trames de données; Etape 4 le dispositif de mappage/démappage exécute l'opération de mappage des trames de données et les envoie à l'extérieur du dispositif via l'interface NNI correspondante. Les trames de données entrant dans le dispositif via l'interface NNI sont traitées comme suit: Etape 1: le dispositif de mappage/démappage effectue l'opération de démappage sur les trames de données et 5 transfère les trames de données ayant subi une démappage au dispositif RPR 600; Etape 2: le dispositif RPR 600 traite les trames de données et les envoie ensuite au dispositif de traitement de données; Etape 3 le dispositif de traitement de données 500 traite les trames de données (les trames de données sont amenées à diverger si le dispositif de traitement de données est un dispositif de convergence/divergence de données; les trames de données sont commutées si le dispositif de traitement de données 15 est un dispositif pont) ; Etape 4: le dispositif de traitement de données 500 trouve l'interface UNI correspondante en fonction des informations d'adresses dans les trames de données et délivre ensuite les trames de données via l'interface UNI. 20 Les inconvénients dudit schéma sont: (1) Il est incapable de fournir un service de ligne privée Ethernet et un service VLAN en même temps. Si le dispositif de traitement de données est un dispositif pont, il ne supporte pas de service de ligne privée Ethernet; si le 25 dispositif de traitement de données est un dispositif de convergence/divergence de données, il ne supporte pas de service VLAN. (2) Il peut uniquement être utilisé dans un réseau ayant une topologie en anneau. Résumé de la Présente Invention C'est un but de la présente invention de fournir un dispositif de traitement et de répartition de données au sein d'un réseau SDH/SONET et le procédé d'accès à des trames de données Ethernet et de transmission de celles-ci l'utilisant, 35 afin de fournir un service individualisé et d'améliorer la capacité de service du dispositif, afin de surmonter les inconvénients de la technique antérieure. Selon un premier aspect de la présente invention, on fournit un système d'accès à des trames de données différentes 5 et de transmission de celles-ci dans un réseau de transmission numérique afin d'accéder à des trames de données différentes et de les transmettre, ledit système comportant: au moins une interface UNI, qui est utilisée pour réaliser un couplage utilisateur-réseau; au moins une interface NNI, qui est utilisée pour réaliser un couplage avec ledit réseau de transmission numérique pour transférer des données; au moins un dispositif de mappage/démappage; un dispositif d'interface virtuelle, qui est couplé à 15 au moins une interface UNI et couplé à au moins une interface NNI via le dispositif de mappage/démappage i un dispositif de commande, qui est relié audit dispositif d'interface virtuelle pour commander d'autres dispositifs correspondants afin d'exécuter des flux de 20 traitement de trames de données différents. Facultativement, ledit dispositif de commande comporte: un dispositif de traitement et de répartition de données, comportant: au moins une interface inter-dispositifs 25 conçue pour délivrer en entrée et en sortie des trames de données, et une unité de traitement et de répartition de données couplée à ladite interface inter-dispositifs pour délivrer en entrée et en sortie des trames de données; une base de données de flux de traitement mémorisant une pluralité de flux de 30 traitement et couplée à ladite unité de traitement et de répartition de données de manière à traiter des données conformément auxdits flux de traitement; une unité d'interface de commande couplée à ladite base de données de flux de traitement et à ladite unité de traitement et de répartition de 35 données de manière à commander ladite unité de traitement privée virtuelle et ladite base de données de règles pour traiter les trames de données. De préférence, lesdits autres dispositifs correspondants comportent: au moins un dispositif privé virtuel 5 et/ou au moins un dispositif pont virtuel et/ou au moins un dispositif RPR couplé audit dispositif de traitement et de répartition de données. Facultativement, chaque flux de traitement de ladite base de données de flux de traitement comporte: un numéro de 10 type de trames de données et un numéro d'interface interdispositifs. De préférence, chaque interface inter-dispositifs de ladite unité de traitement et de répartition de données correspond à un dispositif externe unique. Facultativement, la relation de mappage entre lesdits flux de traitement et lesdites trames de données est de type 1:1; l'unité de traitement et de répartition de données trouve les flux de traitement correspondants en fonction des types de trames de données et informe le dispositif correspondant pour 20 traiter les trames de données conformément aux flux de traitement. De préférence, les flux de traitement dans ladite base de données de flux de traitement et de répartition peuvent être établis, modifié ou supprimés dynamiquement; les données des 25 flux de traitement dans ladite base de données de flux de traitement et de répartition peuvent être ajoutées, modifiées, ou supprimées dynamiquement durant le fonctionnement. La présente invention fournit également un procédé d'accès à des trames de données différentes et de transmission 30 de celles-ci du système d'accès et de transmission relatifs à des trames de données différentes au sein d'un réseau de transmission numérique, o ledit système d'accès à des trames de données différentes et de transmission de celles-ci dans un réseau de transmission numérique comporte un dispositif de 35 traitement et de répartition de données, ledit dispositif de traitement et de répartition de données comporte au moins une interface inter-dispositifs, une base de données de flux de traitement, et une unité d'interface de commande, ledit dispositif de traitement et de répartition de données traite les 5 trames de données qui y entrent via les étapes suivantes consistant à : extraire le numéro de type à partir des trames de données; rechercher dans ladite base de données de flux de 10 traitement à l'aide de l'index du numéro de type extrait; déterminer le résultat de la recherche, rejeter les trames de données si il est vide et terminer le traitement; si le résultat de la recherche n'est pas vide, extraire le numéro d'interface inter-dispositifs à partir dudit 15 résultat de recherche; délivrer en sortie les trames de données via l'interface interdispositifs ayant le numéro d'interface inter-dispositifs. Selon un autre aspect de la présente invention, on 20 fournit un procédé d'accès à des trames de données différentes et de transmission de cellesci du système d'accès à des trames de données différentes et de transmission de celles-ci dans un réseau de transmission numérique, les trames de données entrant dans le système via une interface UNI sont traitées par 25 l'intermédiaire des étapes suivantes consistant à : effectuer une opération de correspondance pour les trames de données suivant des règles de classement; modifier les trames de données suivant les règles de classement prédéfinies, c'est-à-dire insérer le numéro de type 30 de données dans les trames de données; transférer les trames de données modifiées vers le dispositif de traitement et de répartition de données; trouver l'unité de traitement correspondante en fonction du numéro de types de données dans les trames de 35 données; transférer les trames de données vers ladite unité de traitement trouvée; déterminer si ladite unité de traitement trouvée est un dispositif d'interface virtuelle i si ladite unité de traitement trouvée n'est pas un dispositif d'interface virtuelle, traiter par ladite unité de traitement trouvée lesdites trames de données; modifier le numéro de type de données desdites trames 10 de données; transférer lesdites trames de données modifiées vers ledit dispositif de traitement et de répartition de données; revenir à l'étape de recherche de l'unité de traitement correspondante conformément au numéro de type de 15 données desdites trames de données, et rechercher à nouveau l'unité de traitement correspondante; si ladite unité de traitement trouvée est un dispositif d'interface virtuelle, trouver par ledit dispositif d'interface virtuelle une 20 interface de dispositif correspondante conformément au numéro de type de données dans les trames de données i modifier par ledit dispositif d'interface virtuelle les trames de données, c'est-à-dire supprimer le numéro de type de données dans les trames de données; transférer par ledit dispositif d'interface virtuelle les trames de données modifiées vers l'interface de dispositif correspondante (UNI ou dispositif réseau-réseau) afin de délivrer en sortie les trames de données modifiées via ladite interface. Facultativement, l'étape de transfert à l'aide dudit dispositif d'interface virtuelle des trames de données modifiées vers l'interface de dispositif correspondante comporte: le mappage desdites trames de données si lesdites trames de données sont transférées vers une interface réseauréseau. De préférence, l'étape de traitement desdites trames de données entrant dans le système via une interface NNI comporte en outre l'étape suivante consistant à : éliminer le mappage desdites trames de données. Le système et le procédé selon la présente invention ont les avantages suivants: (1) A l'aide du système et du procédé de la présente invention, les opérateurs peuvent ajuster d'une manière souple le flux de traitement dans le dispositif en fonction de la 10 topologie du réseau, des exigences des abonnés et des ressources en largeur de bande, etc., ainsi la capacité de traitement et le rendement de la largeur de bande peuvent être améliorés. (2) A l'aide du système et du procédé de la présente invention, un service rapide et individualisé peut être fourni 15 aux abonnés. Les opérateurs peuvent fournir de nouveaux services aux abonnés grâce à l'établissement d'une nouvelle combinaison de flux de traitement lorsque le système n'est pas mis à niveau et de nouveaux services sont ajoutés. Brève Description des Dessins La présente invention va maintenant être mieux comprise à partir de la lecture qui va suivre faite en référence aux dessins annexés. la figure 1 représente le schéma fonctionnel du schéma de mappage/démappage de données selon la première technique 25 antérieure; la figure 2A représente le schéma fonctionnel du schéma de pont selon la deuxième technique antérieure; la figure 2B représente le schéma fonctionnel du schéma de pont amélioré selon la deuxième technique antérieure; 30 la figure 3 représente le schéma fonctionnel du schéma RPR selon la troisième technique antérieure; la figure 4 représente le schéma d'un mode préféré de réalisation du système d'accès à des trames de données Ethernet et de transmission de celles-ci dans un réseau SDH/SONET selon 35 la présente invention; la figure 4 (F) représente l'ordinogramme de traitement de données d'un mode préféré de réalisation du système d'accès à des trames de données Ethernet et de transmission de celles-ci dans un réseau SDH/SONET; la figure 4A représente le schéma fonctionnel schématique d'un dispositif d'interface virtuelle dans un mode préféré de réalisation du système d'accès à des trames de données Ethernet et de transmission de celles-ci dans un réseau SDH/SONET selon la présente invention; la figure 4A (Fl) représente l'ordinogramme du traitement, effectué par le dispositif d'interface virtuelle, des données entrant depuis l'interface du dispositif de traitement selon un mode préféré de réalisation du système d'accès à des trames de données Ethernet et de transmission de 15 celles-ci dans un réseau SDH/SONET selon la présente invention; la figure 4A (F2) représente l'ordinogramme du traitement effectué par le dispositif d'interface virtuelle des données entrant depuis l'interface inter-dispositifs selon un mode préféré de réalisation du système d'accès à des trames de 20 données Ethernet et de transmission de celles-ci dans un réseau SDH/SONET selon la présente invention; la figure 5 représente le schéma fonctionnel du dispositif privé virtuel dans un mode préféré de réalisation du système d'accès à des trames de données Ethernet et de 25 transmission de celles-ci dans un réseau SDH/SONET selon la présente invention; la figure 5 (F) représente l'ordinogramme du traitement par le dispositif privé virtuel des données entrant depuis l'interface inter-dispositifs selon un mode préféré de 30 réalisation du système d'accès à des trames de données Ethernet et de transmission de celles-ci dans un réseau SDH/SONET selon la présente invention; la figure 6 représente le schéma fonctionnel du dispositif pont virtuel selon un mode préféré de réalisation du 35 système d'accès à des trames de données Ethernet et de transmission de celles-ci dans un réseau SDH/SONET selon la présente invention; la figure 6 (Fl) représente l'ordinogramme du traitement effectué par le dispositif pont virtuel sur des 5 données entrant en provenance de l'interface inter-dispositifs selon un mode préféré de réalisation du système d'accès à des trames de données Ethernet et de transmission de celles-ci dans un réseau SDH/SONET selon la présente invention; la figure 6 (F2) représente l'ordinogramme de 10 l'ordinogramme secondaire de diffusion du traitement effectué par le dispositif pont virtuel des données entrant en provenance de l'interface inter-dispositifs dans un mode préféré de réalisation du système d'accès à des trames de données Ethernet et de transmission de celles-ci dans un réseau SDH/SONET selon 15 la présente invention; la figure 6 (F3) représente l'ordinogramme du sous-programme de multidiffusion du traitement effectué par le dispositif pont virtuel sur les données entrant en provenance de l'interface inter-dispositifs selon un mode préféré de 20 réalisation du système d'accès à des trames de données Ethernet et de transmission de celles-ci dans un réseau SDH/SONET selon la présente invention; la figure 7 représente le schéma fonctionnel du dispositif de traitement et de répartition de données selon un 25 mode préféré de réalisation du système d'accès à des trames de données Ethernet et de transmission de celles-ci dans un réseau SDH/SONET selon la présente invention; la figure 7 (F) représente l'ordinogramme du traitement effectué par le dispositif de traitement et de 30 répartition de données sur les données entrées selon un mode préféré de réalisation du système d'accès à des trames de données Ethernet et de transmission de celles-ci dans un réseau SDH/SONET selon la présente invention. Description Détaillée de certains Modes de Réalisation 35 Pour mieux comprendre le système et le procédé de la présente invention, la fonction de base du dispositif est tout d'abord décrite. Habituellement, tout dispositif a les trois fonctions suivantes: (1) la fonction d'entrée, c'est-à-dire la réception d'informations externes; (2) la fonction de traitement, c'est-à-dire le traitement desdites informations externes; (3) la fonction de sortie, c'est-à-dire la sortie des informations traitées. Pour un dispositif effectuant un accès à des trames de données Ethernet et une transmission de celles-ci dans un réseau SDH/SONET: (1) la fonction d'entrée: consiste à recevoir des informations externes via les interfaces UNI et les interfaces 15 NNI; (2) la fonction de sortie: consiste à délivrer en sortie les informations traitées via l'interface UNI et l'interface NNI; (3) la fonction de traitement: pour un dispositif 20 effectuant un accès à des trames de données Ethernet et la transmission de celles-ci dans un réseau SDH/SONET, désigne la capacité de traitement différente ainsi qu'une capacité de service et le rendement de service en fonction des différents schémas techniques. De plus, l'expression "interface Ethernet standard" utilisée dans la présente invention signifie ce qui suit: Le document IEEE802.3 définit l'interface de réseau local (LAN) en détail; une telle interface est considérée comme une interface Ethernet standard dans la présente invention. On va maintenant décrire ci-dessous la présente invention en se reportant aux dessins. D'une manière concise, les composants et les unités décrits dans la technique antérieure ne seront pas décrits en détail ci-dessous. Les composants et les unités décrits ci-dessus ne seront pas décrits 35 en détail ci-dessous. La figure 4 représente un système qui accède à des trames de données différentes et les transmet dans un réseau de transmission numérique. Le système comporte une pluralité d'interfaces UNI conçues pour être couplées aux réseaux des 5 abonnés, une pluralité d'interfaces NNI conçues pour être reliées audit réseau de transmission numérique pour transmettre des données, une pluralité de dispositifs de mappage/démappage 10, un dispositif d'interface virtuelle 80 couplé auxdites interfaces UNI et également couplé auxdites interfaces NNI via 10 lesdits dispositifs de mappage/démappage 10, un dispositif de traitement et de répartition de données 90 couplé audit dispositif d'interface virtuelle 80, une pluralité de dispositifs privés virtuels 120 et un dispositif pont virtuel 100 et un dispositif RPR 110 couplés audit dispositif de 15 traitement et de répartition de données. Bien qu'une pluralité de dispositifs privés virtuels 120, un dispositif pont virtuel 100 et un dispositif RPR 110 soient décrits dans la présente invention, on doit noter qu'en fait la combinaison de l'un quelconque ou de deux d'entre eux peut implémenter la présente 20 invention. L'entrée dudit système comporte: (1) des trames de données entrant dans le système via les interfaces UNI; (2) des trames de données entrant dans le système via les interfaces NNI. Les trames de données délivrées en sortie depuis ledit système comporte (1) des trames de données provenant des interfaces UNI; (2) des trames de données provenant des interfaces NNI. La figure 4 (F) représente les étapes de traitement pour les trames de données entrant dans le système via les interfaces UNI. Tout d'abord, à l'étape 1, le dispositif d'interface virtuelle exécute une action de correspondance sur les trames de données conformément à des règles de classement; à l'étape 2, le dispositif d'interface virtuelle modifie les trames de données en fonction des règles de 35 classement, c'est-à-dire qu'il insère le numéro de type de données dans les trames de données; à l'étape 3, le dispositif d'interface virtuelle transfère lestrames de données modifiées vers le dispositif de traitement et de répartition de données; à l'étape 4, le dispositif de traitement et de répartition de données trouve un dispositif de traitement correspondant conforme au numéro de type de données des trames de données; à l'étape 5, le dispositif de traitement et de 10 répartition de données transfère les trames de données vers le dispositif de traitement correspondant, si le dispositif de traitement correspondant est un dispositif d'interface virtuelle, il passe à l'étape 8; à l'étape 6, ledit dispositif de traitement 15 correspondant traite les trames de données, et modifie le numéro de type de données à la fin du traitement, et transfère ensuite les trames de données modifiées vers le dispositif de traitement et de répartition de données; à l'étape 7, le traitement passe à l'étape 4; à l'étape 8, le dispositif d'interface virtuelle trouve l'interface de dispositif correspondante conforme au numéro de type de données des trames de données; à l'étape 9, le dispositif d'interface virtuelle modifie les trames de données, c'est-à-dire qu'il supprime le 25 numéro de type de données dans les trames de données; à l'étape 10, le dispositif d'interface virtuelle délivre en sortie les trames de données modifiées via l'interface de dispositif (si l'interface de dispositif est une interface NNI, l'opération de mappage doit être effectuée par le 30 dispositif de mappage/démappage avant la sortie). Les étapes de traitement des trames de données qui entrent dans le dispositif via l'interface NNI sont les suivantes: à l'étape 1, le dispositif de mappage/démappage 35 effectue l'opération de démappage sur les trames de données; à l'étape 2, les étapes de traitement restantes sont identiques à celles des trames de données entrant dans le système via les interfaces UNI. La figure 7 représente le schéma fonctionnel du 5 dispositif de traitement et de répartition de données dans un mode préféré de réalisation du système d'accès à des trames de données Ethernet et de transmission de celles-ci dans un réseau SDH/SONET selon la présente invention. Le dispositif de traitement et de répartition de données est couplé à une 10 pluralité d'interfaces inter-dispositifs pour traiter les données provenant desdites interfaces inter-dispositifs. Le dispositif de traitement et de répartition de données est également couplé à la base de données de flux de traitement et à l'unité d'interface de commande. L'unité d'interface de commande 15 échange des données avec le monde extérieur via l'interface de commande. La présente invention utilise le dispositif de traitement et de répartition de données pour implémenter des services individualisés afin d'améliorer la capacité de service 20 de l'équipement. Le dispositif de traitement de données mémorise une pluralité de flux de traitement. La relation de mappage entre les flux de traitement et les types de trames de données est 1:1. Le dispositif de traitement et de répartition de données trouve le flux de traitement correspondant conforme au 25 type de trame de données, et informe d'autres dispositifs pour traiter les trames de données conformément au flux de traitement. Les flux de traitement du dispositif de traitement de trames de données peuvent être initialisés, édités ou supprimés dynamiquement. Durant le fonctionnement du système, 30 l'opérateur peut rapidement fournir des services individualisés pour maximiser l'efficacité du système par l'intermédiaire de l'ajout, l'édition et de la suppression des flux de traitement dans le dispositif de traitement de données. Le dispositif de traitement et de répartition de 35 données est le centre de traitement du système, et les flux de traitement sont intégrés dans celui-ci sous forme de micrologiciels. Il existe une pluralité d'interfaces inter-dispositifs dans le dispositif de traitement et de répartition de données, dont chacune effectue un mappage vers un 5 dispositif externe unique. La relation de mappage entre les interfaces inter-dispositifs et les dispositifs externes est fixe. La base de données de flux de traitement est le centre de commande du système, et les éléments de la base de données 10 peuvent être mis à jour dynamiquement. Chaque flux de traitement dans la base de données de flux de traitement contient les informations suivantes: (a) le numéro de type de trames de données; (b) le numéro d'interface inter-dispositifs. Le dispositif de traitement et de répartition de données est connecté à d'autres dispositifs via les interfaces inter-dispositifs, chacune des interfaces inter-dispositifs effectue un mappage vers un dispositif pont virtuel, un dispositif privé virtuel, un dispositif RPR, ou un dispositif 20 d'interface virtuelle. Le dispositif de traitement et de répartition de données est connecté au système de commande du dispositif via l'interface de commande. La figure 7 (F) représente l'ordinogramme représentant le traitement effectué par le dispositif de traitement et de 25 répartition de données sur les données entrant dans le dispositif dans un mode préféré de réalisation du système d'accès à des trames de données Ethernet et de transmission de celles-ci au sein d'un réseau SDH/SONET selon la présente invention. Les étapes de traitement sont comme suit: étape 1 extraire le numéro de type à partir des trames de données; étape 2 effectuer une rechercher dans la base de données de flux de traitement avec l'index du numéro de type extrait; étape 3: déterminer le résultat de la rechercher; s'il est vide, rejeter lesdites trames de données et aller à l'étape 6; étape 4 extraire le numéro d'interface inter-dispositifs à partir du résultat de la recherche; étape 5 délivrer en sortie les trames de données via l'interface inter- dispositifs correspondant au numéro d'interface inter-dispositifs; étape 6: fin. La figure 4A représente le schéma fonctionnel du 10 dispositif d'interface virtuelle dans un mode préféré de réalisation du système d'accès à des trames de données Ethernet et de transmission de celles-ci dans un réseau SDH/SONET selon la présente invention. Un dispositif d'interface virtuelle 80 est utilisé pour améliorer la capacité d'accès. Via le 15 dispositif d'interface virtuelle 80, une interface de dispositif (UNI 20 ou NNI 30) peut être étendue à une pluralité d'interfaces virtuelles, dont chacune supporte des abonnés et des services spécifiques. Pour les trames de données entrant dans le système via les interfaces de dispositif (UNI 20 et NNI 20 30), l'unité de traitement d'interface virtuelle 800 du dispositif d'interface virtuelle va les classer en fonction des différents services demandés par les abonnés et va choisir un traitement qui leur correspond. Un traitement différent correspond à des règles différentes dans la base de données de 25 règles 850. L'unité d'interface de commande commande l'unité de traitement d'interface virtuelle 800 pour classer les trames de données en fonction des ordres provenant de l'interface de commande et recherche les règles correspondantes mémorisées dans la base de données de règles 850 pour traiter les données. Les 30 trames de données délivrées en sortie par le dispositif sont transférées à l'interface de dispositif correspondante après être classées dans le dispositif d'interface virtuelle. Du fait que le dispositif d'interface virtuelle mémorise N règles, la relation de mappage entre l'interface de dispositif et ces 35 règles est de type 1:N. Les règles dans le dispositif d'interface virtuelle peuvent être définies ou supprimées dynamiquement. Par conséquent, il est facile de modifier les règles pour améliorer la capacité d'adaptation du système en fonction des exigences des abonnés et la mise à jour du système. 5 Le dispositif comporte également un chargeur de logiciels (non-représenté) pour charger différents logiciels. Comme le centre de traitement, l'unité de traitement d'interface virtuelle 800 est responsable du traitement des trames de données; les étapes de traitement et la logique de 10 traitement de l'unité de traitement d'interface virtuelle sont des micrologiciels et ne peuvent pas être modifiés pendant le fonctionnement du système. La base de données de règles est le centre de commande et a pour rôle de fournir des paramètres de traitement et de commande associés lorsque l'unité de traitement 15 d'interface virtuelle traite les trames de données. Les différents paramètres donnent des comportements de traitement correspondants. Durant le fonctionnement du système, les règles de la base de données de règles peuvent être mises à jour. L'unité d'interface de commande fournit une interface de 20 commande externe. Via l'interface de commande, le système de commande du dispositif peut surveiller l'unité de traitement d'interface virtuelle et procède à des opérations d'ajout, de suppression, d'édition, et de requête sur les règles de la base de données de règles. La base de données de règles peut 25 mémoriser une pluralité de règles, dont chacune contient cinq parties: le numéro d'interface de dispositif, le numéro de type de trame de données, le décalage d'adresse de trame de données, la valeur de type de trame de données, et le masque de comparaison de trames de données. Le dispositif d'interface virtuelle est connecté aux interfaces UNI ou NNI via les interfaces de dispositif. La relation de mappage entre les interfaces UNI (ou NNI) et les interfaces de dispositif est de type 1:1. Le dispositif d'interface virtuelle est connecté au dispositif de traitement 35 et de répartition de données via l'interface interdispositifs. Le dispositif d'interface virtuelle est connecté au système de commande du dispositif via l'interface de commande. La figure 4A (Fl) représente les étapes du traitement effectué par l'unité de traitement d'interface virtuelle sur les 5 trames de données entrant dans le dispositif d'interface virtuelle via l'interface de dispositif: étape 1: rechercher la première règle dans la base de données de règles correspondant à l'interface de dispositif ayant l'index du numéro d'interface de dispositif; étape 2: déterminer le résultat de la recherche i s'il est vide, rejeter lesdites trames de données et aller à l'étape 10; étape 3 lire des informations au décalage d'adresses des trames de données en fonction du décalage 15 d'adresses des trames de données dans la règle; étape 4: effectuer une opération "ET" entre lesdites informations lues et le masque de comparaison de trames de données de la règle; étape 5: comparer le résultat de l'étape 4 à la 20 valeur de type de trames de données de la règle; s'ils sont égaux, aller à l'étape 8; étape 6: rechercher la règle suivante correspondant à ladite interface de dispositif dans la base de données de règles; étape 7: aller à l'étape 2; étape 8: modifier la trame de données, c'est-à-dire insérer des informations de numéro de type de données dans la règle à la position de début des trames de données; étape 9: transférer les trames de données vers le 30 dispositif de traitement et de répartition de trames de données via l'interface inter- dispositifs; étape 10: fin. La figure 4A (F2) représente les étapes du traitement effectué par l'unité de traitement d'interface virtuelle sur les 35 trames de données entrant dans le dispositif d'interface virtuelle via l'interface interdispositifs. Les étapes de traitement sont les suivantes: étape 1: extraire les informations de type de trames de données à partir de la position de début des trames de données; étape 2 rechercher dans la base de données de règles l'index du numéro de type de trames de données; étape 3: déterminer le résultat de la recherche; s'il est vide, rejeter lesdites trames de données et aller à 10 l'étape 6; étape 4 modifier les trames de données, c'est-à-dire supprimer les informations de numéro de type de trames de données à partir de la position de début des trames de données; étape 5 envoyer les trames de données à l'interface de dispositif correspondante conforme au numéro d'interface de dispositif se trouvant dans la règle; étape 6: fin. La figure 5 représente le schéma fonctionnel du 20 dispositif privé virtuel dans un mode préféré de réalisation du système d'accès à des trames de données Ethernet et de transmission de celles-ci dans un réseau SDH/SONET selon la présente invention. Dans le dispositif privé virtuel, une unité de traitement privée virtuelle 801 est couplée à l'interface 25 inter-dispositifs pour traiter les données provenant de l'interface interdispositifs. L'unité de traitement privée virtuelle 801 est également couplée à la base de données de règles et à l'unité d'interface de commande. L'unité d'interface de commande échange des données avec le monde extérieur via 30 l'interface de commande. La présente invention améliore la capacité de convergence du système grâce à l'utilisation du dispositif privé virtuel. Le dispositif privé virtuel mémorise des règles de convergence, des règles de divergence, et des règles de relais 35 (les règles de relais sont facultatives et inutiles dans certains dispositifs privés virtuels simples). La relation de mappage entre les types de données et les règles est 1:1. Les règles du dispositif privé virtuel peuvent être définies et supprimées dynamiquement. Les trames de données de différents 5 abonnés peuvent être isolées, transmises et partagées en ajoutant une étiquette avant l'envoi, en changeant l'étiquette durant la transmission et en supprimant l'étiquette à l'adresse de destination. Un dispositif privé virtuel comporte une unité de traitement privée virtuelle et une base de données de règles. 10 L'unité de traitement privée virtuelle a deux fonctions principales: (a) la suppression des messages de commande et le transfert des messages de commande vers le système de commande du dispositif via l'unité d'interface de commande. (b) L'exécution des opérations de convergence, de divergence, ou de relais pour les trames de données à l'exception des messages de commande. L'unité de traitement privée virtuelle est le centre de traitement du dispositif; les éléments suivants sont 20 mémorisés dans l'unité de traitement privée virtuelle sous forme de micrologiciels: (a) format des messages de commande; (b) les étapes et la logique de traitement des trames de données; (c) format des règles dans la base de données de règles; Comme centre de commande, la base de données de règles commande l'action de traitement de l'unité de traitement privée virtuelle. Les règles dans la base de données de règles peuvent 30 être mises à jour dynamiquement. La base de données de règles peut mémoriser une pluralité de règles, dont chacune comporte les informations suivantes: le numéro de type de trames de données d'entrée, le type de règle (convergence/ divergence/relais), le numéro d'étiquette, et le numéro de type 35 de trames de donnée de sortie. Ledit dispositif privé virtuel est connecté audit dispositif de traitement et de répartition de données via l'interface inter-dispositifs; ledit dispositif privé virtuel est connecté au système de commande du dispositif via l'interface de commande. Il existe différents schémas techniques pour implémenter le dispositif privé virtuel. Toutefois, les étapes et la logique de traitement des trames de données dans l'unité de traitement privée virtuelle sont identiques sous ces schémas. 10 Les différences principales entre ces schémas sont (a) le format des règles dans la base de données de règles, par exemple, la longueur et la position de l'étiquette dans la règle sont différentes; (b) le format des messages de commande traités dans 15 l'unité de traitement privée virtuelle. En vue de la capacité d'extension et de compatibilité, il est recommandé d'implémenter le dispositif privé virtuel à l'aide de techniques MPLS, GFP, VMAN, ou VLAN Imbriqué. Les fabricants de dispositifs peuvent également utiliser des formats 20 d'étiquette automatiquement définis (ou des paquets de trames de données automatiquement définis) pour implémenter ledit dispositif privé virtuel. Le système peut supporter une pluralité de dispositifs privés virtuels implémentés par différents schémas techniques. La figure 5 (F) représente l'ordinogramme du traitement privé virtuel; pour les trames de données entrant dans le dispositif via l'interface inter-dispositifs, les étapes de traitement de l'unité de traitement privée virtuelle se déroulent comme suit: étape 1: déterminer si les trames de données sont des messages de commande; si cela s'avère affirmatif, aller à l'étape 3; étape 2 transférer les trames de données vers un système de commande externe via l'unité d'interface de commande, 35 et ensuite aller à l'étape 12; étape 3 extraire les informations de numéro de type de données d'entrée à partir de la position de début des trames de données; étape 4: rechercher dans la base de données de 5 règles avec l'index des informations de numéro de type de données d'entrée; étape 5 déterminer le résultat de la recherche; s'il est vide, rejeter lesdites trames de données et aller à l'étape 12; étape 6 déterminer le type de règle; s'il s'agit d'une règle de convergence, aller à l'étape 7 i s'il s'agit d'une règle de divergence, aller à l'étape 8; s'il s'agit d'une règle de relais, aller à l'étape 9; étape 7: modifier les trames de données, 15 c'est-à-dire insérer un numéro d'étiquette défini dans la règle à une position spéciale dans les trames de données, et aller ensuite à l'étape 10; étape 8: modifier la trame de données, c'est-à-dire supprimer le numéro d'étiquette à la position spéciale dans les 20 trames de données, et aller ensuite à l'étape 10; étape 9: modifier les trames de données, c'est-à-dire remplacer le numéro d'étiquette à la position spéciale dans les trames de données par un numéro d'étiquette défini dans la règle; étape 10: modifier les trames de données, c'est-à-dire remplacer le numéro de type de données à la position de début des trames de données par le numéro de type de données de sortie défini dans la règle; étape 11: transférer les trames de données vers le 30 dispositif de traitement et de répartition de trames de données via l'interface inter- dispositifs; étape 12: fin. La figure 6 représente le schéma fonctionnel d'un dispositif pont virtuel dans un mode préféré de réalisation du 35 système d'accès à des trames de données Ethernet et de transmission de celles-ci dans un réseau SDH/SONET selon la présente invention. La présente invention surmonte le problème de l'espace d'adresses limité des trames de données Ethernet grâce à un dispositif pont virtuel. Un dispositif pont virtuel 5 peut fournir une pluralité de ponts virtuels. Chaque pont virtuel possède toutes les caractéristiques et les propriétés du dispositif pont. Toutefois, il est différent du dispositif pont en ce sens que le pont Virtuel peut être défini et supprimé dynamiquement. Durant le fonctionnement du système, l'opérateur 10 peut définir ou supprimer une pluralité de ponts virtuels dynamiquement du fait que chaque pont virtuel a un espace d'adresses indépendant, l'opérateur peut fournir des services VLAN aux abonnés à l'aide de différents ponts virtuels si ces conflits existent entre les espaces d'adresses. L'opérateur peut configurer un pont virtuel comme un pont physique. Le pont virtuel étend en outre les caractéristiques du pont physique pour supporter une opération de commutation à base de réseau VMAN. Un dispositif pont virtuel comporte une unité de traitement de pont virtuel 802, une base 20 de données de multidiffusion 856, une unité d'interface de commande, une base de données de renvoi 852, et une base de données de ponts virtuels 854. L'unité de traitement de pont virtuel a 3 fonctions majeures: (a) la détection des messages de commande et le transfert des messages de commande au système de commande du dispositif via l'unité d'interface de commande. (b) La connaissance des adresses, et la mémorisation des connaissances acquises dans la base de données de renvoi; (c) l'exécution de la commutation des trames de 30 données à l'exception des messages de commande et la modification des informations de type de données dans les trames de données. L'unité de traitement de pont virtuel est le centre de traitement du dispositif, et il y a cinq éléments intégrés dans 35 celle-ci: (a) le format des messages de commande i (b) les étapes et la logique de traitement pour les trames de données; (c) le format des éléments de renvoi dans la base de données de renvoi; (d) le format des éléments de multidiffusion dans la base de données de multidiffusion; (e) le format des éléments dans la base de données de ponts virtuels. La base de données de ponts virtuels, la base de données de multidiffusion et la base de données de renvoi commandent les conduites des traitements de l'unité de traitement de pont virtuel, et les éléments qu'elles contiennent peuvent être mis à jour durant le fonctionnement du système. Les 15 formats de données des éléments de la base de données de multidiffusion et la base de données de renvoi sont identiques, et chaque élément contient les informations suivantes (a) numéro de pont virtuel; (b) port d'entrée du pont virtuel; (c) entrée d'adresse de destination; (d) entrée de numéro de série de VLAN; (e) entrée de numéro de série de VMAN; (f) port de sortie du pont virtuel; Dans la base de données de multidiffusion, le code de 25 base de données est la combinaison de tous les champs; dans la base de données de renvoi, le code de base de données est la combinaison de tous les champs à l'exception du port de sortie du pont virtuel. Chaque élément de la base de données de ponts virtuels 30 contient les informations suivantes: (a) entrée de numéro de type; (b) numéro de pont virtuel; (c) numéro de port; (d) sortie de numéro de type; Via l'interface de commande, un système de commande externe peut implémenter les fonctions suivantes: (a) l'exécution des opérations d'ajout, de suppression, d'édition, et de requête sur les éléments de la base de données; (b) la vérification de l'état de fonctionnement de l'unité de traitement de pont virtuel. Le dispositif pont virtuel est connecté au dispositif de traitement et de répartition de données via l'interface 10 inter-dispositifs. Le dispositif pont virtuel est connecté au système de commande du dispositif via l'interface de commande. La figure 6 (Fl) représente l'ordinogramme du traitement effectué par le dispositif pont virtuel sur les données entrant dans l'interface interdispositifs dans un mode 15 préféré de réalisation du système d'accès à des trames de données Ethernet et de transmission de celles-ci dans un réseau SDH/SONET selon la présente invention. Pour les trames de données entrant dans le dispositif via l'interface inter-dispositifs, l'unité de traitement de pont virtuel exécute 20 les étapes de traitement suivantes: étape 1: déterminer si les trames de données sont des messages de commande; si oui, aller à l'étape 3; étape 2: transférer les trames de données vers un système de commande externe via l'unité d'interface de commande, 25 et aller ensuite à l'étape 17; étape 3 extraire le numéro de type de données d'entrée, l'adresse de destination, l'adresse de source, le numéro de réseau VLAN, et le numéro de réseau VMAN (facultatif) à partir d'une position fixée dans les trames de données; étape 4: rechercher dans la base de données de ponts virtuels l'index du numéro de type de données extrait; étape 5: déterminer le résultat de la recherche; s'il est vide, rejeter lesdites trames de données et aller à l'étape 17; étape 6 obtenir les informations de numéro de pont virtuel et de numéro de port à partir du résultat de la recherche; étape 7 connaître l'adresse source, et mettre ensuite à jour la base de données de renvoi en fonction du résultat connu; étape 8: déterminer si l'adresse de destination est une adresse de multidiffusion; si oui, exécuter un sous-programme de multidiffusion, et aller ensuite à l'étape 10 17; étape 9: déterminer si l'adresse de destination est une adresse de diffusion, si oui, exécuter un sous-programme de diffusion, et aller ensuite à l'étape 17; étape 10: rechercher dans la base de données de 15 renvoi l'index de numéro de pont virtuel, de port d'entrée, et de l'adresse de destination, le numéro de VLAN, et le numéro de VMAN (facultatif) ; étape 11: déterminer le résultat de la recherche i s'il est vide, exécuter un sous-programme de diffusion, et aller 20 ensuite à l'étape 17; étape 12: extraire le numéro de port de sortie à partir du résultat de la recherche; étape 13: rechercher dans la base de données de ponts virtuels l'index du numéro de pont virtuel et du numéro de 25 port de sortie; étape 14: déterminer le résultat de la recherche; s'il est vide, rejeter lesdites trames de données et aller à l'étape 17; étape 15: extraire le numéro de type de sortie à 30 partir du résultat de la recherche et modifier la trame de données, c'est-à-dire remplacer le numéro de type dans les trames de données par le numéro de type de données de sortie; étape 16: délivrer en sortie les trames de données modifiées via l'interface inter-dispositifs; 35 étape 17: fin. La figure 6 (F2) représente l'ordinogramme du sous-programme de diffusion du traitement effectué par le dispositif pont virtuel sur les données provenant de l'interface inter-dispositifs dans un mode préféré de réalisation du système 5 d'accès à des trames de données Ethernet et de transmission de celles-ci dans un réseau SDH/SONET selon la présente invention. Les étapes de traitement du sous-programme de diffusion sont les suivantes: étape 1 rechercher le premier élément correspondant audit pont virtuel dans la base de données de ponts virtuels ayant l'index du numéro de pont virtuel; étape 2: déterminer le résultat de la recherche; s'il est vide, rejeter lesdites trames de données et aller à l'étape 7; étape 3 comparer le numéro de type d'entrée du résultat de la recherche au numéro de type dans les trames de données; s'ils sont égaux, aller à l'étape 6; étape 4: copier les trames de données, extraire les informations de numéro de type de sortie à partir du résultat de 20 la recherche, et modifier ensuite les trames de données copiées, c'est-à-dire remplacer le numéro de type dans les trames de données copiées par le numéro de type de sortie; étape 5: délivrer en sortie les trames de données copiées modifiées via l'interface inter-dispositifs; étape 6: rechercher l'élément suivant correspondant au pont virtuel dans la base de données de ponts virtuels ayant l'index de numéro de pont virtuel, et aller ensuite à l'étape 2; étape 7 fin du sous-programme. La figure 6 (F3) représente l'ordinogramme du sous-programme de multidiffusion du traitement effectué par le dispositif pont virtuel sur des données provenant de l'interface inter-dispositifs dans un mode préféré de réalisation du système d'accès à des trames de données Ethernet et de transmission de 35 celles-ci dans un réseau SDH/SONET selon la présente invention. Les étapes de traitement du sous -programme de multidiffusion sont les suivantes: étape 1: à l'aide de l'index du numéro de pont virtuel, du numéro de port d'entrée, de l'adresse de 5 destination, du numéro de VLAN, et du numéro de VMAN (facultatif), rechercher le premier élément correspondant à ces mots clés dans la base de données de multidiffusion; étape 2: déterminer le résultat de la recherche; s'il est vide, rejeterlesdites trames de données et aller à 10 l'étape 9; étape 3 comparer le numéro de port de sortie dans le résultat de la recherche au numéro de port d'entrée extrait (le numéro de port d'entrée correspondant au numéro de type des trames de données dans la base de données de ponts virtuels) ; 15 s'ils sont égaux, aller à l'étape 8; étape 4: rechercher dans la base de données de ponts virtuels l'index du numéro de pont virtuel et du numéro de port de sortie; étape 5 déterminer le résultat de la recherche; s'il est vide, rejeter lesdites trames de données et aller à l'étape 8; étape 6 copier les trames de données, extraire les informations de numéro de type de sortie à partir du résultat de la recherche, et modifier ensuite les trames de données copiées, 25 c'est-à-dire remplacer le numéro de type dans les trames de données copiées par le numéro de type de sortie; étape 7: délivrer en sortie les trames de données copiées modifiées via l'interface inter-dispositifs; étape 8: à l'aide de l'index du numéro de pont 30 virtuel, du numéro de port d'entrée, de l'adresse de destination, du numéro de VLAN, et du numéro de VMAN (facultatif), rechercher l'élément suivant correspondant à ces mots clés dans la base de données de multidiffusion, et aller ensuite à l'étape 2: étape 9: fin du sous-programme. Application du système L'opérateur peut utiliser le système représenté sur la figure 4 pour fournir aux abonnés des services Ethernet, qui correspondent à des combinaisons de flux de traitement. 5 L'opérateur peut définir et choisir des combinaisons de flux de traitement nécessaires d'une manière souple en fonction de la topologie du réseau, des demandes de services des abonnés et de la ressource en largeur de bande. Les combinaisons de flux de traitement communes utilisées sont les suivantes 10 Combinaison de flux de traitement 1: (1) le dispositif d'interface virtuelle classe les trames de données; (2) le dispositif d'interface virtuelle délivre en sortie les trames de données aux interfaces de dispositif 15 correspondantes. Combinaison de flux de traitement 2 (1) le dispositif d'interface virtuelle classe les trames de données; (2) le dispositif pont virtuel commute les trames de 20 données; (3) le dispositif d'interface virtuelle délivre en sortie les trames de données aux interfaces de dispositif correspondantes. Combinaison de flux de traitement 3 (1) le dispositif d'interface virtuelle classe les trames de données; (2) le dispositif privé virtuel traite les trames de données (relais, convergence, ou divergence) ; (3) le dispositif d'interface virtuelle délivre en 30 sortie les trames de données aux interfaces de dispositif correspondantes. Combinaison de flux de traitement 4 (1) le dispositif d'interface virtuelle classe les trames de données; (2) le dispositif RPR traite les trames de données (termine, relaie, ou commence la transmission de trames de données) ; (3) le dispositif d'interface virtuelle délivre en 5 sortie les trames de données aux interfaces de dispositif correspondantes. Combinaison de flux de traitement 5 (1) le dispositif d'interface virtuelle classe les trames de données; (2) le dispositif pont virtuel commute les trames de données; (3) le dispositif privé virtuel fait converger les trames de données; (4) le dispositif d'interface virtuelle délivre en 15 sortie les trames de données aux interfaces de dispositif correspondantes. Combinaison de flux de traitement 6 (1) le dispositif d'interface virtuelle classe les trames de données; (2) le dispositif privé virtuel fait diverger les trames de données; (3) le dispositif pont virtuel commute les trames de données; (4) le dispositif d'interface virtuelle délivre en 25 sortie les trames de données aux interfaces de dispositif correspondantes. Combinaison de flux de traitement 7 (1) le dispositif d'interface virtuelle classe les trames de données; (2) le dispositif privé virtuel fait diverger les trames de données; (3) le dispositif pont virtuel commute les trames de données; (4) le dispositif privé virtuel fait converger les 35 trames de données; (5) le dispositif d'interface virtuelle c sortie les trames de données aux interfaces de correspondantes. Combinaison de flux de traitement 8 (1) le dispositif d'interface virtuelle c trames de données; (2) le dispositif RPR termine l'envoi des données; (3) le dispositif pont virtuel commute les données; (4) le dispositif d'interface virtuelle c sortie les trames de données aux interfaces de délivre en dispositif -lasse trames trames les de de délivre en dispositif correspondantes. Combinaison de flux de traitement 9 (1) le dispositif d'interface virtuelle classe les trames de données; (2) le dispositif pont virtuel commute les trames de données; (3) le dispositif RPR commence à envoyer les trames 20 de données; (4) le dispositif d'interface virtuelle délivre en sortie les trames de données aux interfaces de dispositif correspondantes. Combinaison de flux de traitement 10 (1) le dispositif d'interface virtuelle classe les trames de données; (2) le dispositif RPR termine l'envoi des trames de données; (3) le dispositif pont virtuel commute les trames de 30 données; (4) le dispositif RPR commence à envoyer les trames de données; (5) le dispositif d'interface virtuelle délivre en sortie les trames de données aux interfaces de dispositif 35 correspondantes. Combinaison de flux de traitement 11 (1) le dispositif d'interface virtuelle classe les trames de données; (2) le dispositif privé virtuel fait converger les trames de données; (3) le dispositif RPR commence à envoyer les trames de données; (4) le dispositif d'interface virtuelle délivre en sortie les trames de données aux interfaces de dispositif 10 correspondantes. Combinaison de flux de traitement 12 (1) le dispositif d'interface virtuelle classe les trames de données; (2) le dispositif RPR termine l'envoi des trames de 15 données; (3) le dispositif privé virtuel fait diverger les trames de données; (4) le dispositif d'interface virtuelle délivre en sortie les trames de données aux interfaces de dispositif 20 correspondantes. Combinaison de flux de traitement 13 (1) le dispositif d'interface virtuelle classe les trames de données; (2) le dispositif RPR termine l'envoi des trames de 25 données; (3) le dispositif privé virtuel relaie les trames de données; (4) le dispositif RPR commence à envoyer les trames de données; (5) le dispositif d'interface virtuelle délivre en sortie les trames de données aux interfaces de dispositif correspondantes. Combinaison de flux de traitement 14 (1) le dispositif d'interface virtuelle classe les 35 trames de données; (2) le dispositif RPR termine l'envoi des trames de données; (3) le dispositif privé virtuel fait diverger les trames de données; (4) le dispositif pont virtuel commute les trames de données; (5) le dispositif d'interface virtuelle délivre en sortie les trames de données aux interfaces de dispositif correspondantes. Combinaison de flux de traitement 15 (1) le dispositif d'interface virtuelle classe les trames de données; (2) le dispositif pont virtuel commute les trames de données; (3) le dispositif privé virtuel fait converger les trames de données; (4) le dispositif RPR commence à envoyer les trames de données; (5) le dispositif d'interface virtuelle délivre en 20 sortie les trames de données aux interfaces de dispositif correspondantes. Combinaison de flux de traitement 16 (1) le dispositif d'interface virtuelle classe les trames de données; (2) le dispositif RPR termine l'envoi des trames de données; (3) le dispositif privé virtuel fait diverger les trames de données; (4) le dispositif pont virtuel commute les trames de 30 données; (5) le dispositif privé virtuel fait converger les trames de données; (6) le dispositif RPR commence à envoyer les trames de données; (7) le dispositif d'interface virtuelle délivre en sortie les trames de données aux interfaces de dispositif correspondantes. Combinaison de flux de traitement 17 (1) le dispositif d'interface virtuelle classe les trames de données; (2) le dispositif privé virtuel fait diverger les trames de données; (3) le dispositif RPR termine l'envoi des trames de 10 données; (4) le dispositif d'interface virtuelle délivre en sortie les trames de données aux interfaces de dispositif correspondantes. Combinaison de flux de traitement 18 (1) le dispositif d'interface virtuelle classe les trames de données; (2) le dispositif RPR commence à envoyer les trames de données; (3) le dispositif privé virtuel fait converger les 20 trames de données; (4) le dispositif d'interface virtuelle délivre en sortie les trames de données aux interfaces de dispositif correspondantes. Combinaison de flux de traitement 19 (1) le dispositif d'interface virtuelle classe les trames de données; (2) le dispositif privé virtuel fait diverger les trames de données; (3) le dispositif privé virtuel relaie les trames de 30 données; (4) le dispositif d'interface virtuelle délivre en sortie les trames de données aux interfaces de dispositif correspondantes. Combinaison de flux de traitement 20 (1) le dispositif d'interface virtuelle classe les trames de données; (2) le dispositif privé virtuel fait diverger les trames de données; (3) le dispositif RPR termine l'envoi des trames de données; (4) le dispositif pont virtuel commute les trames de données; (5) le dispositif d'interface virtuelle délivre en sortie les trames de données aux interfaces de dispositif 10 correspondantes. Combinaison de flux de traitement 21 (1) le dispositif d'interface virtuelle classe les trames de données; (2) le dispositif pont virtuel commute les trames de 15 données; (3) le dispositif RPR commence à envoyer les trames de données; (4) le dispositif privé virtuel fait converger les trames de données; (5) le dispositif d'interface virtuelle délivre en sortie les trames de données aux interfaces de dispositif correspondantes. Combinaison de flux de traitement 22 (1) le dispositif d'interface virtuelle classe les 25 trames de données; (2) le dispositif privé virtuel fait diverger les trames de données; (3) le dispositif RPR termine l'envoi des trames de données; (4) le dispositif pont virtuel commute les trames de données; (5) le dispositif RPR commence à envoyer les trames de données; (6) le dispositif privé virtuel fait converger les 35 trames de données; (7) le dispositif d'interface virtuelle délivre en sortie les trames de données aux interfaces de dispositif correspondantes. Lors de l'implémentation des fonctions du système, les 5 fabricants de dispositifs peuvent partiellement ou complètement utiliser le procédé cité ci-dessus. Pour les dispositifs munis de fonctions simples, des composants partiels peuvent être omis et le traitement est relativement simple. Les fabricants de dispositifs peuvent même considérer le traitement comme un 10 micrologiciel grâce à des connexions fixes entre les dispositifs pour omettre le dispositif de traitement et de répartition de données. Par exemple, pour un dispositif qui fournit uniquement un service privé Ethernet, il peut uniquement comprendre les dispositifs suivants: (1) une ou plusieurs interfaces UNI; (2) une ou plusieurs interfaces NNI et des dispositifs de mappage/démappage; (3) un dispositif d'interface virtuelle; (4) un dispositif privé virtuel. Ledit dispositif supporte les combinaisons de flux traitement suivantes: (1) combinaison de flux de traitement 1; (2) combinaison de flux de traitement 3. A l'aide du système et du procédé de la présente 25 invention, des services de réseau VLAN intégraux peuvent être fournis aux abonnés. Le système et le procédé de la présente invention surmontent la restriction imposée à l'espace d'adresses des trames de données Ethernet au niveau des interfaces UNI. Lorsqu'une pluralité de trames de données 30 Ethernet sont envoyées à un tel dispositif réseau, il n'y a pas de restriction sur l'espace d'adresses des trames de données Ethernet. A l'aide du système et du procédé de la présente invention, une interface de dispositif (UNI ou NI) supporte à la 35 fois un service VLAN et un service privé Ethernet, et une pluralité de trames de données Ethernet provenant de nombreux abonnés peuvent faire l'objet d'un accès et d'une convergence dans une seule interface de dispositif, par conséquent, la capacité d'accès et de convergence du dispositif sont fortement améliorées. A l'aide du système et du procédé de la présente invention, l'opérateur peut maximiser la capacité de traitement de ses équipements et le taux d'utilisation de la ressource de largeur de bande grâce à un ajustement souple des flux de 10 traitement internes en fonction de la topologie du réseau, des demandes de services des abonnés, et de la ressource de largeur de bande. A l'aide du système et du procédé de la présente invention, des services individualisés peuvent être rapidement 15 offerts aux abonnés. L'opérateur peut fournir de nouveaux services aux abonnés grâce à la création de nouvelles combinaisons de flux, sans mise à niveau ou d'ajout d'un nouvel équipement. Selon la présente invention, les trames de données 20 entrant dans le dispositif via les interfaces de dispositif sont traitées après être classées; les différents types de données correspondent à différents flux de traitement, qui sont implémentés par des dispositifs d'interface virtuelle. Les schémas techniques et les dispositifs existant 25 doivent être implémentés en se basant sur une supposition: les trames de données provenant d'une interface de dispositif appartiennent au même type, et les différents types de trames de données entrent dans le dispositif via des interfaces de dispositif différentes. Par conséquent, dans le schéma technique 30 et le système de la technique antérieure, les trames de données entrant dans le dispositif via la même interface de dispositif sont traitées à travers le même flux de traitement, par conséquent, la relation de mappage entre les flux de traitement et les interfaces de dispositif est l:n. En résultat, s'il y a 35 quelquefois de nombreux types de données, si la capacité de traitement du dispositif est encore suffisante, certains services ne peuvent pas être supportés du fait du manque d'interfaces de dispositif libres. Tandis qu'avec le système et le procédé de la présente 5 invention, les trames de données provenant d'une interface de dispositif peuvent contenir divers types, et que les flux de traitement pour les différents types de trames de données sont différents; la relation de mappage entre les flux de traitement et les interfaces du dispositif est m:n. De plus, la présente invention supporte une combinaison de flux de traitement libre; la combinaison du dispositif de traitement et de répartition de données et ses flux de traitement sont une partie importante de la présente invention. Les schémas techniques et les dispositifs existants n'ont pas de dispositif de traitement et de répartition de données et supportent uniquement plusieurs flux de traitement fixes. En résultat, on constate un manque de souplesse et de résilience. Toutefois, les exigences des opérateurs quant aux 20 équipements changent actuellement. Un système qui manque de souplesse et de résilience est incapable de s'adapter au changement d'environnement. Avec la présente invention, l'opérateur peut mettre à jour dynamiquement les flux de traitement, et les abonnés peuvent choisir les combinaisons de flux appropriées ou créer de nouvelles combinaisons de flux si nécessaire. Il existe 22 ou plus de 22 combinaisons de flux de traitement disponibles. Dans les schémas techniques et les dispositifs existants, le nombre de dispositifs ponts est certain; par 30 conséquent, les conflits entre les espaces d'adresses des trames de données des différents abonnés peuvent être évités uniquement grâce à la restriction des espaces d'adresses des trames de données des abonnés. Tandis que les dispositifs ponts virtuels de la présente invention supportent l'extension dynamique 35 (c'est-àdire l'ajout de nouveaux ponts virtuels), et l'espace d'adresses de chaque pont virtuel est indépendant; les différents ponts virtuels correspondent à des abonnés différents; par conséquent, la présente invention n'a pas de limitation quant aux espaces d'adresses des trames de données des abonnés. De pl-us, les trames de données des différents abonnés peuvent être isolées, transmises et partagées en ajoutant une étiquette avant l'envoi, en changeant l'étiquette pendant la transmission et en supprimant l'étiquette à l'adresse de 10 destination, ainsi le dispositif privé virtuel de la présente invention est réalisé. Bien que la présente invention ait été décrite en se reportant à des modes de réalisation mentionnés ci-dessus, on doit comprendre que l'homme du métier peut facilement effectuer 15 de quelconques changements et modifications sans s 'écarter du domaine de la présente invention. Par conséquent, tout changement et toute modification doivent être dans la portée de la présente invention. REVENDICATIONS 1. Système d'accès à des trames de données différentes et de transmission de celles-ci au sein d'un réseau de transmission numérique dans le but d'accéder à des trames de données différentes et de transmettre celles-ci, comportant: au moins une interface utilisateur-réseau (UNI), qui est utilisée pour un couplage utilisateur-réseau, au moins une interface réseau-réseau (NNI), qui est utilisée pour un couplage audit réseau de transmission numérique pour transférer des données, au moins un dispositif de mappage/démappage, un dispositif d'interface virtuelle, qui est couplé à au moins une interface UNI et couplé à au moins une interface NNI via le dispositif de mappage/démappage, et un dispositif de commande, qui est couplé audit 15 dispositif d'interface virtuelle pour commander d'autres dispositifs correspondants pour réaliser des flux de traitement de trames de données différents. 2. Système d'accès à des trames de données différentes et de transmission de celles-ci au sein d'un réseau de 20 transmission numérique selon la revendication 1, dans lequel ledit dispositif de commande comporte: un dispositif de traitement et de répartition de données, comportant: au moins une interface inter-dispositifs conçue pour délivrer en entrée et sortie des trames de données, 25 une unité de traitement et de répartition de données couplée à ladite interface inter-dispositifs pour délivrer en entrée et sortie des trames de données, une base de donnée de flux de traitement mémorisant une pluralité de flux de traitement et couplée à ladite unité de traitement et de répartition de 30 données de manière à traiter des données conformément auxdits flux de traitement, une unité d'interface de commande couplée à ladite base de données de flux de traitement et à ladite unité de traitement et de répartition de données de manière à commander ladite unité de traitement privée virtuelle et ladite base de données de règles pour traiter les trames de données. 3. Système d'accès à des trames de données différentes et de transmission de celles-ci au sein d'un réseau de 5 transmission numérique selon la revendication 1 ou 2, dans lequel lesdits autres dispositifs correspondants comprennent: au moins un dispositif privé virtuel et/ou au moins un dispositif pont virtuel et/ou au moins un dispositif RPR couplé audit dispositif de traitement et de répartition de données. 4. Système d'accès à des trames de données différentes et de transmission de celles-ci au sein d'un réseau de transmission numérique selon la revendication 2, dans lequel chaque flux de traitement de ladite base de données de flux de traitement comporte: un numéro de type de trame de données et 15 un numéro d'interface inter-dispositifs. 5. Système d'accès à des trames de données différentes et de transmission de celles-ci au sein d'un réseau de transmission numérique selon la revendication 2 ou 3, dans lequel chaque interface inter-dispositifs de ladite unité de 20 traitement et de répartition de données correspond à un dispositif externe unique. 6. Système d'accès à des trames de données différentes et de transmission de celles-ci au sein d'un réseau de transmission numérique selon la revendication 2, dans lequel la 25 relation de mappage entre lesdits flux de traitement et les types de trames de données est 1:1, l'unité de traitement et de répartition de données trouve les flux de traitement correspondants en fonction des types de trames de données et informe le dispositif correspondant pour traiter les trames de 30 données conformément aux flux de traitement. 7. Système d'accès à des trames de données différentes et de transmission de celles-ci au sein d'un réseau de transmission numérique selon la revendication 6, dans lequel les flux de traitement dans ladite base de données de flux de 35 traitement et de répartition sont établis, modifiés, ou supprimés dynamiquement, les données des flux de traitement dans ladite base de données de flux de traitement et de répartition sont ajoutées, modifiées, ou supprimées dynamiquement pendant le fonctionnement. 8. Procédé pour accéder à des trames de données différentes et transmettre celles-ci dans le système d'accès à des trames de données différentes et de transmission de celles-ci au sein d'un réseau de transmission numérique, dans lequel ledit système d'accès à des trames de données différentes 10 et de transmission de celles-ci dans un réseau de transmission numérique comporte un dispositif de traitement et de répartition de données, ledit dispositif de traitement et de répartition de données comporte au moins une interface inter-dispositifs, une base de données de flux de traitement, et une unité d'interface 15 de commande, ledit dispositif de traitement et de répartition de données traitant les trames de données qui entrent dans celui-ci par l'intermédiaire des étapes suivantes consistant à : extraire le numéro de type à partir des trames de données, rechercher dans ladite base de données de flux de traitement l'index du numéro de type extrait, déterminer le résultat de la recherche, rejeter les trames de données s'il est vide et mettre fin au traitement, si le résultat de la recherche n'est pas vide, 25 extraire le numéro d'interface inter-dispositifs à partir dudit résultat de recherche, délivrer en sortie les trames de données via l'interface interdispositifs ayant le numéro d'interface inter-dispositifs. 9. Procédé d'accès à des trames de données différentes et de transmission de celles-ci dans le système d'accès à des trames de données différentes et de transmission de celles-ci au sein d'un réseau de transmission numérique, dans lequel les trames de données entrant dans le système via une interface UNI sont traitées par l'intermédiaire des étapes suivantes consistant à : exécuter une opération de correspondance pour les trames de données suivant des règles de classement, modifier les trames de données suivant les règles de classement prédéfinies, c'est-à-dire insérer le numéro de type de données dans les trames de données, transférer les trames de données modifiées vers le dispositif de traitement et de répartition de données, trouver l'unité de traitement correspondante en fonction du numéro de type de données dans les trames de données, transférer les trames de données vers ladite unité de traitement trouvée, déterminer si ladite unité de traitement trouvée est un dispositif d'interface virtuelle, si ladite unité de traitement trouvée n'est pas un dispositif d'interface virtuelle, traiter par ladite unité de traitement trouvée 20 lesdites trames de données, modifier le numéro de type de données desdites trames de données, transférer lesdites trames de données modifiées vers ledit dispositif de traitement et de répartition de données, revenir à l'étape de recherche de l'unité de traitement correspondante conformément au numéro de type de données dans lesdites trames de données, et rechercher à nouveau l'unité de traitement correspondante, si ladite unité de traitement trouvée est un 30 dispositif d'interface virtuelle, trouver par ledit dispositif d'interface virtuelle l'interface de dispositif correspondante conformément au numéro de type de données dans les trames de données, modifier par ledit dispositif d'interface virtuelle 35 les trames de données, c'est-à-dire supprimer le numéro de type de données dans les trames de données, transférer par ledit dispositif d'interface virtuelle les trames de données modifiées vers l'interface de dispositif correspondante (UNI ou NNI) afin de délivrer en sortie les trames de données modifiées via ladite interface. 10. Procédé selon la revendication 9, dans lequel l'étape consistant à transférer par ledit dispositif d'interface virtuelle les trames de données modifiées vers l'interface de dispositif correspondante comporte: le mappage desdites trames 10 de données si lesdites trames de données sont transférées d'un réseau vers un réseau. 11. Procédé selon la revendication 9, dans lequel l'étape de traitement desdites trames de données entrant dans le système via une interface NNI comporte en outre l'étape suivante 15 consistant à éliminer le mappage desdites trames de données.