DocumentCode
423183
Title
Non-preemptive scheduling of optical switches
Author
Kesselman, Alex ; Kogan, Kirill
Author_Institution
Max-Planck-Inst. fur Inf., Saarbrucken, Germany
Volume
3
fYear
2004
fDate
29 Nov.-3 Dec. 2004
Firstpage
1840
Abstract
Many high-speed routers today use input-queued (IQ) architectures with a crossbar switching fabric based on optical technology. Packets in the input queues are divided into cells of unit length and the goal is to find a schedule of minimum makespan that forwards all packets to the output ports. The problem is complicated since in optical switches so called configuration delay, that is the time required to reconfigure the switching fabric, is non-negligible with respect to the cell transmission time. We aim to design a scheduler whose complexity does not depend on the number of packets in the input queues. Thus, we focus on the non-preemptive bipartite scheduling (NPBS) problem, where each input queue is connected to each output port in at most one configuration. We demonstrate that the NPBS problem is NP-hard for any value of the configuration delay and approximation within a ratio smaller than 7/6 is NP-hard as well. For the offline version of the NPBS problem, we show that a simple greedy algorithm achieves an approximation factor of 2 for arbitrary configuration delay. Then we consider the online version of the NPBS problem, where the switch gathers the incoming traffic periodically and then schedules the accumulated batches (batch scheduling). We propose a scheduling algorithm which guarantees strict delay for any admissible traffic provided that the switch has a moderate speedup of two.
Keywords
Internet; computational complexity; greedy algorithms; optical switches; queueing theory; scheduling; telecommunication network routing; telecommunication traffic; Internet; NP-hard problem; approximation factor; batch scheduling; configuration delay; greedy algorithm; high-speed routers; incoming traffic; input-queued architectures; nonpreemptive bipartite scheduling; offline version; online version; optical switches; Delay effects; Fabrics; Greedy algorithms; High speed optical techniques; Internet; Optical packet switching; Optical switches; Packet switching; Scheduling algorithm; Traffic control;
fLanguage
English
Publisher
ieee
Conference_Titel
Global Telecommunications Conference, 2004. GLOBECOM '04. IEEE
Print_ISBN
0-7803-8794-5
Type
conf
DOI
10.1109/GLOCOM.2004.1378305
Filename
1378305
Link To Document