In this paper, a new multicast switch structure (called CCRMS) is proposed
that can achieve high throughput at low hardware cost. Instead of suing two
separate parts, copying and routing networks, the CCRMS uses a combined ne
tworks, called the copying-routing network (CRN). Additionally, a cell mana
gement algorithm is developed for the proposed multicast switch. This cell
scheduling algorithm allows cells to be duplicated and routed in the CCRMS
without suffering any blocking. The prosed switch hardware architecture wil
l be more economical to fabricate than other multicast switches since both
coping and routing functions are performed using a single network, yet its
throughput is not sacrificed. With this proposed switch architecture execut
ing the proposed efficient cell management algorithm, a high throughput, no
n-blocking, and low cost multicast switch can be built.