• DocumentCode
    502840
  • Title

    A scheduling algorithm for maintaining packet order in fully buffered multistage switching fabric

  • Author

    Zhang, Yue ; Hu, Yuxiang ; Dong, Fang

  • Author_Institution
    Coll. of Inf. Eng., Zhengzhou Univ., Zhengzhou, China
  • Volume
    3
  • fYear
    2009
  • fDate
    8-9 Aug. 2009
  • Firstpage
    132
  • Lastpage
    135
  • Abstract
    With the fast development of transport technology and the constantly increasing Internet traffic, the multi-stage switching fabric will be the next step for scalable routers in next generation network. Nevertheless, current memory-space-memory (MSM) Clos switching fabric exhibits poor performance under unbalanced traffic. By taking buffers into the internal links of switching fabric, this paper proposes an alternative fully buffered three-stage Clos switching fabric - FBC, which not only could provide perfect throughput performance, but also exhibits a better delay performance in heavy load by storing cells at the internal buffers. To resolve the issue of packet disorder, this paper also provides a scheduling algorithm for maintaining packet order - Load-balance and token-ring based scheduling algorithm (LTS) for FBC. This algorithm is based on the load-balance at central-stage and token-ring scheduling between central-stage and output-stage which is prone to implement in hardware at the promise of maintaining packet order. At last, the simulation results prove that LTS is more effective.
  • Keywords
    Internet; buffer storage; telecommunication network routing; telecommunication switching; telecommunication traffic; token networks; Internet traffic; fully buffered multistage switching fabric; fully buffered three-stage Clos switching fabric; load balancing; packet order; scalable routers; token ring based scheduling algorithm; Buffer storage; Delay; Fabrics; Hardware; IP networks; Next generation networking; Packet switching; Scheduling algorithm; Telecommunication traffic; Throughput; fully buffered Clos switching fabric; load balance; maintain packet order; scheduling algorithm; token-ring;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computing, Communication, Control, and Management, 2009. CCCM 2009. ISECS International Colloquium on
  • Conference_Location
    Sanya
  • Print_ISBN
    978-1-4244-4247-8
  • Type

    conf

  • DOI
    10.1109/CCCM.2009.5268021
  • Filename
    5268021