A retrial system with two input streams and two orbit queues

Konstantin Avrachenkov*, Philippe Nain, Uri Yechiali

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

40 Scopus citations

Abstract

Two independent Poisson streams of jobs flow into a single-server service system having a limited common buffer that can hold at most one job. If a type-i job (i = 1, 2) finds the server busy, it is blocked and routed to a separate type-i retrial (orbit) queue that attempts to re-dispatch its jobs at its specific Poisson rate. This creates a system with three dependent queues. Such a queueing system serves as a model for two competing job streams in a carrier sensing multiple access system. We study the queueing system using multi-dimensional probability generating functions, and derive its necessary and sufficient stability conditions while solving a Riemann-Hilbert boundary value problem. Various performance measures are calculated and numerical results are presented. In particular, numerical results demonstrate that the proposed multiple access system with two types of jobs and constant retrial rates provides incentives for the users to respect their contracts.

Original languageEnglish
Pages (from-to)1-31
Number of pages31
JournalQueueing Systems
Volume77
Issue number1
DOIs
StatePublished - May 2014

Keywords

  • Carrier sensing multiple access system
  • Constant retrial rate
  • Retrial queues
  • Riemann-Hilbert boundary value problem

Fingerprint

Dive into the research topics of 'A retrial system with two input streams and two orbit queues'. Together they form a unique fingerprint.

Cite this