osmo-pcu.git branch jerlbeck/master updated. 0.2-554-g1c3b899

gitosis at osmocom.org gitosis at osmocom.org
Fri Aug 14 14:41:39 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  1c3b8998bc6d9d6f78a2bc29ac1f0ba9cffa4fb8 (commit)
       via  ac289050825f23320ee60d9bfae87ee3a25fb2c5 (commit)
       via  04e72d34f5cf885a4d6e2e6b2f2575ad09d0c007 (commit)
      from  6eed1911fd619fb594a9d1a7fc734c1f62ff2f08 (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 1c3b8998bc6d9d6f78a2bc29ac1f0ba9cffa4fb8
Author: Jacob Erlbeck <jerlbeck at sysmocom.de>
Date:   Fri Aug 14 16:01:36 2015 +0200

    ms: Set default CoDel interval to 4s
    The current default interval is 2s which seems to be too short when
    the DL TBF has to be established. This may cause freezing or really
    slow TCP connections.
    This commit increases the default value to 4s. When the
    dl-tbf-idle-time is set, DL TBF are established less frequent, so
    smaller values (like 2s or below) can be used to improve the average
    latency when the load is high.
    Sponsored-by: On-Waves ehf


commit ac289050825f23320ee60d9bfae87ee3a25fb2c5
Author: Jacob Erlbeck <jerlbeck at sysmocom.de>
Date:   Fri Aug 14 12:50:54 2015 +0200

    tbf: Handle TLLI change on DL
    When doing an RA Update the network can request to change the TLLI.
    In this case, there can be 2 MS objects with different TLLI for a
    single real MS. The first is associated with the old TLLI and the
    IMSI, while the second is associated with the new TLLI and no IMSI if
    it had been created for the uplink TBF. When the first message with
    the new TLLI and the IMSI arrives from the network, the PCU is able
    to detect this.
    Currently this is not handled properly. The TBFs of the old MS object
    are not cleaned up properly, keeping the old MS from being deleted.
    This patch modifies gprs_rlcmac_dl_tbf::handle to check for this and
    if neccessary to move an existing DL TBF and to clean up the old MS
    object to ensure its deletion.
    Sponsored-by: On-Waves ehf


Summary of changes:
 src/gprs_ms.cpp       | 16 ++++++++++-
 src/gprs_ms.h         |  2 ++
 src/tbf_dl.cpp        | 78 +++++++++++++++++++++++++++++++--------------------
 tests/tbf/TbfTest.cpp |  4 +++
 tests/tbf/TbfTest.err |  5 +++-
 5 files changed, 73 insertions(+), 32 deletions(-)


More information about the osmocom-commitlog mailing list