Outline. M/M/1 Queue (infinite buffer) M/M/1/N (finite buffer) Networks of M/M/1 Queues M/G/1 Priority Queue

Σχετικά έγγραφα
Στοιχεία Θεωρίας Αναµονής (queueing theory) ίκτυα Επικοινωνιών: Στοιχεία Θεωρίας Αναµονής -- N. Μήτρου

Queueing Theory I. Summary. Little s Law Queueing System Notation Stationary Analysis of Elementary Queueing Systems. M/M/1 M/M/m M/M/1/K

Tired Waiting in Queues? Then get in line now to learn more about Queuing!

SUPERPOSITION, MEASUREMENT, NORMALIZATION, EXPECTATION VALUES. Reading: QM course packet Ch 5 up to 5.6

Μοντέλα Αναμονής σε Δίκτυα Επικοινωνιών. Ανάλυση Ουρών. Λάζαρος Μεράκος Τμήμα Πληροφορικής &Τηλεπικοινωνιών Πανεπιστήμιο Αθηνών

IIT JEE (2013) (Trigonomtery 1) Solutions

Μοντέλα Συστημάτων Αναμονής σε Δίκτυα Επικοινωνιών

Εισαγωγή στην θεωρία ουρών.

α β

Solve the difference equation

1. For each of the following power series, find the interval of convergence and the radius of convergence:


Δίκτυα Επικοινωνιών ΙΙ. Ενότητα 2: Μοντέλα Συστηµάτων Αναµονής σε Δίκτυα Επικοινωνιών

Ψηφιακή Επεξεργασία Εικόνας

ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Διαδικασίες Γεννήσεων - Θανάτων Εξισώσεις Ισορροπίας - Ουρές Μ/Μ/1, M/M/1/N Προσομοίωση Ουράς Μ/Μ/1/Ν

FREE VIBRATION OF A SINGLE-DEGREE-OF-FREEDOM SYSTEM Revision B

Phys460.nb Solution for the t-dependent Schrodinger s equation How did we find the solution? (not required)

4.6 Autoregressive Moving Average Model ARMA(1,1)

p n r

Homework for 1/27 Due 2/5

Introduction of Numerical Analysis #03 TAGAMI, Daisuke (IMI, Kyushu University)

ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems

Outline. Detection Theory. Background. Background (Cont.)

Bessel function for complex variable

The challenges of non-stable predicates

(C) 2010 Pearson Education, Inc. All rights reserved.

ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Παράμετροι Συστημάτων Αναμονής Τύπος Little. Β. Μάγκλαρης, Σ. Παπαβασιλείου

Homework 8 Model Solution Section

Solutions: Homework 3

Last Lecture. Biostatistics Statistical Inference Lecture 19 Likelihood Ratio Test. Example of Hypothesis Testing.

EN40: Dynamics and Vibrations

The Simply Typed Lambda Calculus

Δίκτυα Επικοινωνιών ΙΙ: OSPF Configuration

Inertial Navigation Mechanization and Error Equations

ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Παράμετροι Συστημάτων Αναμονής Τύπος Little

EE 570: Location and Navigation

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ. ΕΠΛ342: Βάσεις Δεδομένων. Χειμερινό Εξάμηνο Φροντιστήριο 10 ΛΥΣΕΙΣ. Επερωτήσεις SQL

A study on generalized absolute summability factors for a triangular matrix

Jesse Maassen and Mark Lundstrom Purdue University November 25, 2013

Steady-state Analysis of the GI/M/1 Queue with Multiple Vacations and Set-up Time

LAD Estimation for Time Series Models With Finite and Infinite Variance

Presentation of complex number in Cartesian and polar coordinate system

Second Order Partial Differential Equations

Homework 3 Solutions

Volume of a Cuboid. Volume = length x breadth x height. V = l x b x h. The formula for the volume of a cuboid is

ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems

Solution Series 9. i=1 x i and i=1 x i.

Chapter 6: Systems of Linear Differential. be continuous functions on the interval

ANSWERSHEET (TOPIC = DIFFERENTIAL CALCULUS) COLLECTION #2. h 0 h h 0 h h 0 ( ) g k = g 0 + g 1 + g g 2009 =?

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ

Fractional Colorings and Zykov Products of graphs

Physical DB Design. B-Trees Index files can become quite large for large main files Indices on index files are possible.

Homework 4.1 Solutions Math 5110/6830

2 Composition. Invertible Mappings

Solutions to Exercise Sheet 5

Statistical Inference I Locally most powerful tests

