A bit on Queueing Theory: M/M/1, M/G/1, GI/G/1 Yoni Nazarathy * EURANDOM, Eindhoven University of Technology, The Netherlands. (As of Dec 1: Swinburne.

Slides:



Advertisements
Similar presentations
Introduction to Queuing Theory
Advertisements

Network Design and Optimization Queueing Theory Overview Dr. Greg Bernstein Grotto Networking
1 Chapter 8 Queueing models. 2 Delay and Queueing Main source of delay Transmission (e.g., n/R) Propagation (e.g., d/c) Retransmission (e.g., in ARQ)
Balancing Reduces Asymptotic Variance of Outputs Yoni Nazarathy * EURANDOM, Eindhoven University of Technology, The Netherlands. Based on some joint works.
1 ELEN 602 Lecture 8 Review of Last lecture –HDLC, PPP –TDM, FDM Today’s lecture –Wavelength Division Multiplexing –Statistical Multiplexing –Preliminary.
Queuing Analysis Based on noted from Appendix A of Stallings Operating System text 6/10/20151.
Previously Optimization Probability Review Inventory Models Markov Decision Processes.
ECS 152A Acknowledgement: slides from S. Kalyanaraman & B.Sikdar
Performance analysis for high speed switches Lecture 6.
1 Performance Evaluation of Computer Networks Objectives  Introduction to Queuing Theory  Little’s Theorem  Standard Notation of Queuing Systems  Poisson.
Data Communication and Networks Lecture 13 Performance December 9, 2004 Joseph Conron Computer Science Department New York University
1 Queueing Theory H Plan: –Introduce basics of Queueing Theory –Define notation and terminology used –Discuss properties of queuing models –Show examples.
Rensselaer Polytechnic Institute © Shivkumar Kalvanaraman & © Biplab Sikdar1 ECSE-4730: Computer Communication Networks (CCN) Network Layer Performance.
Queueing Theory.
7/3/2015© 2007 Raymond P. Jefferis III1 Queuing Systems.
Internet Queuing Delay Introduction How many packets in the queue? How long a packet takes to go through?
Finite Buffer Fluid Networks with Overflows Yoni Nazarathy, Swinburne University of Technology, Melbourne. Stijn Fleuren and Erjen Lefeber, Eindhoven University.
Introduction to Queuing Theory
Queueing Theory Queueing theory definitions (Bose) “the basic phenomenon of queueing arises whenever a shared facility needs to be accessed for.
Queuing Theory Summary of results. 2 Notations Typical performance characteristics of queuing models are: L : Ave. number of customers in the system L.
Yoni Nazarathy Gideon Weiss University of Haifa Yoni Nazarathy Gideon Weiss University of Haifa On the Variance of Queueing Output Processes Haifa Statistics.
On the variance curve of outputs for some queues and networks Yoni Nazarathy Gideon Weiss Yoav Kerner QPA Seminar, EURANDOM January 8, 2009.
Finite Buffer Fluid Networks with Overflows Yoni Nazarathy, Swinburne University of Technology, Melbourne. Stijn Fleuren and Erjen Lefeber, Eindhoven University.
Yoni Nazarathy Gideon Weiss University of Haifa Yoni Nazarathy Gideon Weiss University of Haifa The Asymptotic Variance of the Output Process of Finite.
Parameter Estimation Problems in Queueing and Related Stochastic Models Yoni Nazarathy School of Mathematics and Physics, The University of Queensland.
MIT Fun queues for MIT The importance of queues When do queues appear? –Systems in which some serving entities provide some service in a shared.
Introduction to Operations Research
Lecture 10: Queueing Theory. Queueing Analysis Jobs serviced by the system resources Jobs wait in a queue to use a busy server queueserver.
NETE4631:Capacity Planning (2)- Lecture 10 Suronapee Phoomvuthisarn, Ph.D. /
Overflow Queueing Networks: Limiting Traffic Equations, Trajectories and Sojourn Times Stijn Fleuren, Yoni Nazarathy, Erjen Lefeber Open Problem Session.
Introduction to Queueing Theory
Yoni Nazarathy Gideon Weiss University of Haifa Yoni Nazarathy Gideon Weiss University of Haifa The Asymptotic Variance of the Output Process of Finite.
Stability using fluid limits: Illustration through an example "Push-Pull" queuing network Yoni Nazarathy* EURANDOM Contains Joint work with Gideon Weiss.
Queuing Theory Basic properties, Markovian models, Networks of queues, General service time distributions, Finite source models, Multiserver queues Chapter.
Queueing Theory What is a queue? Examples of queues: Grocery store checkout Fast food (McDonalds – vs- Wendy’s) Hospital Emergency rooms Machines waiting.
TexPoint fonts used in EMF.
CS433 Modeling and Simulation Lecture 12 Queueing Theory Dr. Anis Koubâa 03 May 2008 Al-Imam Mohammad Ibn Saud University.
On the variance curve of outputs for some queues and networks Yoni Nazarathy Gideon Weiss Yoav Kerner CWI Amsterdam March 2009.
On Control of Queueing Networks and The Asymptotic Variance Rate of Outputs Ph.d Summary Talk Yoni Nazarathy Supervised by Prof. Gideon Weiss Haifa Statistics.
Yoni Nazarathy Gideon Weiss University of Haifa Yoni Nazarathy Gideon Weiss University of Haifa The Asymptotic Variance Rate of the Departure Process of.
Yoni Nazarathy Gideon Weiss University of Haifa Yoni Nazarathy Gideon Weiss University of Haifa On the Asymptotic Variance Rate of the Output Process of.
1 Part 2 & 3 Performance evaluation. 2 Goals Understand the complex behavior of systems subject to "random phenomena" Develop intuitive understanding.
Modeling and Simulation Queuing theory
Queuing Theory and Traffic Analysis Based on Slides by Richard Martin.
CS352 - Introduction to Queuing Theory Rutgers University.
The Asymptotic Variance of Departures in Critically Loaded Queues Yoni Nazarathy * EURANDOM, Eindhoven University of Technology, The Netherlands. (As of.
Computer Networking Queueing (A Summary from Appendix A) Dr Sandra I. Woolley.
Queuing Theory.  Queuing Theory deals with systems of the following type:  Typically we are interested in how much queuing occurs or in the delays at.
Yoni Nazarathy Gideon Weiss University of Haifa Yoni Nazarathy Gideon Weiss University of Haifa The Asymptotic Variance of the Output Process of Finite.
COMT 4291 Queuing Analysis COMT Call/Packet Arrival Arrival Rate, Inter-arrival Time, 1/ Arrival Rate measures the number of customer arrivals.
On the Variance of Output Counts of Some Queueing Systems Yoni Nazarathy Gideon Weiss SE Club, TU/e April 20, 2008.
Queueing Fundamentals for Network Design Application ECE/CSC 777: Telecommunications Network Design Fall, 2013, Rudra Dutta.
Mohammad Khalily Islamic Azad University.  Usually buffer size is finite  Interarrival time and service times are independent  State of the system.
Managerial Decision Making Chapter 13 Queuing Models.
Queuing Theory. Model Customers arrive randomly in accordance with some arrival time distribution. One server services customers in order of arrival.
Al-Imam Mohammad Ibn Saud University
Queuing Theory Non-Markov Systems
Internet Queuing Delay Introduction
Internet Queuing Delay Introduction
TexPoint fonts used in EMF.
Departure Process Variability of Queues and Queueing Networks
Queuing Theory By: Brian Murphy.
The Variance of Production Counts over a Long Time Horizon
Performance evaluation
Queueing Theory 2008.
Carey Williamson Department of Computer Science University of Calgary
Network Planning & Capacity Management
Departure Process Variability of Queues and Networks
Course Description Queuing Analysis This queuing course
Presentation transcript:

A bit on Queueing Theory: M/M/1, M/G/1, GI/G/1 Yoni Nazarathy * EURANDOM, Eindhoven University of Technology, The Netherlands. (As of Dec 1: Swinburne University of Technology, Melbourne) Swinburne University Seminar, Melbourne, July 29, *Supported by NWO-VIDI Grant of Erjen Lefeber

Outline The term: queueing theory The single server queue M/M/1, M/G/1, GI/G/1 Mean waiting time formulas Derivation of the M/M/1 result A glimpse at my queueing research

The Term: Queueing Theory

Queues Customers: – Communication packets – Production lots – Customers at the ticket box Servers: – Routers – Production machines – Tellers Queueing theory: – Quantifies waiting/congestion phenomena – Abstract models of reality – Mostly stochastic – Outputs: Performance evaluation (formulas, numbers, graphs) Design and control (decision: what to do)

Queueing Research 1909: Erlang – telephone lines Dedicated journal: Queueing Systems Other key journals: – Stochastic Models – Applied Probability Journals (JAP/Advances) – Annals of Applied Probability – OR, ANOR, ORL, EJOR… – About 5 other applied probability journals Books: Around 200 Teaching/Research Active researchers: ~500 Researchers that “speak the language”: ~2000 Related terms: “Applied Probability”, “Stochastic Modeling”

Queueing Theory Applied in Practice Here and there… – Practice motivates many new queueing problems – BUT: Queueing results not so often applied – Accurate data sometimes hard to obtain – Models are often too simple for very complex realities Simulation can do much more… …but say much less Insight gained from queueing theory is important

The Single Server Queue

Buffer Server … Number in System: A Single Server Queue: Number in system at time t

The Single Server Queue Buffer Server … Number in System: A Single Server Queue: Arrivals times Service requirements Inter-Arrivals times The sequenceDetermines evolution of Q(t) Number in system at time t

The waiting time of customer n

Performance Measures Some important performance measures: Little’s result : Assume the sequence is stochastic and stationary Load Stable when We can quantify L (or W) under some further assumptions on

M/M/1, M/G/1, GI/G/1

Notation for Queues A/B/N/K – A is the arrival process – B is the service times – N Is the number of servers – K is the buffer capacity (default is infinity) M/M/1, M/G/1, GI/G/1 M Poisson or exponential or memory-less G General GI Renewal process arrivals Assumptions on :

Results for Mean Waiting Time

Mean Waiting Time

Derivation of the M/M/1 Result

A Markov Jump Process 01 2 Due to M/M (Exponential), at time t, Q(t) describes the state of the process Stationary distribution Utilization

The Stationary Distribution 01 2 Solution: Performance measures:

My Research

During PhD Control and stability of Queueing Networks Queueing Output Processes

During Post-doc BRAVO Effect (Seminar tomorrow at Melbourne University) Sojourn Time Tail Asymptotics Methods of Control Theory Applied to Queues Stability of Queueing Networks Asymptotic scaling of stochastic systems Optical Packet Switching Applications

In future… Research area: Model selection and statistics of queueing networks (from data) Engineering applications More on previous subjects Power supply networks

Thanks for Listening and See you Dec 1, 2010