osmo-pcu.git branch jerlbeck/wip/ms-struct updated. 0.2-441-g2218dc2

This is merely a historical archive of years 2008-2021, before the migration to mailman3.

A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/osmocom-commitlog@lists.osmocom.org/.

gitosis at osmocom.org gitosis at osmocom.org
Thu May 28 14:42:01 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/wip/ms-struct has been updated
       via  2218dc2ad1d69b6e5c95d1b7d84de1d110281710 (commit)
       via  d9e102472a97c767cba1bd5687db30028436d623 (commit)
      from  1db67e0a35a479ef20b871c459ea3f3e0155b620 (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=2218dc2ad1d69b6e5c95d1b7d84de1d110281710

commit 2218dc2ad1d69b6e5c95d1b7d84de1d110281710
Author: Jacob Erlbeck <jerlbeck at sysmocom.de>
Date:   Thu May 28 16:11:19 2015 +0200

    tbf: Set MS timeout
    
    This commit sets the MS timeout when the MS object is created. The
    value is taken from the ms_idle_sec field in gprs_rlcmac_bts which
    can be changed by the VTY commands shown below.
    
    The following VTY commands are added to the config-pcu node:
    
    - ms-idle-time <1-5000>      Set the timeout in seconds
    - no ms-idle-time            Disable the timeout
    
    Sponsored-by: On-Waves ehf

http://cgit.osmocom.org/osmo-pcu/commit/?id=d9e102472a97c767cba1bd5687db30028436d623

commit d9e102472a97c767cba1bd5687db30028436d623
Author: Jacob Erlbeck <jerlbeck at sysmocom.de>
Date:   Thu May 28 15:43:53 2015 +0200

    ms: Add timer
    
    Currently the MS object is immediately idle when all TBFs are
    detached and if no guard is being used. Since the plan is to use the
    MS objects to pass information from one TBF to the next one even
    across the gap of some seconds of inactivity, a mechanism is needed
    to keep the MS objects around for some time.
    
    This commit extends the GprsMs class by a timer that keeps the MS
    objects in non-idle state for some time after all TBFs have been
    detached. The set_timeout method must be used with a non-zero value
    to activate this feature.
    
    Sponsored-by: On-Waves ehf

-----------------------------------------------------------------------

Summary of changes:
 src/bts.h           |  1 +
 src/gprs_ms.cpp     | 57 +++++++++++++++++++++++++++++++++++++++----
 src/gprs_ms.h       | 21 +++++++++++++++-
 src/pcu_vty.c       | 27 +++++++++++++++++++++
 src/tbf.cpp         |  4 ++-
 tests/ms/MsTest.cpp | 70 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 tests/ms/MsTest.err |  7 ++++++
 tests/ms/MsTest.ok  |  4 +++
 8 files changed, 184 insertions(+), 7 deletions(-)


hooks/post-receive
-- 
UNNAMED PROJECT



More information about the osmocom-commitlog mailing list