doi:10.1016/j.peva.2004.02.001
Copyright © 2004 Elsevier B.V. All rights reserved.
The oscillating queue with finite buffer
References and further reading may be available for this article. To view references and further reading you must
purchase this article.
Andrzej Chydzinski
, 
Institute of Computer Sciences, Silesian University of Technology, Akademicka 16, 44-100, Gliwice, Poland
Received 30 November 2002;
Revised 29 January 2004.
Available online 9 April 2004.
Abstract
The idea of the recently introduced oscillating queueing system is based on two threshold values. Roughly speaking, the service process in this system is organized in such a way that the queue length is kept between these values. The oscillating queueing system has the advantage of making better use of the available resources and is applicable in many devices which use a single server queueing scheme. It is also a generalization of some cell discarding procedures proposed for ATM networks. In this paper a finite buffer version of the oscillating queueing system is studied. The steady-state characteristics of the systems with Poisson input process (M/G–G/1/N) and with exponential distribution of the service time (G/M–M/1/N) are obtained by means of the potential method. This approach gives explicit and easily implementable formulas. In addition, numerical examples are presented.
Author Keywords: Oscillating queue; ATM networks; Asymptotic methods
Fig. 1. Steady-state distribution of the length of the queue for ν=1.
Fig. 2. Steady-state distributions of the length of the queue for ν=0.3 (a) and for ν=3 (b).
Fig. 3. Distribution of the remaining interarrival time on the level a (Hb−a(z)) in Example 1.
Fig. 4. Steady-state distribution of the length of the queue in Example 1.
Fig. 5. Distribution of the remaining interarrival time on the level a in Example 2.
Fig. 6. Comparison of the steady-state distribution of the queue length in Examples 1 (light bars) and 2 (dark bars).
Table 1. Results for ν=1

Table 2. The values of Vl(i,b) for i=1,…,a+1 and l=0,…,b−1 in Example 1

Table 3. The values of Wl(b,a) for l=a+1,…,N in Example 1

Table 4. Steady-state distribution of the length of the queue in Example 1

Table 5. The values of Vl(i,b) for i=1,…,a+1 and l=0,…,b−1 in Example 2

Table 6. The values of Wl(b,a) for l=a+1,…,N in Example 2

Table 7. Steady-state distribution of the length of the queue in Example 2

Corresponding author. Tel.: +48-32-237-11-54.