A Split-Central-Buffered Load-Balancing Clos-Network Switch with In-Order Forwarding

Oladele Theophilus Sule, Roberto Rojas-Cessa, Ziqian Dong, Chuan Bi Lin

Research output: Contribution to journalArticlepeer-review

4 Scopus citations


We propose a configuration scheme for a load-balancing Clos-network (LBC) packet switch that has split central modules and buffers in between the split modules. Our split-central-buffered LBC switch is cell-based. The switch has four stages, namely input, central-input, central-output, and output stages. The proposed configuration scheme uses a pre-determined and periodic interconnection pattern in the input and split central modules to load-balance and route traffic. The LBC switch has low configuration complexity. The operation of the switch includes a mechanism applied at input and split-central modules to forward cells in sequence. The switch achieves 100% throughput under uniform and nonuniform admissible traffic with independent and identical distributions (i.i.d.). The switch uses no speedup nor memory expansion. We demonstrate the properties of the switch through traffic and timing analysis.

Original languageEnglish (US)
Article number8573881
Pages (from-to)467-476
Number of pages10
JournalIEEE/ACM Transactions on Networking
Issue number2
StatePublished - Apr 2019

All Science Journal Classification (ASJC) codes

  • Software
  • Computer Science Applications
  • Computer Networks and Communications
  • Electrical and Electronic Engineering


  • Clos-network switch
  • high performance switching
  • in-order forwarding
  • load-balancing switch
  • packet scheduling
  • packet switching


Dive into the research topics of 'A Split-Central-Buffered Load-Balancing Clos-Network Switch with In-Order Forwarding'. Together they form a unique fingerprint.

Cite this