scispace - formally typeset
Journal ArticleDOI

Proportional differentiated services: delay differentiation and packet scheduling

Reads0
Chats0
TLDR
The proportional model is applied in the differentiation of queueing delays, and appropriate packet scheduling mechanisms are investigated, calling for scheduling mechanisms that can implement the PDD model, when it is feasible to do so.
Abstract
The proportional differentiation model provides the network operator with the 'tuning knobs' for adjusting the per-hop quality-of-service (QoS) ratios between classes, independent of the class loads. This paper applies the proportional model in the differentiation of queueing delays, and investigates appropriate packet scheduling mechanisms. Starting from the proportional delay differentiation (PDD) model, we derive the average queueing delay in each class, show the dynamics of the class delays under the PDD constraints, and state the conditions in which the PDD model is feasible. The feasibility model of the model can be determined from the average delays that result with the strict priorities scheduler. We then focus on scheduling mechanisms that can implement the PDD model, when it is feasible to do so. The proportional average delay (PAD) scheduler meets the PDD constraints, when they are feasible, but it exhibits a pathological behavior in short timescales. The waiting time priority (WTP) scheduler, on the other hand, approximates the PDD model closely, even in the short timescales of a few packet departures, but only in heavy load conditions. PAD and WTP serve as motivation for the third scheduler, called hybrid proportional delay (HPD). HPD approximates the PDD model closely, when the model is feasible, independent of the class load distribution. Also, HPD provides predictable delay differentiation even in short timescales.

read more

Citations
More filters
Proceedings ArticleDOI

A feedback control approach for guaranteeing relative delays in Web servers

TL;DR: The architecture based on a feedback control loop that enforces desired relative delays among classes via dynamic connection scheduling and process reallocation and the use of feedback control theory to design the feedback loop with proven performance guarantees is presented.
Journal ArticleDOI

Theories and models for Internet quality of service

TL;DR: Proposals and results in supporting performance guarantees in a best effort context include models for elastic throughput guarantees based on TCP performance modeling, techniques for some QoS differentiation without access control, and methods that allow an application to control the performance it receives, in the absence of network support.
Journal ArticleDOI

Feedback performance control in software services

TL;DR: This article uses a control-theoretic approach to achieve quality-of-service guarantees in software systems that are becoming more complex and being used in applications where performance guarantees are required.
Journal ArticleDOI

Feedback Control Architecture and Design Methodology for Service Delay Guarantees in Web Servers

TL;DR: Experimental results demonstrate that the adaptive server provides robust delay guarantees even when workload varies significantly and the control theoretic approach enables systematic design of an adaptive Web server with established analytical methods.
Journal ArticleDOI

End-to-End QoS for Video Delivery Over Wireless Internet

TL;DR: This work presents the general framework of a cross-layer network-centric solution, and describes the recent advances in network modeling, QoS mapping, and QoS adaptation, including network adaptation and media adaptation.
References
More filters

An Architecture for Differentiated Service

TL;DR: An architecture for implementing scalable service differentiation in the Internet achieves scalability by aggregating traffic classification state which is conveyed by means of IP-layer packet marking using the DS field [DSFIELD].
Journal ArticleDOI

A generalized processor sharing approach to flow control in integrated services networks: the multiple node case

TL;DR: Worst-case bounds on delay and backlog are derived for leaky bucket constrained sessions in arbitrary topology networks of generalized processor sharing (GPS) servers and the effectiveness of PGPS in guaranteeing worst-case session delay is demonstrated under certain assignments.
Journal ArticleDOI

Analysis and simulation of a fair queueing algorithm

TL;DR: In this article, a fair gateway queueing algorithm based on an earlier suggestion by Nagle is proposed to control congestion in datagram networks, based on the idea of fair queueing.
Proceedings ArticleDOI

Analysis and simulation of a fair queueing algorithm

TL;DR: It is found that fair queueing provides several important advantages over the usual first-come-first-serve queueing algorithm: fair allocation of bandwidth, lower delay for sources using less than their full share of bandwidth and protection from ill-behaved sources.

Definition of the Differentiated Services Field (DS Field) in the IPv4 and IPv6 Headers

TL;DR: Differentiated services enhancements to the Internet protocol are intended to enable scalable service discrimination in the Internet without the need for per-flow state and signaling at every hop.