This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "UNNAMED PROJECT".
The branch, jerlbeck/wip/pdch-alloc has been updated
via 6b36049b1adc63886cbb9c4b51185caaba1c675d (commit)
via b01199cc6d95be9dee18a5e476d528f5eba91a99 (commit)
from 01213ceba8b84da093dbe9aa50828696a00e688f (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-pcu/commit/?id=6b36049b1adc63886cbb9c4b51185ca…
commit 6b36049b1adc63886cbb9c4b51185caaba1c675d
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Fri Jul 17 16:39:09 2015 +0200
llc: Use CoDel to drop packages from the LLC queue (TODO)
Currently packages are only dropped if they have reached their life
time. This leads to queues being constantly filled under load,
increasing the latency a lot.
...
http://cgit.osmocom.org/osmo-pcu/commit/?id=b01199cc6d95be9dee18a5e476d528f…
commit b01199cc6d95be9dee18a5e476d528f5eba91a99
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Mon Jul 20 12:40:42 2015 +0200
llc: Add CoDel AQM implementation
This commit adds an implementation of the CoDel algorithm based on
the reference pseudocode presented in
http://queue.acm.org/appendices/codel.html. Instead of abstracting
the queue itself, the implementation provides a time stamp based
automaton which is invoked after a package has been dequeued.
Sponsored-by: On-Waves ehf
-----------------------------------------------------------------------
Summary of changes:
.gitignore | 1 +
src/Makefile.am | 6 +-
src/bts.h | 4 ++
src/gprs_codel.c | 167 ++++++++++++++++++++++++++++++++++++++++++++++
src/gprs_codel.h | 92 +++++++++++++++++++++++++
src/gprs_ms.cpp | 18 ++++-
src/gprs_ms.h | 9 +++
src/pcu_vty.c | 51 ++++++++++++++
src/tbf_dl.cpp | 9 +++
tests/Makefile.am | 8 ++-
tests/codel/codel_test.c | 147 ++++++++++++++++++++++++++++++++++++++++
tests/codel/codel_test.ok | 29 ++++++++
tests/testsuite.at | 6 ++
13 files changed, 543 insertions(+), 4 deletions(-)
create mode 100644 src/gprs_codel.c
create mode 100644 src/gprs_codel.h
create mode 100644 tests/codel/codel_test.c
create mode 100644 tests/codel/codel_test.ok
hooks/post-receive
--
UNNAMED PROJECT