- 2081 Bhadra · 8 marks
Queuing theory in delay systems
Short answer
Queuing theory studies waiting lines: key principles include Poisson arrivals, exponential service, servers, queue discipline, and traffic intensity ρ<1. In delay systems, calls queue when busy. It predicts wait time via M/M/1 or Erlang C, aiding in dimensioning links, sizing buffers, setting priorities, and planning capacity to meet delay targets and improve QoS.
Describe the principles of queuing theory and its application in delay systems within telecommunication networks. How does queuing theory help in managing network delays and improving service quality?
Queuing theory is the mathematical study of waiting lines. In a delay system, a call or packet that finds all servers busy waits in a queue instead of being lost. Queuing theory predicts how long it waits and how many wait, given the arrival rate, service rate and number of servers.
Principles of queuing theory
arrivals +-------------+ +-----------+
--lambda-->| queue/buffer|--->| N servers |--> out
+-------------+ | rate mu |
+-----------+
- Arrival process: usually Poisson with mean rate (exponential inter-arrival times).
- Service process: holding/transmission time, often exponential with mean .
- Servers: N trunks, operators, processors or output links.
- Queue capacity and discipline: finite or infinite buffer; FIFO, priority, etc.
- Kendall notation A/B/C/K/N/D summarises the system (e.g. M/M/1, M/M/N).
- Traffic intensity Erlangs; utilisation per server must be below 1, otherwise the queue grows without limit.
- Little's law: and (mean number = arrival rate × mean time).
Key delay-system results
- M/M/1: , , .
- M/M/N (Erlang C): probability of delay ; mean delay of all calls ; probability of waiting longer than t: .
- M/D/1 (fixed packet length): , half that of M/M/1.
Applications in telecommunication networks
- Common-control exchanges: callers wait for dial tone (register/processor queue); designed so that, e.g., not more than 1.5% wait over 3 s.
- Call centres and operator services: number of agents chosen with Erlang C for a target service level.
- Packet networks (routers, switches, ATM): packets queue in output buffers; queuing delay, jitter and buffer overflow (loss) are predicted with M/M/1, M/D/1 or M/M/1/K.
- Signaling links (SS7) and processors: message delay versus link load.
How queuing theory helps manage delay and improve service
- Dimensioning: finds the minimum number of servers or link capacity for a target mean delay or probability of delay.
- Load limits: shows that delay rises sharply as (e.g. M/M/1 = 2 at but 10 at ), so links are kept at moderate utilisation.
- Buffer sizing: chooses queue length K to balance packet loss and delay.
- Scheduling and priority: priority queues give voice/video low delay while data waits (QoS).
- Trunking efficiency: shows one large pooled server group gives less delay than several small separate groups.
- Capacity planning and SLAs: predicts performance as traffic grows, guiding upgrades before service degrades.
✓ Answer checked by Claude Opus 5.5 (high effort)
Related questions
- Short note: Queuing theory in delay system · Telecommunications, chapter 6
- Evolution of telecommunication and switching systems · Telecommunications, chapter 1 · asked 3×
- Kendall-Lee notation for queuing systems · Telecommunications, chapter 6 · asked 2×
- Queuing system and Kendall's notation · Telecommunications, chapter 6 · asked 4×
- Delays in packet switched network · Internet and Intranet, chapter 1
- Queuing characteristics and application · Simulation and Modeling, chapter 4
- Short note: Application of queuing system · Simulation and Modeling, chapter 4
- How CM helps with delay, quality and cost · Construction Management, chapter 1