SlideShare a Scribd company logo
1 of 20
Download to read offline
QUEUING
NETWORKS
PROBABILITY MODELS
INTRODUCTION
Queueing theory is the mathematical study of waiting lines, or queues.
A queueing model is constructed so that queue lengths and waiting time can be predicted.
In a model for computer system performance analysis, we may have a service center for the
CPU(s), a service center for each I/O channel, and possibly others.
QUEUING NETWORK
● Queuing network is the inter connections of several queues.
● For networks of m nodes, the state of the system can be described by an m–dimensional
vector (x1
, x2
, ..., xm
) where xi
= number of customers at each node.
QUEUING NETWORK
● An open queuing network is characterized by one or more sources of job arrivals
and correspondingly one or more sinks that absorb jobs departing from the network.
● In a closed queuing network, on the other hand, jobs neither enter nor depart from
the network.
● For real-time systems, the knowledge of response time distributions is required in
order to compute and/or minimize the probability of missing a deadline.
EXAMPLE
● Customers go from one queue to another in post office, bank, supermarket etc.
● Data packets traverse a network moving from a queue in a router to the queue in another router
CLASSIFICATION
► OPEN QUEUING NETWORK
► CLOSE QUEUING NETWORK
► MIXED QUEUING NETWORK
Open Queueing Networks
► A model in which jobs departing from one queue arrive at another queue (or possibly the
same queue)
► External arrivals and departures.
● Number of jobs in the system varies with time.
● Throughput = arrival rate.
● Goal: To characterize the distribution of number of jobs in the system.
EXAMPLE
➔ The yellow circle B, represents an external source of customers.
➔ Three inter-connected service centres and an external destination C.
➔ Attaching a weighting to each possible destination.
➔ For example customer leaving queue 2, there are 2 possible destinations.
➔ However, if queue1 had weight 1 and queue 0 had weight 2, then , on average, 1 in 3 customers
would go to queue 1 and 2 in 3 customers would go to queue 0.
Closed Queueing Network
Closed queueing network: No external arrivals or departures
► Total number of jobs = constant
► `OUT' is connected back to `IN.'
► Throughput = flow of jobs in the OUT-to-IN link
► Number of jobs is given, determine the throughput
EXAMPLE
➔ The service centres perform as in the open network case and routing probabilities are
defined in the same way.
➔ When one builds a closed network it is necessary to define the number of customers which
are initially in each of the service centres.
➔ These customers can then travel around the network but cannot leave it.
Mixed Queueing Network
► Open for some workloads and closed for others ⇒ Two classes of jobs.
► All jobs of a single class have the same service demands and transition probabilities.
Within each class, the jobs are indistinguishable.
EXAMPLE
► simple model of virtual circuit that is window flow controlled.
PROPERTIES
► Jockeying
► Blocking
► Routing
► Forking
► Joining
TRAFFIC EQUATIONS
► Used to determine the throughput/effective arrival rate of each of the queues in a
network
► The ideas are easily extended to more complex open networks and to closed networks.
TRAFFIC EQUATIONS
➔ We consider each queue in turn
➔ Queue 0 : Input to queue is 0
◆ The arrival rate from the source i.e 1/20.
◆ So the first traffic equation is: Xo = 1/20.
➔ Queue 1:
◆ X1=Xo+X2
➔ Queue 2: It only gets ⅔ of the customers that leave queue 1
◆ X2 = ⅔ X1
➔ For this example we get : Xo = 0.05 , X1= 0.15 , X2 = 0.1
MEAN VALUE ANALYSIS
❏ This allows solving closed queueing networks in a manner similar to that used for open
queueing networks.
❏ It gives the mean performance.
❏ Given a closed queueing network with N jobs: Ri(N) = Si (1+Qi(N-1))
❏ Here, Qi(N-1) is the mean queue length at ith device with N-1 jobs in the network
MEAN VALUE ANALYSIS
► Performance with no users ( N=0 ) can be easily computed
► Given the response times at individual devices, the system response time using the general response time
law is:
Jackson’s Theorem
► Jackson’s Theorem states that provided the arrival rate at each queue is such that equilibrium exists,
the probability of the overall system state (n1…….nK ) for K queues will be given by the product
form expression
Jackson’s Theorem Attributes
In Jackson”s network:
► Only one servers (M/M/1)
► queue disciplines “FCFS”
► Infinite waiting capacity
► Poisson input
► Open networks
THANK YOU

