Title :
A multicast single-queue switch with a novel copy mechanism
Author :
Hashemi, Massoud R. ; Leon-Garcia, Alberto
Author_Institution :
Toronto Univ., Ont., Canada
fDate :
29 Mar-2 Apr 1998
Abstract :
A new multicasting mechanism for RAM-based shared-buffer ATM switches is introduced. Multiple logical output queues, including a new queue for multicast and broadcast cells, are all interleaved into a single physical buffer as in the single-queue switch architecture. Queues are hardware-independent and full buffer-sharing is achieved. Cells are scheduled in the multicast queue based on their priority level and service type as in the unicast queues. A single copy of a multicast cell is kept in the queue. The cell is sent to all of its destinations upon its service time. A unicast cell in a given output queue can still be sent if it has higher priority than a multicast cell. In this case a unicast copy of the multicast cell for that output port is placed in the output queue. This copying scheme requires neither extra hardware nor extra memory space for duplicated cells. A new grouping algorithm is presented which supports the incorporation of the multicast queue and the unicast queues into a single overall queue
Keywords :
asynchronous transfer mode; buffer storage; electronic switching systems; random-access storage; RAM-based shared-buffer ATM switches; broadcast cells; buffer-sharing; copy mechanism; grouping algorithm; multicast cells; multicast single-queue switch; multiple logical output queues; output queue; priority level; service time; service type; single-queue switch architecture; unicast copy; unicast queues; Asynchronous transfer mode; B-ISDN; Broadcasting; Hardware; Multicast algorithms; Quality of service; Random access memory; Switches; Unicast; Video sharing;
Conference_Titel :
INFOCOM '98. Seventeenth Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings. IEEE
Conference_Location :
San Francisco, CA
Print_ISBN :
0-7803-4383-2
DOI :
10.1109/INFCOM.1998.665103