WIPO logo
Mobile | Deutsch | English | Español | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Recherche dans les collections de brevets nationales et internationales
World Intellectual Property Organization
Recherche
 
Options de navigation
 
Traduction
 
Options
 
Quoi de neuf
 
Connexion
 
Aide
 
Traduction automatique
1. (WO2000052858) PROCEDE ET APPAREIL DE GESTION DE MULTIPLES FILES D'ATTENTE DE CELLULES ATM
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/2000/052858    N° de la demande internationale :    PCT/US2000/003616
Date de publication : 08.09.2000 Date de dépôt international : 11.02.2000
Demande présentée en vertu du Chapitre 2 :    29.08.2000    
CIB :
H04L 12/56 (2006.01)
Déposants : TRANSWITCH CORPORATION [US/US]; 3 Enterprise Drive, Shelton, CT 06484 (US)
Inventeurs : ROY, Subhash, C.; (US).
PARRELLA, Eugene, L.; (US).
RAMSDEN, Ian; (US)
Mandataire : GORDON, David, P.; 65 Woods End Road, Stamford, CT 06905 (US)
Données relatives à la priorité :
09/263,289 05.03.1999 US
Titre (EN) METHOD AND APPARATUS FOR MANAGING MULTIPLE ATM CELL QUEUES
(FR) PROCEDE ET APPAREIL DE GESTION DE MULTIPLES FILES D'ATTENTE DE CELLULES ATM
Abrégé : front page image
(EN)Cells entering the switch are examined, placed in shared RAM (36) and a pointer to the RAM location is written in another location in the shared RAM. Table (36b) entries in management RAM are updated each time a cell is added to a queue. A multicast table is created with all of the addresses in the multicast session. When a multicast cell is received, the multicast session table is consulted and pointers to the cell are copied to queues for each address in the table. When a pointer exits a queue, the cell pointed to by the pointer is read and transmitted to the address of the queue. As the cell is read, the destination count for the cell is decremented. When the destination count is reduced to zero, the RAM location used to store the cell is added to the free list. Each time a pointer is read, the table entry for the affected queue is updated. When the queue becomes empty, an active bit in the table entry is toggled.
(FR)Selon la présente invention, les cellules entrant dans le commutateur sont analysées, placées dans une RAM (36) partagée et un pointeur vers cet emplacement de la RAM est écrit en un autre emplacement de la RAM partagée. Les entrées de la table (36b) de gestion de la RAM sont mises à jour chaque fois qu'une cellule est ajoutée à une file d'attente. Une table multidestination est créée avec toutes les adresses de la session multidestination. Lorsqu'une cellule multidestination est reçue, la table de session multidestination est consultée et les pointeurs vers la cellule sont copiés dans les files d'attente pour chaque adresse de la table. Lorsqu'un pointeur sort d'une file d'attente, la cellule pointée par le pointeur est lue et son contenu transféré à l'adresse de la file d'attente. Lorsque la cellule est lue, son compte de destinations est décrémenté. Lorsque ce compte de destinations est réduit à zéro, l'emplacement dans la RAM utilisé pour stocker la cellule est ajouté à la liste des emplacements libres. Chaque fois qu'un pointeur est lu, l'entrée de la table associée à la file d'attente affectée est modifiée. Lorsque la file d'attente devient vide, un bit actif de l'entrée de la table est basculé.
États désignés : CA, CN, JP.
Office européen des brevets (OEB) (AT, BE, CH, CY, DE, DK, ES, FI, FR, GB, GR, IE, IT, LU, MC, NL, PT, SE).
Langue de publication : anglais (EN)
Langue de dépôt : anglais (EN)