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