We propose a new dynamic weighted cell scheduling algorithm using the earliest deadline first (DWEDF) scheme based on cells in an ATM (asynchronous transfer mode) network. Also, we analyze the performances of the proposed scheme and conventional method through simulation. The proposed algorithm can support the QoS (quality of service) of various types of traffic such as VBR (variable bit rate), CBR (constant bit rate), ABR (available bit rate) and UBR (unspecified bit rate) in an ATM multiplexer and switch. Also, the DWEDF algorithm can dynamically schedule cells and support the performance required in the outgoing link according to the QoS parameters. Moreover, the proposed algorithm can support the ABR and UBR services more efficiently due to the 'total bandwidth oriented round cycle property, and suppress incoming cells which violate the QoS parameter by setting a CLP (cell-loss priority) flag in the DWEDF-CLP method or discarding cells in the DWEDF-BLOCK method. Thus, due to reliable ABR and UBR services as well as the congestion avoidance capability, the proposed DWEDF algorithm has good performance over the conventional DWRR (dynamic weighted round robin) scheme. Furthermore, the deadline based cell transmission algorithm in the DWEDF algorithm minimizes the cell delay and requires less temporary buffer size. Thus, the DWEDF algorithm provides reliable support for the QoS of various traffic types in an ATM multiplexer and switch.
[1]
Tzung-Pao Lin,et al.
An improved scheduling algorithm for weighted round-robin cell multiplexing in an ATM switch
,
1994,
Proceedings of ICC/SUPERCOMM'94 - 1994 International Conference on Communications.
[2]
Catherine Rosenberg,et al.
A generalization of some policing mechanisms
,
1992,
[Proceedings] IEEE INFOCOM '92: The Conference on Computer Communications.
[3]
Ken-ichi Sato,et al.
Usage Parameter Control and Bandwidth Allocation Methods Considering Cell Delay Variation in ATM Networks (Special Issue on Broadband ISDN : Application, Networking and Management)
,
1993
.
[4]
Costas Courcoubetis,et al.
Weighted Round-Robin Cell Multiplexing in a General-Purpose ATM Switch Chip
,
1991,
IEEE J. Sel. Areas Commun..
[5]
Chiung-Shien Wu,et al.
A cell scheduling algorithm for VBR traffic in an ATM multiplexer
,
1995,
Proceedings of GLOBECOM '95.
[6]
Keith W. Ross,et al.
Multiservice Loss Models for Broadband Telecommunication Networks
,
1997
.
[7]
Erwin P. Rathgeb.
Modeling and Performance Comparison of Policing Mechanisms for ATM Networks
,
1991,
IEEE J. Sel. Areas Commun..