Pipelining Packet Scheduling in a Low Latency Optical Packet Switch

被引:0
|
作者
Liu, Lin [1 ]
Zhang, Zhenghao [2 ]
Yang, Yuanyuan [1 ]
机构
[1] SUNY Stony Brook, Dept Elect & Comp Engn, Stony Brook, NY 11794 USA
[2] Florida State Univ, Dept Comp Sci, Tallahassee, FL 30306 USA
基金
美国国家科学基金会;
关键词
Optical switches; packet scheduling; pipelined algorithm;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Optical switching architectures with electronic buffers have been proposed to tackle the lack of optical Random Access Memories (RAM). Out of these architectures, the OpCut switch [1] achieves low latency and minimizes optical-electronic-optical (OIE/O) conversions by allowing packets to cut-through the switch. In an OpCut switch, a packet is converted and sent to the electronic buffers only if it cannot be directly routed to the switch output. As the length of a time slot shrinks with the increase of the line card rate in such a high-speed system, it may become too stringent to calculate a schedule in each single time slot. In such a case, pipelining scheduling can be adopted to relax the time constraint. In this paper, we present a novel mechanism to pipeline the packet scheduling in the OpCut switch by adopting multiple "sub-schedulers." The computation of a complete schedule for each time slot is done under the collaboration of sub-schedulers and spans multiple time slots, while at any time schedules for different time slots are being calculated simultaneously. We present the implementation details when two sub-schedulers are adopted, and show that in this case our pipelining mechanism eliminates duplicate scheduling which is a common problem in a pipelined environment. With an arbitrary number of sub-schedulers, the duplicate scheduling problem becomes very difficult to eliminate due to the increased scheduling complexity. Nevertheless, we propose several approaches to reducing it. Finally, to minimize the extra delay introduced by pipelining as well as the overall average packet delay under all traffic intensities, we further propose an adaptive pipelining scheme. Our simulation results show that the pipelining mechanism effectively reduces scheduler complexity while maintaining good system performance.
引用
收藏
页码:3083 / 3091
页数:9
相关论文
共 50 条
  • [41] Optical packet switch demonstrator assessment: Packet delineation and fast wavelength routing
    Guillemot, C
    Lecorre, A
    Kervarec, J
    Henry, M
    Simon, JC
    Luron, A
    Lamouler, CVP
    Gravey, P
    [J]. IOOC-ECOC 97 - 11TH INTERNATIONAL CONFERENCE ON INTEGRATED OPTICS AND OPTICAL FIBRE COMMUNICATIONS / 23RD EUROPEAN CONFERENCE ON OPTICAL COMMUNICATIONS, VOL 3, 1997, (448): : 343 - 346
  • [42] Update Latency Optimization of Packet Classification for SDN Switch on FPGA
    Li, Chenglong
    Li, Tao
    Li, Junnan
    Shi, Zilin
    Wang, Baosheng
    [J]. 28TH IEEE INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM), 2020, : 213 - 213
  • [43] Low Latency Packet Processing in Software Routers
    Meyer, Torsten
    Raumer, Daniel
    Wohlfart, Florian
    Wolfinger, Bernd E.
    Carle, Georg
    [J]. INTERNATIONAL SYMPOSIUM ON PERFORMANCE EVALUATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS (SPECTS 2014), 2014, : 556 - 563
  • [44] A packet switch with a priority scheduling discipline: Performance analysis
    Walraevens, J
    Steyaert, B
    Bruneel, H
    [J]. TELECOMMUNICATION SYSTEMS, 2005, 28 (01) : 53 - 77
  • [45] Dynamic quality of service control in packet switch scheduling
    Ross, K
    Bambos, N
    [J]. ICC 2005: IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-5, 2005, : 396 - 401
  • [46] A Packet Switch with a Priority Scheduling Discipline: Performance Analysis
    Joris Walraevens
    Bart Steyaert
    Herwig Bruneel
    [J]. Telecommunication Systems, 2005, 28 : 53 - 77
  • [47] Performance analysis of an optical packet switch with optical buffers
    Huang, HB
    Ye, PD
    Lia, Q
    [J]. APOC 2003: ASIA-PACIFIC OPTICAL AND WIRELESS COMMUNICATIONS; OPTICAL TRANSMISSION, SWITCHING, AND SUBSYSTEMS, 2004, 5281 : 635 - 639
  • [48] Prioritized scheduling for bufferless slotted WDM optical packet switch via wavelength conversion
    Ii, GY
    Abdullah, MK
    Khatun, S
    Ali, BM
    [J]. 7th International Conference on Advanced Communication Technology, Vols 1 and 2, Proceedings, 2005, : 320 - 323
  • [49] The ''packing'' and the ''scheduling'' packet switch architectures for almost-all optical lossless networks
    Varvarigos, EA
    [J]. GLOBECOM 97 - IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, CONFERENCE RECORD, VOLS 1-3, 1997, : 257 - 264
  • [50] The "Packing" and the "Scheduling packet" switch architectures for almost all-optical lossless networks
    Varvarigos, E
    [J]. JOURNAL OF LIGHTWAVE TECHNOLOGY, 1998, 16 (10) : 1757 - 1767