• 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