Abstract
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 language | English (US) |
---|---|
Article number | 8573881 |
Pages (from-to) | 467-476 |
Number of pages | 10 |
Journal | IEEE/ACM Transactions on Networking |
Volume | 27 |
Issue number | 2 |
DOIs | |
State | Published - Apr 2019 |
All Science Journal Classification (ASJC) codes
- Software
- Computer Science Applications
- Computer Networks and Communications
- Electrical and Electronic Engineering
Keywords
- Clos-network switch
- high performance switching
- in-order forwarding
- load-balancing switch
- packet scheduling
- packet switching