Rotating combined queueing (RCQ)
- 1 May 1996
- journal article
- Published by Association for Computing Machinery (ACM) in ACM SIGARCH Computer Architecture News
- Vol. 24 (2) , 226-236
- https://doi.org/10.1145/232974.232996
Abstract
Network service guarantees not only provide significant performance benefits to distributed computing systems (more balanced resource utilization, fast fault recovery, and fair network access), but they are also essential for many new applications requiring real-time communications with continuous data types (audio/video). Most existing algorithms which provide network service guarantees are too complicated to be feasible in high-speed, low-cost switches for multicomputer networks. The simpler algorithms proposed provide only limited service guarantees or waste significant network resources.We present a novel, cost-effective queueing and scheduling algorithm, called Rotating Combined Queueing (RCQ), which can efficient]y support a range of service guarantees including deterministic delay bounds and bandwidth guarantees in multicomputer networks. By allowing bursty traffic to utilize unused network resources efficiently, RCQ also can provide competitive performance to best-effort data communications. Such cost-effective service guarantees not only provide substantial benefits to the overall system performance, but can also further expand the domain of multicomputer applications to encompass distributed multimedia applications requiring isochronous communications.Keywords
This publication has 16 references indexed in Scilit:
- NIFDYPublished by Association for Computing Machinery (ACM) ,1995
- TNet: a reliable system area networkIEEE Micro, 1995
- Designing and implementing high-performance media-on-demand serversIEEE Parallel & Distributed Technology: Systems & Applications, 1995
- Real-time communication in multihop networksIEEE Transactions on Parallel and Distributed Systems, 1994
- Virtual-channel flow controlIEEE Transactions on Parallel and Distributed Systems, 1992
- Real-time scheduling with quality of service constraintsIEEE Journal on Selected Areas in Communications, 1991
- MPEGCommunications of the ACM, 1991
- A novel architecture for queue management in the ATM networkIEEE Journal on Selected Areas in Communications, 1991
- Virtual clock: a new traffic control algorithm for packet switching networksPublished by Association for Computing Machinery (ACM) ,1990
- EthernetCommunications of the ACM, 1976