DocumentCode :
459501
Title :
Quick Birkhoff-von Neumann Decomposition Algorithm for Agile All-Photonic Network Cores
Author :
Peng, Cheng ; Bochmann, Gregor V. ; Hall, Trevor J.
Author_Institution :
Centre for Research in Photonics, School of Information Technology and Engineering, University of Ottawa, Ottawa, Ontario, Canada. cpeng@site.uottawa.ca
Volume :
6
fYear :
2006
fDate :
38869
Firstpage :
2593
Lastpage :
2598
Abstract :
This paper presents a simple and efficient algorithm for timeslot allocation in agile all-photonic network (AAPN) cores working under a time division multiplexing (TDM) mode, called the Quick Birkhoff-von Neumann Decomposition Algorithm (QBvN). The time complexity of QBvN can reach O(Nn) for a N×N switch with a TDM frame size of n. Another version of QBvN, called QBvN-cover, is also proposed to provide guaranteed scheduling with configuration overhead. For QBvN-cover, the bound of the number of generated switch configurations is provided and hence the necessary speedup for AAPN cores. Under stream-type, continuous bit rate traffic, QBvN-cover shows superior delay performance compared with other heuristics in the literature. Although QBvN-cover is unlike other BvN algorithms that use a service matrix as input, we show that service matrix construction from traffic demand is necessary for QBvN-cover to perform well.
Keywords :
High speed optical techniques; Optical buffering; Optical fiber networks; Optical switches; Peer to peer computing; Photonics; Processor scheduling; Telecommunication traffic; Time division multiplexing; Traffic control; Optical Networks; Scheduling Algorithms; Switching Systems; Time Division Multiplexing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Communications, 2006. ICC '06. IEEE International Conference on
Conference_Location :
Istanbul
ISSN :
8164-9547
Print_ISBN :
1-4244-0355-3
Electronic_ISBN :
8164-9547
Type :
conf
DOI :
10.1109/ICC.2006.255170
Filename :
4024566
Link To Document :
بازگشت