Implementation of AQMs on Linux made easy

Braithwaite, Stephen (2006) Implementation of AQMs on Linux made easy. In: OSDC 2006: Open Source Developers' Conference, 6-8 Dec 2006, Melbourne, Australia.

Metadata

HTML CitationEndNoteDublin CoreReference Manager

Full text available as:

[img]
Preview
PDF (Published Version) - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader
325Kb

Official URL: http://osdcpapers.cgpublisher.com/product/pub.84/prod.30

Abstract

This project implemented a Mice and Elephants queuing discipline on Linux. The purpose of the Mice and Elephants Queuing Discipline is to improve the response time over a congested network. A Mice and Elephants Queuing Discipline achieves this by favouring short traffic flows over long traffic flows. The project had two aims. The first aim was to produce a Mice and Elephants router. The second was to explore and document a method of creating Linux queueing disciplines in general. The talk will explain what network queuing disciples are, what is a Mice and Elephants queuing discipline and what benefits can be obtained by using such queuing disciplines. It will give an overview of how queuing disciplines are implemented on Linux. It will look at difficulties encountered in the creation of Linux queuing disciplines and how these were overcome. Finally, I will show the results obtained in testing these queuing disciplines on Linux.

Item Type:Conference or Workshop Item (Commonwealth Reporting Category E) (Paper)
Additional Information:Pre-print version of article, as made available here, differs in title from the Published version. No evidence of copyright restrictions on conference web site. Alternate title: Implementation of queuing disciplines on Linux made easy Alternate title: Implementation of mice and elephants network queuing disciplines on Linux
Uncontrolled Keywords:mice; elephants; queuing discipline; traffic control; congestion; response time; kernel modules
Fields of Research (FOR2008):08 Information and Computing Sciences > 0805 Distributed Computing > 080599 Distributed Computing not elsewhere classified
08 Information and Computing Sciences > 0803 Computer Software > 080302 Computer System Architecture
08 Information and Computing Sciences > 0802 Computation Theory and Mathematics > 080201 Analysis of Algorithms and Complexity
Subjects:280000 Information, Computing and Communication Sciences
Socio-Economic Objective (SEO2008):E Expanding Knowledge > 97 Expanding Knowledge > 970108 Expanding Knowledge in the Information and Computing Sciences
ID Code:2075
Deposited By:
Deposited On:11 Oct 2007 10:56
Last Modified:09 Feb 2012 15:29

Archive Staff Only: edit this record