More Related Content

What's hot

Interconnection mechanisms
Interconnection mechanismsInterconnection mechanisms
Interconnection mechanismsSyed Zaid Irshad
 
Queuing theory network
Queuing theory networkQueuing theory network
Queuing theory networkAmit Dahal
 
Operational research queuing theory
Operational research queuing theoryOperational research queuing theory
Operational research queuing theoryVidhya Kannan
 
Flow & Error Control
Flow & Error ControlFlow & Error Control
Flow & Error Controltameemyousaf
 
02 order of growth
02 order of growth02 order of growth
02 order of growthHira Gul
 
Sliding window protocol(ARQ technique)
Sliding window protocol(ARQ technique)Sliding window protocol(ARQ technique)
Sliding window protocol(ARQ technique)shilpa patel
 
Distance Vector & Link state Routing Algorithm
Distance Vector & Link state Routing AlgorithmDistance Vector & Link state Routing Algorithm
Distance Vector & Link state Routing AlgorithmMOHIT AGARWAL
 
All-Reduce and Prefix-Sum Operations
All-Reduce and Prefix-Sum Operations All-Reduce and Prefix-Sum Operations
All-Reduce and Prefix-Sum Operations Syed Zaid Irshad
 
WSN-Routing Protocols Energy Efficient Routing
WSN-Routing Protocols Energy Efficient RoutingWSN-Routing Protocols Energy Efficient Routing
WSN-Routing Protocols Energy Efficient RoutingArunChokkalingam
 
Traffic and Congestion Control in ATM Networks Chapter 13
Traffic and Congestion Control in ATM Networks Chapter 13Traffic and Congestion Control in ATM Networks Chapter 13
Traffic and Congestion Control in ATM Networks Chapter 13daniel ayalew
 

What's hot (20)

Queuing analysis
Queuing analysisQueuing analysis
Queuing analysis
 
WAP 2.0
WAP 2.0WAP 2.0
WAP 2.0
 
Interconnection mechanisms
Interconnection mechanismsInterconnection mechanisms
Interconnection mechanisms
 
Fuzzy c means manual work
Fuzzy c means manual workFuzzy c means manual work
Fuzzy c means manual work
 
Queuing theory network
Queuing theory networkQueuing theory network
Queuing theory network
 
Operational research queuing theory
Operational research queuing theoryOperational research queuing theory
Operational research queuing theory
 
Flow & Error Control
Flow & Error ControlFlow & Error Control
Flow & Error Control
 
Queuing theory
Queuing theoryQueuing theory
Queuing theory
 
HIGH SPEED NETWORKS
HIGH SPEED NETWORKSHIGH SPEED NETWORKS
HIGH SPEED NETWORKS
 
Dbscan algorithom
Dbscan algorithomDbscan algorithom
Dbscan algorithom
 
02 order of growth
02 order of growth02 order of growth
02 order of growth
 
Sliding window protocol(ARQ technique)
Sliding window protocol(ARQ technique)Sliding window protocol(ARQ technique)
Sliding window protocol(ARQ technique)
 
Distance Vector & Link state Routing Algorithm
Distance Vector & Link state Routing AlgorithmDistance Vector & Link state Routing Algorithm
Distance Vector & Link state Routing Algorithm
 
Tsp is NP-Complete
Tsp is NP-CompleteTsp is NP-Complete
Tsp is NP-Complete
 
