1 / 41

Chapter 3 – Queueing Systems in Equilibrium

Chapter 3 – Queueing Systems in Equilibrium. Leonard Kleinrock, Queueing Systems, Vol I: Theory Nelson Fonseca State University of Campinas, Brazil. 3. Birth-Death Queuing Systems in Equilibrium. Equations:. Transient solution Solution in equilibrium can not be generalized.

josephines
Download Presentation

Chapter 3 – Queueing Systems in Equilibrium

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Chapter 3 – Queueing Systems in Equilibrium Leonard Kleinrock, Queueing Systems, Vol I: Theory Nelson Fonseca State University of Campinas, Brazil

  2. 3. Birth-Death Queuing Systems in Equilibrium Equations: Transient solution Solution in equilibrium can not be generalized

  3. 3.1. Solution in Equilibrium Whereas pk is no longer a function of t, we are not claiming that the process does not move from state to state in this limiting case The long-run probability of finding the system with k members will be properly described by pk

  4. 0 1 k-1 k0 0 1 2 k-1 k k+1 m1 m2 mk mk+1 These equations are identical to the differential ones Flow rate into Ek = k-1pk-1 + k+1pk+1 Flow rate out of Ek = (k + k)pk In equilibrium (flow in = flow out)

  5. Rather than surrounding each state we could choose a sequence of boundaries the first of which surrounds E0, the second of which surrounds E0 and E1, and so on, we would have the following relationship:

  6. Is there a solution in equilibrium? Ergodic: S1 <  S2 =  Recurrent null: S1 =  S2 =  Transient: S1 =  S2 < 

  7.    0 1 2 k-1 k k+1 m m m m The M|M|1 queue:

  8. Using: we have:

  9. 1-r (1-r) r pk (1-r) r2 (1-r) r3 0 1 2 3 4 5 k 

  10. 0 1 r  0 1 r 

  11. Probability of exceeding  geometrically decreasing

  12. a a/2 a/k a/(k+1) 0 1 2 k-1 k k+1 m m m m 3.3. Discouraged Arrivals

  13. l l l l 0 1 2 k-1 k k+1 m 2m km (k+1)m • 3.4. M|M|∞ (Infinite Server)

  14. 3.5. M|M|m (mServer)

  15. l l l l l l m+1 0 1 2 m-2 m-1 m m 2m (m-1)m mm mm mm

  16. P[queueing] – probability that no server is available in a system of m servers. Erlang’s C formula C(m,l/m)

  17. l l l l 0 1 2 K-2 K-1 K m m m m 3.6. M|M|1|kFinite Storage K=1 - Blocked calls cleared

  18. 3.7. M|M|m|mm-Server Loss System

  19. l l l l 0 1 2 m-2 m-1 m m 2m (m-1)m mm

  20. 3.8. M|M|1||M

  21. Ml (M-1)l 2l l 0 1 2 M-2 M-1 M m m m m

  22. 3.9. M|M|∞||M

  23. Ml (M-1)l 2l l 0 1 2 M-2 M-1 M m 2m (M-1)m Mm

  24. 3.10. M|M|m|K|M

  25. Problem 3.2 Consider a Markovian queueing system in which • Find the equilibrium probability pk of having k customers in the system. Express your answer in terms of p0. • Give an expression for p0.

  26. Solution

  27. So Note for 0≤a<1, this system is always stable.

  28. Problem 3.5 Consider a birth-death system with the following birth and death coefficients: • Solve for pk. Be sure to express your answers explicitly in terms of l, k, and m only. • Find the average number of customers in the system.

  29. Solution Here we demonstrate the “differentiation trick” for summing series (similar to that on page 69).

  30. Since we have

  31. Thus and so

  32. (b)

More Related