We study a time-slotted and synchronous outputqueued switch that uses packet concatenation to reduce bandwidth overhead, or CS-OQ switch. The CS-OQ switch avoids memory speedup through the use of dedicated optical lines connecting inputs to outputs. The dedicated lines are combined with virtual input queues (VIQs) at the outputs and segmentation queues at the inputs. The segmentation queues are used for packet concatenation. We show that the performance of the CS-OQ switch approaches that of an ideal output queued switch, or asynchronous OQ (A-OQ) switch by selecting a suitable segmentation length in combination with packet concatenation.Index Terms-Output queued switch, synchronous switch, asynchronous switch, packet segmentation, concatenation, bandwidth utilization, packet delay.
I. INTRODUCTIONAn Output-Queued (OQ) switch provides optimum switching performance as compared to switches with other queuing strategies. In an OQ switch, a packet is placed to the destined output queue right after it arrives in the input. The forwarding of a packet takes P L i /R i units of time, where P L i is the packet length at input i (for 1 ≤ i ≤ N ), and R i is the link data rate. If a queue at the output is shared by all inputs, each output queue is accessed at a rate R = N R i . To support such a rate, the required access time t mem of the output memory