Title :
Low-Latency Multicast Scheduling in All-Optical Interconnects
Author :
Zhiyang Guo ; Yuanyuan Yang
Author_Institution :
Dept. of Electr. & Comput. Eng., Stony Brook Univ., Stony Brook, NY, USA
Abstract :
Optical interconnects are considered as a very appealing solution for future high speed interconnections in core networks and parallel computers. In this paper, we study multicast scheduling in all-optical packet interconnects/switches. We first propose a novel optical buffer called multicast-enabled fiber-delay-lines (M-FDLs), which can provide flexible delay for copies of multicast packets using only a small number of FDL segments. We then present a Low Latency Multicast Scheduling (LLMS) Algorithm that considers the schedule of each arriving packet for multiple time slots. We show that LLMS has several desirable features, such as a guaranteed delay upper bound and adaptivity to transmission requirements. To relax the time constraint of LLMS, we further propose a pipeline and parallel architecture for LLMS that distributes the scheduling task to multiple pipelined processing stages, with N processing modules in each stage, where N is the size of the interconnect. Finally, by implementing it with simple combination circuits, we show that each processing module can complete the packet scheduling for a time slot in O(1) time. The performance of LLMS is evaluated extensively against statistical traffic models and real Internet traffic traces, and the results show that the proposed LLMS algorithm can achieve superior performance in terms of average packet delay and packet drop ratio.
Keywords :
combinational circuits; delays; light transmission; multicast communication; optical delay lines; optical fibre networks; optical interconnections; optical switches; scheduling; FDL segment; Internet traffic tracking; LLMS algorithm; M-FDL; N processing module; all-optical packet interconnect-switch; average packet delay; combination circuit; low latency multicast scheduling algorithm; low-latency multicast scheduling; multicast-enabled fiber-delay-line; multiple pipelined processing stage; optical buffer; packet drop ratio; packet scheduling; parallel computer architecture; pipeline architecture; statistical traffic model; Delays; High-speed optical techniques; Optical buffering; Optical interconnections; Optical packet switching; Optical switches; Scheduling; Optical packet switching; delay guaranteed; hardware implementation; multicast scheduling; optical buffer; optical interconnects; optical switches; parallel scheduling; pipeline;
Journal_Title :
Communications, IEEE Transactions on
DOI :
10.1109/TCOMM.2014.021614.130424