osmo-pcu.git branch jerlbeck/wip/edge updated. 0.2-617-gec67568

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
Mon Nov 30 17:17:37 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/edge has been updated
  discards  ebe7628ee120988381a35c1b2b5d13694757b56b (commit)
  discards  483de5ea056b0d5259a81735a7faec2c2d177301 (commit)
  discards  e44582acdccda82484e68691393507e6e064b901 (commit)
  discards  a19e5a536b9f8d0b38abc86ddda1cdda5e2e74f2 (commit)
  discards  193f5a45f44d23c28613dfc636d997fe74af7262 (commit)
  discards  f3a2df2c1e07ac06f002d2196a315037ad97af5c (commit)
  discards  f0cf3d6325de6e695434954cd8514a9b72be8488 (commit)
       via  ec67568de53978dfd6fa57ddee840d9985f4c99a (commit)
       via  21c661b182b3e764a6ce3a473c6768a61bddbe52 (commit)
       via  00c685a2bbd895b2c64bbb5d746d12b944a53036 (commit)
       via  88de08f4abd569885ee31f1de54466edf6930a07 (commit)
       via  06d5aa8131d20734984a4335b4b43d5fbee0d45e (commit)
       via  858170188b909aefb376770f14b3371ec91d9cc1 (commit)
       via  76d767cbe84fbfecfd3003af622f949f04aadbe4 (commit)
       via  953c78987a2dc99d4afcd3752507fcedabc9830f (commit)
       via  c3c58046c7223d48c61eb7126f33dca300254485 (commit)
       via  111ebe84c2b0a49472ec59022aecf56adfefd82e (commit)
       via  eb93f592e5bdb729900d64a133d62f9fde9e280f (commit)
       via  f5898a0528eef82223c450caaf210389c5f00aee (commit)

This update added new revisions after undoing existing revisions.  That is
to say, the old revision is not a strict subset of the new revision.  This
situation occurs when you --force push a change and generate a repository
containing something like this:

 * -- * -- B -- O -- O -- O (ebe7628ee120988381a35c1b2b5d13694757b56b)
            \
             N -- N -- N (ec67568de53978dfd6fa57ddee840d9985f4c99a)

When this happens we assume that you've already had alert emails for all
of the O revisions, and so we here report only the revisions in the N
branch from the common base, B.

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=ec67568de53978dfd6fa57ddee840d9985f4c99a

commit ec67568de53978dfd6fa57ddee840d9985f4c99a
Author: Jacob Erlbeck <jerlbeck at sysmocom.de>
Date:   Mon Nov 30 18:09:17 2015 +0100

    edge: Do CS check in rcv_block (TODO)
    
    - split into rcv_block_gprd/egprs
    - move length check from rcv_data_block_acknowledged to rcv_block

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

commit 21c661b182b3e764a6ce3a473c6768a61bddbe52
Author: Jacob Erlbeck <jerlbeck at sysmocom.de>
Date:   Mon Nov 30 18:06:50 2015 +0100

    edge: Add GprsCodingScheme class (TODO)
    
    TODO
    - cm
    - tests

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

commit 00c685a2bbd895b2c64bbb5d746d12b944a53036
Author: Jacob Erlbeck <jerlbeck at sysmocom.de>
Date:   Fri Nov 27 18:10:39 2015 +0100

    edge: Extend gprs_rlcmac_dl_tbf::handle by egprs_ms_class
    
    The multislot (MS) class and the EGPRS MS class can also be passed
    via BSSGP in an MS Radio Access Capability element which can
    optionally be contained in a DL-UNITDATA PDU. While this case is fully
    supported for GPRS, the EGPRS MS class in BSSGP messages is ignored.
    
    This commit extends gprs_rlcmac_dl_tbf::handle to pass the EGPRS MS
    class, too.
    
    Note, that the EGPRS class is not yet taken from the CSN.1 RA
    capability and is always set to 0. Note also, that append_data
    still uses ms_class only.
    
    Sponsored-by: On-Waves ehf

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

