DocumentCode
33988
Title
Belief-Propagation-Assisted Scheduling in Input-Queued Switches
Author
Atalla, Shadi ; Cuda, D. ; Giaccone, Paolo ; Pretti, Marco
Author_Institution
Dipt. di Elettron. e Telecomun., Politec. di Torino, Turin, Italy
Volume
62
Issue
10
fYear
2013
fDate
Oct. 2013
Firstpage
2101
Lastpage
2107
Abstract
We consider the problem of scheduling the transmission of packets in an input-queued switch. In order to achieve maximum throughput, scheduling algorithms usually employ the queue length as a parameter for determining the priority to serve a given queue. In this work, we propose a novel scheme to optimize the performance of a preexisting scheduler. Our main idea is to assist the scheduling decision, considering "messagesâ rather than queue lengths. Such messages are obtained by running an iterative parallel algorithm, inspired by a rigorous belief-propagation approach. We demonstrate that belief-propagation-assisted scheduling is able to boost the performance of a given scheduler, reaching almost optimal throughput, even under critical traffic scenarios.
Keywords
Internet; belief networks; iterative methods; message passing; queueing theory; scheduling; telecommunication network routing; telecommunication switching; telecommunication traffic; Internet; belief-propagation-assisted scheduling; input-queued switches; iterative parallel algorithm; maximum weight matching problem; packet transmission scheduling problem; queue length; router architectures; traffic demand; traffic scenarios; Computer architecture; Convergence; Fabrics; Hardware; Scheduling; Switches; Throughput; Scheduling; belief propagation; input-queued switches; maximum weight matching problem; router architectures;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/TC.2012.198
Filename
6275437
Link To Document