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 "OpenBTS' transceiver retro-fit".
The branch, fairwaves/pending has been updated
via 892d998feb4bcb5f118c3f90c6c68dcb97ef1ccf (commit)
from ed88b23b4a3a49d959eb892f945c248e395fd8b5 (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-trx/commit/?id=892d998feb4bcb5f118c3f90c6c68dc…
commit 892d998feb4bcb5f118c3f90c6c68dcb97ef1ccf
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Wed Jun 10 21:47:33 2015 -0400
uhd: Fix rounding error in timestamp conversion functions.
Rounding error introduced oscilating timing advance error by regularly
overwriting one bit and then skipping one bit.
This commit also adds an error message to show up in logs if this ever
happens again.
-----------------------------------------------------------------------
Summary of changes:
Transceiver52M/UHDDevice.cpp | 16 ++++++++++++++--
1 file changed, 14 insertions(+), 2 deletions(-)
hooks/post-receive
--
OpenBTS' transceiver retro-fit
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 "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, achemeris/meas_json has been created
at 08ab9b71e787701fb4affa6ae0ff199506e338d3 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=08ab9b71e787701fb4affa6ae0ff1995…
commit 08ab9b71e787701fb4affa6ae0ff199506e338d3
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Wed Jun 10 18:55:28 2015 -0400
utils: 'meas_json' utility to convert measurement feed into a JSON feed.
-----------------------------------------------------------------------
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
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 "Osmocom BTS-side code (Abis, scheduling, ...)".
The branch, achemeris/loopback has been updated
via 5fb10f653e256a20a66a507108ad904989d5e6d8 (commit)
via 7f03c72929b9d3150320459a65d377ef96df059a (commit)
via 007b2379253894149c469834a84040e0ca33ab40 (commit)
via 6ed073b1cb038d348c902ba32ea2750b4a8dca8d (commit)
from 3a1fd7ce0fd44e8146deb9cc62318a1955ce6634 (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-bts/commit/?id=5fb10f653e256a20a66a507108ad904…
commit 5fb10f653e256a20a66a507108ad904989d5e6d8
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Wed Jun 10 00:47:13 2015 -0400
trx: Support "bad burst" frames coming from osmo-trx.
Todo: We should actually send command to enable this mode in osmo-trx.
http://cgit.osmocom.org/osmo-bts/commit/?id=7f03c72929b9d3150320459a65d377e…
commit 7f03c72929b9d3150320459a65d377ef96df059a
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Wed Jun 10 00:45:08 2015 -0400
trx: Process undecodable frames coming from osmo-trx.
The purpose is to support RSSI measurements even when we can't decode a burst.
This commit also cleans up and abstracts some of the code in scheduler.c
http://cgit.osmocom.org/osmo-bts/commit/?id=007b2379253894149c469834a84040e…
commit 007b2379253894149c469834a84040e0ca33ab40
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Wed Jun 10 00:27:18 2015 -0400
trx: Assume 100% BER if total decoded bits is 0 in l1if_process_meas_res()
http://cgit.osmocom.org/osmo-bts/commit/?id=6ed073b1cb038d348c902ba32ea2750…
commit 6ed073b1cb038d348c902ba32ea2750b4a8dca8d
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Wed Jun 10 00:26:14 2015 -0400
trx: Cleanup unused parts of loops.c
-----------------------------------------------------------------------
Summary of changes:
src/osmo-bts-trx/l1_if.c | 3 +-
src/osmo-bts-trx/l1_if.h | 1 +
src/osmo-bts-trx/loops.c | 14 +--
src/osmo-bts-trx/loops.h | 2 +-
src/osmo-bts-trx/scheduler.c | 255 ++++++++++++++++++++++++++++---------------
src/osmo-bts-trx/scheduler.h | 6 +-
src/osmo-bts-trx/trx_if.c | 66 +++++++----
7 files changed, 224 insertions(+), 123 deletions(-)
hooks/post-receive
--
Osmocom BTS-side code (Abis, scheduling, ...)
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 "OpenBTS' transceiver retro-fit".
The branch, fairwaves/pending has been updated
via ed88b23b4a3a49d959eb892f945c248e395fd8b5 (commit)
from 5b9069210d63fe3d8c420b63dad7be7976ef0c70 (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 -----------------------------------------------------------------
-----------------------------------------------------------------------
Summary of changes:
Transceiver52M/Transceiver.cpp | 6 +-
Transceiver52M/sigProcLib.cpp | 123 ++++++++++++++++++-----------------------
Transceiver52M/sigProcLib.h | 18 +++---
3 files changed, 65 insertions(+), 82 deletions(-)
hooks/post-receive
--
OpenBTS' transceiver retro-fit
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 "OpenBTS' transceiver retro-fit".
The branch, achemeris/empty-bursts has been updated
discards 1f0500e4ccf8c61d869f4b771de776d2d709fe22 (commit)
discards c8dd57973bfc31eed1f9e6140f5d02c20ea89295 (commit)
via 7ae4d7651e64c7d0e06f2f534835d3077b777a64 (commit)
via ed88b23b4a3a49d959eb892f945c248e395fd8b5 (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 (1f0500e4ccf8c61d869f4b771de776d2d709fe22)
\
N -- N -- N (7ae4d7651e64c7d0e06f2f534835d3077b777a64)
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-trx/commit/?id=7ae4d7651e64c7d0e06f2f534835d30…
commit 7ae4d7651e64c7d0e06f2f534835d3077b777a64
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Mon Jun 8 23:48:26 2015 -0400
Transceiver: Add an option to send RSSI to the GSM core even if the burst is not demodulated.
The feature is enabled when the GSM core sends "SENDEMPTY 1" command.
http://cgit.osmocom.org/osmo-trx/commit/?id=ed88b23b4a3a49d959eb892f945c248…
commit ed88b23b4a3a49d959eb892f945c248e395fd8b5
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Tue Jun 9 20:52:11 2015 -0400
sigProcLib: Abstract out common part of Normal/RACH burst detection.
As a side change - get rid of passing toa and amp arguments as pointers and use
references instead.
The commit doesn't change behaviour, but makes the code cleaner.
-----------------------------------------------------------------------
Summary of changes:
hooks/post-receive
--
OpenBTS' transceiver retro-fit
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 "OpenBTS' transceiver retro-fit".
The branch, achemeris/empty-bursts has been updated
via 1f0500e4ccf8c61d869f4b771de776d2d709fe22 (commit)
from c8dd57973bfc31eed1f9e6140f5d02c20ea89295 (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-trx/commit/?id=1f0500e4ccf8c61d869f4b771de776d…
commit 1f0500e4ccf8c61d869f4b771de776d2d709fe22
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Tue Jun 9 20:52:11 2015 -0400
sigProcLib: Abstract out common part of Normal/RACH burst detection.
As a side change - get rid of passing toa and amp arguments as pointers and use
references instead.
The commit doesn't change behaviour, but makes the code cleaner.
-----------------------------------------------------------------------
Summary of changes:
Transceiver52M/Transceiver.cpp | 6 +-
Transceiver52M/sigProcLib.cpp | 123 ++++++++++++++++++-----------------------
Transceiver52M/sigProcLib.h | 18 +++---
3 files changed, 65 insertions(+), 82 deletions(-)
hooks/post-receive
--
OpenBTS' transceiver retro-fit
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 37e896dff112fda77c29de770a0d8b3fe8800a5a (commit)
via b33e675e5a9f80be81ffef87ba3a9ed05d6945c5 (commit)
via 8158ea7288f57d7bc66d8ccd1c278999fd656076 (commit)
via 144a1d0516187d09f80c8b9125c6e51b4988503f (commit)
via 8322d08071d740b033941271d584a52d25565a94 (commit)
via a17fccbcf47bff8f0cca7f3f02d55d63cf5b4d01 (commit)
via 1751c62c980f8d6ed965e08fcb9ad1af485d8854 (commit)
via f47f68a9d8e4421398e2369e4b18de8c52a9d396 (commit)
via 62e96a3535714088a5dabe3cb4a8523165b19877 (commit)
via a700dd9e11d31805cfe8dd07fc27ac96425cbf0c (commit)
via 17214bb06de4a1d8b626dab0f695017b0c74b358 (commit)
via befc760f8677d794e5a0dbc1f02f8ac85b649aa0 (commit)
via 489a2b35d87610fb077a51de696555a54e5fb247 (commit)
via 10ed79553a8e7241b69c4155325c29105c7a606d (commit)
via 1d0a52a3497ada98bb4013ba907a00b4ab9a1ccd (commit)
via 6dbe822062d54a6c765c6fa7e2c6b79a5dff29b1 (commit)
via b3f713bd7be2af9bf7c3168099d35df089020164 (commit)
via 3c91cb881d6a5126673e88d8421a207efec6a42d (commit)
from a098c19b5531e175a308fbe4aee39c54cb3c71f1 (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 -----------------------------------------------------------------
-----------------------------------------------------------------------
Summary of changes:
src/Makefile.am | 2 +
src/bts.cpp | 3 +-
src/bts.h | 4 +
src/encoding.cpp | 4 +-
src/gprs_ms.cpp | 99 ++++++++++++++++-
src/gprs_ms.h | 50 ++++++++-
src/gprs_ms_storage.cpp | 5 +-
src/gprs_ms_storage.h | 6 +-
src/gprs_rlcmac_ts_alloc.cpp | 14 +--
src/llc.cpp | 76 +++++++-------
src/llc.h | 36 +++++--
src/pcu_main.cpp | 6 ++
src/pcu_vty.c | 140 ++++++++++++++++++++++++-
src/pcu_vty_functions.cpp | 108 +++++++++++++++++++
src/{gprs_ms_storage.h => pcu_vty_functions.h} | 33 +++---
src/rlc.h | 2 +
src/sysmo_l1_if.c | 6 ++
src/tbf.cpp | 48 ++++++++-
src/tbf.h | 17 +--
src/tbf_dl.cpp | 111 ++++++++++++++++----
tests/alloc/AllocTest.cpp | 3 +
tests/ms/MsTest.cpp | 12 +--
tests/tbf/TbfTest.cpp | 10 +-
tests/tbf/TbfTest.err | 41 +++++++-
24 files changed, 711 insertions(+), 125 deletions(-)
create mode 100644 src/pcu_vty_functions.cpp
copy src/{gprs_ms_storage.h => pcu_vty_functions.h} (62%)
hooks/post-receive
--
UNNAMED PROJECT
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 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=dd1567812895ed5092d77db653be91c…
commit dd1567812895ed5092d77db653be91c17cd7f5c3
Author: Jacob Erlbeck <jerlbeck(a)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=547b8d09c439d4e73156ed414392cf8…
commit 547b8d09c439d4e73156ed414392cf8205cf2307
Author: Jacob Erlbeck <jerlbeck(a)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=8ea626b89a82266d4cd5299a71f8263…
commit 8ea626b89a82266d4cd5299a71f82638da11fc1c
Author: Jacob Erlbeck <jerlbeck(a)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
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 "OpenBTS' transceiver retro-fit".
The branch, achemeris/empty-bursts has been created
at c8dd57973bfc31eed1f9e6140f5d02c20ea89295 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-trx/commit/?id=c8dd57973bfc31eed1f9e6140f5d02c…
commit c8dd57973bfc31eed1f9e6140f5d02c20ea89295
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Mon Jun 8 23:48:26 2015 -0400
Transceiver: Add an option to send RSSI to the GSM core even if the burst is not demodulated.
The feature is enabled when the GSM core sends "SENDEMPTY 1" command.
-----------------------------------------------------------------------
hooks/post-receive
--
OpenBTS' transceiver retro-fit
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 "OpenBTS' transceiver retro-fit".
The branch, fairwaves/pending has been updated
discards 8828b65e3feaf1dce3be382104655486e938aa5c (commit)
discards b594b120161861f03d7dfc15189e604a5677aa43 (commit)
via 5b9069210d63fe3d8c420b63dad7be7976ef0c70 (commit)
via 70cd277b4ee3c63225390384dc2485eee4e0857d (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 (8828b65e3feaf1dce3be382104655486e938aa5c)
\
N -- N -- N (5b9069210d63fe3d8c420b63dad7be7976ef0c70)
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-trx/commit/?id=5b9069210d63fe3d8c420b63dad7be7…
commit 5b9069210d63fe3d8c420b63dad7be7976ef0c70
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Mon Jun 8 23:46:54 2015 -0400
Checking in clockdump.sh utility.
http://cgit.osmocom.org/osmo-trx/commit/?id=70cd277b4ee3c63225390384dc2485e…
commit 70cd277b4ee3c63225390384dc2485eee4e0857d
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Mon Jun 8 23:44:58 2015 -0400
Checking in a more relevant README.
This READMY is from the OpenBTS's TRXManager and actually describes the transceiver
API and behavior.
-----------------------------------------------------------------------
Summary of changes:
clockdump.sh => utils/clockdump.sh | 0
1 file changed, 0 insertions(+), 0 deletions(-)
rename clockdump.sh => utils/clockdump.sh (100%)
hooks/post-receive
--
OpenBTS' transceiver retro-fit