• 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