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.orgThis 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 dd1567812895ed5092d77db653be91c17cd7f5c3 (commit) via 547b8d09c439d4e73156ed414392cf8205cf2307 (commit) via 8ea626b89a82266d4cd5299a71f82638da11fc1c (commit) from 37e896dff112fda77c29de770a0d8b3fe8800a5a (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=dd1567812895ed5092d77db653be91c17cd7f5c3 commit dd1567812895ed5092d77db653be91c17cd7f5c3 Author: Jacob Erlbeck <jerlbeck at sysmocom.de> Date: Tue Jun 9 09:44:36 2015 +0200 ms: Add UL CS selection based on L1 link quality Currently the UL CS values are set to the corresponding DL CS value, eventually limited by a maximum value. This approach does not reflect the general situation of the RF link between ME and BTS, which is rather asymmetric e.g. due to a lower degree of TX efficiency of the built-in antenna. This means, that UL and DL CS control should be decoupled for better results. This commit adds automatic UL CS selection based on the link quality measurement parameter. Each coding scheme is mapped to a link quality range. If the link quality value leaves that range, the current UL CS value is increased/decreased accordingly. This value will be copied when the next PACKET_UPLINK_ACK_NACK or PACKET_UPLINK_ASSIGMENT is sent to the MS. The following VTY command will be added to the config-pcu node: - cs link-quality-ranges cs1 <0-20> cs2 <0-20> <0-20> cs3 <0-20> <0-20> cs4 <0-20> which sets the ranges for the four coding schemes. For instance the example below reflects the current default values: cs link-quality-ranges cs1 5 cs2 4 8 cs3 7 12 cs4 10 set the following ranges, where the overlapping is used to configure a hysteresis: CS1: -inf .. 5 CS2: 4 .. 8 CS3: 7 .. 12 CS4: 10 .. inf Sponsored-by: On-Waves ehf http://cgit.osmocom.org/osmo-pcu/commit/?id=547b8d09c439d4e73156ed414392cf8205cf2307 commit 547b8d09c439d4e73156ed414392cf8205cf2307 Author: Jacob Erlbeck <jerlbeck at sysmocom.de> Date: Mon Jun 8 11:26:38 2015 +0200 ms: Store the L1 measurement values in the MS objects This commits adds the GprsMs::update_l1_meas() and GprsMs::l1_meas() methods to store and access the measurement values. The internal state is updated depending on which values are actually set. In addition, these values are shown in the output of the 'show ms imsi|tlli' command. Sponsored-by: On-Waves ehf http://cgit.osmocom.org/osmo-pcu/commit/?id=8ea626b89a82266d4cd5299a71f82638da11fc1c commit 8ea626b89a82266d4cd5299a71f82638da11fc1c Author: Jacob Erlbeck <jerlbeck at sysmocom.de> Date: Mon Jun 8 11:05:45 2015 +0200 l1: Pass all L1 measurements upwards (TODO) Currently only the RSSI value is passed to the upper layers. Other values like TA and BER which are needed for TA update respectively CS selection are not propagated. This commit introduces and passes a struct that contains a set of measurement values. TODO: - the struct is currently defined in pcu_l1_if.h. Consider to put it into a separate file. Sponsored-by: On-Waves ehf ----------------------------------------------------------------------- Summary of changes: src/bts.cpp | 10 ++++---- src/bts.h | 7 ++++-- src/gprs_ms.cpp | 60 ++++++++++++++++++++++++++++++++++++++++------- src/gprs_ms.h | 6 +++++ src/pcu_l1_if.cpp | 8 ++++--- src/pcu_l1_if.h | 34 ++++++++++++++++++++++++++- src/pcu_main.cpp | 9 +++++++ src/pcu_vty.c | 45 +++++++++++++++++++++++++++++++++++ src/pcu_vty_functions.cpp | 12 ++++++++++ src/sysmo_l1_if.c | 18 +++++++++++--- src/tbf.h | 4 +++- src/tbf_ul.cpp | 9 ++++++- tests/tbf/TbfTest.cpp | 9 ++++--- 13 files changed, 205 insertions(+), 26 deletions(-) hooks/post-receive -- UNNAMED PROJECT