+ All Categories
Home > Engineering > Priority queuing

Priority queuing

Date post: 13-Jan-2017
Category:
Upload: shahad-h-zwayen
View: 102 times
Download: 1 times
Share this document with a friend
26
Priority Queuing Done by : Shahad H. Zwayen
Transcript
Page 1: Priority queuing

Priority Queuing

Done by:Shahad H. Zwayen

Page 2: Priority queuing
Page 3: Priority queuing

FCFS queuing discipline

Page 4: Priority queuing

M/M/1 with FCFS queuing discipline

Page 5: Priority queuing

Impatient Customers! (problem)

Page 6: Priority queuing

Solution??

Page 7: Priority queuing

Priority Queuing

Page 8: Priority queuing

A packet's priority class may depend on:

1. Explicit marking that it carries in its packet header (e.g. ToS) bits in an IPv4 packet)

2. Its source or destination IP address.3. Its destination port number.4. Other criteria

Page 9: Priority queuing

M/M/1 system with dual priority

Page 10: Priority queuing

PQ types:1- preemptive2- non preemptive

Page 11: Priority queuing

Preemptive scheduling discipline

Page 12: Priority queuing

Preemptive priority queuing (2- classes)

Class 1

Class 2

𝜆𝜇

𝜇

𝜆1

𝜆2

Page 13: Priority queuing

State transition diagram

Page 14: Priority queuing

Performance measures

Page 15: Priority queuing

Non-preemptive scheduling discipline

Page 16: Priority queuing

Non-preemptive PQ:

Page 17: Priority queuing

Non-preemptive performance measures

Page 18: Priority queuing

Example:Let as consider a router forwarding two types of packets Video and audio.For = 0.2, = 0.6 and the processing time = 1 sec.

Page 19: Priority queuing

Solving.…

 

 

Page 20: Priority queuing

In case of all packets are processed in order of arrival

Page 21: Priority queuing

In case of video packets have absolute priority over audio packets (Preemptive)

  

Page 22: Priority queuing

Performance measures for audio packets

  

Page 23: Priority queuing

In case of video packets have Non-Preemptive priority over audio packets

Page 24: Priority queuing

REFERENCES• Queueing Systems, Ivo Adan and Jacques Resing,

March 26, 2015.• Analysis of M/M/n/K Queue with Multiple

Priorities, Sanjay K. Bose, 2002.• IJCIT, Multiple Services Scheduling with Priority-

Queuing Model, Peng Ke, YuanXiang Li and FuChuan Ni, ISSN 2218-5224.

• Multi-server queueing systems with multiple priority classes, Mor Harchol-Balter, Takayuki Osogami, Alan Scheller-Wolf, Adam Wierman.

Page 25: Priority queuing

Thank you

Page 26: Priority queuing

Comments?


Recommended