TY - GEN
T1 - Optimal packet scheduling in output-buffered optical switches with limited-range wavelength conversion
AU - Liu, Lin
AU - Yang, Yuanyuan
PY - 2007
Y1 - 2007
N2 - All-optical packet switching is a promising candidate for future high-speed switching. However, due to the absence of optical Ran-dom Access Memory, the traditional Virtual Output Queue (VOQ) based input-queued switches are difficult to implement in optical domain. In this paper we consider output-buffered optical packet switches. We focus on packet scheduling in an output-buffered optical packet switch with limited-range wavelength conversion, aiming at maximizing throughput and minimizing average queuing delay simultaneously. We show that it can be converted to a minimum cost maximum network flow problem. To cope with the high complexity of general network flow algorithms, we further present a new algorithm that can determine an optimal scheduling in O (min {W2,BW}) time, where W is the number of wave-length channels in each fiber and B is the length of the output buffer. We also conduct simulations to test the performance of the proposed scheduling algorithm under different traffic models.
AB - All-optical packet switching is a promising candidate for future high-speed switching. However, due to the absence of optical Ran-dom Access Memory, the traditional Virtual Output Queue (VOQ) based input-queued switches are difficult to implement in optical domain. In this paper we consider output-buffered optical packet switches. We focus on packet scheduling in an output-buffered optical packet switch with limited-range wavelength conversion, aiming at maximizing throughput and minimizing average queuing delay simultaneously. We show that it can be converted to a minimum cost maximum network flow problem. To cope with the high complexity of general network flow algorithms, we further present a new algorithm that can determine an optimal scheduling in O (min {W2,BW}) time, where W is the number of wave-length channels in each fiber and B is the length of the output buffer. We also conduct simulations to test the performance of the proposed scheduling algorithm under different traffic models.
KW - minimum cost maximum flow
KW - output-queued (OQ)
KW - packet scheduling
KW - wavelength conversion
KW - WDM optical switches
UR - https://www.scopus.com/pages/publications/77953994668
U2 - 10.1145/1323548.1323564
DO - 10.1145/1323548.1323564
M3 - Conference contribution
AN - SCOPUS:77953994668
SN - 9781595939456
T3 - ANCS'07 - Proceedings of the 2007 ACM Symposium on Architecture for Networking and Communications
SP - 77
EP - 86
BT - ANCS'07 - Proceedings of the 2007 ACM Symposium on Architecture for Networking and Communications
T2 - 3rd ACM/IEEE Symposium on Architectures for Networking and Communications Systems, ANCS 2007
Y2 - 3 December 2007 through 4 December 2007
ER -