An integrated scheduling and buffer management scheme for input queued switches with finite buffer space

被引:7
作者
Kumar, A [1 ]
Mahapatra, RN [1 ]
机构
[1] Texas A&M Univ, Dept Comp Sci, College Stn, TX 77843 USA
关键词
scheduling; buffer management; switches;
D O I
10.1016/j.comcom.2005.03.006
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper addresses scheduling and memory management in input queued switches having finite buffer with the objective of improving the performance in terms of throughput and average delay. Most of the prior works on scheduling related to input queued switches assume infinite buffer space. In practice, buffer space being a finite resource, special memory management scheme becomes essential. Maximum weighted matching (MWM) algorithm, which is known to be the optimal in terms of throughput for infinite buffer case turns out to be sub optimal in the presence of memory limitations. We introduce a buffer management scheme called iSMM (Integrated Scheduling and Memory Management) that can be employed jointly with any deterministic iterative scheduling algorithm. We applied iSMM over iSLIP, a popular scheduling algorithm, and study its effect under various input traffic conditions. Simulation results indicate iSMM to perform better than iSLIP and MWM both in terms of throughput and delay especially under non-uniform traffic. (c) 2005 Published by Elsevier B.V.
引用
收藏
页码:42 / 51
页数:10
相关论文
共 23 条
[1]   HIGH-SPEED SWITCH SCHEDULING FOR LOCAL-AREA NETWORKS [J].
ANDERSON, TE ;
OWICKI, SS ;
SAXE, JB ;
THACKER, CP .
ACM TRANSACTIONS ON COMPUTER SYSTEMS, 1993, 11 (04) :319-352
[2]  
CHOUDHARY AK, 1998, IEEE ACM T COMMUNICA, V6
[3]  
CIDON I, 1995, IEEE JSAC, V13
[4]  
DAI J, 2000, IEEE INFOCOM
[5]   FREE BUFFER ALLOCATION - INVESTIGATION BY SIMULATION [J].
GIESSLER, A ;
HANLE, J ;
KONIG, A ;
PADE, E .
COMPUTER NETWORKS AND ISDN SYSTEMS, 1978, 2 (03) :191-208
[6]  
GOUDREAU MW, 2000, IEEE INFOCOM
[7]   BUFFER MANAGEMENT IN A PACKET SWITCH [J].
IRLAND, MI .
IEEE TRANSACTIONS ON COMMUNICATIONS, 1978, 26 (03) :328-337
[8]  
Jain R., 1988, Proceedings of the Computer Networking Symposium (Cat. No.88CH2547-8), P134, DOI 10.1109/CNS.1988.4990
[9]  
KAMOUN F, 1980, IEEE T COMMUNICATION, V28
[10]   INPUT VERSUS OUTPUT QUEUING ON A SPACE-DIVISION PACKET SWITCH [J].
KAROL, MJ ;
HLUCHYJ, MG ;
MORGAN, SP .
IEEE TRANSACTIONS ON COMMUNICATIONS, 1987, 35 (12) :1347-1356