• DocumentCode
    778530
  • Title

    Scheduling algorithms for optical packet fabrics

  • Author

    Kar, Koushik ; Stiliadis, Dimitrios ; Lakshman, T.V. ; Tassiulas, Leandros

  • Author_Institution
    Dept. of Electr., Comput. & Syst. Eng., Rensselaer Polytech. Inst., Troy, NY, USA
  • Volume
    21
  • Issue
    7
  • fYear
    2003
  • Firstpage
    1143
  • Lastpage
    1155
  • Abstract
    Utilizing optical technologies to build packet fabrics for high-capacity switches and routers has several advantages in terms of scalability, power consumption, and cost. However, several technology related problems have to be overcome to be able to use such an approach. The reconfiguration times of optical crossbars are longer than those of electronic fabrics and end-to-end clock recovery in such systems add to the reconfiguration overheads. Both these problems can limit the efficiency of optical packet fabrics. In addition, existing work on input-buffered switches mostly assumes fixed size packets (referred as envelopes in this paper). When fixed size switching is used for Internet protocol networks where packets are of variable size, the incoming packets need to be fragmented to fit the fixed size envelopes. This fragmentation can lead to, possibly large loss of bandwidth and even instability. This paper addresses all of the above issues by presenting packetization and scheduling techniques that allow optical packet fabrics to be used within switches and routers. The proposed scheme aggregates multiple packets in a single envelope and when used in combination with proper scheduling algorithms, it can provide system stability as well as bandwidth and delay guarantees. As a result of the aggregation method, the reconfiguration frequency required from the optics is reduced, facilitating the use of optical technologies in implementing packet switch fabrics.
  • Keywords
    Internet; delays; optical fibre networks; optical switches; packet switching; queueing theory; transport protocols; DWDM; Internet protocol networks; TDM scheduling; aggregation method; bandwidth guarantees; cost; delay guarantees; deployment dense wavelength-division multiplexing; efficiency; electronic fabrics; end-to-end clock recovery; envelopes; fixed size packets; high-capacity routers; high-capacity switches; input-buffered switches; optical crossbars; optical packet fabrics; optical technologies; optics; output queueing emulator; power consumption; reconfiguration frequency; reconfiguration overheads; reconfiguration times; scalability; scheduling algorithms; system stability; time-division multiplexing; Bandwidth; Clocks; Costs; Energy consumption; Fabrics; IP networks; Optical packet switching; Optical switches; Scalability; Scheduling algorithm;
  • fLanguage
    English
  • Journal_Title
    Selected Areas in Communications, IEEE Journal on
  • Publisher
    ieee
  • ISSN
    0733-8716
  • Type

    jour

  • DOI
    10.1109/JSAC.2003.815911
  • Filename
    1230203