Resource allocation for statistical quality of service provision in buffered crossbar switches

Qiang Duan, John N. Daigle

Research output: Contribution to journalArticlepeer-review

2 Scopus citations

Abstract

The buffered crossbar switch is a promising switching architecture that plays a crucial role for providing quality of service (QoS) in computer networks. Sufficient amount of resources-bandwidth and buffer space-must be allocated in buffered crossbar switches for QoS provision. Resource allocation based on deterministic QoS objectives might be too conservative in practical network operations. To improve resource utilization in buffered crossbar switches, we study the problem of resource allocation for statistical QoS provision in this paper. First, we develop a model and techniques for analyzing the probabilistic delay performance of buffered crossbar switches, which is described by the delay upper bound with a prescribed violation probability. Then, we determine the required amounts of bandwidth and buffer space to achieve the probabilistic delay objectives for different traffic classes in buffered crossbar switches. In our analysis, we apply the effective arrival envelope to specify traffic load in a statistical manner and characterize switch service capacity by using the service curve technique. Instead of just focusing on one specific type of scheduler, the model and techniques developed in this paper are very flexible and can be used for analyzing buffered crossbar switches with a wide variety of scheduling algorithms.

Original languageEnglish (US)
Pages (from-to)609-629
Number of pages21
JournalInternational Journal of Communication Systems
Volume21
Issue number6
DOIs
StatePublished - Jun 2008

All Science Journal Classification (ASJC) codes

  • Computer Networks and Communications
  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'Resource allocation for statistical quality of service provision in buffered crossbar switches'. Together they form a unique fingerprint.

Cite this