Fair flow control of ABR service by per-VC virtual queuing


Autoria(s): Long, Y.H.; Ho, T.K.; Rad, A.B.
Data(s)

2000

Resumo

In this paper, a rate-based flow control scheme based upon per-VC virtual queuing is proposed for the Available Bit Rate (ABR) service in ATM. In this scheme, each VC in a shared buffer is assigned a virtual queue, which is a counter. To achieve a specific kind of fairness, an appropriate scheduler is applied to the virtual queues. Each VC's bottleneck rate (fair share) is derived from its virtual cell departure rate. This approach of deriving a VC's fair share is simple and accurate. By controlling each VC with respect to its virtual queue and queue build-up in the shared buffer, network congestion is avoided. The principle of the control scheme is first illustrated by max–min flow control, which is realised by scheduling the virtual queues in round-robin. Further application of the control scheme is demonstrated with the achievement of weighted fairness through weighted round robin scheduling. Simulation results show that with a simple computation, the proposed scheme achieves the desired fairness exactly and controls network congestion effectively.

Identificador

http://eprints.qut.edu.au/38475/

Publicador

Elseiver

Relação

DOI:10.1016/S0140-3664(99)00138-3

Long, Y.H., Ho, T.K., & Rad, A.B. (2000) Fair flow control of ABR service by per-VC virtual queuing. Computer Communications, 23(1), p. 71.

Fonte

Faculty of Built Environment and Engineering; School of Engineering Systems

Palavras-Chave #010206 Operations Research #080503 Networking and Communications #Asynchronous transfer mode #Weighted fairness #Available bit rate service #Rate-based flow control
Tipo

Journal Article