Shared Buffer-Based Reverse Scheduling for Onboard Clos-Network Switch

Onboard switching (OBS) is facing resource constraints and special requirements of hardware complexity and scheduling efficiency. By studying the existing OBS fabrics and scheduling algorithms, the Shared Buffer-based Reverse Scheduling (SB-REV) Algorithm is proposed, adopting the shared buffer in the input module (IM) and guiding the IM scheduling with the matching result of the central modules. Theoretical and experimental analysis shows that the SB-REV algorithm greatly improves the resource utilization and scheduling efficiency, while guaranteeing the cell delay and the throughput performance. The SB-REV Algorithm is highly suitable for resource-constrained OBS environment.

[1]  Roberto Rojas-Cessa,et al.  Non-blocking memory-memory-memory Clos-network packet switch , 2011, 34th IEEE Sarnoff Symposium.

[2]  Min Dong,et al.  High-performance routing search algorithm in satellite IP switches , 2013, Proceedings of 2013 3rd International Conference on Computer Science and Network Technology.

[3]  Janusz Kleban,et al.  Packet dispatching using module matching in the modified MSM Clos-network switch , 2017, Telecommun. Syst..

[4]  Eiji Oki,et al.  Concurrent round-robin-based dispatching schemes for Clos-network switches , 2002, TNET.

[5]  George Kornaros BCB: A Buffered CrossBar Switch Fabric Utilizing Shared Memory , 2006, 9th EUROMICRO Conference on Digital System Design (DSD'06).

[6]  Eiji Oki,et al.  Memory-memory-memory Clos-network packet switches with in-sequence service , 2011, 2011 IEEE 12th International Conference on High Performance Switching and Routing.

[7]  Yukio Takahashi,et al.  Routing design of tree‐shaped local public communication networks with high reliability and low cost , 1997, Telecommun. Syst..

[8]  H. Jonathan Chao,et al.  Matching algorithms for three-stage bufferless Clos network switches , 2003, IEEE Commun. Mag..

[9]  Janusz Kleban,et al.  Static dispatching with internal backpressure scheme for SMM Clos-network switches , 2013, 2013 IEEE Symposium on Computers and Communications (ISCC).

[10]  Zhiliang Qiu,et al.  Distributed Weight Matching Dispatching Scheme in MSM Clos-Network Packet Switches , 2013, IEEE Communications Letters.

[11]  H. Jonathan Chao,et al.  High Performance Switches and Routers , 2007 .