Priority queues with fractional service for tiered delay QoS

Gary Chang*, Chung Chieh Lee

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

Abstract

Packet scheduling is key to quality of service (QoS) capabilities of broadband wired and wireless networks. In a heterogeneous traffic environment, a comprehensive QoS packet scheduler must strike a balance between flow fairness and access delay. Many advanced packet scheduling solutions have targeted fair bandwidth allocation while protecting delay-constrained traffic by adding priority queue(s) on top of a fair bandwidth scheduler. Priority queues are known to cause performance uncertainties and, thus, various modifications have been proposed. In this paper, we present a packet queueing engine dubbed Fractional Service Buffer (FSB), which, when coupled with a configurable flow scheduler, can achieve desired QoS objectives, such as fair throughputs and differentiated delay guarantees. Key performance metrics, such as delay limit and probability of delay limit violation, are derived as a function of key FSB parameters for each delay class in the packet queueing engine using diffusion approximations. OPNET simulations verify these analytical results.

Original languageEnglish (US)
Article number1
JournalFuture Internet
Volume8
Issue number1
DOIs
StatePublished - Dec 29 2015

Keywords

  • Broadband routers
  • Diffusion approximation
  • Modeling
  • Quality of service
  • Simulation

ASJC Scopus subject areas

  • Computer Networks and Communications

Fingerprint Dive into the research topics of 'Priority queues with fractional service for tiered delay QoS'. Together they form a unique fingerprint.

Cite this