All-Reduce and Prefix-Sum Operations
All-Reduce and Prefix-Sum Operations All-Reduce and Prefix-Sum Operations
All-Reduce and Prefix-Sum Operations
 
QUEUEING THEORY
QUEUEING THEORYQUEUEING THEORY
QUEUEING THEORY
 
WSN-Routing Protocols Energy Efficient Routing
WSN-Routing Protocols Energy Efficient RoutingWSN-Routing Protocols Energy Efficient Routing
WSN-Routing Protocols Energy Efficient Routing
 
OR Unit 5 queuing theory
OR Unit 5 queuing theoryOR Unit 5 queuing theory
OR Unit 5 queuing theory
 
Static Networks
Static NetworksStatic Networks
Static Networks
 
Traffic and Congestion Control in ATM Networks Chapter 13
Traffic and Congestion Control in ATM Networks Chapter 13Traffic and Congestion Control in ATM Networks Chapter 13
Traffic and Congestion Control in ATM Networks Chapter 13
 

Similar to QUEUEING NETWORKS

MODELLING TRAFFIC IN IMS NETWORK NODES
MODELLING TRAFFIC IN IMS NETWORK NODESMODELLING TRAFFIC IN IMS NETWORK NODES
MODELLING TRAFFIC IN IMS NETWORK NODESijdpsjournal
 
Stochastic modelling and its applications
Stochastic modelling and its applicationsStochastic modelling and its applications
Stochastic modelling and its applicationsKartavya Jain
 
System modeling and simulations
System modeling and simulationsSystem modeling and simulations
System modeling and simulationsSeydi Alkan
 
Queuing theory and its applications
Queuing theory and its applicationsQueuing theory and its applications
Queuing theory and its applicationsDebasisMohanty37
 
Interconnection Network
Interconnection NetworkInterconnection Network
Interconnection NetworkAli A Jalil
 
Operations Research_18ME735_module 4 - queuing systems.pdf
Operations Research_18ME735_module 4 - queuing systems.pdfOperations Research_18ME735_module 4 - queuing systems.pdf
Operations Research_18ME735_module 4 - queuing systems.pdfRoopaDNDandally
 
Cost minimization model
Cost minimization modelCost minimization model
Cost minimization modelrowell balala
 
PR-108: MobileNetV2: Inverted Residuals and Linear Bottlenecks
PR-108: MobileNetV2: Inverted Residuals and Linear BottlenecksPR-108: MobileNetV2: Inverted Residuals and Linear Bottlenecks
PR-108: MobileNetV2: Inverted Residuals and Linear BottlenecksJinwon Lee
 
Lecture-2-01-02-2022.pdf
Lecture-2-01-02-2022.pdfLecture-2-01-02-2022.pdf
Lecture-2-01-02-2022.pdfZakria Bilal
 
ANALYSIS AND EXPERIMENTAL EVALUATION OF THE TRANSMISSION CONTROL PROTOCOL CON...
ANALYSIS AND EXPERIMENTAL EVALUATION OF THE TRANSMISSION CONTROL PROTOCOL CON...ANALYSIS AND EXPERIMENTAL EVALUATION OF THE TRANSMISSION CONTROL PROTOCOL CON...
ANALYSIS AND EXPERIMENTAL EVALUATION OF THE TRANSMISSION CONTROL PROTOCOL CON...IRJET Journal
 
Iaetsd a novel scheduling algorithms for mimo based wireless networks
Iaetsd a novel scheduling algorithms for mimo based wireless networksIaetsd a novel scheduling algorithms for mimo based wireless networks
Iaetsd a novel scheduling algorithms for mimo based wireless networksIaetsd Iaetsd
 
Simulation chapter 4
Simulation chapter 4Simulation chapter 4
Simulation chapter 4Hagos Guesh
 
