BMC: A Two-stage Switch Architecture for High Performance Multimedia Communication

Yang Xu,Bin Liu,Beibei Wu,Wei Li
2003-01-01
Abstract:Output Queueing (OQ) emulated switch is desirable in real-time applications because it can guarantee the lowest average cell delay. The challenging issue in OQ emulated twostage switch is the extreme complexity of the scheduling operations between the first stage switch and the central shared memories. To overcome this problem, a new switching architecture called Banyan-Memory-Crossbar (BMC) is proposed in this paper. In BMC, the first stage switch is a banyan-like interconnection network, which is used to route the incoming cells from input ports to central memories without occurring arrival and departure conflicts. Several different implementations of banyan network are given in this paper, which are named as RANDBN, F2BN, and SF2BN respectively. Compared with previous methods in OQ emulated two-stage switch, they don’t need centralized scheduler, causing the communication and computation overhead reduced dramatically. Theoretical analysis and simulations show that the cell loss rates in RANDBN and SF2BN are 21.31%, while the cell loss rate of F2BN is less than 1%. Delay guarantee capability and such a slim cell loss rate make F2BN practical in real-time applications.
What problem does this paper attempt to address?