Abacus switch: A new scalable multicast ATM switch

H. Jonathan Chao, Jin Soo Park, Byeong Seog Choe

Research output: Contribution to journalConference articlepeer-review


This paper describes a new architecture for a scalable multicast ATM switch from a few tens to thousands of input ports. The switch, called Abacus switch, has a nonblocking memoryless switch fabric followed by small switch modules at the output ports; the switch has input and output buffers. Cell replication, cell routing, output contention resolution, and cell addressing are all performed distributedly in the Abacus switch so that it can be scaled up to thousands input and output ports. A novel algorithm has been proposed to resolve output port contention while achieving input buffers sharing, fairness among the input ports, and multicast call splitting. The channel grouping concept is also adopted in the switch to reduce the hardware complexity and improve the switch's throughput. The Abacus switch has a regular structure and thus has the advantages of: (1) easy expansion, (2) relaxed synchronization for data and clock signals, and (3) building the switch fabric using existing CMOS technology.

Original languageEnglish (US)
Pages (from-to)230-241
Number of pages12
JournalProceedings of SPIE - The International Society for Optical Engineering
StatePublished - 1995
EventEmerging High-Speed Local-Area Networks and Wide-Area Networks - Philadelphia, PA, United States
Duration: Oct 24 1995Oct 26 1995


  • ATM switch
  • Call splitting
  • Channel grouping
  • Contention resolution
  • Multicast

ASJC Scopus subject areas

  • Electronic, Optical and Magnetic Materials
  • Condensed Matter Physics
  • Computer Science Applications
  • Applied Mathematics
  • Electrical and Electronic Engineering


Dive into the research topics of 'Abacus switch: A new scalable multicast ATM switch'. Together they form a unique fingerprint.

Cite this