TY - JOUR
T1 - Call admission control on single node networks under output rate-controlled generalized processor sharing (ORC-GPS) scheduler
AU - Hanada, Masaki
AU - Nakazato, Hidenori
AU - Watanabe, Hitoshi
PY - 2012/2
Y1 - 2012/2
N2 - Multimedia applications such as music or video streaming, video teleconferencing and IP telephony are flourishing in packetswitched networks. Applications that generate such real-time data can have very diverse quality-of-service (QoS) requirements. In order to guarantee diverse QoS requirements, the combined use of a packet scheduling algorithm based on Generalized Processor Sharing (GPS) and leaky bucket traffic regulator is the most successful QoS mechanism. GPS can provide a minimum guaranteed service rate for each session and tight delay bounds for leaky bucket constrained sessions. However, the delay bounds for leaky bucket constrained sessions under GPS are unnecessarily large because each session is served according to its associated constant weight until the session buffer is empty. In order to solve this problem, a scheduling policy called Output Rate-Controlled Generalized Processor Sharing (ORC-GPS) was proposed in [17]. ORC-GPS is a rate-based scheduling like GPS, and controls the service rate in order to lower the delay bounds for leaky bucket constrained sessions. In this paper, we propose a call admission control (CAC) algorithm for ORC-GPS, for leaky-bucket constrained sessions with deterministic delay requirements. This CAC algorithm for ORC-GPS determines the optimal values of parameters of ORC-GPS from the deterministic delay requirements of the sessions. In numerical experiments, we compare the CAC algorithm for ORC-GPS with one for GPS in terms of schedulable region and computational complexity.
AB - Multimedia applications such as music or video streaming, video teleconferencing and IP telephony are flourishing in packetswitched networks. Applications that generate such real-time data can have very diverse quality-of-service (QoS) requirements. In order to guarantee diverse QoS requirements, the combined use of a packet scheduling algorithm based on Generalized Processor Sharing (GPS) and leaky bucket traffic regulator is the most successful QoS mechanism. GPS can provide a minimum guaranteed service rate for each session and tight delay bounds for leaky bucket constrained sessions. However, the delay bounds for leaky bucket constrained sessions under GPS are unnecessarily large because each session is served according to its associated constant weight until the session buffer is empty. In order to solve this problem, a scheduling policy called Output Rate-Controlled Generalized Processor Sharing (ORC-GPS) was proposed in [17]. ORC-GPS is a rate-based scheduling like GPS, and controls the service rate in order to lower the delay bounds for leaky bucket constrained sessions. In this paper, we propose a call admission control (CAC) algorithm for ORC-GPS, for leaky-bucket constrained sessions with deterministic delay requirements. This CAC algorithm for ORC-GPS determines the optimal values of parameters of ORC-GPS from the deterministic delay requirements of the sessions. In numerical experiments, we compare the CAC algorithm for ORC-GPS with one for GPS in terms of schedulable region and computational complexity.
KW - Call admission control
KW - Deterministic delay guarantee
KW - Generalized processor sharing
KW - Output rate-controlled generalized processor sharing
KW - QoS
UR - http://www.scopus.com/inward/record.url?scp=84856404028&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84856404028&partnerID=8YFLogxK
U2 - 10.1587/transcom.E95.B.401
DO - 10.1587/transcom.E95.B.401
M3 - Article
AN - SCOPUS:84856404028
SN - 0916-8516
VL - E95-B
SP - 401
EP - 414
JO - IEICE Transactions on Communications
JF - IEICE Transactions on Communications
IS - 2
ER -