File:  [NetBSD Developer Wiki] / wikisrc / projects / project / libpktlatency.mdwn
Revision 1.1: download - view: text, annotated - select for diffs
Sun Nov 6 01:59:12 2011 UTC (2 years, 5 months ago) by jmmv
Branches: MAIN
CVS tags: HEAD
Move existing project definitions from projects/gsoc_2011/ to
projects/project/ .

The goal for this reorganization is to remove any knowledge of the projects
classification from the file hierarchy: the classification goes into tags,
and projects indexes automatically list projects based on such tags.

Also, the current gsoc_2011 name was wrong anyway, because GSoC 2011 has
already concluded and projects would have had to move to a gsoc_2012 directory

Lastly, yes, "projects/project/*" is slightly redundant.  But I want to keep
the project lists from the projects "database" clearly separated.

This is as proposed in www@.

[[!template id=project

title="Packet Latency Library"


[David Young](

duration="3 months"

Write a library of routines that estimate the expected transmission
duration of a queue of 802.3 or 802.11 frames based on the current bit
rate, applicable overhead, and the backoff level.  The kernel will use
this library to help it decide when packet queues have grown too long in
order to mitigate "buffer bloat."

[[!tag gsoc]]

CVSweb for NetBSD wikisrc <> software: FreeBSD-CVSweb