- 2073 Magh · 3+2+5 marks
Queuing model; M/D/2/60/150/FIFO meaning
Short answer
A queuing model mathematically describes customers arriving, waiting, and being served, for predicting wait time and length. Figure: calling population -> queue -> server(s) -> departures. M/D/2/60/150/FIFO: Poisson arrivals, deterministic service, 2 servers, capacity 60, finite population 150, first-in first-out. Kendall notation A/B/c/K/N/Z: A inter-arrival dist, B service dist, c servers, K capacity, N population, Z discipline. Example: M/M/1 (exponential inter-arrival/service, 1 server).
What is a queuing model? Explain with figure. What is the meaning of M/D/2/60/150/FIFO in queuing notation? Explain the Kendall notation with example.
Queuing model
A queuing model is a mathematical and logical description of a system in which customers (jobs, packets, patients) arrive, wait in a line if the server is busy, get service and leave. It is used to predict measures such as average waiting time, queue length and server utilisation.
Main elements of the model:
- Calling population: the source of customers (finite or infinite).
- Arrival process: how customers arrive, described by the inter-arrival time distribution (for example Poisson arrivals, mean rate lambda).
- Queue: the waiting area, with a capacity limit and a discipline (FIFO, LIFO, priority).
- Service mechanism: one or more servers with a service time distribution (mean rate mu).
- Departure: customers leave after service.
Figure
Arrivals +-----------------+ +--------+ Departures
(calling --> | Queue (waiting | --> | Server | -->
population) | line, buffer) | | (s) |
+-----------------+ +--------+
queue discipline service
(FIFO, LIFO...) time dist.
In a simulation, the clock advances from event to event (arrival, start of service, departure). The state is the number in the system and the server status.
Meaning of M/D/2/60/150/FIFO
The fields are read in the order Arrival / Service / Servers / System capacity / Population / Discipline.
| Field | Value | Meaning |
|---|---|---|
| M | Markovian | Poisson arrivals, i.e. exponential inter-arrival times |
| D | Deterministic | Constant (fixed) service time |
| 2 | Servers | Two parallel servers |
| 60 | System capacity | At most 60 customers in the system (queue plus those in service); others are turned away |
| 150 | Calling population | Finite source of 150 customers |
| FIFO | Discipline | First in, first out |
Example: 150 registered users send print jobs. Jobs arrive randomly, two printers each take a fixed time per job, at most 60 jobs can be held, and jobs are printed in order of arrival.
Kendall notation
Kendall's notation describes a queue in a short code A/B/c/K/N/Z (Kendall originally used A/B/c; the other three fields were added later). If the last three fields are omitted, they are taken as infinite capacity, infinite population and FIFO.
| Symbol | Position | Meaning | Common codes |
|---|---|---|---|
| A | 1st | Inter-arrival time distribution | M (exponential), D (deterministic), Ek (Erlang), G (general) |
| B | 2nd | Service time distribution | M, D, Ek, G |
| c | 3rd | Number of parallel servers | 1, 2, 3, ... |
| K | 4th | System capacity (queue + service) | finite number or infinity |
| N | 5th | Size of calling population | finite number or infinity |
| Z | 6th | Queue discipline | FIFO, LIFO, SIRO, PRI |
Example: M/M/1 means Poisson arrivals, exponential service, one server, infinite capacity and population, FIFO. A single-teller bank counter is a typical M/M/1 queue. M/M/3/20 is a three-server queue where at most 20 customers can be in the system. M/G/1 has general service times, as in a CPU with arbitrary job lengths.
✓ Answer checked by Claude Opus 5.5 (high effort)
Related questions
- Queuing model, Kendall, M/D/8/15/LIFO · Simulation and Modeling, chapter 4
- Queuing system, characteristics, Kendall notation · Simulation and Modeling, chapter 4 · asked 2×
- Queuing characteristics; M/D/6/10/FIFO · Simulation and Modeling, chapter 4
- Queuing notation, default values, elements · Simulation and Modeling, chapter 4
- Queuing system and Kendall's notation · Telecommunications, chapter 6 · asked 4×
- Kendall-Lee notation for queuing systems · Telecommunications, chapter 6 · asked 2×
- 150 km line by T-model, 60 MW · Power System Analysis I, chapter 5
- Erlang delay model: notation and derivation · Telecommunications, chapter 6