• DocumentCode
    1661267
  • Title

    Asynchronous credit-based scheduling scheme for a multi-stage network

  • Author

    Lei, Wen ; Du Xu

  • Author_Institution
    Sch. of Commun. & Inf. Eng., Univ. of Electron. Sci. &.Technol. of China, Sichuan, China
  • Volume
    1
  • fYear
    2005
  • Firstpage
    668
  • Abstract
    The multi-stage network based on the Clos network is widely used to build a scalable architecture for high-performance switches and routers. Many scheduling algorithms have been proposed to improve the performance of this architecture. Most high-speed switches and routers with a multi-stage architecture using a twice-matching scheduling algorithm, and "push" the packets to the egress by two-hop scheduling algorithms. These algorithms, however, can not schedule precisely and optimize the packet delay. In this paper, we present an efficient scheme called "asynchronous credit-based scheduling scheme" for scheduling both fixed-size or variable length packets on high-speed packet switches with a multi-stage architecture. The asynchronous credit-based scheduling scheme is a "pull" scheme which can achieve 100% throughput under uniform traffic with comparable delay performance and also support different QoS disciplines. It improves the effective utilization of each output port and significantly reduces the packet delay.
  • Keywords
    delays; multistage interconnection networks; packet switching; performance evaluation; quality of service; scheduling; telecommunication traffic; Clos network; QoS; asynchronous credit-based scheduling; delay performance; fixed-size packets; high-speed packet switches; multi-stage network; output port utilization; performance; reduced packet delay; throughput; uniform traffic; variable length packets; Bandwidth; Communication switching; Delay; Dispatching; Memory architecture; Packet switching; Scheduling algorithm; Switches; Telecommunication traffic; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications, Circuits and Systems, 2005. Proceedings. 2005 International Conference on
  • Print_ISBN
    0-7803-9015-6
  • Type

    conf

  • DOI
    10.1109/ICCCAS.2005.1493495
  • Filename
    1493495