commit 88de08f4abd569885ee31f1de54466edf6930a07
Author: Jacob Erlbeck <jerlbeck at sysmocom.de>
Date:   Mon Sep 28 18:54:32 2015 +0200

    edge: Enable EGPRS if configured and egprs_ms_class present
    
    Enable the TBF to use EGPRS if the bts->egprs_enabled config variable
    has been set via the VTY "egprs" command and if the MS has signaled a
    EGPRS multislot class.
    
    Tell the MS to use EGPRS if the condition above holds.
    
    Note that this will cause the MS to use EGPRS RLC block formats for
    further messages which are not yet understood by the PCU.
    
    Sponsored-by: On-Waves ehf

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

commit 06d5aa8131d20734984a4335b4b43d5fbee0d45e
Author: Jacob Erlbeck <jerlbeck at sysmocom.de>
Date:   Fri Nov 27 15:17:34 2015 +0100

    edge: Support EGPRS multislot class handling in tbf_alloc
    
    Add an egprs_ms_class argument to the allocation functions and
    set/pass it where necessary.
    
    Sponsored-by: On-Waves ehf

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

commit 858170188b909aefb376770f14b3371ec91d9cc1
Author: Jacob Erlbeck <jerlbeck at sysmocom.de>
Date:   Fri Nov 27 16:17:40 2015 +0100

    edge: Add m_egprs_enabled and related methods to TBF
    
    Add the following methods to gprs_rlcmac_tbf:
      - is_egprs_enabled
      - enable_egprs
      - disable_egprs
    
    Also show the value of the flag in name() by displaying "EGPRS" if
    it is set.
    
    Sponsored-by: On-Waves ehf

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

commit 76d767cbe84fbfecfd3003af622f949f04aadbe4
Author: Jacob Erlbeck <jerlbeck at sysmocom.de>
Date:   Mon Sep 28 18:54:32 2015 +0200

    edge: Support EGPRS in packet uplink assignment message
    
    Currently the Encoding::write_packet_uplink_assignment method only
    supports the GPRS variant of the message.
    
    This commit adds the missing EGPRS variant to the encoder.
    
    Sponsored-by: On-Waves ehf

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

commit 953c78987a2dc99d4afcd3752507fcedabc9830f
Author: Jacob Erlbeck <jerlbeck at sysmocom.de>
Date:   Mon Sep 28 18:12:57 2015 +0200

    edge: Add egprs config command
    
    Add a global config flag to enable the use EDGE/EGPRS.
    
    The following VTY commands are added to node config-pcu:
    
     - egprs              Enables EGPRS
     - no egprs           Disable EGPRS
    
    Note that enabling EGPRS is experimental and will most likely break
    packet transmission until a minimal required set of EGPRS
    functionality is implemented.
    
    Sponsored-by: On-Waves ehf

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

commit c3c58046c7223d48c61eb7126f33dca300254485
Author: Jacob Erlbeck <jerlbeck at sysmocom.de>
Date:   Mon Sep 28 17:55:32 2015 +0200

    edge: Get EGPRS multislot class
    
    The EGPRS MS class ist contained in the MS_RA_capability information.
    Its presence indicates, that the MS is able (and willing) to use
    EGPRS.
    
    This commit implements basic support for retrieving, storing, and
    showing it in the VTY. The information is stored in the MS object.
    
    Sponsored-by: On-Waves ehf

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

Summary of changes:
 examples/osmo-pcu.cfg                           |  4 --
 src/Makefile.am                                 |  6 +-
 src/bts.cpp                                     | 89 +++++++++++++++++++------
 src/bts.h                                       | 32 +++++++++
 src/gprs_coding_scheme.cpp                      | 84 +++++++++++++++++++++++
 src/{gprs_ms_storage.h => gprs_coding_scheme.h} | 46 ++++++++-----
 src/gprs_ms_storage.cpp                         |  5 ++
 src/pcu_main.cpp                                |  2 +
 src/tbf_dl.cpp                                  |  3 +-
 9 files changed, 226 insertions(+), 45 deletions(-)
 create mode 100644 src/gprs_coding_scheme.cpp
 copy src/{gprs_ms_storage.h => gprs_coding_scheme.h} (51%)


hooks/post-receive
-- 
UNNAMED PROJECT



More information about the osmocom-commitlog mailing list