Optimum scheduling and memory management in input queued switches with finite buffer space

被引:6
作者
Sarkar, S [1 ]
机构
[1] Univ Penn, Dept Elect & Syst Engn, Philadelphia, PA 19104 USA
[2] Univ Penn, Dept Comp & Informat Sci, Philadelphia, PA 19104 USA
基金
美国国家科学基金会;
关键词
finite buffer; input queued switch; Markov decision process (MDP); memory management; scheduling;
D O I
10.1109/TIT.2004.838375
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The goal of this paper is to design optimal scheduling and memory management so as to minimize packet loss in input queued switches with finite input buffers. The contribution is to obtain closed-form optimal strategies that minimize packet loss in 2 x 2 switches with equal arrival rates for all streams. For arbitrary arrival rates, the contribution is to identify certain characteristics of the optimal strategy, and use these characteristics to design a near-optimal heuristic. A lower bound for the cost associated with packet loss for N x N switches is obtained. This lower bound is used to design a heuristic which attains near-minimum packet loss in N x N switches with arbitrary N. These policies reduce packet loss by about 25% as compared to the optimal strategy for the infinite buffer case. The framework and the policies proposed here apply to buffer-constrained wireless networks as well.
引用
收藏
页码:3197 / 3220
页数:24
相关论文
共 18 条
[1]  
[Anonymous], 1998, COMBINATORIAL THEORY
[2]  
Arpaci Mutlu, 2000, IEEE Communications Surveys & Tutorials, V3, P2, DOI 10.1109/COMST.2000.5340716
[3]   OPTIMAL BUFFER SHARING [J].
CIDON, I ;
GEORGIADIS, L ;
GUERIN, R ;
KHAMISY, A .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 1995, 13 (07) :1229-1240
[4]  
GABOW H, 1992, SIAM J COMPUT, V11
[5]  
IYER S, 2002, P 40 ANN ALL C COMM
[6]   ANALYSIS OF SHARED FINITE STORAGE IN A COMPUTER NETWORK NODE ENVIRONMENT UNDER GENERAL TRAFFIC CONDITIONS [J].
KAMOUN, F ;
KLEINROCK, L .
IEEE TRANSACTIONS ON COMMUNICATIONS, 1980, 28 (07) :992-1003
[7]   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
[8]   Achieving 100% throughput in an input-queued switch [J].
McKeown, N ;
Mekkittikul, A ;
Anantharam, V ;
Walrand, J .
IEEE TRANSACTIONS ON COMMUNICATIONS, 1999, 47 (08) :1260-1267
[9]  
Mekkittikul A, 1998, IEEE INFOCOM SER, P792, DOI 10.1109/INFCOM.1998.665102
[10]  
Ni N, 2002, IEEE INFOCOM SER, P1141, DOI 10.1109/INFCOM.2002.1019364