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