Virtual Output Queues

From Wikipedia, the free encyclopedia

Virtual Output Queues (VOQ) are an input queuing strategy in which each input port maintains a separate queue for each output port. It has been shown that VOQ can achieve 100% throughput performance with an effective scheduling algorithm. This scheduling algorithm should be able to provide a high speed mapping of packets from inputs to outputs on a cycle-to-cycle basis.