MODELLING AND SIMULATION OF 128-BIT CROSSBAR SWITCH FOR NETWORK -ONCHIP
MODELLING AND SIMULATION OF 128-BIT CROSSBAR SWITCH FOR NETWORK -ONCHIPMODELLING AND SIMULATION OF 128-BIT CROSSBAR SWITCH FOR NETWORK -ONCHIP
MODELLING AND SIMULATION OF 128-BIT CROSSBAR SWITCH FOR NETWORK -ONCHIPVLSICS Design
 

Similar to QUEUEING NETWORKS (20)

Queue
QueueQueue
Queue
 
14 queuing
14 queuing14 queuing
14 queuing
 
MODELLING TRAFFIC IN IMS NETWORK NODES
MODELLING TRAFFIC IN IMS NETWORK NODESMODELLING TRAFFIC IN IMS NETWORK NODES
MODELLING TRAFFIC IN IMS NETWORK NODES
 
Stochastic modelling and its applications
Stochastic modelling and its applicationsStochastic modelling and its applications
Stochastic modelling and its applications
 
System modeling and simulations
System modeling and simulationsSystem modeling and simulations
System modeling and simulations
 
Queuing theory and its applications
Queuing theory and its applicationsQueuing theory and its applications
Queuing theory and its applications
 
Interconnection Network
Interconnection NetworkInterconnection Network
Interconnection Network
 
Queuing theory
Queuing theoryQueuing theory
Queuing theory
 
Operations Research_18ME735_module 4 - queuing systems.pdf
Operations Research_18ME735_module 4 - queuing systems.pdfOperations Research_18ME735_module 4 - queuing systems.pdf
Operations Research_18ME735_module 4 - queuing systems.pdf
 
Queuing Theory
Queuing TheoryQueuing Theory
Queuing Theory
 
cscn1819.pdf
cscn1819.pdfcscn1819.pdf
cscn1819.pdf
 
Cost minimization model
Cost minimization modelCost minimization model
Cost minimization model
 
Queueing theory
Queueing theoryQueueing theory
Queueing theory
 
PR-108: MobileNetV2: Inverted Residuals and Linear Bottlenecks
PR-108: MobileNetV2: Inverted Residuals and Linear BottlenecksPR-108: MobileNetV2: Inverted Residuals and Linear Bottlenecks
PR-108: MobileNetV2: Inverted Residuals and Linear Bottlenecks
 
Queueing theory
Queueing theoryQueueing theory
Queueing theory
 
Lecture-2-01-02-2022.pdf
Lecture-2-01-02-2022.pdfLecture-2-01-02-2022.pdf
Lecture-2-01-02-2022.pdf
 
ANALYSIS AND EXPERIMENTAL EVALUATION OF THE TRANSMISSION CONTROL PROTOCOL CON...
ANALYSIS AND EXPERIMENTAL EVALUATION OF THE TRANSMISSION CONTROL PROTOCOL CON...ANALYSIS AND EXPERIMENTAL EVALUATION OF THE TRANSMISSION CONTROL PROTOCOL CON...
ANALYSIS AND EXPERIMENTAL EVALUATION OF THE TRANSMISSION CONTROL PROTOCOL CON...
 
Iaetsd a novel scheduling algorithms for mimo based wireless networks
Iaetsd a novel scheduling algorithms for mimo based wireless networksIaetsd a novel scheduling algorithms for mimo based wireless networks
Iaetsd a novel scheduling algorithms for mimo based wireless networks
 
Simulation chapter 4
Simulation chapter 4Simulation chapter 4
Simulation chapter 4
 
MODELLING AND SIMULATION OF 128-BIT CROSSBAR SWITCH FOR NETWORK -ONCHIP
MODELLING AND SIMULATION OF 128-BIT CROSSBAR SWITCH FOR NETWORK -ONCHIPMODELLING AND SIMULATION OF 128-BIT CROSSBAR SWITCH FOR NETWORK -ONCHIP
MODELLING AND SIMULATION OF 128-BIT CROSSBAR SWITCH FOR NETWORK -ONCHIP
 

