arrow
返回

Multicast scheduling for input-queued switches

delete1997-06-01
delete116
delete
OA
AI
P
Prabhakar, B *
M
McKeown, N
A
Ahuja, R
DOI:10.1109/49.594847delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
This paper presents the design of a scheduler for an M x N input-queued multicast switch, It is assumed that: 1) each input maintains a single queue for arriving multicast cells and 2) only the cell at the head of line (HOL) can be observed and scheduled at one time, The scheduler is required to be: 1) work-conserving, which means that no output port may be idle as long as there is an input cell destined to it and 2) fair, which means that no input cell may be held at HOL for more than a fixed number of cell times, The aim of our work is to find a work-conserving, fair policy that delivers maximum throughput and minimizes input queue latency, and yet is simple to implement in hardware, When a scheduling policy decides which cells to schedule, contention may require that it leave a residue of cells to be scheduled in the next cell time, The selection of where to place the residue uniquely defines the scheduling policy, Subject to a fairness constraint, we argue that a policy which always concentrates the residue on as few inputs as possible generally outperforms all other policies, We find that there is a tradeoff among concentration of residue (for high throughput), strictness of fairness (to prevent starvation), and implementational simplicity (for the design of high-speed switches), By mapping the general multicast switching problem onto a variation of the popular block-packing game Tetris, we are able to analyze, in an intuitive and geometric fashion, various scheduling policies which possess these attributes in different proportions, We present a novel scheduling policy, called TATRA, which performs extremely well and is strict in fairness. We also present a simple weight-based algorithm, called WBA, that is simple to implement in hardware, fair, and performs well when compared to a concentrating algorithm.
Keyword:
ATM
high-speed routing
high-speed switching
input-queued switches
multicast
scheduling

期刊

IEEE Journal on Selected Areas in Communications 封面图
IEEE Journal on Selected Areas in Communications
IF:
17.2
论文数:
6.4K
被引数:
3.1W

机构

暂无机构信息
引用论文

引用论文

Study of ZrIV-loaded Orange Waste Gel for Selenate Adsorption
err2010-01-01
err0
errOAAI
errBiplob Kumar BISWAS; Katsutoshi INOUE; Hidetaka KAWAKITA; Hiroyuki HARADA; Keisuke OHTO; Shafiq ALAM
err分享
err收藏
Phospha-alkynes - Useful Building Blocks in Organic Chemistry1
err1987-03-01
err0
PREAI
errManfred Regitz; Wolfgang Rösch; Thomas Allspach; Ulrich Annen; Karsten Blatter; Jürgen Fink; Michael Hermesdorf; Heinrich Heydt; Uwe Vogelbacher; Oliver Wagner
err分享
err收藏
Catalytic Oxidation of Propene
err1963-06-01
err0
PREAI
errC. C. McCAIN; G. GOUGH; G. W. GODIN
err分享
err收藏
ExternalSqcurrents in the India‐Siberia region
err2012-09-20
err0
PREAI
errWallace H. Campbell; Baldev R. Arora; Edward R. Schiffmacher
err分享
err收藏
err分享
err收藏
Global quiet day field variation model WDCA/SQ1
err2011-06-03
err0
PREAI
errWallace H. Campbell; Edward R. Schiffmacher; Herbert W. Kroehl
err分享
err收藏
学者 查看更多内容