20.11.2012 Views

Contents Telektronikk - Telenor

Contents Telektronikk - Telenor

Contents Telektronikk - Telenor

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

The corresponding distribution function is<br />

F(t|i ≥ n) = 1 – e –µ(n – A) ⋅ t (83)<br />

The unconditional distribution function, taken over all states<br />

0 ≤ i ≤∞, is<br />

F(t) = 1 – E2 ⋅ e –µ(n–A) ⋅ t (84)<br />

It should be noted that F(0) = 1 – E2 . That indicates the probability<br />

of zero waiting time, being equal to p(i < n). Thus there<br />

is an infinite probability density in t = 0. It may look like a<br />

lucky – and remarkable – coincidence, that the waiting time<br />

distribution, as given by an infinite sum of geometrically<br />

weighted Erlang-distributions turn out to give an exponential<br />

distribution.<br />

The mean waiting time in queue for those waiting can be<br />

taken directly from the distribution function<br />

The next attempt is not random, but conditioned<br />

on the previous one encountering<br />

a failure state. Given a calling rate of<br />

λ for repetitions it can be shown by convolution<br />

that the following failure rates<br />

will be given by<br />

fi>1 = (74)<br />

This is the interdependence effect, causing<br />

a jump from first to second attempt.<br />

The selection and interdependence<br />

effects are superimposed in the failure<br />

rate, whereas only selection effect<br />

applies to the persistence. The indexing<br />

of δ and γ implies the selection effect,<br />

while the indexing of λ is just in case<br />

there is a change of repetition interval<br />

with rank number. A calculated example<br />

is given in Figure 34.<br />

Observations show that when the causes<br />

“subscriber busy” and “no answer” are<br />

compared, “busy” has greater persistence<br />

and shorter repetition intervals. Both<br />

have a distinct jump in failure rate, but<br />

not in persistence, from first to second<br />

call. The selection effect of failure probability<br />

seems to be stronger for “no<br />

answer” than for “busy”.<br />

λi + δi<br />

λi + δi + γi<br />

15 Waiting systems and<br />

queues<br />

Up till now we have made only sporadic<br />

mention of waiting times and queues. In<br />

real life those are too well known concepts.<br />

Obviously, there are two parts in a<br />

service situation, the part offering service<br />

and the part seeking service. Both parts<br />

want to optimise their situation, that is to<br />

maximise benefit and minimise cost.<br />

Particularly on the user (service seeking)<br />

side convenience and inconvenience<br />

come into the calculation beside the<br />

purely economic considerations. A simple<br />

question is: What is most inconvenient,<br />

to be waiting or to be thrown out<br />

and forced to make a new attempt? The<br />

answer depends on the waiting time and<br />

the probability of being thrown out.<br />

There is also the issue of predictability<br />

and fairness. In an open situation like<br />

that of a check-in counter most people<br />

prefer to wait in line instead of being<br />

pushed aside at random, only with the<br />

hope of being lucky after few attempts at<br />

the cost of somebody else. A similar case<br />

in telecommunication is that of calling a<br />

taxi station. To stay in a queue and get<br />

current information of one’s position is<br />

deemed much better than to be blocked<br />

in a long series of attempts.<br />

In telephone practice blocking is used on<br />

conversation time related parts like lines,<br />

trunks, junctors and switches, whereas<br />

waiting is used on common control parts<br />

like signal senders and receivers, registers,<br />

translators, state testing and connection<br />

control equipment, etc. Blocking is<br />

preferred because of the cost of tying up<br />

expensive equipment and keeping the<br />

user waiting. (Waiting time is proportional<br />

to holding time.) This requires a<br />

low blocking probability, less than a few<br />

percent. The high probability of noncompletion<br />

caused by “busy subscriber”<br />

or “no answer” (10 – 70 %!) is a significant<br />

problem. It is alleviated by transfer<br />

and recall services, voice mail, etc.<br />

w = 1/µ(n – A) = s/(n – A) (85)<br />

Similarly, averaged on all customers, waiting time will be<br />

W = E2 ⋅ w = E2 ⋅ s/(n – A) (86)<br />

Alternatively, waiting times can be found by using Little’s<br />

formula. (Note that the expression of L q2 , not L q1 , as defined<br />

above, must be used):<br />

w = Lq2<br />

λ =<br />

A s<br />

=<br />

(n − A) · λ n − A<br />

W = L<br />

λ = E2 · A<br />

(n − A) · λ = E2<br />

s<br />

·<br />

n − A<br />

Another aspect of queuing is that of service<br />

integrity. For real time communication<br />

the admissible delay and delay variation<br />

is very limited, lest the signal integrity<br />

suffers, which severely affects the<br />

use of queuing. On a different time scale<br />

interactive communication also permits<br />

only limited delay. However, it is not a<br />

matter of signal deterioration, but rather<br />

the introduction of undue waiting for the<br />

user.<br />

15.1 Queuing analysis<br />

modelling<br />

The loss systems treated up till now are<br />

sensitive to the arrival distribution, and<br />

we have mostly assumed Poisson arrivals.<br />

Traffic shaping, in particular overflow,<br />

changes the arrival distribution,<br />

with significant consequences for the loss<br />

behaviour. With Poisson arrivals a full<br />

availability loss system is insensitive to<br />

the holding time (service) distribution.<br />

Queuing systems, on the other hand, are<br />

in general sensitive to arrival distribution<br />

and holding time distribution as well. It<br />

should be distinguished, therefore, between<br />

various cases for both elementary<br />

processes.<br />

Kendall introduced a notation of the<br />

basic form A/B/C, where A indicates the<br />

arrival distribution, B the service distribution<br />

and C the number of servers. If<br />

nothing else is said, an unlimited queue<br />

with no dropouts is assumed. The simplest<br />

model for analysis is the M/M/1-system,<br />

with Markov input and service and a<br />

single server. The notation G/G/n indicates<br />

that any distributions are applicable.<br />

Since dependence may occur, it<br />

31

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!