MATH 38061/MATH48061/MATH68061: MULTIVARIATE STATISTICS Solutions to Problems on Matrix Algebra

ΚΥΠΡΙΑΚΗ ΕΤΑΙΡΕΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ CYPRUS COMPUTER SOCIETY ΠΑΓΚΥΠΡΙΟΣ ΜΑΘΗΤΙΚΟΣ ΔΙΑΓΩΝΙΣΜΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 6/5/2006

Other Test Constructions: Likelihood Ratio & Bayes Tests

ΚΥΠΡΙΑΚΗ ΕΤΑΙΡΕΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ CYPRUS COMPUTER SOCIETY ΠΑΓΚΥΠΡΙΟΣ ΜΑΘΗΤΙΚΟΣ ΔΙΑΓΩΝΙΣΜΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 24/3/2007

CE 530 Molecular Simulation

ST5224: Advanced Statistical Theory II

the total number of electrons passing through the lamp.

Solar Neutrinos: Fluxes

HOMEWORK#1. t E(x) = 1 λ = (b) Find the median lifetime of a randomly selected light bulb. Answer:

ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Εισαγωγή (2/2) Επισκόπηση Γνώσεων Πιθανοτήτων (1/2)

INTEGRATION OF THE NORMAL DISTRIBUTION CURVE

Biorthogonal Wavelets and Filter Banks via PFFS. Multiresolution Analysis (MRA) subspaces V j, and wavelet subspaces W j. f X n f, τ n φ τ n φ.

4. ELECTROCHEMISTRY - II

Παραμετρικές εξισώσεις καμπύλων. ΗΥ111 Απειροστικός Λογισμός ΙΙ

ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Διαδικασίες Birth-Death, Ουρές Markov:

Ειδικό πρόγραμμα ελέγχου για τον ιό του Δυτικού Νείλου και την ελονοσία, ενίσχυση της επιτήρησης στην ελληνική επικράτεια (MIS )

ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems

Πανεπιστήμιο Κρήτης, Τμήμα Επιστήμης Υπολογιστών Άνοιξη HΥ463 - Συστήματα Ανάκτησης Πληροφοριών Information Retrieval (IR) Systems

k A = [k, k]( )[a 1, a 2 ] = [ka 1,ka 2 ] 4For the division of two intervals of confidence in R +

Example Sheet 3 Solutions

Systems with unlimited supply of work: MCQN with infinite virtual buffers A Push Pull multiclass system

EE101: Resonance in RLC circuits

EE 570: Location and Navigation

Example of the Baum-Welch Algorithm

ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems

12. Radon-Nikodym Theorem

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ

HOMEWORK 4 = G. In order to plot the stress versus the stretch we define a normalized stretch:

MATH423 String Theory Solutions 4. = 0 τ = f(s). (1) dτ ds = dxµ dτ f (s) (2) dτ 2 [f (s)] 2 + dxµ. dτ f (s) (3)

CHAPTER 25 SOLVING EQUATIONS BY ITERATIVE METHODS

Differential equations

Προσομοίωση BP με το Bizagi Modeler

Potential Dividers. 46 minutes. 46 marks. Page 1 of 11

Ευρωπαϊκός Αριθμός 112.

Special edition of the Technical Chamber of Greece on Video Conference Services on the Internet, 2000 NUTWBCAM

Θεωρία Τηλεπικοινωνιακής Κίνησης Ενότητα 2: Θεμελιώδεις σχέσεις

Matrices and Determinants

Bayesian statistics. DS GA 1002 Probability and Statistics for Data Science.

A Bonus-Malus System as a Markov Set-Chain. Małgorzata Niemiec Warsaw School of Economics Institute of Econometrics

ΣΧΕΔΙΑΣΜΟΣ ΔΙΚΤΥΩΝ ΔΙΑΝΟΜΗΣ. Η εργασία υποβάλλεται για τη μερική κάλυψη των απαιτήσεων με στόχο. την απόκτηση του διπλώματος

SOLUTIONS TO MATH38181 EXTREME VALUES AND FINANCIAL RISK EXAM

Calculating the propagation delay of coaxial cable

Digital Integrated Circuits, 2 nd edition, J. M. Rabaey, A. Chandrakasan, B. Nikolic

Transcript:

Queueig Aalysis

