DocumentCode :
3217442
Title :
High speed, scalable, and accurate implementation of packet fair queueing algorithms in ATM networks
Author :
Bennett, Jon C R ; Stephens, Donpaul C. ; Zhang, Hui
Author_Institution :
FORE Syst., USA
fYear :
1997
fDate :
28-31 Oct 1997
Firstpage :
7
Lastpage :
14
Abstract :
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 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 two components: (1) computation of the system virtual time function and (2) maintaining the relative ordering of the packets via their timestamps in a priority queue mechanism. While most of the recently proposed PFQ algorithms reduce the complexity of computing the system virtual time function, the complexity of maintaining the priority queue, 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, to run at high speed, it is also important to reduce the complexity of basic operations. In this paper, we develop techniques to reduce both types of complexities. In particular, we present a novel grouping architecture for implementing PFQ with an algorithmic complexity that is a function of the number of distinct rates supported, but independent of the number of sessions in the system
Keywords :
asynchronous transfer mode; computational complexity; packet switching; performance evaluation; protocols; queueing theory; ATM networks; asymptotic complexity; complexity; fluid generalized processor sharing algorithm; grouping architecture; packet fair queueing algorithms; priority queue; priority queue mechanism; system virtual time function; Algorithm design and analysis; Bandwidth; Cost function; Delay; Global Positioning System; Intelligent networks; Intserv networks; Packet switching; Switches; Traffic control;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Network Protocols, 1997. Proceedings., 1997 International Conference on
Conference_Location :
Atlanta, GA
ISSN :
1092-1648
Print_ISBN :
0-8186-8061-X
Type :
conf
DOI :
10.1109/ICNP.1997.643677
Filename :
643677
Link To Document :
بازگشت