2016Unpublished venueRequires access

Queuing and Scheduling

Miguel Barreiros, Peter Lundqvist

Open publisher page 3 citations

Abstract

This chapter analyzes the internals of the queuing and scheduling mechanism. It also analyzes the parameters associated with any queuing and scheduling mechanism and their common ground. Routers can handle packet queuing in two different ways, either queuing the entire packet or splitting it into fixed-size cells, a process commonly called cellification. The chapter presents some major well-known disciplines regarding scheduling are first in-first out (FIFO) queuing, fair queuing (FQ), priority queuing (PQ), weighted fair queuing (WFQ), weighted round robin (WRR), deficit weighted round robin (DWRR) and priority-based deficit weighted round robin (PB-DWRR). The most powerful of these and perhaps the most interesting is PB-DWRR. PB-DWRR incorporates the lessons learned from most other queuing algorithms. It incorporates most of the features introduced by these algorithms, such as byte deficit scheduling and priority levels.

About this research paper

What this paper is about

This chapter analyzes the internals of the queuing and scheduling mechanism. It also analyzes the parameters associated with any queuing and scheduling mechanism and their common ground. Routers can handle packet queuing in two different ways, either queuing the entire packet or splitting it into fixed-size cells, a process commonly called cellification. The chapter presents some major well-known disciplines regarding scheduling are first in-first out (FIFO) queuing, fair queuing (FQ), priority queuing (PQ), weighted fair queuing (WFQ), weighted round robin (WRR), deficit weighted round robin (DWRR) and priority-based deficit weighted round robin (PB-DWRR). The most powerful of these and perhaps the most interesting is PB-DWRR. PB-DWRR incorporates the lessons learned from most other queuing algorithms. It incorporates most of the features introduced by these algorithms, such as byte deficit scheduling and priority levels.

Why it matters

OpenAlex reports 3 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

This chapter analyzes the internals of the queuing and scheduling mechanism. It also analyzes the parameters associated with any queuing and scheduling mechanism and their common ground. Routers can handle packet queuing in two different ways, either queuing the entire packet or splitting it into fixed-size cells, a process commonly called cellification. The chapter presents some major well-known disciplines regarding scheduling are first in-first out (FIFO) queuing, fair queuing (FQ), priority queuing (PQ), weighted fair queuing (WFQ), weighted round robin (WRR), deficit weighted round robin (DWRR) and priority-based deficit weighted round robin (PB-DWRR). The most powerful of these and perhaps the most interesting is PB-DWRR. PB-DWRR incorporates the lessons learned from most other queuing algorithms. It incorporates most of the features introduced by these algorithms, such as byte deficit scheduling and priority levels.

Key concepts: Weighted fair queueing, Fair queuing, Generalized processor sharing, Weighted round robin, Computer science, Queueing theory, Scheduling (production processes), Round-robin scheduling

Related papers

Back to paper searchBrowse research topicsOriginal source
Queuing and Scheduling — Research Paper | ScholarLens