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.
| Original language | English |
|---|---|
| Article number | 6775015 |
| Pages (from-to) | 1310-1323 |
| Number of pages | 14 |
| Journal | IEEE Transactions on Communications |
| Volume | 62 |
| Issue number | 4 |
| DOIs | |
| State | Published - Apr 2014 |
Keywords
- delay guaranteed
- hardware implementation
- multicast scheduling
- optical buffer
- optical interconnects
- Optical packet switching
- optical switches
- parallel scheduling
- pipeline
Fingerprint
Dive into the research topics of 'Low-latency multicast scheduling in all-optical interconnects'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver