LCCF: A scheduling algorithm for asynchronous optical switches

Xin Li*, Zhen Zhou, Mounir Hamdi

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Using optical technology for packet switch fabrics offers several advantages such as scalability, high bandwidth, lower power consumption, and lower cost. These optical fabrics may work in synchronous or asynchronous fashion. This paper focuses on the asynchronous optical switch scheduling (AOSS) problem. We show that the AOSS problem is NP-complete for switches with more than three ports by formulating it as an open-shop problem. A heuristic scheduling algorithm, Longest Complement Connection First (LCCF), is proposed to approximate the optimal solution. LCCF generates optimum schedule lengths for switches with two ports and is 2-approximation for larger switches. Our analysis will demonstrate that LCCF uses minimum speedup when compared to existing algorithms across a wide range of switching systems. Simulation also shows that LCCF algorithm achieves nearly optimum results in average cases. In addition, LCCF is simple and can be implemented in a distributed fashion.

Original languageEnglish
Title of host publication2005 Workshop on High Performance Switching and Routing, HPSR 2005
Pages78-82
Number of pages5
Publication statusPublished - 2005
Externally publishedYes
Event2005 Workshop on High Performance Switching and Routing, HPSR 2005 - Hong Kong, China
Duration: 12 May 200514 May 2005

Publication series

Name2005 Workshop on High Performance Switching and Routing, HPSR 2005

Conference

Conference2005 Workshop on High Performance Switching and Routing, HPSR 2005
Country/TerritoryChina
CityHong Kong
Period12/05/0514/05/05

Fingerprint

Dive into the research topics of 'LCCF: A scheduling algorithm for asynchronous optical switches'. Together they form a unique fingerprint.

Cite this