Abstract

This paper presents a decomposition technique for the service station reliability in a discrete-time repairable /G/1 queueing system, in which the server takes exhaustive service and multiple adaptive delayed vacation discipline. Using such a novel analytic technique, some important reliability indices and reliability relation equations of the service station are derived. Furthermore, the structures of the service station indices are also found. Finally, special cases and numerical examples validate the derived results and show that our analytic technique is applicable to reliability analysis of some complex discrete-time repairable bulk arrival queueing systems.

1. Introduction

Queues with service station subject to failures and repairs, so-called repairable queues, are often encountered in many practical applications such as in computer, manufacturing systems, and communication networks. Because system performance deteriorates seriously by service station failures and the limitation of repair capacity, the study of queues with service station failures and repairs is not only important for theoretic investigations, but it is also necessary for engineering applications.

Relative to continuous-time repairable queues, their discrete-time counterparts received very little attention in the literature. Moreover, most of discrete-time repairable queueing models were investigated from a queueing theory viewpoint only, and some quantities relative to queueing theory, such as queue size, waiting time, and busy period, were obtained. But the reliability quantities of the service station, such as the unavailability and failure frequency of the service station, were neglected (see, e.g., [111]).

On the other hand, to the best of our knowledge, the existing work about the discrete-time repairable queues was studied with the help of the discrete supplementary variable technique, the matrix-geometric solution method, and the decomposition method. The discrete supplementary variable technique has important applications in queueing theory. With this method, various repairable queueing systems were investigated in the existing literatures (see, e.g., [18]). The matrix-geometric solution method studied by Yu [9] and other researchers is a more powerful tool. For example, Yu et al. [10] applied this method to analyze the characteristics of the MAP/PH(PH/PH)/1 queue with repairable server where lifetime of server, service time, and repair time of server are all discrete phase-type random variables. The decomposition technique first introduced by Tang et al. [11] is a novel probabilistic method, and it is based on renewal process theory and transforms and is different from the above two methods. Tang et al. [11] use this method to analyze the queue length distribution and its stochastic decomposition property for a discrete-time /G/1 repairable queueing system with multiple adaptive delayed vacations. Recently, they have also obtained several reliability quantities of the service station [12].

The purpose of this paper is to introduce Tang's decomposition technique for the reliability of a discrete-time repairable /G/1 queueing system, in which the server takes exhaustive service and multiple adaptive delayed vacation discipline, and the service station is subject to failures and repairs. According to such a novel analytic technique, we discuss the main reliability indices of the service station, including the probability that the time is during server busy period, the unavailability and the average failure number during . What is more, we derive some important reliability relation equations, which indicate the structures of the service station indices. It should be noted that these reliability relation equations are new results and are not obtained by the existing discrete analytic techniques, such as the discrete supplementary variable technique [18] or matrix-geometric solution method [9, 10]. Some special cases and numerical examples validate the derived results and show that Tang's decomposition technique is applicable to reliability analysis of some complex discrete-time repairable bulk arrival queues.

The rest of the paper is organized as follows. The next section gives the model assumptions and some preliminaries. In Section 3, we use Tang's decomposition technique to study the main reliability indices of the service station, including the probability that the time is during server busy period, the unavailability and the average failure number during . We also derive some important reliability relation equations, which indicate the structures of the service station indices. Sections 4 and 5 present some special cases and numerical examples. Conclusions are finally drawn in Section 6.

2. Assumptions and Preliminaries

We consider the following discrete-time /G/1 queueing system with multiple adaptive delayed vacations and repairable service station.

(1) Let the time axis be slotted into intervals of equal length with the length of a slot being unity. To be more specific, let the time axis be marked by . Here, we discuss the model for a late arrival system with delayed access (LAS-DA), and therefore a potential batch arrival takes place in , and a potential departure occurs in ; for details, see Hunter [13]. The various time epochs involved in our model can be viewed through a self-explanatory figure (see Figure 1). The interarrival times between bulk customers, , are independent identically distributed (i.i.d) random variables generated by a geometric distribution , (, ). Each group size is a random variable satisfying distribution , with finite mean and probability-generating function (PGF) .

