Impact of scheduling algorithms on performance of crosspoint-queued switch

被引:20
|
作者
Radonjic, Milutin [1 ]
Radusinovic, Igor [1 ]
机构
[1] Univ Montenegro, Fac Elect Engn, Podgorica 20000, Montenegro
关键词
Crosspoint-queued switch; Buffer length; Throughput; Average cell latency; Jitter; INPUT;
D O I
10.1007/s12243-010-0214-y
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
The performance analysis of the 32 x 32 crosspoint-queued switch is presented in this paper. Switches with small buffers in crosspoints have been evaluated in the late 1980s but mostly for uniform traffic. However, due to technological limitations of that time, it was impractical to implement large buffers together with switching fabric. The crosspoint-queued switch architecture has been recently brought back into focus since modern technology enables an easy implementation of large buffers in crosspoints. An advantage of this solution is the absence of control communication between linecards and schedulers. In this paper, the performances of four algorithms (longest queue first, round robin, exhaustive round robin, and frame-based round robin matching) are analyzed and compared. The results obtained for the crosspoint-queued switch are compared with the output queued switch. Throughput, average cell latency and instantaneous packet delay variance are evaluated under uniform and nonuniform traffic patterns. The results will show that the longest queue first algorithm has the highest throughput in many simulated cases but the highest average cell latency and delay variance among observed algorithms. It will also be shown that the choice of the scheduling algorithm does not play a role in the switch performance if the buffers are long enough. This will prove that some form of round-robin-based algorithms become a better choice for implementation due to their simplicity, small hardware requirements, and avoidance of the starvation problem, which is a major drawback of the longest queue first algorithm.
引用
收藏
页码:363 / 376
页数:14
相关论文
共 50 条
  • [1] Impact of scheduling algorithms on performance of crosspoint-queued switch
    Milutin Radonjic
    Igor Radusinovic
    [J]. annals of telecommunications - annales des télécommunications, 2011, 66 : 363 - 376
  • [2] The Crosspoint-Queued Switch
    Kanizo, Yossi
    Hay, David
    Keslassy, Isaac
    [J]. IEEE INFOCOM 2009 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-5, 2009, : 729 - +
  • [3] Analyzing the Impact of Buffer Capacity on Crosspoint-Queued Switch Performance
    Chen, Guo
    Zhao, Youjian
    Pei, Dan
    Sun, Yongqian
    [J]. JOURNAL OF COMMUNICATIONS AND NETWORKS, 2016, 18 (03) : 523 - 530
  • [4] Performance evaluation of a combined input- and crosspoint-queued switch
    Nabeshima, M
    [J]. IEICE TRANSACTIONS ON COMMUNICATIONS, 2000, E83B (03) : 737 - 741
  • [5] Efficient Buffering and Scheduling for a Single-Chip Crosspoint-Queued Switch
    Cao, Zizhong
    Panwar, Shivendra S.
    [J]. PROCEEDINGS OF THE EIGHTH ACM/IEEE SYMPOSIUM ON ARCHITECTURES FOR NETWORKING AND COMMUNICATIONS SYSTEMS (ANCS'12), 2012, : 111 - 122
  • [6] Efficient Buffering and Scheduling for a Single-Chip Crosspoint-Queued Switch
    Cao, Zizhong
    Panwar, Shivendra S.
    [J]. IEEE TRANSACTIONS ON COMMUNICATIONS, 2014, 62 (06) : 2034 - 2050
  • [7] Performance Analysis of Variable Packet Size Crosspoint-Queued Switch
    Radonjic, Milutin
    Maljevic, Ivo
    Lekic, Nedjeljko
    Radusinovic, Igor
    [J]. 2013 IEEE EUROCON, 2013, : 673 - 678
  • [8] A Load-Balanced Crosspoint-Queued Switch Fabric
    Xu Ning
    Yu Shaohua
    [J]. CHINA COMMUNICATIONS, 2013, 10 (02) : 134 - 142
  • [9] Improved analytical model for performance evaluation of crosspoint-queued switch under uniform traffic
    Gao Y.
    Pan W.T.
    Zheng L.
    [J]. Gao, Ya (gaoya@wxit.edu.cn), 1600, Institution of Engineering and Technology, United States (06): : 81 - 86
  • [10] The Crosspoint-Queued Switches with Virtual Crosspoint Queueing
    Yoshigoe, Kenji
    [J]. 5TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING AND COMMUNICATION SYSTEMS, ICSPCS'2011, 2011,