Improving soft guarantee service without sacrificing hard delay bound

Supporting a wide range of QoS requirements is becoming increasingly important in packet-switching networks. Many packet scheduling algorithms have been proposed in the literature to provide a hard end-to-end delay bound along a network path. However, we found these algorithms inadequate at supporti...

Full description

Saved in:
Bibliographic Details
Published inICC 2001. IEEE International Conference on Communications. Conference Record (Cat. No.01CH37240) Vol. 3; pp. 659 - 663 vol.3
Main Authors Xiangzhou Ye, Gupta, A.K.
Format Conference Proceeding
LanguageEnglish
Published IEEE 2001
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Supporting a wide range of QoS requirements is becoming increasingly important in packet-switching networks. Many packet scheduling algorithms have been proposed in the literature to provide a hard end-to-end delay bound along a network path. However, we found these algorithms inadequate at supporting a wide range of QoS requirements. Nonwork-conserving algorithms are inefficient because a certain amount of bandwidth is wasted as the server may be idle even when there are packets to be transmitted. Most WFQ-like work-conserving algorithms are imprudent due to their inflexible nature in sharing spare bandwidth. In these algorithms, the spare bandwidth is divided according to the weights of various flows, that is often called fair-sharing, which is in fact the cause of the inflexibility. A new work-conserving algorithm called the biased virtual clock (BVC) algorithm is proposed to alleviate this inadequacy of the work-conserving algorithms through judicious sharing of the spare server capacity. The BVC algorithm substantially improves the performance of soft guarantee service without sacrificing the delay guarantee to hard-delay-bound flows.
ISBN:0780370971
DOI:10.1109/ICC.2001.937279