osmo-pcu.git branch jerlbeck/master updated. 0.2-596-g2db0f08

gitosis at osmocom.org gitosis at osmocom.org
Fri Sep 11 09:53:29 UTC 2015

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/master has been updated
       via  2db0f08e08d074dc2876b780c76f7261851e7296 (commit)
       via  7c8d39a67b7568cda38829c774ea541250f3142f (commit)
      from  c8cbfc2c9800929a46ffa71e3bd0f34aa9b42f33 (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 -----------------------------------------------------------------

commit 2db0f08e08d074dc2876b780c76f7261851e7296
Author: Jacob Erlbeck <jerlbeck at sysmocom.de>
Date:   Mon Sep 7 18:49:00 2015 +0200

    bssgp: Use measured leak rate for flow control
    The leak rate sent to the SGSN does not reflect the current CS level,
    lost frames, and control message overhead. So the SGSN cannot do
    proper queue control under non-optimal conditions.
    This commit computes the leak rate for the last flow control interval
    by computing the maximum theoretical leak rate and basically
    substracting control blocks, nacked blocks, and reduced block sizes
    due to CS downgrade. By using this approach, the value will by more
    stable on low load, where the value will tend to be near the value
    derived from the configuration. On full load the transmitted value is
    completely derived from the measurements.
    Note that the MS default values are no adapted to the adapted BVC
    leak rate, since a single MS which has a lower link quality would
    otherwise be reducing the rate of another MS with good radio
    conditions, which would not make much sense if they did not share any
    Sponsored-by: On-Waves ehf


Summary of changes:
 src/bts.cpp               |  2 ++
 src/bts.h                 |  6 +++++
 src/gprs_bssgp_pcu.cpp    | 57 +++++++++++++++++++++++++++++++++++++++++++++++
 src/gprs_bssgp_pcu.h      |  5 +++++
 src/gprs_rlcmac_sched.cpp |  3 +++
 src/tbf.cpp               |  3 +++
 src/tbf.h                 |  9 +++++++-
 src/tbf_dl.cpp            | 36 +++++++++++++++++++++++++-----
 tests/tbf/TbfTest.err     |  2 ++
 9 files changed, 117 insertions(+), 6 deletions(-)


More information about the osmocom-commitlog mailing list