With the advances in server technology, and the advent of fast gigabit networks, it has become possible to support multimedia applications. To support the requirements for the transmission of isochronous data, the network must provide service guarantees to connections, including minimum bandwidth, packet delay, delay jitter, and loss. Three factors determine the utilization of the network when providing these services. These are the scheduling algorithm employed at each switch; the accuracy (tightness) of the admission control (schedulability condition) that detects violations to the service guarantees; accuracy of the input traffic characterization. In this paper we present a scheduling algorithm, its schedulability condition and implementation. The schedulability condition is free of input traffic characterization and thus any input traffic model can be used. Further, the algorithm is capable of achieving up to maximum efficiency possible at each switch.
Index Terms:
scheduling; time dependent priority scheduling; guaranteed QoS systems; multimedia applications; isochronous data transmission; service guarantees; minimum bandwidth; minimum packet delay; minimum delay jitter; minimum loss; admission control; schedulability condition; input traffic characterization; packet switching; B-ISDN
Citation:
S. Chaudhry, A. Choudhary, "Time dependent priority scheduling for guaranteed QoS systems," icccn, pp.236, Sixth International Conference on Computer Communications and Networks (ICCCN '97), 1997