arrow
返回

Implementing scheduling algorithms in high-speed networks

delete1999-06-01
delete87
PRE
AI
D
D.C. Stephens *
J
J.C.R. Bennett
张
张辉 (Hui Zhang)
DOI:10.1109/49.772449delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
The fluid generalized processor sharing (GPS) algorithm has desirable properties for integrated services networks and many packet fair queueing (PFQ) algorithms have been proposed to approximate GPS, However, there have been few high-speed implementations of PFQ algorithms that can support a large number of sessions with diverse rate requirements and at the same time maintain all the important properties of GPS, The implementation cost of a PFQ algorithm is determined by: 1) computation of the system virtual time function; 2) maintenance of the relative ordering of the packets via their timestamps (scheduling); and 3) regulation of packets based on eligibility time, in some algorithms. While most of the recently proposed PFQ algorithms reduce the complexity of computing the system virtual time function, the complexity of scheduling and traffic regulation (and therefore the overall complexity of implementing PFQ) is still a function of the number of active sessions. In addition, while reducing the algorithmic or asymptotic complexity has been the focus of most analysis, it is also important to reduce the complexity of basic operations in order for the algorithm to run at high speed. In this paper, we develop techniques to reduce both types of complexities for networks of both fixed and variable size packets. In our approach, regulation and scheduling are implemented in an integrated architecture that can be viewed as logically performing sorting in two dimensions simultaneously. By using a novel grouping architecture, we are able to perform this with an algorithmic complexity independent of the number of sessions in the system at the cost of a small controllable amount of relative error, To reduce the cost of basic operations, we propose a hardware-implementation framework and several novel techniques that reduce the on-chip memory size, off-chip memory bandwidth, and off-chip access latency. The proposed implementation techniques have been incorporated into commercial ATM switch and TP router products.
Keyword:
high-speed router
high-speed switch
packet scheduling
quality-of-service
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

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

机构

暂无机构信息
引用论文

引用论文

err分享
err收藏
Rhodium-catalyzed substitution of allylic carbonates with enoxysilanes
err2000-11-01
err0
PREAI
errTakako Muraoka; Isamu Matsuda; Kenji Itoh
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
Cyano[tri(cyclohexyl)phosphino]gold(I), [Au(CN){(C6H11)3P}]
err1997-11-15
err0
PREAI
errA. R. Al-Arfaj; J. H. Reibenspies; M. S. Hussain; M. Y. Darensbourg; N. Akhtar; A. A. Isab
err分享
err收藏
学者 查看更多内容