(2) The customers in different bulk arrivals are served in FCFS order, and the order in one bulk arrival is arbitrary. At a time, the server only serves a customer at the service station. The service times, , are i.i.d random variables having distribution , with PGF , and average service time .

(3) The server will take at most vacations when the system becomes empty. Before each vacation, the server will spend some time for preparation. If a batch of customers arrives in the preparation (delayed) time, the server will abort the upcoming vacation and begin to serve the customers immediately. A vacation will be taken if no customer arrives in delayed time. Upon returning from a vacation, the server immediately serves if there is a waiting queue at the service station or prepares for another vacation if there is an empty queue at the service station, and the number of vacations taken is less than . If the total vacations have been finished and no arrival occurs, the server will stay idle and wait for the customer arrival.

(4) Assume that obeys an arbitrary distribution , with PGF , . Denote the server's the th vacation time by , . Suppose that , are independent and follow an identical arbitrary distribution , with PGF , . The delayed times, denoted by , are i.i.d discrete random variables having an arbitrary distribution , with PGF , .

(5) The service station may possibly fail when and only when it is serving a customer. The failed service station will be repaired by the server immediately. After repair, the service station is as good as new and continues to serve the customer whose service has not been finished yet. We assume that the service time for a customer is cumulative.

(6) The lifetime of the service station has a geometric distribution , , and its repair time obeys an arbitrary distribution with PGF , and a mean repair time .

(7) All random variables are mutually independent. At the initial time , the server begins to serve when the number of customers presented in the system , or the server is idle and waits for the first arrival when .

Remark 1. From the assumptions (3) and (7), we know that after the first busy period, the server will begin to prepare for a vacation. Obviously, the assumption (7) is practical and reasonable. However, with Tang's decomposition technique, we will later prove that the steady-state reliability indices of the service station are independent of the initial state , and they have nothing to do with multiple adaptive delayed vacations.

Remark 2. The multiple adaptive delayed vacation presented by this paper is introduced by Tang et al. [11], which is a generalization of multiple adaptive vacations [14]. The analysis in this work shows that Tang's method is applicable to reliability analysis of some complex discrete-time repairable queueing systems with generalized vacation.

Throughout this paper, we adopt the following notations. is the mean of random variable . is the probability of event . .

Definition 3. The “generalized service time of a customer” denotes the time interval from the time when the server begins to serve a customer until the service of this customer ends, which includes some possible repair times of the service station due to its failures in the process of serving this customer.

Lemma 4 (see [11]). The PGF and the mean of are given, respectively, by where and are given by assumptions (2) and (6).

Definition 5. The “server busy period” denotes the time interval from the time when the server begins to serve a customer until the system becomes empty, which contains some possible repair times of service station due to its failures in the process of service.
Let denote the server busy period initiated with one customer and let its PGF be . According to [15], the following lemma holds.

Lemma 6. satisfies the equation , and where is the traffic intensity of the considered queueing system.
The server busy period initiated with customers is denoted by . Then, can be expressed as , where are independent of each other and have the same distribution as . Thus, the PGF of   is .

Definition 7. The “idle period of the system” denotes the time interval from the time the system becomes empty until bulk customers arrive and enter the system.
Let denote the th idle period of the system, and then according to the system assumptions, are mutually independent and follow an identical geometric distribution .

Lemma 8 (see [13]). If and , then

Lemma 9 (see [13]). If , then .

3. Reliability Analysis of the Service Station

In this section, with the help of Tang's decomposition technique, we will discuss main reliability indices of the service station and analyze their structures.

3.1. The Probability That the Time Is during Server Busy Period

