• DocumentCode
    2277409
  • Title

    A dual round-robin algorithm for combined input-crosspoint-queued switches

  • Author

    Zheng, Yanfeng ; Gao, Wen

  • Author_Institution
    Inst. of Comput. Technol., Chinese Acad. of Sci., Beijing, China
  • fYear
    2005
  • fDate
    17-19 Oct. 2005
  • Firstpage
    193
  • Lastpage
    198
  • Abstract
    Compared with a bufferless crossbar switch, a combined input-crosspoint-queued (CICQ) switch has better scalability owing to its distributed scheduling. Although the previously proposed round-robin algorithms achieve 100% throughput asymptotically under uniform traffic, these algorithms do not provide a satisfactory performance under nonuniform traffic. In this paper, we propose an efficient round-robin algorithm for a CICQ switch with one-cell cross point buffers. With our algorithm, each input arbiter is associated with dual round-robin pointers. Unlike the existing round-robin algorithms, our algorithm has distinctive round-robin pointer updating rules which are powerful to cope with nonuniform traffic patterns. Extensive simulation results show that our algorithm achieves a satisfactory performance under both uniform and a broad class of nonuniform traffic patterns.
  • Keywords
    buffer storage; queueing theory; scheduling; telecommunication switching; telecommunication traffic; CICQ switch scalability; combined input-crosspoint-queue; distributed scheduling; dual round-robin algorithm; one-cell cross point buffer; pointer updating rule; traffic pattern; Computers; Counting circuits; Processor scheduling; Round robin; Scalability; Scheduling algorithm; Switches; Telecommunication traffic; Throughput; Traffic control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Communications and Networks, 2005. ICCCN 2005. Proceedings. 14th International Conference on
  • ISSN
    1095-2055
  • Print_ISBN
    0-7803-9428-3
  • Type

    conf

  • DOI
    10.1109/ICCCN.2005.1523842
  • Filename
    1523842