FR2806575A1 - Concentrateur de lignes d'usager pour liaison atm - Google Patents
Concentrateur de lignes d'usager pour liaison atm Download PDFInfo
- Publication number
- FR2806575A1 FR2806575A1 FR0003415A FR0003415A FR2806575A1 FR 2806575 A1 FR2806575 A1 FR 2806575A1 FR 0003415 A FR0003415 A FR 0003415A FR 0003415 A FR0003415 A FR 0003415A FR 2806575 A1 FR2806575 A1 FR 2806575A1
- Authority
- FR
- France
- Prior art keywords
- cells
- cell
- routing
- user
- vpi
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 101150012532 NANOG gene Proteins 0.000 claims abstract 3
- 101100396520 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) TIF3 gene Proteins 0.000 claims abstract 3
- 101150038107 stm1 gene Proteins 0.000 claims abstract 3
- 230000005540 biological transmission Effects 0.000 claims description 11
- 238000006243 chemical reaction Methods 0.000 claims description 9
- 230000015654 memory Effects 0.000 description 36
- 238000012545 processing Methods 0.000 description 4
- 239000000284 extract Substances 0.000 description 3
- 238000009434 installation Methods 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 101150012579 ADSL gene Proteins 0.000 description 1
- 102100020775 Adenylosuccinate lyase Human genes 0.000 description 1
- 108700040193 Adenylosuccinate lyases Proteins 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 230000006727 cell loss Effects 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000009432 framing Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/30—Peripheral units, e.g. input or output ports
- H04L49/3081—ATM peripheral units, e.g. policing, insertion or extraction
- H04L49/309—Header conversion, routing tables or routing tags
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/04—Selecting arrangements for multiplex systems for time-division multiplexing
- H04Q11/0428—Integrated services digital network, i.e. systems for transmission of different types of digitised signals, e.g. speech, data, telecentral, television signals
- H04Q11/0478—Provisions for broadband connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
- H04L2012/5614—User Network Interface
- H04L2012/5615—Network termination, e.g. NT1, NT2, PBX
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
- H04L2012/5672—Multiplexing, e.g. coding, scrambling
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Le concentrateur de type DSLAM aiguille des données des cellules ATM (C1) dans une liaison de réseau (STM1) vers des groupes de lignes d'usager (LU1 - LUP), et inversement multiplexe des cellules ATM. Plusieurs convertisseurs (11, 14, 21) convertissent l'en-tête de chaque première cellule (C1) pour un canal de routage dans une ligne d'usager successivement en des en-têtes modifiés (C2, C3, C4), sans changement de taille pour ne pas réduire la bande passante. Ces en-têtes sont établis par correspondances entre une adresse de routage (VPI/ VCI) dans la première cellule et un numéro de canal logique (NCL) contenant un numéro (NUA) du groupe (2i) auquel la ligne d'usager appartient, un numéro (NLU) de la ligne dans le groupe et un numéro (NCR) du canal de routage dans la ligne, et entre le numéro de canal logique (NCL) et une adresse de routage (VPI/ VCI) du canal de routage dans la ligne.
Description
Concentrateur de lignes d'usager pour liaison ATM La présente invention
concerne un concentrateur entre une liaison de réseau ATM convoyant des cellules ATM et des groupes de lignes d'usager vers lesquelles sont aiguillées les cellules ATM. Suivant l'autre sens de transmission, le concentrateur multiplexe les cellules ATM provenant des lignes
d'usager dans la liaison de réseau.
Un tel concentrateur est parfois désigné par équipement DSLAM (Digital Subscriber Line Access Multiplexer) et fait correspondre des adresses de routage, c'est-à-dire des adresses de circuit virtuel comprenant chacune un identificateur de conduit virtuel VPI et un identificateur de voie virtuelle VCI, dans les cellules ATM reçues de la liaison de réseau à des adresses de routage dans les cellules ATM transmises dans les lignes d'usager, et
inversement.
Pour effectuer la conversion des en-têtes des cellules de liaison en des en-têtes des cellules de ligne d'usager, des cellules intermédiaires sont
créées dans le concentrateur et contiennent des en-
têtes dont la longueur excède typiquement d'au moins un octet la longueur normalisée à cinq octets des cellules ATM dans la liaison de réseau et les lignes d'usager. Cette adjonction aux en-têtes des cellules ATM à l'intérieur du concentrateur diminue la bande
passante disponible.
L'objectif de l'invention vise à fournir un concentrateur affranchi de l'inconvénient précédent de manière à ne pas réduire la bande passante
disponible.
2 2806575
A cette fin, un concentrateur aiguillant des données de premières cellules dans une liaison de réseau en mode ATM vers des groupes de lignes d'usager, est caractérisé en ce qu'il comprend des moyens successifs de conversion de cellules pour convertir chaque première cellule destinée à l'un de plusieurs canaux de routage en mode ATM dans une ligne d'usager successivement en des cellules ayant
des en-têtes qui sont modifiés par rapport à l'en-
tête de la première cellule tout en conservant la taille de celui-ci et qui sont établis d'une part en dépendance d'une première correspondance entre une adresse de routage dans l'en-tête de la première cellule et un numéro de canal logique contenant un numéro du groupe auquel la ligne d'usager appartient, un numéro de la ligne d'usager dans le groupe et un numéro du canal de routage dans la ligne d'usager, et d'autre part en dépendance d'une deuxième correspondance entre le numéro de canal logique et une adresse de routage du canal de routage dans la
ligne d'usager.
De préférence, les moyens de conversion de cellules suivant le sens de transmission depuis la liaison de réseau vers les lignes d'usager peuvent comprendre: - un premier moyen pour convertir les premières cellules en des deuxièmes cellules en remplaçant les adresses de routage dans les premières cellules respectivement par des numéros de canal logique correspondants, - un deuxième moyen pour convertir les deuxièmes cellules en des troisièmes cellules en supprimant les numéros de groupe dans les deuxièmes cellules, et - plusieurs troisièmes moyens, respectivement associés aux groupes de lignes d'usager et adressés par le deuxième moyen pour convertir en fonction des numéros de groupe dans les deuxièmes cellules, pour convertir les troisièmes cellules en des quatrième cellules en remplaçant les numéros de ligne d'usager et les numéros de canal de routage dans les troisièmes cellules respectivement par les adresses de routage correspondantes des canaux de routage dans
les lignes d'usager.
Afin d'éviter tout calcul de champ de contrôle d'erreur en interne du concentrateur moins sujet à des erreurs de transmission que des supports de transmission, des champs de contrôle d'erreur inclus à la fin des entêtes des premières cellules ne peuvent être remplacés que dans les quatrièmes cellules par des champs de contrôle d'erreur calculés
par les troisièmes moyens pour convertir, les en-
têtes des deuxièmes et troisièmes cellules contenant les champs de contrôle d'erreur des premières
cellules, ou à la place de ceux-ci des champs vides.
L'invention concerne également le multiplexage de cellules ATM au fur et à mesure de leur réception suivant l'autre sens de transmission, depuis les
lignes d'usager vers la liaison de réseau ATM.
Ainsi, le concentrateur peut comprendre successivement d'autres moyens de conversion de cellules pour convertir chaque cinquième cellule reçue à travers un canal de routage d'une ligne
d'usager successivement en des cellules ayant des en-
têtes qui sont modifiés par rapport à l'en-tête de la cinquième cellule tout en conservant la taille de celui-ci et qui sont établis en dépendance d'autres
deuxième et première correspondances.
De préférence, les autres moyens de conversion de cellules peuvent comprendre: - plusieurs quatrièmes moyens respectivement associés aux groupes de lignes d'usager pour convertir les cinquième cellules en des sixièmes cellules en supprimant des champs de contrôle d'erreur dans les en-têtes des cinquièmes cellules et en y introduisant des numéros des groupes de lignes d'usager et des numéros de ligne d'usager correspondant respectivement à des adresses de routage dans les cinquièmes cellules, un cinquième moyen relié à tous les quatrièmes moyens pour convertir pour convertir les sixièmes cellules en des septièmes cellules en remplaçant les adresses de routage dans les sixièmes cellules respectivement par des numéros de canal de routage correspondants, et - un sixième moyen pour convertir les septièmes cellules en des huitièmes cellules en remplaçant les numéros de canal logique dans les septièmes cellules respectivement par des adresses de routage
correspondants de la liaison de réseau.
En particulier, il est préférable que les sixièmes et septièmes cellules ne contiennent pas de champ de contrôle d'erreur, et les huitièmes cellules transmises dans la liaison de réseau incluent des champs de contrôle d'erreur calculés par le sixième moyen pour convertir, afin de réduire au minimum tout calcul de champ de contrôle d'erreur dans le
concentrateur.
D'autres caractéristiques et avantages de la présente invention apparaîtront plus clairement à la
lecture de la description suivante de plusieurs
2806575
réalisations préférées de l'invention en référence aux dessins annexés correspondants dans lesquels: - la figure 1 est un bloc-diagramme schématique d'un concentrateur selon l'invention; - les figures 2 à 5 montrent respectivement des première, deuxième, troisième et quatrième cellules traitées successivement par le concentrateur suivant le sens de transmission, depuis une liaison de réseau vers des lignes d'usager; et les figures 6 à 9 montrent respectivement des cinquième, sixième, septième et huitième cellules traitées successivement par le concentrateur suivant l'autre sens de transmission, depuis les lignes
d'usager vers la liaison de réseau.
En référence à la figure 1, un concentrateur selon l'invention installé chez un opérateur comprend une unité de réseau 1 à l'interface de réseau NNI (Network to Network Interface) et au plus I unités d'usagers 21 à 2I à l'interface d'usager UNI (User to Network Interface). En pratique, chaque unité 1, 21 à 2I est conçue sous la forme d'une carte imprimée
supportant des circuits intégrés décrits ci-après.
L'unité de réseau 1 est desservie par une liaison bidirectionnelle de base de type STM1 (Synchronous Transport Mode) d'un réseau ATM, avec un débit nominal de 155 Mbit/s. Comme il est connu, une cellule ATM Cl établie par le réseau, ou C8 établie par le concentrateur, convoyée dans la liaison STM1 a le format montré à la figure 2 ou 9. La cellule Cl, C8 comprend 53 octets répartis dans un en-tête EN1, EN8 à 5 octets et un champ de donnés utiles CD à 48 octets. Comme on le verra dans la suite, la taille de l'en-tête à 5 octets et la taille de cellule à 53 octets sont conservées au cours du traitement des
6 2806575
cellules à travers les unités 1 et 21 à 2I suivant
les deux sens de transmission.
L'en-tête EN1, EN8 comprend un champ d'adresse de routage VPI/VCI de 12 + 16 = 28 bits sur les 3,5 premiers octets, trois bits de type de charge utile PT (Payload Type) et un bit de priorité CLP (Cell Loss Priority), et un dernier octet de contrôle d'erreur sur en-tête HEC (Header Error Control). Les bits PT et CLP ne sont pas traités par le concentrateur et demeurent inchangés dans les conversions des en-têtes de cellule dans le concentrateur. L'octet de contrôle d'erreur HEC est calculé selon un algorithme prédéterminé en fonction des quatre autres octets de l'en-tête qui le précède, et n'est modifié dans le concentrateur qu'avant la sortie des cellules du côté usager ou du côté réseau le champ de contrôle HEC est ainsi inchangé ou supprimé lors du traitement de cellules interne au concentrateur. L'adresse de routage VPI/VCI identifie une voie virtuelle par un identificateur VCI (Virtual Channel Identifier) parmi plusieurs dans un conduit virtuel désigné par un identificateur VPI (Virtual Path Identifer) pour la destination de la cellule. Comme dans un commutateur ATM, chaque adresse de routage VPI/VCI dans une cellule entrante provenant du réseau et entrant dans le concentrateur correspond, lorsque la cellule est reconnue, à une adresse de routage VPI/VCI prédéterminée dans la cellule sortant vers
une ligne d'usager, et inversement.
L'unité de réseau 1 comprend essentiellement une interface de réseau 10 et deux convertisseurs de cellule 11 et 14. Le premier convertisseur de cellule 11 est sous la forme d'un microprocesseur avec une mémoire tampon RAM 12 et une première mémoire de table programmable CAM (Contained Address Memory) 13 qui fait correspondre des couples d'adresses de routage de cellule entrante et de cellule sortante à des numéros de canal logique, le numéro de chaque canal logique pouvant être adressé soit par l'adresse de routage de la cellule entrante correspondante, soit par l'adresse de routage de la cellule sortante correspondante. Le deuxième convertisseur de cellule 14 est sous la forme d'un composant programmable de type FPGA (Field Programmable Gate Array) avec une mémoire tampon RAM 15 et une deuxième mémoire de table CAM 16 qui fait correspondre des adresses de routage de cellule sortante à des numéros de canal logique. Le premier convertisseur 11 est relié à la liaison STM1 du réseau ATM à travers l'interface de réseau 10 d'une part, et au deuxième convertisseur 14
à travers un bus interne normalisé 17 de type UTOPIA.
Un bus UTOPIA (Universal Test and Operation Physical Interface for ATM) est un bus normalisé dédié à des transferts de cellules ATM à chacune desquelles deux
adresses de port sont associées.
Un troisième convertisseur de cellule 22 est inclus dans chaque unité 2i, avec 1 < i < I, et est relié au deuxième convertisseur 14 par un bus distribué intermédiaire 3 vers toutes les unités d'usagers 21 à 2I. Le convertisseur 22 est sous la forme d'un composant FGPA avec une mémoire tampon RAM 23 et une troisième mémoire de table programmable SRAM 24 qui fait correspondre des numéros de canal logique attribués à l'unité d'accès 2i à des adresses de routage VPI/VCI de cellule sortante à destination
d'usager, et inversement.
8 2806575
La mémoire tampon 12, 15, 23 associée au convertisseur de cellule respectif 11, 14, 22 est en pratique pour partie incluse dans le microprocesseur constituant le convertisseur afin de traiter les cellules entrantes a priori nombreuses, et pour partie externe à celui-ci pour traiter les cellules sortantes. L'unité d'accès 2 comprend également des interfaces de lignes d'usager xDSL 251 à 25J à 4 ports de ligne d'usager chacune, reliées par un bus UTOPIA 26 au convertisseur 22 et desservant un groupe
au plus de P ports de ligne d'usager LU1 à LUP.
Chaque interface 251 à 25J comprend un modem en mode asymétrique pour transmettre, outre un canal téléphonique, des signaux numériques de cellules ATM ayant un relatif faible débit suivant le sens montant, des installations d'usager (non représentées) aux extrémités des lignes d'usager vers le concentrateur, et un débit plus élevé suivant le sens descendant du concentrateur vers les installations d'usager pouvant attendre 9 Mbit/s en
Mode ADSL ou 52 Mbit/s en mode VDSL.
Chaque ligne d'usager convoie des cellules ATM attribuées à au plus Q communications, c'est-à-dire désignées par huit adresses de routage VPI/VCI. Dans les lignes d'usager, une cellule ATM C4 établie par le concentrateur, ou C5 transmise par une installation d'usager, est montrée à la figure 5 ou 6 et est analogue à celle Cl ou C8 dans la liaison de réseau STM1, à la différence près que les 4 premiers bits de l'en-tête EN4 constituent un champ de contrôle de flux GFC (Generic Flow Control) ayant la valeur "0" et ainsi l'adresse de routage VPI/VCI ne
comprend que 28 - 4 = 8 + 16 = 24 bits.
9 2806575
Pour mettre en correspondance l'adresse de routage VPI/VCI à 28 bits d'une cellule ATM à l'interface de réseau NNI dans la liaison STM1 avec l'adresse de routage VPI/VCI à 24 bits du canal de routage virtuel convoyant une cellule ATM à l'interface d'usager UNI dans une ligne d'usager LU1 à LUP reliée à une unité d'usagers, l'invention définit un numéro de canal de logique NCL définissant le canal virtuel suivi par la cellule à travers le concentrateur et comprenant: - le numéro NUA de l'unité d'usagers qui est codé sur 4 bits et qui varie de 1 à I = 15, le concentrateur comprenant typiquement au plus I = 15 unités d'usagers 21 à 2I; - le numéro NLU de la ligne d'usager sollicitée par l'unité d'usagers précédente, qui est codé sur deux adresses et 5 bits et qui varie de 1 à P = 15, soit typiquement un groupe d'au plus P = 15 lignes d'usager LUi à LUP par unité d'usagers et au plus J = 4 interfaces de lignes d'usager à au plus 4 lignes d'usager chacune par unité d'usagers 2i; - le numéro NCR du canal de routage VPI/VCI qui est codé sur 3 bits et qui varie de 0 à Q1 = 7, soit au plus Q = 8 couples d'adresses VPI/VCI différents
dans une ligne d'usager.
Le concentrateur utilise ainsi une adresse interne de canal logique sur 4 + 5 + 3 = 12 bits pour un champ de routage de taille minimale de 24 bits, ce qui permet de réserver des champs vides pour d'autres
applications, comme on le verra ci-après dans les en-
têtes des cellules transmises dans les bus internes 17 et 3. Suivant le sens descendant et le sens montant, les mémoires de table 13 et 24 font correspondre respectivement l'adresse VPI/VCI à l'interface de réseau à l'adresse VPI/VCI à
2806575
l'interface d'usager, et inversement, la correspondance entre ces deux adresses étant assurée par le numéro de canal logique NCL. L'adresse VPI/VCI dans une cellule de réseau Cl ou C8 est a priori différente de l'adresse VPI/VCI dans une cellule d'usager C4 ou C5. Les mémoires de table 13 et 24, ainsi que la mémoire de table intermédiaire 16 sont configurées avant la première mise en service du concentrateur afin de faire correspondre les adresses de routage côté réseau avec celles côté usager. Par exemple, un ou plusieurs identificateurs VPI de conduits virtuels peuvent être attribués à un même
opérateur de réseau.
Suivant le sens descendant de la liaison STM1 vers une ligne d'usager LU1 à LUP, une cellule Cl avec un champ de routage VPI/VCI à 28 bits, comme montré à la figure 2, subit trois conversions
successivement dans les convertisseurs 11, 14 et 22.
Dans l'interface de réseau 10, les cellules de donnés Cl sont décodées et retirées de la trame de transmission dans la liaison STM1, et leur champ de données est désembrouillé. L'octet de contrôle d'erreur HEC de chaque cellule Cl est contrôlé pour éliminer toutes les cellules Cl dont l'entête EN1 est erroné et incorrigible en fonction de critères
prédéterminés tels que nombre d'erreurs dans un en-
tête ou dans des en-têtes successifs. Les autres cellules Cl sont appliquées au premier convertisseur
11 et mémorisées dans une mémoire tampon 12.
Le convertisseur 11 analyse l'adresse de routage VPI/VCI à 28 bits contenue dans la cellule mémorisée Cl et la présente à la mémoire de table 13. Si la mémoire 13 contient déjà cette adresse VPI/VCI pour cellule de réseau, elle lui fait correspondre un h11 2806575 numéro de canal logique NCL [NUA, NLU, NCR] qui identifie le chemin à suivre par les données de la cellule à travers le concentrateur. Le convertisseur 11 remplace l'en-tête EN1 par un en-tête EN2 de deuxième cellule C2 montré à la figure 3. Dans la cellule C2, les 28 premiers bits contiennent un numéro NUA à 4 bits, un champ vide à 8 bits "0", un numéro NLU à 5 bits, un numéro NCR à 3 bits et un champ vide à 8 bits. Les numéros NUA, NLU et NCR désignent respectivement l'unité d'usagers 21 à 2I, la ligne d'usager LU1 à LUP de l'unité d'usagers précédente, et un canal de routage dans la ligne d'usager précédente vers lesquels les données CD sont destinées. La cellule C2 avec les champs non modifiés PT, CLP et HEC de la cellule Cl est transmise par le convertisseur 11 dans le bus 17 interne à l'unité de réseau vers le deuxième convertisseur 14. Si l'adresse de routage VPI/VCI dans la cellule reçue Cl est méconnue par la table dans la mémoire 13, la
cellule Cl est rejetée par le convertisseur 11.
Le deuxième convertisseur de cellule 14 mémorise chaque cellule C2 dans la mémoire tampon 15 et en extrait les quatre premiers bits pour en déduire le numéro d'unité d'usagers NUA. Le convertisseur 14 modifie l'en- tête EN2 en l'en-tête EN3 d'une cellule C3 montrée à la figure 4. Dans la cellule C3, les huit premiers bits sont occupés par le numéro de ligne d'usager NLU et le numéro de canal de routage NCR contenus dans l'en-tête EN2, et sont suivis d'un champ vide de 20 bits et des champs PT, CL et HEC inchangés. En variante, l'octet HEC est remplacé par un champ vide de bits "0". La cellule C3 est émise en parallèle avec une adresse de l'unité d'usagers destinatrice de la cellule C3 correspondant au numéro
12 2806575
extrait NUA, par le convertisseur 14 dans le bus
intermédiaire 3.
Le troisième convertisseur de cellule 22 dans l'unité d'usagers 21 à 2I, soit par exemple l'unité 2i, qui a seul reconnu l'adresse d'unité d'usagers dans le bus 3, traite la cellule C3 en l'écrivant d'abord dans la mémoire tampon 23 de l'unité 2i. Le numéro de ligne d'usager NLU dans la cellule mémorisée C3 permet de sélectionner un port de sortie de l'unité 2i ou ligne d'usager LU1 à LUP ainsi qu'une interface de lignes d'usager 251 à 25J dans l'unité 2i. Les numéros NLU et NCR dans la cellule mémorisée C3 sont appliqués à la mémoire de table 24 de l'unité 2i afin d'y lire en correspondance à ces deux numéros une adresse de routage VPI/VCI à 8 + 16 = 24 bits. En pratique, une ou plusieurs lignes d'usager peuvent correspondre à un conduit virtuel désigné par un identificateur commun VPI et groupant Q = 8 voies virtuelles par ligne d'usager désignées
par des identificateurs respectifs VCI.
Le convertisseur 22 constitue ainsi en réponse à la cellule reçue C3 une cellule C4 déjà décrite en référence à la figure 5. La cellule C4 comprend un champ vide à 4 bits "0", l'adresse de routage VPI/VCI à 24 bits lue dans la mémoire 24, les champs initiaux PT et CLP de la cellule Cl lus dans la mémoire 23, un dernier octet de contrôle d'erreur HEC calculés sur les quatre octets précédant l'en-tête EN4 de la cellule C4 par le convertisseur 22, et le champ de données initial CD de la cellule Cl formant également
celui de la cellule C3 et extrait de la mémoire 23.
La cellule C4 ainsi constituée est transmise dans le bus UTOPIA 26 vers l'interface de ligne d'usager 251 à 25J, désignée via le numéro NLU dans la cellule C3, qui la met en forme pour transmission en mode xDSL dans la ligne d'usager sélectionnée LU1 à LUP. La mise en forme des cellules C4 dans l'interface de lignes d'usager consiste notamment à embrouiller les champs de données des cellules C4, et mettre en trame et coder les cellules C4. Suivant le sens montant d'une ligne d'usager LU1 à LUP, depuis une interface de lignes d'usager 251 à J d'une unité d'usagers donnée 2i vers la liaison STM1 du réseau ATM, une cellule ATM C5 analogue à une cellule C4, telle que celle montrée à la figure 6 à l'interface d'usager UNI est traitée par l'interface de lignes d'usager à l'inverse du traitement d'une cellule C4 et transmise au convertisseur 22, en tant que quatrième convertisseur de cellule, à travers le bus UTOPIA 26. Comme l'interface 10, l'interface de lignes d'usager élimine toutes les cellules C5 dont l'en-tête EN5 est erroné par rapport à une analyse de
l'octet de contrôle d'erreur HEC dans la cellule C5.
Le convertisseur 22 écrit toute la cellule reçue correcte C5 dans la mémoire tampon 23 et présente l'adresse de routage VPI/VCI à 24 bits contenue dans l'en-tête EN5 de la cellule mémorisée C5 à la mémoire de table 24. Si la mémoire 24 reconnaît cette adresse de routage, elle identifie de manière biunivoque la source de la cellule mémorisée C5 identifiée par le numéro NUA de l'unité d'usagers 2i et le numéro NLU de la ligne d'usager par laquelle la cellule C5 est arrivée. Le convertisseur 22 convertit la cellule C5 en une cellule C6 montrée à la figure 7. L'en-tête EN6 de la cellule C6 comprend successivement le numéro d'unité d'usagers NUA à 4 bits lu dans la mémoire 24, l'adresse de routage VPI/VCI contenue dans la cellule reçue C5, les champs PT et CLP contenus dans la
14 2806575
cellule C5, ainsi qu'un champ vide à 3 bits "0" et le numéro de ligne d'usager NLU à 5 bits lu dans la mémoire 24 en remplacement de l'octet de contrôle d'erreur HEC dans la cellule C5. Le champ de données CD de la cellule C5 est lu dans la mémoire tampon 23
pour être accolé à l'en-tête EN6.
La cellule C6 ainsi constituée par le convertisseur 22 de l'unité d'usagers 2i est transmise dan le bus intermédiaire 3 vers le convertisseur 14, en tant que cinquième convertisseur de cellule, et est mémorisée dans la mémoire tampon 15. Le convertisseur 14 extrait de la cellule C6 dans la mémoire 15, un mot à 33 bits comprenant le numéro NUA, l'adresse VPI/VCI et le numéro NLU et adresse ce mot à la mémoire de table 16 afin d'y lire le numéro de canal logique correspondant NCL [NUA, NLU, NCR] et le numéro de canal de routage NCR dans ce canal logique. Une cellule C7, comme montré à la figure 8, est alors constituée par le convertisseur 14 pour être transmise au convertisseur 11 à travers le bus interne UTOPIA 17. La cellule C7 comporte en en-tête EN7, le numéro NUA extrait de la cellule C6, un champ vide à 8 bits "0", le numéro NLU extrait de la cellule C6, le numéro de canal de routage NCR lu dans la mémoire 16 en correspondance au mot à 33 bits extrait de la cellule C6, un champ vide à 8 bits "0", les champs PT et CLP de la cellule C6 inchangés par rapport à la cellule C5 et lus dans la mémoire 15, et un dernier champ vide à 8 bits "0" suivi par le champ de données CD de la cellule reçue C5 lu en mémoire 15. En réponse à la cellule C7 dans le bus 17, le convertisseur 11, en tant que sixième convertisseur de cellule, écrit la cellule C7 dans la mémoire
2806575
tampon 12 et applique les paramètres NUA, NLU et NCR du numéro du canal logique NCL contenu dans la cellule C7 à la mémoire de table 13. Dans cette mémoire, une adresse de routage VPI/VCI à 12 + 16 = 28 bits est lue en correspondance avec le numéro composite NCL dans la cellule C7 afin que le convertisseur 11 constitue une cellule ATM C8 à transmettre dans la liaison STM1 à travers l'interface de réseau 10. En référence à la figure 9, la cellule C8 est analogue à une cellule C1 et contient l'adresse VPI/VCI lue dans la mémoire 13, les champs PT et CLP de la cellule C6 lus dans la mémoire 12 et donc de la cellule reçue C5, et un octet de contrôle d'erreur HEC calculé en fonction des quatre octets précédents de l'en-tête EN8 de la cellule C8 par le convertisseur 11. La cellule constituée C8 est mise en forme dans l'interface de réseau 10 en subissant un traitement inverse de celui
d'une cellule Cl.
16 2806575
Claims (7)
1 - Concentrateur aiguillant des données (CD) de premières cellules (Cl) dans une liaison de réseau (STM1) en mode ATM vers des groupes de lignes d'usager (LUi - LUP), caractérisé en ce qu'il comprend des moyens successifs de conversion de cellules (11, 14, 22) pour convertir chaque première cellule (Ci) destinée à l'un de plusieurs canaux de routage en mode ATM dans une ligne d'usager successivement en des cellules (C2, C3, C4) ayant des en-têtes (EN2, EN3, EN4) qui sont modifiés par rapport à l'en-tête (EN1) de la première cellule tout en conservant la taille de celui-ci et qui sont établis d'une part en dépendance d'une première correspondance entre une adresse de routage (VPI/VCI) dans l'en-tête (EN1) de la première cellule et un numéro de canal logique (NCL) contenant un numéro (NUA) du groupe auquel la ligne d'usager appartient, un numéro (NLU) de la ligne d'usager dans le groupe et un numéro (NCR) du canal de routage dans la ligne d'usager, et d'autre part en dépendance d'une deuxième correspondance entre le numéro de canal logique (NCL) et une adresse de routage (VPI/VCI) du
canal de routage dans la ligne d'usager.
2 - Concentrateur conforme à la revendication 1, dans lequel les moyens de conversion de cellules comprennent: - un premier moyen (11) pour convertir les premières cellules (C1) en des deuxièmes cellules (C2) en remplaçant les adresses de routage (VPI/VCI) dans les premières cellules respectivement par des numéros de canal logique correspondants (NCL [NUA,
NLU, NCR]),
- un deuxième moyen (14) pour convertir les deuxièmes cellules (C2) en des troisièmes cellules (C3) en supprimant les numéros de groupe (NUA) dans les deuxièmes cellules, et - plusieurs troisièmes moyens (21 à 2I, 22), respectivement associés aux groupes de lignes d'usager et adressés par le deuxième moyen pour convertir en fonction des numéros de groupe (NUA) dans les deuxièmes cellules, pour convertir les troisièmes cellules (C3) en des quatrièmes cellules (C4) en remplaçant les numéros de ligne d'usager (NLU) et les numéros de canal de routage (NCR) dans les troisièmes cellules respectivement par les adresses de routage correspondantes (VPI/VCI) des
canaux de routage dans les lignes d'usager.
3 - Concentrateur conforme à la revendication 2, dans lequel des champs de contrôle d'erreur (HEC) inclus à la fin des en-têtes (EN1) des premières cellules ne sont remplacés que dans les quatrièmes cellules par des champs de contrôle d'erreur calculés par les troisièmes moyens pour convertir (21 à 2I, 22), les en-têtes des deuxièmes et troisièmes cellules (C2, C3) contenant les champs de contrôle d'erreur des premières cellules (Cl), ou des champs
vides à la place de ceux-ci.
4 - Concentrateur conforme à l'une quelconque
des revendications 1 à 3, comprenant successivement
d'autres moyens de conversion de cellules (22, 14, 11) pour convertir chaque cinquième cellule (C5) reçue à travers un canal de routage d'une ligne d'usager (LU1 - LUP) successivement en des cellules (C6, C7, C8) ayant des en-têtes (EN6, EN7, EN8) qui sont modifiés par rapport à l'entête (EN5) de la
18 2806575
cinquième cellule tout en conservant la taille de celui-ci et qui sont établis en dépendance d'autres
deuxième et première correspondances.
5 - Concentrateur conforme à la revendication 4, dans lequel les autres moyens de conversion de cellules comprennent: - plusieurs quatrièmes moyens (21 à 2I, 22) respectivement associés aux groupes de lignes d'usager pour convertir les cinquième cellules (C5) en des sixièmes cellules (C6) en supprimant des champs de contrôle d'erreur (HEC) dans les en-têtes (EN5) des cinquièmes cellules et en y introduisant des numéros (NUA) des groupes de lignes d'usager et des numéros de ligne d'usager (NLU) correspondant respectivement à des adresses de routage (VPI/VCI) dans les cinquièmes cellules, - un cinquième moyen (14) relié à tous les quatrièmes moyens pour convertir (21 à 2I, 22) pour convertir les sixièmes cellules (C6) en des septièmes cellules (C7) en remplaçant les adresses de routage (VPI/VCI) dans les sixièmes cellules respectivement par des numéros de canal de routage correspondants (NCR), et - un sixième moyen (11) pour convertir les septièmes cellules (C7) en des huitièmes cellules (C8) en remplaçant les numéros de canal logique (NCL [NUA, NLU, NCR]) dans les septièmes cellules respectivement par des adresses de routage correspondants (VPI/VCI) de la liaison de réseau
(STM1).
6 - Concentrateur conforme à la revendication 5, dans lequel les sixièmes et septièmes cellules (C6, C7) ne contiennent pas de champ de contrôle d'erreur
19 2806575
(HEC), et les huitièmes cellules (C8) incluent des champs de contrôle d'erreur (HEC) calculés par le
sixième moyen pour convertir (11).
7 - Concentrateur conforme à l'une quelconque
des revendications 1 à 6, pour lequel les lignes
d'usager (LU1 - LUP) sont en mode de transmission xDSL.
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR0003415A FR2806575B1 (fr) | 2000-03-16 | 2000-03-16 | Concentrateur de lignes d'usager pour liaison atm |
| AU31944/01A AU3194401A (en) | 2000-03-16 | 2001-01-26 | Subscriber line concentrator for atm link |
| PCT/FR2001/000295 WO2001069867A1 (fr) | 2000-03-16 | 2001-01-26 | Concentrateur de lignes d'usager pour liaison atm |
| EP01904012A EP1264444A1 (fr) | 2000-03-16 | 2001-01-26 | Concentrateur de lignes d'usager pour liaison atm |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR0003415A FR2806575B1 (fr) | 2000-03-16 | 2000-03-16 | Concentrateur de lignes d'usager pour liaison atm |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| FR2806575A1 true FR2806575A1 (fr) | 2001-09-21 |
| FR2806575B1 FR2806575B1 (fr) | 2002-05-10 |
Family
ID=8848194
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| FR0003415A Expired - Fee Related FR2806575B1 (fr) | 2000-03-16 | 2000-03-16 | Concentrateur de lignes d'usager pour liaison atm |
Country Status (4)
| Country | Link |
|---|---|
| EP (1) | EP1264444A1 (fr) |
| AU (1) | AU3194401A (fr) |
| FR (1) | FR2806575B1 (fr) |
| WO (1) | WO2001069867A1 (fr) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE10226637A1 (de) * | 2002-06-14 | 2004-01-15 | Siemens Ag | Verfahren, Kommunikationsanordnung und Kommunikationseinrichtung zum Übermitteln von Informationen |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0843500A2 (fr) * | 1996-11-19 | 1998-05-20 | Fujitsu Limited | Système de commutation ATM |
| WO1999027683A1 (fr) * | 1997-11-24 | 1999-06-03 | Diamond Lane Communications Corporation | Transmission de cellules en mode de transfert asynchrone (atm) |
-
2000
- 2000-03-16 FR FR0003415A patent/FR2806575B1/fr not_active Expired - Fee Related
-
2001
- 2001-01-26 EP EP01904012A patent/EP1264444A1/fr not_active Withdrawn
- 2001-01-26 AU AU31944/01A patent/AU3194401A/en not_active Abandoned
- 2001-01-26 WO PCT/FR2001/000295 patent/WO2001069867A1/fr not_active Ceased
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0843500A2 (fr) * | 1996-11-19 | 1998-05-20 | Fujitsu Limited | Système de commutation ATM |
| WO1999027683A1 (fr) * | 1997-11-24 | 1999-06-03 | Diamond Lane Communications Corporation | Transmission de cellules en mode de transfert asynchrone (atm) |
Also Published As
| Publication number | Publication date |
|---|---|
| EP1264444A1 (fr) | 2002-12-11 |
| FR2806575B1 (fr) | 2002-05-10 |
| WO2001069867A1 (fr) | 2001-09-20 |
| AU3194401A (en) | 2001-09-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5870394A (en) | Method and apparatus for reassembly of data packets into messages in an asynchronous transfer mode communications system | |
| JP3051210B2 (ja) | Atm多重伝送装置の試験方式 | |
| EP0126196B1 (fr) | Réseau de commutation temporelle asynchrone permettant les communications point à point, de fusion et de diffusion | |
| US6075789A (en) | System for connecting a packet data network to a digital radio network | |
| AU2301095A (en) | Atm switching system | |
| WO1997050276A1 (fr) | Traversee partielle en mode de transfert asynchrone | |
| US7327755B2 (en) | Method and device for storing data packets | |
| EP0667699B1 (fr) | Procédé de traitement de données issues d'une couche d'adaptation à la transmission selon un mode de transfert asynchrone de type ATM | |
| CN100484123C (zh) | 一种数字用户线接入复用设备和信号传输方法 | |
| US7075944B1 (en) | Accommodation frame and transmission device of different data traffics on common carrier wave | |
| FR2707819A1 (fr) | Procédé et dispositif de surveillance et/ou de test d'un réseau de télécommunication de type ATM. | |
| JP2002330158A (ja) | Atm接続で音声パックとシグナリング管理パックのインタリーヴィングするためのaal2送信機 | |
| US7342927B1 (en) | Systems and methods for transferring various data types across an ATM network | |
| EP1264444A1 (fr) | Concentrateur de lignes d'usager pour liaison atm | |
| EP0712260B1 (fr) | Procédé d'insertion de cellules dans un flux de type ATM et dispositif de mise en oeuvre | |
| GB2339118A (en) | Cell to frame conversion management | |
| EP0993723A2 (fr) | Systeme et procede de commutation asynchrone de cellules composites, et modules de port d'entree et de port de sortie correspondants | |
| US20060153196A1 (en) | Systems and methods for achieving improved ADSL data rates over USB 1.1 channel | |
| KR100222223B1 (ko) | Atm 망을 통해 접속부를 결합시키는 방법 및 시스템 | |
| US6408004B1 (en) | ADSL dual latency determination | |
| CN1214573C (zh) | 利用窄带资源承载宽带业务的装置和方法 | |
| WO2003085912A1 (fr) | Fourniture automatique de connexions atm pour deploiement dsl | |
| EP0941592B1 (fr) | Acheminement de paquets dans un systeme de telecommunications | |
| KR0129179B1 (ko) | Sscop부계층에서 pdu 해석회로 | |
| KR970002720B1 (ko) | Atm 통신방식의 aal 중재장치 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| ST | Notification of lapse |
Effective date: 20051130 |