CPGPS: Congestion-aware packet generalized processor sharing

Jaewon Kang, Badri Nath

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

To avoid congestion before it happens, the traffic from the sources should be "reduced" (traffic control) or the available resources should be "Increased" (resource control) in advance. While the traffic control in the context of congestion avoidance has been extensively studied mostly through the active queue management (AQM), resource control has received little attention for congestion avoidance. In this paper, we present a congestion avoidance scheme called congestion-aware packet generalized processor sharing (CPGPS) that differentiates between transient congestion and persistent congestion and takes different actions based on the type of congestion when congestion is anticipated. Unlike persistent congestion that is avoided normally by controlling incoming traffic using the AQM algorithm, we show that transient congestion can be better handled by temporarily increasing the bandwidth available to the sources of transient congestion before packets belonging to these sources start to be dropped. To allocate bandwidth fairly among the sources of transient congestion, CPGPS is implemented on top of the packet fair queueing (PFQ) algorithm.

Original languageEnglish (US)
Title of host publicationProceedings - 2004 12th IEEE International Conference on Networks, ICON 2004 - Unity in Diversity
EditorsH.-K. Pung, F.B.-S. Lee, C.-K. Tham, S. Kuttan
Pages640-646
Number of pages7
DOIs
StatePublished - 2004
Event2004 12th IEEE International Conference on Networks, ICON 2004 - Unity in Diversity - , Singapore
Duration: Nov 16 2004Nov 19 2004

Publication series

NameProceedings - IEEE International Conference on Networks, ICON
Volume2
ISSN (Print)1531-2216

Other

Other2004 12th IEEE International Conference on Networks, ICON 2004 - Unity in Diversity
Country/TerritorySingapore
Period11/16/0411/19/04

All Science Journal Classification (ASJC) codes

  • Computer Science(all)
  • Engineering(all)

Keywords

  • CPGPS
  • Congestion Avoidance
  • Fairness
  • Resource Control

Fingerprint

Dive into the research topics of 'CPGPS: Congestion-aware packet generalized processor sharing'. Together they form a unique fingerprint.

Cite this