• DocumentCode
    1084229
  • Title

    Optimal Burst Scheduling in Optical Burst Switched Networks

  • Author

    Chen, Yuhua ; Turner, Jonathan S. ; Mo, Pu-Fan

  • Author_Institution
    Houston Univ., Houston
  • Volume
    25
  • Issue
    8
  • fYear
    2007
  • Firstpage
    1883
  • Lastpage
    1894
  • Abstract
    Optical burst switching (OBS) is an emerging technology that allows variable size data bursts to be transported directly over dense wavelength division multiplexing links. In order to make OBS a viable solution, the burst-scheduling algorithms need to be able to utilize the available wavelengths efficiently, while being able to operate fast enough to keep up with the burst incoming rate. For example, for a 16-port OBS router with 64 wavelengths per link, each operating at 10 Gb/s, we need to process one burst request every 78 ns in order to support an average burst length of 100 kB. When implemented in hardware, the well-known horizon scheduler has O(1) runtime for a practical number of wavelengths. Unfortunately, horizon scheduling cannot utilize the voids created by previously scheduled bursts, resulting in low bandwidth utilization. To date, minimum starting void is the fastest scheduling algorithm that can schedule wavelengths efficiently. However, while its complexity is O(log m), it requires 10 log m memory accesses to schedule a single burst. This means that it can take up to several microseconds for each burst request, which is still too slow to make it a practical solution for OBS deployment. In this paper, we propose an optimal burst scheduler using constant time burst resequencing (CTBR), which has O(1) runtime. The proposed CTBR scheduler is able to produce optimal burst schedules while having processing speed comparable to the horizon scheduler. The algorithm is well suited to high- performance hardware implementation.
  • Keywords
    optical burst switching; packet switching; scheduling; wavelength division multiplexing; CTBR; OBS router; constant time burst resequencing; data bursts; horizon scheduler comparison; horizon scheduling comparison; minimum starting void; optical burst switched networks; optical burst switching; optimal burst scheduler; optimal burst scheduling; scheduling algorithm; wavelength division multiplexing links; Bandwidth; Burst switching; Hardware; Optical burst switching; Optical fiber networks; Optical packet switching; Runtime; Scheduling algorithm; Wavelength division multiplexing; Wavelength routing; Algorithm; optical burst switching (OBS); optical packet switching; scheduling; wavelength division multiplexing (WDM); wavelength routing;
  • fLanguage
    English
  • Journal_Title
    Lightwave Technology, Journal of
  • Publisher
    ieee
  • ISSN
    0733-8724
  • Type

    jour

  • DOI
    10.1109/JLT.2007.899785
  • Filename
    4285870