Theorem 10. Let (the time is during server busy period ),, and let , , and then for , the PGF of is
Further, one has where And , , , , , and are given by assumptions (1)–(6), Definition 5, and Lemma 6, respectively.

Proof. Let and represents the event that the time is during server busy period. Denote by the th idle period of the system with a geometric distribution (see Definition 7), and is the server busy period initiated with customers with PGF (see Lemma 6). Since the ending points of server busy period and server vacation are renewal points, by noting that the server stays idle and waits for the first arrival when , we get By the same way, for , we have
Taking -transforms of (9) and (10), respectively, we get It follows from (11) and (12) that Substituting (13) into (11) and noting we easily get (4). Equation (5) is obtained by (4) and (13). By Lemmas 8 and 9, we have . So, (6) follows by (4), (5), L' Hospital's rule, and direct calculations.

To study the unavailability and the failure number during of the service station, we first consider a classical discrete-time single-unit repairable system. Whenever the unit fails, the system breaks down. The failed unit is repaired immediately, and it is as good as new after repair. As soon as the repair of the failed unit is completed, the system starts to operate immediately. The lifetime of the unit is geometrically distributed with parameter , and its repair time obeys an arbitrary discrete-time distribution with a mean repair time . Suppose that the unit is new at the initial time . and are mutually independent. For , let and ,  , .

Similar to the discussions in a continuing-time single-unit system [16], we have the following lemma.

Lemma 11. For , then where , .

Remark 12. Let , , and let , , and then according to Lemmas 8 and 9, we have

3.2. The Unavailability of the Service Station

The unavailability of the service station at time , that is, the probability that the service station is repaired at time .

Theorem 13. Let (the service station is repaired at time ), , and let , , and then the PGF of is and the steady-state unavailability of the service station is given by where , , , and are given by Lemma 11, Theorem 10, and Lemma 6, respectively.

Proof. (i) Let denote the event that the service station is repaired at time . The service station is repaired at time if and only if the time is during one server busy period, and the service station is repaired at time . Therefore, by total probability decomposition and renewal point technique, is decomposed as where (, and the service station is repaired at time n), .
Similarly, for , we have the decomposition of as follows:
(ii) For , where and are given by Lemma 11.
In fact, can be decomposed as So, (22) is easily obtained.
(iii) Taking -transforms of (20) and (21), respectively, and by means of (22), we have the following results: Performing similar operations in the proof of Theorem 10 on (24), we can complete the proof by Theorem 10 and Lemma 11 above.

3.3. The Mean Failure Number of Service Station during

Theorem 14. Let (the failure number of service station during ), , and let , , and then the PGF of is and the steady-state failure frequency of service station is given by where , , , and are given by Lemma 11, Theorem 10, and Lemma 6, respectively.

Proof. (1) For , let Then, similar to (22) above, we have where and are given by Lemma 11.
(2) Using total probability decomposition and renewal point technique, we have the decomposition of as follows: Similarly, are decomposed as Taking -transforms of (29) and (30), and performing similar operations in the proof of Theorem 10, we can complete the proof by Theorem 10 and Lemma 11 above.

Remark 15. Equations (18) and (25) show that studying the unavailability and the mean failure number during of the service station is equivalent to studying the corresponding indices in the classical discrete-time single-unit system and the probability that the time is during server busy period presented in this paper. It is important that (18) and (25) indicate the structures of the service station indices.

Remark 16. It is seen from (6), (19), (26), and Lemma 11 that the steady-state relation equations and ,    also hold. Further, the two steady-state results are independent of the initial state , , and they have nothing to do with server vacations and delayed times.

Remark 17. It should be noted that (18), (25), and two steady-state relation equations derived in Remark 16 are new results, and these important reliability relation equations are not obtained by the existing discrete analytic techniques, such as the discrete supplementary variable technique [18] or matrix-geometric solution method [9, 10].

4. Special Cases