Outlie M/M/ Queue (ifiite buffer M/M//N (fiite buffer M/M// (Erlag s B forula M/M/ (Erlag s C forula Networks of M/M/ Queues M/G/ Priority Queue

M/M/ M: Markovia/Meoryless Arrival process is Poisso Departure process is Expoetial Sigle Server Ifiite buffer for waitig custoers server Poisso arrivals with rate queue Expoetial service with rate μ

Poisso Process Arrival process, Δt is a very sall segeted tie ad is the average arrival rate P arrival i t, t+δt Δt P o arrival i t, t+δt -Δt P ore tha arrivals i t, t+δt Joit or split Poisso process is also Poisso process

Markov Property Meoryless: P (T>t + t T>t P (T> t P(X(t + x + X(t x, P(X(t - x -. X(t x P(X(t + x + X(t x The future is idepedet of the past!

M/M/ queueig odel State trasitio diagra - t -(+μ t -(+μ t -(+μ t -(+μ t -(+μ t -(+μ t μ t μ t μ t μ t μ t μ t μ t μ t 3 - + t t t t t t t t

M/M/: balace equatios Equilibriu or steady state aalysis: P + μ t P t P μ P P μ P P μ P > 3.. P - μ P P /μ P P P /μ P P P 3 /μ P 3 P.. P /μ P - P /μ is called utilizatio factor or traffic itesity < or <μ <> Syste is stable!

M/M/: fid P P P p P (,,, Geoetric distributio!

Little s law The log ter average uber of custoers i a queueig syste is EN ET, where ET is the average tie a custoer speds i the syste, is the average arrival rate of custoers.

M/M/: syste perforace The average uber of custoers i the queueig syste EN The average waitig tie i the queueig syste (usig Little s Law E T E N μ μ

M/M/: queue perforace The average uber of custoers i the queue E Nq The average waitig tie i the queue (or usig Little s Law E T q E T E Ts ( μ μ

M/M//N queueig syste (fiite buffer (-P B Queue Server N P B N: The syste ca hold at ost N custoers (icludig the oe i service

N B N N N P P p p N p p + +, 3 N- N- N t t t t t t t μ t μ t μ t μ t μ t μ t μ t - t -(+μ t -(+μ t -(+μ t -(+μ t -μ t -(+μ t Blockig probability: the probability that the syste is full M/M//N : blockig probability

M/M// queueig odel (-P B 3 P B Servers - t -(+μ t -(+μ t -(+3μ t μ t μ t 3μ t 4μ t (-μ t -(+(- μ t -(+(-μ t (- μ t μ t -μ t 3 - - t t t t t t t

M/M//: blockig probability,,,, - μ μ, Blockig probability P B (fid all servers are busy Erlag s B forula B i P P P p p i P (! (! (!! ( ( μ μ μ μ μ

M/M/ queueig odel: parallel servers with a ifiite queue Queue 3 Servers Perforace etric: the probability that a arrival has to wait i the queue (P Q

M/M/: state trasitio diagra - t -(+μ t -(+μ t -(+3μ t -(+(- μ t -(+μ t μ t μ t 3μ t 4μ t (-μ t μ t μ t -(+ μ t μ t 3 - + t t t t t t t t μ( μ, μ, >

M/M/: fid P! ( ( p p! p p μ!(! ( + p P

M/M/:PQ All the servers i this syste are busy Erlag s C forula + Q!(! (!(!( P p P

Networks of M/M/ queues L M/M/ queues for a syste, ad i ad μi are Poisso arrival ad departure rates of a queue, Qi. The average uber of custoers i each M/M/ queue(ode is E Ni i i μi i i

The total uber of custoers i the syste The average delay per packet (little s law L i i i i L i Ni E N E μ S k k L i i i i N E T E γ μ, is the average arrival rate of the custoers eterig the syste

M/G/ queueig odel Poisso arrivals with rate Arbitrary service tie (ay distributio EX/μ first oet (of service tie EX Var(X+E X secod oet

M/G/: syste perforace The average uber of custoers i the queueig syste The average waitig tie i the syste ( μ + X E N E ( μ + + X E E T E T T E q s

M/G/: queue perforace The average uber of custoers i the queue The average waitig tie i the queue ( X E N E q ( X E T E q

Priority queueig (M/G/ queue Two priority classes case: delay sesitive ad best effort Type packets are give service priority i that service will ever begi o Type packets if a Type packet is waitig If Type packet is beig served ad a Type packet arrives, the service of the Type packet is cotiued util copletio (there is ot pre-eptio

The average delay per Type packet is give by E T + μ E T q + μ ie T ( The average delay per Type packet is give by E T + μ E T q + μ i i si ( ( ie T si