More from RohitK71

VIRTUALIZATION TECHNOLOGY
VIRTUALIZATION TECHNOLOGYVIRTUALIZATION TECHNOLOGY
VIRTUALIZATION TECHNOLOGYRohitK71
 
Gram-Schmidt procedure and constellations
Gram-Schmidt procedure and constellationsGram-Schmidt procedure and constellations
Gram-Schmidt procedure and constellationsRohitK71
 
Negotiation
Negotiation Negotiation
Negotiation RohitK71
 
OPERATING SYSTEM SECURITY
OPERATING SYSTEM SECURITYOPERATING SYSTEM SECURITY
OPERATING SYSTEM SECURITYRohitK71
 
INTEGRATION TESTING
INTEGRATION TESTINGINTEGRATION TESTING
INTEGRATION TESTINGRohitK71
 
INHERITANCE
INHERITANCEINHERITANCE
INHERITANCERohitK71
 
Dbms seminar
Dbms seminarDbms seminar
Dbms seminarRohitK71
 
Cn application layer_paradigms
Cn application layer_paradigmsCn application layer_paradigms
Cn application layer_paradigmsRohitK71
 
Compiler design error handling
Compiler design error handlingCompiler design error handling
Compiler design error handlingRohitK71
 
Computer graphics curves and surfaces (1)
Computer graphics curves and surfaces (1)Computer graphics curves and surfaces (1)
Computer graphics curves and surfaces (1)RohitK71
 
Usp message queues
Usp message queuesUsp message queues
Usp message queuesRohitK71
 

More from RohitK71 (11)

VIRTUALIZATION TECHNOLOGY
VIRTUALIZATION TECHNOLOGYVIRTUALIZATION TECHNOLOGY
VIRTUALIZATION TECHNOLOGY
 
Gram-Schmidt procedure and constellations
Gram-Schmidt procedure and constellationsGram-Schmidt procedure and constellations
Gram-Schmidt procedure and constellations
 
Negotiation
Negotiation Negotiation
Negotiation
 
OPERATING SYSTEM SECURITY
OPERATING SYSTEM SECURITYOPERATING SYSTEM SECURITY
OPERATING SYSTEM SECURITY
 
INTEGRATION TESTING
INTEGRATION TESTINGINTEGRATION TESTING
INTEGRATION TESTING
 
INHERITANCE
INHERITANCEINHERITANCE
INHERITANCE
 
Dbms seminar
Dbms seminarDbms seminar
Dbms seminar
 
Cn application layer_paradigms
Cn application layer_paradigmsCn application layer_paradigms
Cn application layer_paradigms
 
Compiler design error handling
Compiler design error handlingCompiler design error handling
Compiler design error handling
 
Computer graphics curves and surfaces (1)
Computer graphics curves and surfaces (1)Computer graphics curves and surfaces (1)
Computer graphics curves and surfaces (1)
 
Usp message queues
Usp message queuesUsp message queues
Usp message queues
 

Recently uploaded

Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .Satyam Kumar
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and usesDevarapalliHaritha
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxk795866
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxvipinkmenon1
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)dollysharma2066
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 

Recently uploaded (20)

Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and uses
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptx
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 

