Patent · US Expired

Multicasting apparatus and method in shared memory switch

US7023850B2 · kind B2 · utility

1Cited by
5References
11Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 27, 2001
Grant dateApr 4, 2006
Priority date
Expiry dateNov 21, 2023

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L49/3027
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

A multicasting system and method for use in a shared memory-based switch that includes an input subqueue reading block for reading out data inputted thereto, selecting one bit from an output port bitmap at a time and outputting output port information of one bit and class information as a data stream together with an enable signal. The system also includes a queue number encoding block for encoding the bitmap type of output port information provided thereto from the input subqueue reading means, creating a queue number of the output subqueues based on the encoded output port information and the class information and outputting the same together with an enable signal; and an output subqueue writing block for writing an assigned non-use address of the output subqueues in a tail address of corresponding output subqueue, responsive to the information from the input subqueue reading means and replacing a subsequent tail address of the corresponding output subqueue with a newly assigned non-use address, thereby writing a corresponding pointer in the corresponding output subqueue.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.