In this study, we purpose an efficient buffered crossbar switching architecture with multiple multicast virtual output queues called kMVOQ-CPX switch. The kMVOQ-CPX switch consists of N virtual output queues (VOQs), k multicast VOQs , an (N+k) x N buffered crossbar fabric, N+k Input scheduler and N output scheduler. It has the features of simple architecture and great capability to support multicast services. For achieving service quality of multicast applications, we also propose two practical scheduling scheme-^sMF and MFRR for output schedulers. To evaluate the performance of kMVOQ-CPX switch, we assume the k equals to one. We have done simulations under different proportions of unicast to multicast traffic. The simulation results show that the 1MVOQ-CPX switch can achieve dramatic service quality of multicast applications and has great capability to supports both unicast and multicast services.
展开▼