QUEUEING NETWORKS

  • 2. INTRODUCTION Queueing theory is the mathematical study of waiting lines, or queues. A queueing model is constructed so that queue lengths and waiting time can be predicted. In a model for computer system performance analysis, we may have a service center for the CPU(s), a service center for each I/O channel, and possibly others.
  • 3. QUEUING NETWORK ● Queuing network is the inter connections of several queues. ● For networks of m nodes, the state of the system can be described by an m–dimensional vector (x1 , x2 , ..., xm ) where xi = number of customers at each node.
  • 4. QUEUING NETWORK ● An open queuing network is characterized by one or more sources of job arrivals and correspondingly one or more sinks that absorb jobs departing from the network. ● In a closed queuing network, on the other hand, jobs neither enter nor depart from the network. ● For real-time systems, the knowledge of response time distributions is required in order to compute and/or minimize the probability of missing a deadline.
  • 5. EXAMPLE ● Customers go from one queue to another in post office, bank, supermarket etc. ● Data packets traverse a network moving from a queue in a router to the queue in another router
  • 6. CLASSIFICATION ► OPEN QUEUING NETWORK ► CLOSE QUEUING NETWORK ► MIXED QUEUING NETWORK
  • 7. Open Queueing Networks ► A model in which jobs departing from one queue arrive at another queue (or possibly the same queue) ► External arrivals and departures. ● Number of jobs in the system varies with time. ● Throughput = arrival rate. ● Goal: To characterize the distribution of number of jobs in the system.
  • 8. EXAMPLE ➔ The yellow circle B, represents an external source of customers. ➔ Three inter-connected service centres and an external destination C. ➔ Attaching a weighting to each possible destination. ➔ For example customer leaving queue 2, there are 2 possible destinations. ➔ However, if queue1 had weight 1 and queue 0 had weight 2, then , on average, 1 in 3 customers would go to queue 1 and 2 in 3 customers would go to queue 0.
  • 9. Closed Queueing Network Closed queueing network: No external arrivals or departures ► Total number of jobs = constant ► `OUT' is connected back to `IN.' ► Throughput = flow of jobs in the OUT-to-IN link ► Number of jobs is given, determine the throughput
  • 10. EXAMPLE ➔ The service centres perform as in the open network case and routing probabilities are defined in the same way. ➔ When one builds a closed network it is necessary to define the number of customers which are initially in each of the service centres. ➔ These customers can then travel around the network but cannot leave it.
  • 11. Mixed Queueing Network ► Open for some workloads and closed for others ⇒ Two classes of jobs. ► All jobs of a single class have the same service demands and transition probabilities. Within each class, the jobs are indistinguishable.
  • 12. EXAMPLE ► simple model of virtual circuit that is window flow controlled.
  • 13. PROPERTIES ► Jockeying ► Blocking ► Routing ► Forking ► Joining
  • 14. TRAFFIC EQUATIONS ► Used to determine the throughput/effective arrival rate of each of the queues in a network ► The ideas are easily extended to more complex open networks and to closed networks.
  • 15. TRAFFIC EQUATIONS ➔ We consider each queue in turn ➔ Queue 0 : Input to queue is 0 ◆ The arrival rate from the source i.e 1/20. ◆ So the first traffic equation is: Xo = 1/20. ➔ Queue 1: ◆ X1=Xo+X2 ➔ Queue 2: It only gets ⅔ of the customers that leave queue 1 ◆ X2 = ⅔ X1 ➔ For this example we get : Xo = 0.05 , X1= 0.15 , X2 = 0.1
  • 16. MEAN VALUE ANALYSIS ❏ This allows solving closed queueing networks in a manner similar to that used for open queueing networks. ❏ It gives the mean performance. ❏ Given a closed queueing network with N jobs: Ri(N) = Si (1+Qi(N-1)) ❏ Here, Qi(N-1) is the mean queue length at ith device with N-1 jobs in the network
  • 17. MEAN VALUE ANALYSIS ► Performance with no users ( N=0 ) can be easily computed ► Given the response times at individual devices, the system response time using the general response time law is:
  • 18. Jackson’s Theorem ► Jackson’s Theorem states that provided the arrival rate at each queue is such that equilibrium exists, the probability of the overall system state (n1…….nK ) for K queues will be given by the product form expression
  • 19. Jackson’s Theorem Attributes In Jackson”s network: ► Only one servers (M/M/1) ► queue disciplines “FCFS” ► Infinite waiting capacity ► Poisson input ► Open networks