DocumentCode :
785405
Title :
Scheduling algorithms for shared fiber-delay-line optical packet Switches-part I: the single-stage case
Author :
Liew, Soung Y. ; Hu, Gang ; Chao, H. Jonathan
Author_Institution :
Fac. of Inf. & Commun. Technol., Univ. Tunku Abdul Rahman, Selangor, Malaysia
Volume :
23
Issue :
4
fYear :
2005
fDate :
4/1/2005 12:00:00 AM
Firstpage :
1586
Lastpage :
1600
Abstract :
In all-optical packet switching, packets may arrive at an optical switch in an uncoordinated fashion. When contention occurs, fiber delay lines (FDLs) are needed to delay (buffer) the packets that have lost the contention to some future time slots for the desired output ports. There have been several optical-buffered switch architectures and FDL assignment algorithms proposed in the literature. However, most of them either have high implementation complexity or fail to schedule in advance departure time for the delayed packets. This paper studies the packet scheduling algorithms for the single-stage shared-FDL optical packet switch. Three new FDL assignment algorithms are proposed, namely sequential FDL assignment (SEFA), multicell FDL assignment (MUFA), and parallel iterative FDL assignment (PIFA) algorithms for the switch. The proposed algorithms can make FDLs and output-port reservation so as to schedule departure time for packets. Owing to FDL and/or output-port conflicts, the packets that fail to be scheduled are discarded before entering the switch so that they do not occupy any FDL resources. It is shown by simulation that with these algorithms, the optical-buffered switch can achieve a loss rate of ∼10-7 even at the load of 0.9. These algorithms are extended to the three-stage Clos-Network optical packet switches in the companion paper.
Keywords :
iterative methods; optical delay lines; optical fibre networks; packet switching; photonic switching systems; scheduling; FDL assignment algorithms; all-optical packet switching; delayed packets; multicell FDL assignment; optical buffered switch; optical packet switches; output-port reservation; packet scheduling algorithms; parallel iterative FDL assignment; scheduling algorithms; shared fiber-delay-line; single-stage switches; Delay effects; Delay lines; Iterative algorithms; Optical buffering; Optical fibers; Optical losses; Optical packet switching; Optical switches; Packet switching; Scheduling algorithm; All-optical network; fiber delay line (FDL); optical packet switching; scheduling algorithm;
fLanguage :
English
Journal_Title :
Lightwave Technology, Journal of
Publisher :
ieee
ISSN :
0733-8724
Type :
jour
DOI :
10.1109/JLT.2005.844196
Filename :
1424135
Link To Document :
بازگشت