Case 1. If and , then our model becomes a discrete-time /G/1 queue with an unreliable service station and at most vacations. In this special case, for , the busy probabilities of the server , the unavailability , and the failure frequency are as follows: These results are very similar to those for the continuous-time counterpart, which also have nothing to do with server vacations (see [17, Sections 3 and 4, p 9-10] and the following fact).
In fact, for the continuous-time counterpart, that is, the /G/1 queue with an unreliable service station and at most vacations (setting in Ke's model [17]), under steady-state condition   , the busy probability of the server , the unavailability , and the failure frequency are given, respectively, by where is the expected length of completion period (here, , and and are the vacation distribution function and the expected length of each vacation), is the expected length of breakdown period of service station, is the expected length of busy cycle, and , and are corresponding to , , , , and in our model, respectively, (see [17, Sections 3 and 4, p 9-10] for details).

Case 2. If , and , , then our model becomes a discrete-time Geom/G/1 queue with an unreliable service station and a single vacation. In this case, for , we get which are very similar to those for the continuous-time counterpart [18].

5. Numerical Examples

To demonstrate our model and analysis results, the switched-virtual-connection- (SVC-) based IP-over-ATM network [19] is presented as a practical example of our model. In such a system, packets arrive in batch and can be modelled as a Bernoulli process with rate . The distribution for batch size is taken as , . The service time of each packet is assumed to follow a geometric distribution with mean . Whenever the last packet is served, IP controller (server) releases the SVC (vacations). Before each release, the server checks the packets (delayed vacation). If no packets occur, a decision is made for another release to be performed next. Otherwise, if packets occur, service restarts. Moreover, the service may be interrupted (server breakdown) due to some unpredictable events. Suppose that unpredictable events occur according to a Bernoulli process with rate and broken server is immediately recovered. The recovery time obeys negative binomial with generating function with mean . The service will continuously start when the interruption is recovered.

Several numerical results in Tables 13 analyze the effects of ATM network parameters on IP controller (server) performance, including the busy probability of IP controller , the unavailability , and the failure frequency . In addition, the system load is also considered.

With analysis results in Section 3, the effects of batch packet arrival rate on IP controller indices are reported in Table 1, where we set . It is seen from Table 1 that as increases, four performance indices all increase, but when , the system load is more than one, and the other three indices do not change. This is because the queueing system becomes unstable. Table 2 shows the effects of batch size on IP controller indices, where we set . We observe that the influence of batch size on four indices is very similar to that of . The effects of unpredictable events arrival rate on IP controller indices are shown in Table 3 for the set of parameters . We note that all IP controller indices increase monotonously as the value increases. Moreover, as , IP controller is always busy.

Finally, we conclude that batch packet arrival, batch size, and unpredictable events arrival affect IP controller performance under the stability condition; that is, . As , IP controller indices will not be affected by batch packet arrival and batch size, and IP controller is always busy. This phenomenon is due to the unstability property of the ATM network.

6. Conclusions

In this paper, we use Tang's decomposition technique for reliability indices of a discrete-time repairable /G/1 queue, in which the server takes exhaustive service and multiple adaptive delayed vacation discipline, and the service station is subject to failures and repairs. According to such a novel analytic technique, we discuss main reliability indices of the service station, such as the probability that the time is during server busy period, the unavailability and the average failure number during . Also, we derive some important reliability relation equations, which indicate the structures of the service station indices. It should be noted that these reliability relation equations are new results and are not obtained by existing discrete analytic techniques, such as the discrete supplementary variable technique [18] or matrix-geometric solution method [9, 10]. Some special cases and numerical examples validate the derived results and show that Tang's analytic technique is applicable to reliability analysis of complex discrete-time repairable bulk arrival queues.

Acknowledgments

The authors would like to thank the referees and editor for their valuable comments and suggestions. This work is supported by the Youth Foundation of Chongqing University of Technology of China (No. 2010ZQ14) and the National Natural Science Foundation of China (No. 71171138).