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, options has been updated
via 9a41f67cf3ca7db41af57fe5568302f47ab56dd5 (commit)
from 03d3e2e357bf6d25a91c721cdc9804a4296da353 (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=9a41f67cf3ca7db41af57fe5568302f…
commit 9a41f67cf3ca7db41af57fe5568302f47ab56dd5
Author: Tom Tsou <tom.tsou(a)ettus.com>
Date: Wed May 20 11:52:28 2015 -0700
uhd: Allow device specific default amplitude settings
Transmit sample amplitude setting behaviour:
< 0.0 Use device specific default
= 0.0 Scale downlink output to zero
> 1.0 Clamp value at 1.0 to prevent integer overflow
Signed-off-by: Tom Tsou <tom.tsou(a)ettus.com>
-----------------------------------------------------------------------
Summary of changes:
Transceiver52M/UHDDevice.cpp | 13 +++++++++++++
Transceiver52M/osmo-trx.cpp | 12 ++++--------
2 files changed, 17 insertions(+), 8 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/wip/ms-struct has been updated
discards 49a74d4fabc9428e68c65f5be76d4b81ef76bbc3 (commit)
discards 4a8b3daf03a545a8eeba939439f21a988a66cc06 (commit)
discards ddf0682a6dedd1c2753b2b320ae5b343a6daeb25 (commit)
discards cbe17bbd38fa023d5670f50b03d127e189cf5664 (commit)
discards 754cb8816da6828ad2faf2deefc4ee1fe1eb9d6f (commit)
discards 4a643bfab1145316585f1a376f65695f16ed2ef4 (commit)
discards f2c47b68af934781d8a065a626a0c1333d26a244 (commit)
discards dd0f95ce829a69eb447c43ca8c7dd17314df3134 (commit)
discards 068e6c898a5500d87ec44d6a7ca0637f20ea830d (commit)
discards 08f0cb07ec6802aaae0dd2cdab0c7194e543af81 (commit)
via a54b06f3d9dc22faeb52105dbb20acdb90437c8b (commit)
via b8aa36e7eb7a9e880207c6e42bff463a109df227 (commit)
via d177f269ec59f3c273508b1b18a63ef27b482877 (commit)
via ce37488fcddc9e225335b2309f61d2135300a5ef (commit)
via e43460b50fc152026ab96b5095b94fbac6939ab2 (commit)
via 536708617505a017b6b263a32f592471913ec464 (commit)
via dfef28de887eba43747bca52584f8310450e243a (commit)
via 67c385046dbf4fe00871bb9f56b6b82e1f9d1348 (commit)
via fecece0e59ab5ff705887a1247df6e02836d7c66 (commit)
via e04e0b0a20fb2b93855de0106873c90a88c53052 (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 (49a74d4fabc9428e68c65f5be76d4b81ef76bbc3)
\
N -- N -- N (a54b06f3d9dc22faeb52105dbb20acdb90437c8b)
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=a54b06f3d9dc22faeb52105dbb20acd…
commit a54b06f3d9dc22faeb52105dbb20acdb90437c8b
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Mon May 18 15:21:36 2015 +0200
tbf: Just pass the MS object in reuse_tbf
Currently the MS will be searched based on the TLLI in resue_tbf().
Since the MS object is already known in the TBF when the TLLI is set,
it can just be passed to the new TBF.
This commit removes the call to update_ms() and just adds
new_tbf->set_ms(ms()) which will also work as expected if ms() == NULL.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=b8aa36e7eb7a9e880207c6e42bff463…
commit b8aa36e7eb7a9e880207c6e42bff463a109df227
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Mon May 18 14:35:11 2015 +0200
tbf: Explicitly pass the direction to update_ms()
The type of the TBF update_ms() is being called on does not always
reflect whether the TLLI has been signaled by the MS or the SGSN.
This commit adds an additional parameter to tell the method, in which
direction the TLLI has been passed.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=d177f269ec59f3c273508b1b18a63ef…
commit d177f269ec59f3c273508b1b18a63ef27b482877
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Mon May 18 11:56:50 2015 +0200
tbf: Get the TLLI from the MS object
Since the synchronisation of the TBF's concerning the TLLIs has been
removed in 'Support new and old TLLI's', gprs_rlcmac_tbf::tlli() can
return the old TLLI which is probably different to ms()->tlli() in
that case. This can lead to a wrong TLLI being used in BSSGP messages.
This commit modifies the TBF's tlli() method to get the current TLLI
from the MS object.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=ce37488fcddc9e225335b2309f61d21…
commit ce37488fcddc9e225335b2309f61d2135300a5ef
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Fri May 15 15:50:43 2015 +0200
ms: Support new and old TLLIs
According to the specification (GSM 04.08/24.008, 4.7.1.5) after a
new P-TMSI has been assigned, the old P-TMSI must be kept basically
until it has been used by both sides. Since the TLLI will be derived
from the P-TMSI, the old TLLI must also be kept until the new TLLI
has been used by both MS and SGSN.
This commit modifies the TLLI handling of GprsMs accordingly.
set_tlli() is only used with TLLIs derived from MS messages,
confirm_tlli() is used with TLLIs derived from messages received from
the SGSN.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=e43460b50fc152026ab96b5095b94fb…
commit e43460b50fc152026ab96b5095b94fbac6939ab2
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Wed May 13 13:33:12 2015 +0200
ms: Integrate the MS storage
Use the MS storage to find a MS object for a given TLLI instead of
searching the TBF lists. The TBFs are then taken from the MS object,
if one has been found. If all TBF might be temporarily detached from
the MS object, a GprsMs::Guard is added to prevent the deletion of
the object, in case another TBF gets attached later on in the scope.
Ticket: #1674
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=536708617505a017b6b263a32f59247…
commit 536708617505a017b6b263a32f592471913ec464
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Tue May 12 17:54:33 2015 +0200
ms: Add MS storage class
Currently the MS objects are contained in the TBF objects only. To
allow for an extended life time after the TBF objects have been freed
and to find them based on TLLI, a container for the MS objects is
needed.
This commit adds the container class and also adds the corresponding
m_list member to GprsMs. Further integration into the PCU code is not
yet done.
Ticket: #1674
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=dfef28de887eba43747bca52584f831…
commit dfef28de887eba43747bca52584f8310450e243a
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Mon May 11 14:13:47 2015 +0200
llist: Add a C++ wrapper for linux_list
This commit adds the LListHead class which is a wrapper around the
linuxlist. It adds an additional member to refer to the container,
since the container_of macro doesn't work properly with C++ classes.
All functions and macros from linuxlist.h are support except for the
entry macros (e.g. llist_entry, llist_for_each_entry, ...). To access
the container (entry), an entry() method is provided instead:
llist_for_each(pos, &elems) {
pos->entry()->do_something();
}
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=67c385046dbf4fe00871bb9f56b6b82…
commit 67c385046dbf4fe00871bb9f56b6b82e1f9d1348
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Mon May 11 10:32:40 2015 +0200
tbf/test: Optionally show talloc report
To show the talloc report more easily, this commit adds a call to
talloc_report_full if the TALLOC_REPORT_FULL environment variable is
set (the value is ignored). Since the stderr output is checked by the
test suite, this feature is not enabled by default.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=fecece0e59ab5ff705887a1247df6e0…
commit fecece0e59ab5ff705887a1247df6e02836d7c66
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Fri May 8 12:13:08 2015 +0200
tbf: Add MS object management to TBF code
This commit adds MS object creation and cleanup to the TBF related
code. MS objects are created when a TBF that has been "anonymous" so
far gets associated with a TLLI. When a TBF is replaced by another,
the old TBF is detached and the new one is attached to the MS. When
all TBFs have been detached, the MS object gets deleted.
The TBF related code should not call attach_tbf/detach_tbf directly
but use set_ms instead to make sure, that the references are updated
properly. GprsMs::detach_tbf also calls set_ms(NULL) on the detached
TBF object.
The MS object is not really used yet, the focus is still on object
creation, TBF association, and cleanup.
Ticket: #1674
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=e04e0b0a20fb2b93855de0106873c90…
commit e04e0b0a20fb2b93855de0106873c90a88c53052
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Wed May 6 18:30:48 2015 +0200
ms: Add GprsMs class to hold per-MS information
Currently only TBF objects are used to handle the data flow between
the MS and the SGSN. MS specific data (e.g. pending LLC frames, TLLI)
is copied between successive TBFs. If all TBFs (uplink and downlink)
are idle for some time, all information about the MS is discarded in
the PCU. This makes the implementation of some features more
difficult, e.g. proper TLLI and timing advance handling,
connection based CS selection, and proper management of multiple TBF.
This commit adds the GprsMs class that is intended to hold
information directly related to the MS and to keep references to the
active TBFs.
The class is not yet integrated with the other PCU code. A GprsMs
object container and MS specific fields (TA, CS) will be added in
later commits.
Note that calling detach_tbf() can possibly delete the MS object
depending on the callback implementation.
Ticket: #1674
Sponsored-by: On-Waves ehf
-----------------------------------------------------------------------
Summary of changes:
.gitignore | 2 ++
tests/Makefile.am | 3 ++-
2 files changed, 4 insertions(+), 1 deletion(-)
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, fairwaves/master has been updated
via 2fb62ea45e8287821175558e1d75209b46355348 (commit)
via feb4028b1b16c69ac363e3db550d54a7792242db (commit)
from 7451e47d8afc4973a4fca9300198459cec568e19 (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=2fb62ea45e8287821175558e1d75209…
commit 2fb62ea45e8287821175558e1d75209b46355348
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Mon Apr 8 00:14:08 2013 +0200
Transceier52M: Make error response to an unknown command on UDP command interface more understandable.
Previously we just repeated the last response which could confuse a command sender.
http://cgit.osmocom.org/osmo-trx/commit/?id=feb4028b1b16c69ac363e3db550d54a…
commit feb4028b1b16c69ac363e3db550d54a7792242db
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Tue May 19 23:58:02 2015 -0400
Transceiver: Check TSC values to be in [0..7] range.
-----------------------------------------------------------------------
Summary of changes:
Transceiver52M/Transceiver.cpp | 8 +++++---
1 file changed, 5 insertions(+), 3 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, debian has been deleted
was bc133099cbe59151f46a9872816301549d1db807
-----------------------------------------------------------------------
bc133099cbe59151f46a9872816301549d1db807 debian: Add debug package for the osmo-trx
-----------------------------------------------------------------------
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/umtrx-fixes has been deleted
was a183f858dac81ba28b294afad8d06fbbe86ec406
-----------------------------------------------------------------------
a183f858dac81ba28b294afad8d06fbbe86ec406 UmTRX: Fix Tx gain setting procedure for the best signal quality.
-----------------------------------------------------------------------
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/ramp-up-test has been deleted
was 34c4eff3c57ea994d030cdaef019c426a3222c3b
-----------------------------------------------------------------------
34c4eff3c57ea994d030cdaef019c426a3222c3b test: Remove wider burst hack.
-----------------------------------------------------------------------
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, rand has been deleted
was 64ad712daac0a9125e8827ed5d3eac0afcf369ce
-----------------------------------------------------------------------
64ad712daac0a9125e8827ed5d3eac0afcf369ce test: Add command line random normal burst option
-----------------------------------------------------------------------
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, options has been created
at 03d3e2e357bf6d25a91c721cdc9804a4296da353 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-trx/commit/?id=03d3e2e357bf6d25a91c721cdc9804a…
commit 03d3e2e357bf6d25a91c721cdc9804a4296da353
Author: Tom Tsou <tom.tsou(a)ettus.com>
Date: Tue May 19 19:04:15 2015 -0700
uhd: Add command line option for sample amplitude
Expose previously hard coded sample amplitude values as a command line
option. Set default to previous UHD USRP setting. Any other values can
be set from the command line.
Signed-off-by: Tom Tsou <tom.tsou(a)ettus.com>
http://cgit.osmocom.org/osmo-trx/commit/?id=9aac2644df555ac954c1a6f6d6cc5e9…
commit 9aac2644df555ac954c1a6f6d6cc5e9eafc7e706
Author: Tom Tsou <tom.tsou(a)ettus.com>
Date: Tue May 19 18:26:31 2015 -0700
test: Add command line random normal burst option
Load the filler table with random payload carrying normal bursts.
Training sequence is selectable from command line.
Signed-off-by: Tom Tsou <tom.tsou(a)ettus.com>
-----------------------------------------------------------------------
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, rand has been created
at 64ad712daac0a9125e8827ed5d3eac0afcf369ce (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-trx/commit/?id=64ad712daac0a9125e8827ed5d3eac0…
commit 64ad712daac0a9125e8827ed5d3eac0afcf369ce
Author: Tom Tsou <tom.tsou(a)ettus.com>
Date: Tue May 19 18:26:31 2015 -0700
test: Add command line random normal burst option
-----------------------------------------------------------------------
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, rand has been deleted
was ee73e6ceb54031eca5362d39ee763286e5900076
-----------------------------------------------------------------------
ee73e6ceb54031eca5362d39ee763286e5900076 Transceiver52M: UmTRX resampling hack
-----------------------------------------------------------------------
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/wip/ms-struct has been updated
discards ec1ad5b8474a9a62724f2c6168d2cdc51d21364d (commit)
discards 2e6c43bb2ac719c5a42ca5207f3d3ee831c5ed59 (commit)
discards 072ac71c072f7d67a1a259d54daded95820dbaf4 (commit)
discards 141390fcc3b55a5a0a5b08b5ee60b5ac9a9ec24e (commit)
discards e934a4510e6b3a12807ebe9d7ef6bc5d2a16123e (commit)
discards 963800da8a4b8bcda919e9c9da516f1633bedc9d (commit)
via 49a74d4fabc9428e68c65f5be76d4b81ef76bbc3 (commit)
via 4a8b3daf03a545a8eeba939439f21a988a66cc06 (commit)
via ddf0682a6dedd1c2753b2b320ae5b343a6daeb25 (commit)
via cbe17bbd38fa023d5670f50b03d127e189cf5664 (commit)
via 754cb8816da6828ad2faf2deefc4ee1fe1eb9d6f (commit)
via 4a643bfab1145316585f1a376f65695f16ed2ef4 (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 (ec1ad5b8474a9a62724f2c6168d2cdc51d21364d)
\
N -- N -- N (49a74d4fabc9428e68c65f5be76d4b81ef76bbc3)
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=49a74d4fabc9428e68c65f5be76d4b8…
commit 49a74d4fabc9428e68c65f5be76d4b81ef76bbc3
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Mon May 18 15:21:36 2015 +0200
tbf: Just pass the MS object in reuse_tbf
Currently the MS will be searched based on the TLLI in resue_tbf().
Since the MS object is already known in the TBF when the TLLI is set,
it can just be passed to the new TBF.
This commit removes the call to update_ms() and just adds
new_tbf->set_ms(ms()) which will also work as expected if ms() == NULL.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=4a8b3daf03a545a8eeba939439f21a9…
commit 4a8b3daf03a545a8eeba939439f21a988a66cc06
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Mon May 18 14:35:11 2015 +0200
tbf: Explicitly pass the direction to update_ms()
The type of the TBF update_ms() is being called on does not always
reflect whether the TLLI has been signaled by the MS or the SGSN.
This commit adds an additional parameter to tell the method, in which
direction the TLLI has been passed.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=ddf0682a6dedd1c2753b2b320ae5b34…
commit ddf0682a6dedd1c2753b2b320ae5b343a6daeb25
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Mon May 18 11:56:50 2015 +0200
tbf: Get the TLLI from the MS object
Since the synchronisation of the TBF's concerning the TLLIs has been
removed in 'Support new and old TLLI's', gprs_rlcmac_tbf::tlli() can
return the old TLLI which is probably different to ms()->tlli() in
that case. This can lead to a wrong TLLI being used in BSSGP messages.
This commit modifies the TBF's tlli() method to get the current TLLI
from the MS object.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=cbe17bbd38fa023d5670f50b03d127e…
commit cbe17bbd38fa023d5670f50b03d127e189cf5664
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Fri May 15 15:50:43 2015 +0200
ms: Support new and old TLLIs
According to the specification (GSM 04.08/24.008, 4.7.1.5) after a
new P-TMSI has been assigned, the old P-TMSI must be kept basically
until it has been used by both sides. Since the TLLI will be derived
from the P-TMSI, the old TLLI must also be kept until the new TLLI
has been used by both MS and SGSN.
This commit modifies the TLLI handling of GprsMs accordingly.
set_tlli() is only used with TLLIs derived from MS messages,
confirm_tlli() is used with TLLIs derived from messages received from
the SGSN.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=754cb8816da6828ad2faf2deefc4ee1…
commit 754cb8816da6828ad2faf2deefc4ee1fe1eb9d6f
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Wed May 13 13:33:12 2015 +0200
ms: Integrate the MS storage
Use the MS storage to find a MS object for a given TLLI instead of
searching the TBF lists. The TBFs are then taken from the MS object,
if one has been found. If all TBF might be temporarily detached from
the MS object, a GprsMs::Guard is added to prevent the deletion of
the object, in case another TBF gets attached later on in the scope.
Ticket: #1674
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=4a643bfab1145316585f1a376f65695…
commit 4a643bfab1145316585f1a376f65695f16ed2ef4
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Tue May 12 17:54:33 2015 +0200
ms: Add MS storage class
Currently the MS objects are contained in the TBF objects only. To
allow for an extended life time after the TBF objects have been freed
and to find them based on TLLI, a container for the MS objects is
needed.
This commit adds the container class and also adds the corresponding
m_list member to GprsMs. Further integration into the PCU code is not
yet done.
Ticket: #1674
Sponsored-by: On-Waves ehf
-----------------------------------------------------------------------
Summary of changes:
src/gprs_ms_storage.cpp | 4 ++--
src/gprs_ms_storage.h | 2 +-
2 files changed, 3 insertions(+), 3 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 "UNNAMED PROJECT".
The branch, jerlbeck/wip/ms-struct has been updated
discards 37ff7a43bbaa202f0907b6dd4787ca2064ee2102 (commit)
discards 2c1cf0df10a5a261807d0e32e2e85bc6c9a176cd (commit)
discards 87b77832a57dca618ce90f7dd63458e70a7e1ef2 (commit)
discards 307acb4b07cfcf19f09b9b01ac00649b35b2460d (commit)
discards a0c3917b70a93dcee0c0f2d6da3310a24d7aad43 (commit)
discards b40250da4eac953cb02cae2d29416c567a809678 (commit)
discards f538d8e606b323586df3f90ab029e7c83c82ce11 (commit)
discards fdc8ff769314d142300456c0dc93a93729df5694 (commit)
discards dcd16b639e675774a6078a2cfd13578f076fefb7 (commit)
discards d52ac303205492ca453c8930b0eb369a296f8088 (commit)
via ec1ad5b8474a9a62724f2c6168d2cdc51d21364d (commit)
via 2e6c43bb2ac719c5a42ca5207f3d3ee831c5ed59 (commit)
via 072ac71c072f7d67a1a259d54daded95820dbaf4 (commit)
via 141390fcc3b55a5a0a5b08b5ee60b5ac9a9ec24e (commit)
via e934a4510e6b3a12807ebe9d7ef6bc5d2a16123e (commit)
via 963800da8a4b8bcda919e9c9da516f1633bedc9d (commit)
via f2c47b68af934781d8a065a626a0c1333d26a244 (commit)
via dd0f95ce829a69eb447c43ca8c7dd17314df3134 (commit)
via 068e6c898a5500d87ec44d6a7ca0637f20ea830d (commit)
via 08f0cb07ec6802aaae0dd2cdab0c7194e543af81 (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 (37ff7a43bbaa202f0907b6dd4787ca2064ee2102)
\
N -- N -- N (ec1ad5b8474a9a62724f2c6168d2cdc51d21364d)
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=ec1ad5b8474a9a62724f2c6168d2cdc…
commit ec1ad5b8474a9a62724f2c6168d2cdc51d21364d
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Mon May 18 15:21:36 2015 +0200
tbf: Just pass the MS object in reuse_tbf
Currently the MS will be searched based on the TLLI in resue_tbf().
Since the MS object is already known in the TBF when the TLLI is set,
it can just be passed to the new TBF.
This commit removes the call to update_ms() and just adds
new_tbf->set_ms(ms()) which will also work as expected if ms() == NULL.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=2e6c43bb2ac719c5a42ca5207f3d3ee…
commit 2e6c43bb2ac719c5a42ca5207f3d3ee831c5ed59
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Mon May 18 14:35:11 2015 +0200
tbf: Explicitly pass the direction to update_ms()
The type of the TBF update_ms() is being called on does not always
reflect whether the TLLI has been signaled by the MS or the SGSN.
This commit adds an additional parameter to tell the method, in which
direction the TLLI has been passed.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=072ac71c072f7d67a1a259d54daded9…
commit 072ac71c072f7d67a1a259d54daded95820dbaf4
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Mon May 18 11:56:50 2015 +0200
tbf: Get the TLLI from the MS object
Since the synchronisation of the TBF's concerning the TLLIs has been
removed in 'Support new and old TLLI's', gprs_rlcmac_tbf::tlli() can
return the old TLLI which is probably different to ms()->tlli() in
that case. This can lead to a wrong TLLI being used in BSSGP messages.
This commit modifies the TBF's tlli() method to get the current TLLI
from the MS object.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=141390fcc3b55a5a0a5b08b5ee60b5a…
commit 141390fcc3b55a5a0a5b08b5ee60b5ac9a9ec24e
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Fri May 15 15:50:43 2015 +0200
ms: Support new and old TLLIs
According to the specification (GSM 04.08/24.008, 4.7.1.5) after a
new P-TMSI has been assigned, the old P-TMSI must be kept basically
until it has been used by both sides. Since the TLLI will be derived
from the P-TMSI, the old TLLI must also be kept until the new TLLI
has been used by both MS and SGSN.
This commit modifies the TLLI handling of GprsMs accordingly.
set_tlli() is only used with TLLIs derived from MS messages,
confirm_tlli() is used with TLLIs derived from messages received from
the SGSN.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=e934a4510e6b3a12807ebe9d7ef6bc5…
commit e934a4510e6b3a12807ebe9d7ef6bc5d2a16123e
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Wed May 13 13:33:12 2015 +0200
ms: Integrate the MS storage
Use the MS storage to find a MS object for a given TLLI instead of
searching the TBF lists. The TBFs are then taken from the MS object,
if one has been found. If all TBF might be temporarily detached from
the MS object, a GprsMs::Guard is added to prevent the deletion of
the object, in case another TBF gets attached later on in the scope.
Ticket: #1674
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=963800da8a4b8bcda919e9c9da516f1…
commit 963800da8a4b8bcda919e9c9da516f1633bedc9d
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Tue May 12 17:54:33 2015 +0200
ms: Add MS storage class
Currently the MS objects are contained in the TBF objects only. To
allow for an extended life time after the TBF objects have been freed
and to find them based on TLLI, a container for the MS objects is
needed.
This commit adds the container class and also adds the corresponding
m_list member to GprsMs. Further integration into the PCU code is not
yet done.
Ticket: #1674
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=f2c47b68af934781d8a065a626a0c13…
commit f2c47b68af934781d8a065a626a0c1333d26a244
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Mon May 11 14:13:47 2015 +0200
llist: Add a C++ wrapper for linux_list
This commit adds the LListHead class which is a wrapper around the
linuxlist. It adds an additional member to refer to the container,
since the container_of macro doesn't work properly with C++ classes.
All functions and macros from linuxlist.h are support except for the
entry macros (e.g. llist_entry, llist_for_each_entry, ...). To access
the container (entry), an entry() method is provided instead:
llist_for_each(pos, &elems) {
pos->entry()->do_something();
}
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=dd0f95ce829a69eb447c43ca8c7dd17…
commit dd0f95ce829a69eb447c43ca8c7dd17314df3134
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Mon May 11 10:32:40 2015 +0200
tbf/test: Optionally show talloc report
To show the talloc report more easily, this commit adds a call to
talloc_report_full if the TALLOC_REPORT_FULL environment variable is
set (the value is ignored). Since the stderr output is checked by the
test suite, this feature is not enabled by default.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=068e6c898a5500d87ec44d6a7ca0637…
commit 068e6c898a5500d87ec44d6a7ca0637f20ea830d
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Fri May 8 12:13:08 2015 +0200
tbf: Add MS object management to TBF code
This commit adds MS object creation and cleanup to the TBF related
code. MS objects are created when a TBF that has been "anonymous" so
far gets associated with a TLLI. When a TBF is replaced by another,
the old TBF is detached and the new one is attached to the MS. When
all TBFs have been detached, the MS object gets deleted.
The TBF related code should not call attach_tbf/detach_tbf directly
but use set_ms instead to make sure, that the references are updated
properly. GprsMs::detach_tbf also calls set_ms(NULL) on the detached
TBF object.
The MS object is not really used yet, the focus is still on object
creation, TBF association, and cleanup.
Ticket: #1674
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=08f0cb07ec6802aaae0dd2cdab0c719…
commit 08f0cb07ec6802aaae0dd2cdab0c7194e543af81
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Wed May 6 18:30:48 2015 +0200
ms: Add GprsMs class to hold per-MS information
Currently only TBF objects are used to handle the data flow between
the MS and the SGSN. MS specific data (e.g. pending LLC frames, TLLI)
is copied between successive TBFs. If all TBFs (uplink and downlink)
are idle for some time, all information about the MS is discarded in
the PCU. This makes the implementation of some features more
difficult, e.g. proper TLLI and timing advance handling,
connection based CS selection, and proper management of multiple TBF.
This commit adds the GprsMs class that is intended to hold
information directly related to the MS and to keep references to the
active TBFs.
The class is not yet integrated with the other PCU code. A GprsMs
object container and MS specific fields (TA, CS) will be added in
later commits.
Note that calling detach_tbf() can possibly delete the MS object
depending on the callback implementation.
Ticket: #1674
Sponsored-by: On-Waves ehf
-----------------------------------------------------------------------
Summary of changes:
src/Makefile.am | 2 +-
src/{LinuxList.h => cxx_linuxlist.h} | 30 +++++++++++++++++++++++-------
src/gprs_ms.cpp | 2 ++
src/gprs_ms.h | 6 +++---
src/gprs_ms_storage.h | 2 +-
tests/llist/LListTest.cpp | 2 +-
tests/ms/MsTest.cpp | 1 -
7 files changed, 31 insertions(+), 14 deletions(-)
rename src/{LinuxList.h => cxx_linuxlist.h} (84%)
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
discards 6751fcab9192ed8d450deba96e1f50c4fd953bf8 (commit)
discards 5c2a6bb5c7d35706b5dddfd4c215e8fc716ab192 (commit)
discards 87f6c8dc579867217aa81c33a13f7dbe035e9237 (commit)
discards abc070fe5e0ff9a7c38a62f497ef5d72c04ffb25 (commit)
discards e49e844aca4c34787903cc1352997706024d216a (commit)
discards 4146a2a548bc546ae68dde62a70afb00c67cd8d8 (commit)
discards 4812f66a3a268539f8971b4ba5f61f7e9d9b9c54 (commit)
discards 4db9a117d978ef1c2dd5f6c0b80738bfd7747798 (commit)
discards 1138fb900a7b46163a325788fd21e9b7571c34d6 (commit)
discards 618c9e54eda8383e8bf2a8f0bc658506c2976eaf (commit)
discards 1ae93653712390d52c770db1fa12c37596e8fb50 (commit)
discards 7daf6ead3f410434842c7c73fbaf0e20c5cc0b06 (commit)
discards aedef1abf2b4b580abc820af801dd08690e83de3 (commit)
via 37ff7a43bbaa202f0907b6dd4787ca2064ee2102 (commit)
via 2c1cf0df10a5a261807d0e32e2e85bc6c9a176cd (commit)
via 87b77832a57dca618ce90f7dd63458e70a7e1ef2 (commit)
via 307acb4b07cfcf19f09b9b01ac00649b35b2460d (commit)
via a0c3917b70a93dcee0c0f2d6da3310a24d7aad43 (commit)
via b40250da4eac953cb02cae2d29416c567a809678 (commit)
via f538d8e606b323586df3f90ab029e7c83c82ce11 (commit)
via fdc8ff769314d142300456c0dc93a93729df5694 (commit)
via dcd16b639e675774a6078a2cfd13578f076fefb7 (commit)
via d52ac303205492ca453c8930b0eb369a296f8088 (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 (6751fcab9192ed8d450deba96e1f50c4fd953bf8)
\
N -- N -- N (37ff7a43bbaa202f0907b6dd4787ca2064ee2102)
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=37ff7a43bbaa202f0907b6dd4787ca2…
commit 37ff7a43bbaa202f0907b6dd4787ca2064ee2102
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Mon May 18 15:21:36 2015 +0200
tbf: Just pass the MS object in reuse_tbf
Currently the MS will be searched based on the TLLI in resue_tbf().
Since the MS object is already known in the TBF when the TLLI is set,
it can just be passed to the new TBF.
This commit removes the call to update_ms() and just adds
new_tbf->set_ms(ms()) which will also work as expected if ms() == NULL.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=2c1cf0df10a5a261807d0e32e2e85bc…
commit 2c1cf0df10a5a261807d0e32e2e85bc6c9a176cd
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Mon May 18 14:35:11 2015 +0200
tbf: Explicitly pass the direction to update_ms()
The type of the TBF update_ms() is being called on does not always
reflect whether the TLLI has been signaled by the MS or the SGSN.
This commit adds an additional parameter to tell the method, in which
direction the TLLI has been passed.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=87b77832a57dca618ce90f7dd63458e…
commit 87b77832a57dca618ce90f7dd63458e70a7e1ef2
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Mon May 18 11:56:50 2015 +0200
tbf: Get the TLLI from the MS object
Since the synchronisation of the TBF's concerning the TLLIs has been
removed in 'Support new and old TLLI's', gprs_rlcmac_tbf::tlli() can
return the old TLLI which is probably different to ms()->tlli() in
that case. This can lead to a wrong TLLI being used in BSSGP messages.
This commit modifies the TBF's tlli() method to get the current TLLI
from the MS object.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=307acb4b07cfcf19f09b9b01ac00649…
commit 307acb4b07cfcf19f09b9b01ac00649b35b2460d
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Fri May 15 15:50:43 2015 +0200
ms: Support new and old TLLIs
According to the specification (GSM 04.08/24.008, 4.7.1.5) after a
new P-TMSI has been assigned, the old P-TMSI must be kept basically
until it has been used by both sides. Since the TLLI will be derived
from the P-TMSI, the old TLLI must also be kept until the new TLLI
has been used by both MS and SGSN.
This commit modifies the TLLI handling of GprsMs accordingly.
set_tlli() is only used with TLLIs derived from MS messages,
confirm_tlli() is used with TLLIs derived from messages received from
the SGSN.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=a0c3917b70a93dcee0c0f2d6da3310a…
commit a0c3917b70a93dcee0c0f2d6da3310a24d7aad43
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Wed May 13 13:33:12 2015 +0200
ms: Integrate the MS storage
Use the MS storage to find a MS object for a given TLLI instead of
searching the TBF lists. The TBFs are then taken from the MS object,
if one has been found. If all TBF might be temporarily detached from
the MS object, a GprsMs::Guard is added to prevent the deletion of
the object, in case another TBF gets attached later on in the scope.
Ticket: #1674
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=b40250da4eac953cb02cae2d29416c5…
commit b40250da4eac953cb02cae2d29416c567a809678
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Tue May 12 17:54:33 2015 +0200
ms: Add MS storage class
Currently the MS objects are contained in the TBF objects only. To
allow for an extended life time after the TBF objects have been freed
and to find them based on TLLI, a container for the MS objects is
needed.
This commit adds the container class and also adds the corresponding
m_list member to GprsMs. Further integration into the PCU code is not
yet done.
Ticket: #1674
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=f538d8e606b323586df3f90ab029e7c…
commit f538d8e606b323586df3f90ab029e7c83c82ce11
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Mon May 11 14:13:47 2015 +0200
llist: Add a C++ wrapper for linux_list (TODO)
This commit adds the LListHead class which is a wrapper around the
linuxlist. It adds an additional member to refer to the container,
since the container_of macro doesn't work properly with C++ classes.
All functions and macros from linuxlist.h are support except for the
entry macros (e.g. llist_entry, llist_for_each_entry, ...). To access
the container (entry), an entry() method is provided instead:
llist_for_each(pos, &elems) {
pos->entry()->do_something();
}
TODO:
- consider to put that into libosmocore
- are file and class name ok?
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=fdc8ff769314d142300456c0dc93a93…
commit fdc8ff769314d142300456c0dc93a93729df5694
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Mon May 11 10:32:40 2015 +0200
tbf/test: Optionally show talloc report
To show the talloc report more easily, this commit adds a call to
talloc_report_full if the TALLOC_REPORT_FULL environment variable is
set (the value is ignored). Since the stderr output is checked by the
test suite, this feature is not enabled by default.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=dcd16b639e675774a6078a2cfd13578…
commit dcd16b639e675774a6078a2cfd13578f076fefb7
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Fri May 8 12:13:08 2015 +0200
tbf: Add MS object management to TBF code
This commit adds MS object creation and cleanup to the TBF related
code. MS objects are created when a TBF that has been "anonymous" so
far gets associated with a TLLI. When a TBF is replaced by another,
the old TBF is detached and the new one is attached to the MS. When
all TBFs have been detached, the MS object gets deleted.
The TBF related code should not call attach_tbf/detach_tbf directly
but use set_ms instead to make sure, that the references are updated
properly. GprsMs::detach_tbf also calls set_ms(NULL) on the detached
TBF object.
The MS object is not really used yet, the focus is still on object
creation, TBF association, and cleanup.
Ticket: #1674
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=d52ac303205492ca453c8930b0eb369…
commit d52ac303205492ca453c8930b0eb369a296f8088
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Wed May 6 18:30:48 2015 +0200
ms: Add GprsMs class to hold per-MS information
Currently only TBF objects are used to handle the data flow between
the MS and the SGSN. MS specific data (e.g. pending LLC frames, TLLI)
is copied between successive TBFs. If all TBFs (uplink and downlink)
are idle for some time, all information about the MS is discarded in
the PCU. This makes the implementation of some features more
difficult, e.g. proper TLLI and timing advance handling,
connection based CS selection, and proper management of multiple TBF.
This commit adds the GprsMs class that is intended to hold
information directly related to the MS and to keep references to the
active TBFs.
The class is not yet integrated with the other PCU code. A GprsMs
object container and MS specific fields (TA, CS) will be added in
later commits.
Note that calling detach_tbf() can possibly delete the MS object
depending on the callback implementation.
Ticket: #1674
Sponsored-by: On-Waves ehf
-----------------------------------------------------------------------
Summary of changes:
src/tbf.cpp | 53 ++++++-------
tests/Makefile.am | 10 ++-
tests/llist/LListTest.cpp | 87 ++++++++++++++++++++++
tests/{types/TypesTest.err => llist/LListTest.err} | 0
tests/llist/LListTest.ok | 10 +++
tests/ms/MsTest.cpp | 50 -------------
tests/ms/MsTest.err | 8 ++
tests/ms/MsTest.ok | 12 +--
tests/testsuite.at | 7 ++
9 files changed, 150 insertions(+), 87 deletions(-)
create mode 100644 tests/llist/LListTest.cpp
copy tests/{types/TypesTest.err => llist/LListTest.err} (100%)
create mode 100644 tests/llist/LListTest.ok
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 "Osmocom network interface library".
The branch, master has been updated
via 87947aff533cd097a39a77772e127ac05f0de04b (commit)
from c713b1258714ef171de039c38bfdc2bf414ba9b7 (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/libosmo-netif/commit/?id=87947aff533cd097a39a77772e…
commit 87947aff533cd097a39a77772e127ac05f0de04b
Author: Andreas Rottmann <a.rottmann(a)gmx.at>
Date: Sun May 17 20:06:44 2015 +0200
build: fix "make distcheck"
Running "make distcheck" failed trying to generate ".version" into the
read-only unpacked source directory:
make[1]: Entering directory '/tmp/build/libosmo-netif-0.0.4.10-7d1d/_build'
echo 0.0.4.10-7d1d > ../.version-t && mv ../.version-t ../.version
/bin/bash: ../.version-t: Permission denied
Makefile:877: recipe for target '../.version' failed
Actually shipping ".version" in the tarball fixes that.
-----------------------------------------------------------------------
Summary of changes:
Makefile.am | 2 ++
configure.ac | 2 +-
2 files changed, 3 insertions(+), 1 deletion(-)
hooks/post-receive
--
Osmocom network interface library
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, 625 has been created
at 2b7c3687ebb63d8c0f330f75829060371e7ffeb1 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-trx/commit/?id=2b7c3687ebb63d8c0f330f758290603…
commit 2b7c3687ebb63d8c0f330f75829060371e7ffeb1
Author: Tom Tsou <tom.tsou(a)ettus.com>
Date: Mon May 18 17:13:00 2015 -0700
sigproc: Setup downlink bursts at 156.25 duration with 4 SPS
Instead of extending 156/157 symbol sized bursts to 624/628 when 4
samples-per-symbol are used, use a fixed size of 625 samples, or
625.25 us.
This is a breaking timing change.
-----------------------------------------------------------------------
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, master has been updated
via 5c7c1783697bea21f77d64338157bb26c5e5c255 (commit)
via 90f7a01d1de4bd915b3999b168535ed6e68e9c50 (commit)
via e171425b99b2bf2c21898cfcbd42d3d927721eca (commit)
via 4d029d8965022ac0de8488380a62e487a894b9f7 (commit)
via 6613331459351489436d9f91129a47750a46020f (commit)
via 577cd020c16e8d74d7464ea59157e7a44cbb6683 (commit)
via 88bbf1aafd4c5701608a319693a8e69222981eba (commit)
via 2cc2ddda41f10ec2f1981c352fae4468cac03237 (commit)
from d7610cf0b8148391d80b8991f9f070e635a035b8 (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=5c7c1783697bea21f77d64338157bb2…
commit 5c7c1783697bea21f77d64338157bb26c5e5c255
Author: Tom Tsou <tom.tsou(a)ettus.com>
Date: Mon May 18 16:51:44 2015 -0700
uhd: Pass UHD command line arguments to constructor
Previous behaviour used UHD command line args string for device search,
but did not apply the values to the device constructor. Now use the user
passed args string for both find and device construction.
Signed-off-by: Tom Tsou <tom.tsou(a)ettus.com>
http://cgit.osmocom.org/osmo-trx/commit/?id=90f7a01d1de4bd915b3999b168535ed…
commit 90f7a01d1de4bd915b3999b168535ed6e68e9c50
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Thu Apr 9 18:55:02 2015 +0300
umtrx: Don't use DSP tuning, because LMS6002D PLL steps are small enough.
We end up with DSP tuning just for 2-3Hz, which is meaningless and
only distort the signal.
Signed-off-by: Tom Tsou <tom.tsou(a)ettus.com>
http://cgit.osmocom.org/osmo-trx/commit/?id=e171425b99b2bf2c21898cfcbd42d3d…
commit e171425b99b2bf2c21898cfcbd42d3d927721eca
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Tue Apr 28 23:09:02 2015 -0400
uhd: Set RF frontend bandwidth for UmTRX to improve signal quality.
Signed-off-by: Tom Tsou <tom.tsou(a)ettus.com>
http://cgit.osmocom.org/osmo-trx/commit/?id=4d029d8965022ac0de8488380a62e48…
commit 4d029d8965022ac0de8488380a62e487a894b9f7
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Sat Apr 19 17:25:00 2014 +0400
UmTRX: Manually set Tx gain stages for the best signal quality.
New UHD versions support split configuration of Tx gain stages.
We utilize this to set the gain configuration, optimal for
the Tx signal quality. From our measurements, VGA1 must be
18dB plus-minus one and VGA2 is the best when 23dB or lower.
Signed-off-by: Tom Tsou <tom.tsou(a)ettus.com>
http://cgit.osmocom.org/osmo-trx/commit/?id=6613331459351489436d9f91129a477…
commit 6613331459351489436d9f91129a47750a46020f
Author: Tom Tsou <tom.tsou(a)ettus.com>
Date: Mon May 18 16:26:33 2015 -0700
build: Provide option for disabling SSE autodetection
Setup '--with-sse' option to check system capabilities by default, but
allow disabling by the user. Selective SSE build options can be
controlled by the user by defining specific HAVE_SSE options.
Signed-off-by: Tom Tsou <tom.tsou(a)ettus.com>
http://cgit.osmocom.org/osmo-trx/commit/?id=577cd020c16e8d74d7464ea59157e7a…
commit 577cd020c16e8d74d7464ea59157e7a44cbb6683
Author: Tom Tsou <tom.tsou(a)ettus.com>
Date: Mon May 18 13:57:54 2015 -0700
sigproc: Add clipping detection on RACH and TSC input
Alert user of overdriven burst input indicated by a positive
threshold detector result. This indication serves as notification
that the receive RF gain level is too high for the configured
transceiver setup.
Signed-off-by: Tom Tsou <tom.tsou(a)ettus.com>
http://cgit.osmocom.org/osmo-trx/commit/?id=88bbf1aafd4c5701608a319693a8e69…
commit 88bbf1aafd4c5701608a319693a8e69222981eba
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Wed Mar 25 14:22:37 2015 +0300
uhd: Use full DAC scale with UmTRX to improve signal quality.
Signed-off-by: Tom Tsou <tom(a)tsou.cc>
http://cgit.osmocom.org/osmo-trx/commit/?id=2cc2ddda41f10ec2f1981c352fae446…
commit 2cc2ddda41f10ec2f1981c352fae4468cac03237
Author: Tom Tsou <tom(a)tsou.cc>
Date: Mon Apr 6 18:02:56 2015 -0700
build: Add 'subdir-objects' to AM_INIT_AUTOMAKE
This will shutup automake and make it stop complaining about the
following subdirectory warnings.
"warning: source file 'common/fft.c' is in a
subdirectory, but option 'subdir-objects' is disabled"
Signed-off-by: Tom Tsou <tom(a)tsou.cc>
-----------------------------------------------------------------------
Summary of changes:
Transceiver52M/Transceiver.cpp | 12 +++++-
Transceiver52M/UHDDevice.cpp | 93 +++++++++++++++++++++++++++++++++++++-----
Transceiver52M/sigProcLib.cpp | 29 +++++++++++--
Transceiver52M/sigProcLib.h | 8 ++++
configure.ac | 11 ++++-
5 files changed, 135 insertions(+), 18 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 "Osmocom BTS-side code (Abis, scheduling, ...)".
The branch, daniel/oml-state-fixes has been created
at 78d0dffb8ff2d11c155ffbe2c9069db50cc34f74 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-bts/commit/?id=78d0dffb8ff2d11c155ffbe2c9069db…
commit 78d0dffb8ff2d11c155ffbe2c9069db50cc34f74
Author: Daniel Willmann <daniel(a)totalueberwachung.de>
Date: Thu May 14 11:30:07 2015 +0200
common/oml: Ignore previous operational state for radio carrier opstart
http://cgit.osmocom.org/osmo-bts/commit/?id=bf1ee561cd00addb152f723dee884e8…
commit bf1ee561cd00addb152f723dee884e89be26a27e
Author: Daniel Willmann <daniel(a)totalueberwachung.de>
Date: Thu May 14 10:36:11 2015 +0200
osmo-bts: Change log message from debug to warning
This is an abnormal condition that should not happen regularily.
http://cgit.osmocom.org/osmo-bts/commit/?id=c1f78e4de8d741c849b68b1e7b1b504…
commit c1f78e4de8d741c849b68b1e7b1b5042bbef34a5
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Sun May 10 16:05:08 2015 +0200
osmo-bts-sysmo/oml.c: Update opstate and avstate after rf_lock completes
According to 3GPP TS 12.21 Ch. 5.3:
The admin state can be used to control the power of a trx by setting it
to locked or unlocked.
As a result when the operation completes the trx should set its
operational state to disabled and the availability to off-line (if
locked) or enabled and ok (if unlocked).
Before this patch that didn't happen and so the nitb would still list
all trx as operational/ok even after the trx has been switched off.
The spec doesn't clearly recommend setting opstate to disabled, but that
is what the nanoBTS does, so mimic its behaviour.
-----------------------------------------------------------------------
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 "UNNAMED PROJECT".
The branch, jerlbeck/wip/ms-struct has been updated
discards 1fbad9f5229ea1c83674d2f424caa7bb8bca325e (commit)
discards 0c2b0d08e356433f7b007e7dd71ad4c9c206c7cd (commit)
via 6751fcab9192ed8d450deba96e1f50c4fd953bf8 (commit)
via 5c2a6bb5c7d35706b5dddfd4c215e8fc716ab192 (commit)
via 87f6c8dc579867217aa81c33a13f7dbe035e9237 (commit)
via abc070fe5e0ff9a7c38a62f497ef5d72c04ffb25 (commit)
via e49e844aca4c34787903cc1352997706024d216a (commit)
via 4146a2a548bc546ae68dde62a70afb00c67cd8d8 (commit)
via 4812f66a3a268539f8971b4ba5f61f7e9d9b9c54 (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 (1fbad9f5229ea1c83674d2f424caa7bb8bca325e)
\
N -- N -- N (6751fcab9192ed8d450deba96e1f50c4fd953bf8)
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=6751fcab9192ed8d450deba96e1f50c…
commit 6751fcab9192ed8d450deba96e1f50c4fd953bf8
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Mon May 18 15:21:36 2015 +0200
tbf: Just set the ms in reuse_tbf (TODO)
http://cgit.osmocom.org/osmo-pcu/commit/?id=5c2a6bb5c7d35706b5dddfd4c215e8f…
commit 5c2a6bb5c7d35706b5dddfd4c215e8fc716ab192
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Fri May 15 20:13:56 2015 +0200
WIP: invalidate new TLLI if set from network
http://cgit.osmocom.org/osmo-pcu/commit/?id=87f6c8dc579867217aa81c33a13f7db…
commit 87f6c8dc579867217aa81c33a13f7dbe035e9237
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Mon May 18 12:24:40 2015 +0200
tbf: Add missing call to update_ms() in rcv_control_ack (TODO)
http://cgit.osmocom.org/osmo-pcu/commit/?id=abc070fe5e0ff9a7c38a62f497ef5d7…
commit abc070fe5e0ff9a7c38a62f497ef5d72c04ffb25
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Mon May 18 14:35:11 2015 +0200
tbf: Explicitly pass the direction to update_ms() (TODO)
http://cgit.osmocom.org/osmo-pcu/commit/?id=e49e844aca4c34787903cc135299770…
commit e49e844aca4c34787903cc1352997706024d216a
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Mon May 18 11:56:50 2015 +0200
tbf: Get tlli from ms (TODO)
http://cgit.osmocom.org/osmo-pcu/commit/?id=4146a2a548bc546ae68dde62a70afb0…
commit 4146a2a548bc546ae68dde62a70afb00c67cd8d8
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Fri May 15 15:50:43 2015 +0200
ms: Support new and old TLLIs (TODO)
TODO:
- commit message
- optionally split into MS/storage changes and TBF/BTS usage
- fully remove per TBF TLLI stuff (other commit?)
STATUS:
- works with a single E71
- works slowly with a single Iphone (background updates in progress)
- both at the same time doesn't work
-> check again when the iphone has done it's update
-> check prior commits with both phones
http://cgit.osmocom.org/osmo-pcu/commit/?id=4812f66a3a268539f8971b4ba5f61f7…
commit 4812f66a3a268539f8971b4ba5f61f7e9d9b9c54
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Mon May 18 14:52:24 2015 +0200
tbf: Remove TODO (MS container) (TODO)
TODO:
- Move to the corresponding commit
-----------------------------------------------------------------------
Summary of changes:
src/bts.cpp | 6 ++++++
src/gprs_ms.h | 7 ++++++-
src/tbf.cpp | 14 +++++++++-----
src/tbf.h | 7 +------
src/tbf_dl.cpp | 4 ++--
tests/alloc/AllocTest.cpp | 8 ++++----
tests/tbf/TbfTest.cpp | 2 +-
tests/tbf/TbfTest.err | 8 --------
8 files changed, 29 insertions(+), 27 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 "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, zecke/features/sgsn-hlr-number has been updated
via 20f0fda3021e7c370ea4c57b5184ebc6926c3f27 (commit)
from 8420250932b49ed35d1ce1a1cfa587e756ac90d3 (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/openbsc/commit/?id=20f0fda3021e7c370ea4c57b5184ebc6…
commit 20f0fda3021e7c370ea4c57b5184ebc6926c3f27
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Mon May 18 10:00:03 2015 +0200
sgsn: Extract the hlr Number into the mm context
Include the hlr-Number of the subscriber in the CDR. This is useful
for debugging and understanding which equipment was used during the
test. In contrast to the MSISDN the '+' is emitted as the number
must be in international format already.
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/gprs_sgsn.h | 3 +++
openbsc/src/gprs/gprs_gmm.c | 38 +++++++++++++++++++++++++++++++++++++
openbsc/src/gprs/sgsn_cdr.c | 8 +++++---
openbsc/src/gprs/sgsn_vty.c | 4 ++--
4 files changed, 48 insertions(+), 5 deletions(-)
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 "UNNAMED PROJECT".
The branch, jerlbeck/wip/ms-struct has been updated
discards 66dceca1c43474f688b28b4e2fdf387cb4203c2b (commit)
discards 3c8e86d8a04e0cd03140c0449b378acfe9674546 (commit)
This update discarded existing revisions and left the branch pointing at
a previous point in the repository history.
* -- * -- N (1fbad9f5229ea1c83674d2f424caa7bb8bca325e)
\
O -- O -- O (66dceca1c43474f688b28b4e2fdf387cb4203c2b)
The removed revisions are not necessarilly gone - if another reference
still refers to them they will stay in the repository.
No new revisions were added by this update.
Summary of changes:
src/gprs_ms.cpp | 3 ---
src/tbf.cpp | 1 -
2 files changed, 4 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 "UNNAMED PROJECT".
The branch, jerlbeck/wip/ms-struct has been created
at 66dceca1c43474f688b28b4e2fdf387cb4203c2b (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-pcu/commit/?id=66dceca1c43474f688b28b4e2fdf387…
commit 66dceca1c43474f688b28b4e2fdf387cb4203c2b
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Thu May 7 16:31:42 2015 +0200
WIP debug stuff
http://cgit.osmocom.org/osmo-pcu/commit/?id=3c8e86d8a04e0cd03140c0449b378ac…
commit 3c8e86d8a04e0cd03140c0449b378acfe9674546
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Tue May 12 08:59:45 2015 +0200
WIP: assert for idle() in MsGprs destructor
TODO:
- check with storage handling (and later timer) whether to keep this
http://cgit.osmocom.org/osmo-pcu/commit/?id=1fbad9f5229ea1c83674d2f424caa7b…
commit 1fbad9f5229ea1c83674d2f424caa7bb8bca325e
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Fri May 15 20:13:56 2015 +0200
WIP: invalidate new TLLI if set from network
http://cgit.osmocom.org/osmo-pcu/commit/?id=0c2b0d08e356433f7b007e7dd71ad4c…
commit 0c2b0d08e356433f7b007e7dd71ad4c9c206c7cd
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Fri May 15 15:50:43 2015 +0200
ms: Support new and old TLLIs (TODO)
TODO:
- commit message
- optionally split into MS/storage changes and TBF/BTS usage
- fully remove per TBF TLLI stuff (other commit?)
STATUS:
- works with a single E71
- works slowly with a single Iphone (background updates in progress)
- both at the same time doesn't work
-> check again when the iphone has done it's update
-> check prior commits with both phones
http://cgit.osmocom.org/osmo-pcu/commit/?id=4db9a117d978ef1c2dd5f6c0b80738b…
commit 4db9a117d978ef1c2dd5f6c0b80738bfd7747798
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Wed May 13 13:33:12 2015 +0200
ms: Integrate the MS storage (TODO)
TODO:
- commit message
- testing
STATUS:
- sucessfully tested with E71 (wbox)
http://cgit.osmocom.org/osmo-pcu/commit/?id=1138fb900a7b46163a325788fd21e9b…
commit 1138fb900a7b46163a325788fd21e9b7571c34d6
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Tue May 12 17:54:33 2015 +0200
ms: Add MS storage class (TODO)
TODO:
- commit message
- add an ms_deleted callback for cleanup???
STATUS:
- successfully tested with E71
http://cgit.osmocom.org/osmo-pcu/commit/?id=618c9e54eda8383e8bf2a8f0bc65850…
commit 618c9e54eda8383e8bf2a8f0bc658506c2976eaf
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Mon May 11 14:13:47 2015 +0200
llist: Add a C++ wrapper for linux_list (TODO)
TODO:
- consider to put that into libosmocore
- are file and class name ok?
- commit message
- put the test code into a separate test file
http://cgit.osmocom.org/osmo-pcu/commit/?id=1ae93653712390d52c770db1fa12c37…
commit 1ae93653712390d52c770db1fa12c37596e8fb50
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Mon May 11 10:32:40 2015 +0200
tbf/test: Optionally show talloc report
To show the talloc report more easily, this commit adds a call to
talloc_report_full if the TALLOC_REPORT_FULL environment variable is
set (the value is ignored). Since the stderr output is checked by the
test suite, this feature is not enabled by default.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=7daf6ead3f410434842c7c73fbaf0e2…
commit 7daf6ead3f410434842c7c73fbaf0e20c5cc0b06
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Fri May 8 12:13:08 2015 +0200
tbf: Add MS object management to TBF code
This commit adds MS object creation and cleanup to the TBF related
code. MS objects are created when a TBF that has been "anonymous" so
far gets associated with a TLLI. When a TBF is replaced by another,
the old TBF is detached and the new one is attached to the MS. When
all TBFs have been detached, the MS object gets deleted.
The TBF related code should not call attach_tbf/detach_tbf directly
but use set_ms instead to make sure, that the references are updated
properly. GprsMs::detach_tbf also calls set_ms(NULL) on the detached
TBF object.
The MS object is not really used yet.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=aedef1abf2b4b580abc820af801dd08…
commit aedef1abf2b4b580abc820af801dd08690e83de3
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Wed May 6 18:30:48 2015 +0200
ms: Add GprsMs class to hold per-MS information
Currently only TBF objects are used to handle the data flow between
the MS and the SGSN. MS specific data (e.g. pending LLC frames, TLLI)
is copied between successive TBFs. If all TBFs (uplink and downlink)
are idle for some time, all information about the MS is discarded in
the PCU. This makes the implementation of some features more
difficult, e.g. proper TLLI and timing advance handling,
connection based CS selection, and proper management of multiple TBF.
This commit adds the GprsMs class that is intended to hold
information directly related to the MS and to keep references to the
active TBFs.
The class is not yet integrated with the other PCU code. A GprsMs
object container and MS specific fields (TA, CS) will be added in
later commits.
Note that calling detach_tbf() can possibly delete the MS object
depending on the callback implementation.
Sponsored-by: On-Waves ehf
-----------------------------------------------------------------------
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, fairwaves/master has been updated
via 7451e47d8afc4973a4fca9300198459cec568e19 (commit)
from a6e2d6f9a109662ff4e95bff1d49dfa00c4b164c (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=7451e47d8afc4973a4fca9300198459…
commit 7451e47d8afc4973a4fca9300198459cec568e19
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Sun May 17 23:25:57 2015 -0400
uhd: Output Rx/Tx gain limits to log to make it more transparent.
-----------------------------------------------------------------------
Summary of changes:
Transceiver52M/UHDDevice.cpp | 14 ++++++++++----
1 file changed, 10 insertions(+), 4 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, fairwaves/master has been updated
via b1719d6399dfc3c12d84df590af89edc921d136c (commit)
from 574fb021c6601089417d252656b92e3c3035f30a (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/openbsc/commit/?id=b1719d6399dfc3c12d84df590af89edc…
commit b1719d6399dfc3c12d84df590af89edc921d136c
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Sun May 17 20:52:26 2015 -0400
libmsc: Update 'max_power_red' VTY command.
Changes:
* Apply change even if the supplied value is odd, just warn that it is rounded.
* Apply change even if the supplied value is higher than the 24dB maximum
suggested by the standard, just warn about this.
* Apply change to the BTS over OML immediately.
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libbsc/bsc_vty.c | 33 ++++++++++++++++++++++++---------
1 file changed, 24 insertions(+), 9 deletions(-)
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 "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, zecke/features/sgsn-hlr-number has been created
at 8420250932b49ed35d1ce1a1cfa587e756ac90d3 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=8420250932b49ed35d1ce1a1cfa587e7…
commit 8420250932b49ed35d1ce1a1cfa587e756ac90d3
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sun May 17 20:58:40 2015 +0200
gsup: Copy the hlr-Number and use it during purge
Copy the hlr-Number into the sgsn_data and use it during
the purgeMS. There is no unit test that looks at the data
we send so I manually verified this by looking at the output.
Below is the output of the test that purges the subscriber.
<000f> gprs_subscriber.c:170 SUBSCR(123456789012345) Sending GSUP, will send: 0c 01 08 21 43 65 87 09 21 43 f5 09 07 91 83 61 26 31 23 f3
http://cgit.osmocom.org/openbsc/commit/?id=27e01e24b60828e03033c3138e962561…
commit 27e01e24b60828e03033c3138e962561fdeabab2
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sun May 17 19:56:38 2015 +0200
gsup: Decode/Encode the hlr-Number in the GSUP message
Implement it similar to the msisdn_enc/msisdn_enc_len and
extend the testcase to include it as well.
http://cgit.osmocom.org/openbsc/commit/?id=f6c7b7e8f9c276917ea8738029b48830…
commit f6c7b7e8f9c276917ea8738029b4883047df390a
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sun May 17 18:24:40 2015 +0200
gsup: Add the HLR-Number as type and use it for UpdateLocation Res
The HLR-Number can be passed from the MAP Proxy to the SGSN and
can then be used for the CDR module or passed during the purgeMS
operation.
-----------------------------------------------------------------------
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 "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, master has been updated
via 4c6e66796834fb0d96639b67ab00e1c81c580913 (commit)
from 072bee5c8508fe11e1a0e0ad309ad298661fe586 (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/openbsc/commit/?id=4c6e66796834fb0d96639b67ab00e1c8…
commit 4c6e66796834fb0d96639b67ab00e1c81c580913
Author: Max <max.suraev(a)fairwaves.co>
Date: Wed Oct 22 16:21:20 2014 +0200
Replace ad-hoc function with generic one from libosmocore
Signed-off-by: Max <max.suraev(a)fairwaves.co>
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/osmo-bsc/osmo_bsc_bssap.c | 14 ++------------
1 file changed, 2 insertions(+), 12 deletions(-)
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 "An utility library for Open Source Mobile Communications".
The branch, master has been updated
via 0d86c21f6af7452291f4148c166e145fb65dc0b9 (commit)
from 9eb1c800205b921c8e471c90e9fe8c5c4108aef0 (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/libosmocore/commit/?id=0d86c21f6af7452291f4148c166e…
commit 0d86c21f6af7452291f4148c166e145fb65dc0b9
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sun May 17 19:55:53 2015 +0200
build: Fix the building of tests as well
In file included from ../../include/osmocom/core/msgb.h:25:0,
from ../../tests/sms/sms_test.c:31:
../../include/osmocom/core/bits.h:6:35: fatal error: osmocom/core/bit16gen.h: No such file or directory
#include <osmocom/core/bit16gen.h>
-----------------------------------------------------------------------
Summary of changes:
tests/Makefile.am | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
hooks/post-receive
--
An utility library for Open Source Mobile Communications
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 "An utility library for Open Source Mobile Communications".
The branch, master has been updated
via 9eb1c800205b921c8e471c90e9fe8c5c4108aef0 (commit)
from 16082fd3cda0ced8f22736e92394348ee2ecfda3 (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/libosmocore/commit/?id=9eb1c800205b921c8e471c90e9fe…
commit 9eb1c800205b921c8e471c90e9fe8c5c4108aef0
Author: Andreas Rottmann <a.rottmann(a)gmx.at>
Date: Sun May 17 16:31:54 2015 +0200
build: Fix out-of-tree builds
Fixes:
In file included from ../../../include/osmocom/core/msgb.h:25:0,
from ../../../include/osmocom/sim/sim.h:4,
from ../../../src/sim/reader_pcsc.c:30:
../../../include/osmocom/core/bits.h:6:35: fatal error: osmocom/core/bit16gen.h: No such file or directory
#include <osmocom/core/bit16gen.h>
In file included from ../../include/osmocom/core/msgb.h:25:0,
from ../../utils/osmo-sim-test.c:26:
../../include/osmocom/core/bits.h:6:35: fatal error: osmocom/core/bit16gen.h: No such file or directory
#include <osmocom/core/bit16gen.h>
-----------------------------------------------------------------------
Summary of changes:
src/sim/Makefile.am | 2 +-
utils/Makefile.am | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
hooks/post-receive
--
An utility library for Open Source Mobile Communications
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, master has been updated
via 072bee5c8508fe11e1a0e0ad309ad298661fe586 (commit)
from 267fd0c7f7cbdef595d83ee37b86e863fff8a369 (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/openbsc/commit/?id=072bee5c8508fe11e1a0e0ad309ad298…
commit 072bee5c8508fe11e1a0e0ad309ad298661fe586
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sun May 17 17:36:23 2015 +0200
sgsn: Clear LAC/RAC value for the routing area identity
Clear LAC/RAC with pre-defined value in the RAI.
3GPP 29.060 v7.17.0 section 7.3.1 page 23:
"The SGSN may include the Routeing Area Identity (RAI) of the
SGSN where the MS is registered. The MCC and MNC components shall
be populated with the MCC and MNC, respectively, of the SGSN
where the MS is registered. The LAC and RAC components shall be
populated by the SGSN with the value of 'FFFE' and 'FF',
respectively.”
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/gprs/sgsn_libgtp.c | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
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 "A software simulated SIM card".
The branch, master has been updated
via 9255b65952a390c0558521321196ad54ea2db991 (commit)
from a771ba47bb6da1b1249c4b61ecbd06e44b54c474 (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/softsim/commit/?id=9255b65952a390c0558521321196ad54…
commit 9255b65952a390c0558521321196ad54ea2db991
Author: Kevin Redon <kevredon(a)mail.tsaitgaist.info>
Date: Sun May 17 17:32:47 2015 +0200
change default to unix socket for simple osmocom_sap usage
-----------------------------------------------------------------------
Summary of changes:
src/demo_client.rb | 4 ++--
src/demo_server.rb | 8 ++++++--
src/simos_server.rb | 2 +-
3 files changed, 9 insertions(+), 5 deletions(-)
hooks/post-receive
--
A software simulated SIM card
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, master has been updated
via 267fd0c7f7cbdef595d83ee37b86e863fff8a369 (commit)
via d6900dfba4cf1c12133d0bf3200ef560f5c7f0d4 (commit)
via 6ddb6ac0284ccfcfc538af175c0cde8beb13f7c5 (commit)
via 22093ef9641c7685c87b5ed80333bcfc273efcad (commit)
via 77ff1c40e28d4e7a8000be5293e9352e85b9f31b (commit)
via 446f8403d1072b5a7aa7d5a3d55106b36a64941d (commit)
from 7882d2751f401d439394ff94da55ed2c0e8781e3 (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/openbsc/commit/?id=267fd0c7f7cbdef595d83ee37b86e863…
commit 267fd0c7f7cbdef595d83ee37b86e863fff8a369
Merge: 446f840 d6900df
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sun May 17 17:24:09 2015 +0200
Merge branch 'zecke/features/sgsn-gtp-cdr'
Extend GTP and CDR support in the SGSN.
http://cgit.osmocom.org/openbsc/commit/?id=d6900dfba4cf1c12133d0bf3200ef560…
commit d6900dfba4cf1c12133d0bf3200ef560f5c7f0d4
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Tue May 12 22:20:05 2015 +0200
sgsn: Give the IMEI to the GGSN for analysis
Most SGSNs pass the IMEI(SV). We currently only enquire about
the IMEI and then pad the 'SV' with 1111b (thanks to the encoding
routine). Sadly it insists on always writing the length which
means we have to memmove the data around by a single octet.
Manually verified using the pcu-emu and looking at the trace
using wireshark.
http://cgit.osmocom.org/openbsc/commit/?id=6ddb6ac0284ccfcfc538af175c0cde8b…
commit 6ddb6ac0284ccfcfc538af175c0cde8beb13f7c5
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Tue May 12 22:00:22 2015 +0200
sgsn: Encode the ULI for the PDP context creation ack
Give the GGSN another opportunity to determine which tarif
to apply for the SGSN/subscriber. This code assumes tha the
RAN is a GERAN system but the assumption has been made in
other places as well.
http://cgit.osmocom.org/openbsc/commit/?id=22093ef9641c7685c87b5ed80333bcfc…
commit 22093ef9641c7685c87b5ed80333bcfc273efcad
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Tue May 12 21:46:58 2015 +0200
sgsn: Always include the routing area identity
For PDP context creation we always want to include the RAI
for the current mmctx. This might help commercial GGSNs to
determine which charging to apply.
http://cgit.osmocom.org/openbsc/commit/?id=77ff1c40e28d4e7a8000be5293e9352e…
commit 77ff1c40e28d4e7a8000be5293e9352e85b9f31b
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Tue May 12 21:08:42 2015 +0200
cdr: Remember the charging id supplied by the GGSN
The charging_id is provided by the GGSN. Copy it into the CDR
part of the data structure so it will remain present until after
the pdp context has been deleted.
http://cgit.osmocom.org/openbsc/commit/?id=446f8403d1072b5a7aa7d5a3d55106b3…
commit 446f8403d1072b5a7aa7d5a3d55106b36a64941d
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Tue May 12 22:33:18 2015 +0200
debian: Fix dependencies pointed out by lintian
E: openbsc source: missing-separator-between-items in osmocom-nitb depends field between '${misc:Depends}' and 'libdbd-sqlite3'
-----------------------------------------------------------------------
Summary of changes:
debian/control | 2 +-
openbsc/include/openbsc/gprs_sgsn.h | 1 +
openbsc/src/gprs/sgsn_cdr.c | 8 +++++---
openbsc/src/gprs/sgsn_libgtp.c | 16 ++++++++++++++++
4 files changed, 23 insertions(+), 4 deletions(-)
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 "Repository for Realtek RTL2832U based SDR software".
The branch, master has been updated
via 8b4d755ba1b889510fba30f627ee08736203070d (commit)
via c5dc459fc51d4b6721a7c0457ac0cddbb3213b2c (commit)
from 92df068dc5acae9e671eefe1f80626319819c52b (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/rtl-sdr/commit/?id=8b4d755ba1b889510fba30f627ee0873…
commit 8b4d755ba1b889510fba30f627ee08736203070d
Merge: 92df068 c5dc459
Author: Steve Markgraf <steve(a)steve-m.de>
Date: Sat May 16 00:48:37 2015 +0200
Merge pull request #20 from lcl7/correct-e4k_reg_write
Correct return code of e4k_reg_write().
http://cgit.osmocom.org/rtl-sdr/commit/?id=c5dc459fc51d4b6721a7c0457ac0cddb…
commit c5dc459fc51d4b6721a7c0457ac0cddbb3213b2c
Author: lcl <lcl(a)nanohome.be>
Date: Wed May 6 20:28:38 2015 +0200
Correct return code of e4k_reg_write().
In contradiction with the documentation, e4k_reg_write() was
returning the value 2 upon success (the number of bytes written),
not zero as documented.
Patched to return zero upon success.
As a consequence, this corrects also the return value of
e4k_reg_set_mask() and e4k_dc_offset_calibrate().
-----------------------------------------------------------------------
Summary of changes:
src/tuner_e4k.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
hooks/post-receive
--
Repository for Realtek RTL2832U based SDR software
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 "Repository for Realtek RTL2832U based SDR software".
The branch, master has been updated
via 92df068dc5acae9e671eefe1f80626319819c52b (commit)
via d892279085491f9c610388da89bc701ef6ac632c (commit)
from d447a2e9830463ff83f6dcaef59b5684ff1df255 (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/rtl-sdr/commit/?id=92df068dc5acae9e671eefe1f8062631…
commit 92df068dc5acae9e671eefe1f80626319819c52b
Author: Jiří Pinkava <j-pi(a)seznam.cz>
Date: Tue Mar 17 13:21:09 2015 +0100
New functions rtlsdr_set_tuner_bandwidth()
Signed-off-by: Steve Markgraf <steve(a)steve-m.de>
http://cgit.osmocom.org/rtl-sdr/commit/?id=d892279085491f9c610388da89bc701e…
commit d892279085491f9c610388da89bc701ef6ac632c
Author: Jiří Pinkava <j-pi(a)seznam.cz>
Date: Tue Mar 17 13:19:20 2015 +0100
Allow setting bandwidth for R820T
This improves SDR performence for nearby channel interference.
As a sideeffect also improves dynamic range becase ADC is not overloaded
by onwanted singlas.
Signed-off-by: Steve Markgraf <steve(a)steve-m.de>
-----------------------------------------------------------------------
Summary of changes:
include/rtl-sdr.h | 9 ++++++
include/tuner_r82xx.h | 1 +
src/librtlsdr.c | 53 +++++++++++++++++++++++++++++++----
src/tuner_r82xx.c | 76 +++++++++++++++++++++++++++++++++++++++++++++++++++
4 files changed, 133 insertions(+), 6 deletions(-)
hooks/post-receive
--
Repository for Realtek RTL2832U based SDR software
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
discards 2530889d621c9d57c58105d86ae4cf014a5da038 (commit)
discards f17b677cf24e8496f865412a5b1c9e89f6d73a93 (commit)
discards 3e9562203e89d84950d80646b27bd2b4885836d1 (commit)
via 1fbad9f5229ea1c83674d2f424caa7bb8bca325e (commit)
via 0c2b0d08e356433f7b007e7dd71ad4c9c206c7cd (commit)
via 4db9a117d978ef1c2dd5f6c0b80738bfd7747798 (commit)
via 1138fb900a7b46163a325788fd21e9b7571c34d6 (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 (2530889d621c9d57c58105d86ae4cf014a5da038)
\
N -- N -- N (1fbad9f5229ea1c83674d2f424caa7bb8bca325e)
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=1fbad9f5229ea1c83674d2f424caa7b…
commit 1fbad9f5229ea1c83674d2f424caa7bb8bca325e
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Fri May 15 20:13:56 2015 +0200
WIP: invalidate new TLLI if set from network
http://cgit.osmocom.org/osmo-pcu/commit/?id=0c2b0d08e356433f7b007e7dd71ad4c…
commit 0c2b0d08e356433f7b007e7dd71ad4c9c206c7cd
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Fri May 15 15:50:43 2015 +0200
ms: Support new and old TLLIs (TODO)
TODO:
- commit message
- optionally split into MS/storage changes and TBF/BTS usage
- fully remove per TBF TLLI stuff (other commit?)
STATUS:
- works with a single E71
- works slowly with a single Iphone (background updates in progress)
- both at the same time doesn't work
-> check again when the iphone has done it's update
-> check prior commits with both phones
http://cgit.osmocom.org/osmo-pcu/commit/?id=4db9a117d978ef1c2dd5f6c0b80738b…
commit 4db9a117d978ef1c2dd5f6c0b80738bfd7747798
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Wed May 13 13:33:12 2015 +0200
ms: Integrate the MS storage (TODO)
TODO:
- commit message
- testing
STATUS:
- sucessfully tested with E71 (wbox)
http://cgit.osmocom.org/osmo-pcu/commit/?id=1138fb900a7b46163a325788fd21e9b…
commit 1138fb900a7b46163a325788fd21e9b7571c34d6
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Tue May 12 17:54:33 2015 +0200
ms: Add MS storage class (TODO)
TODO:
- commit message
- add an ms_deleted callback for cleanup???
STATUS:
- successfully tested with E71
-----------------------------------------------------------------------
Summary of changes:
src/gprs_ms.cpp | 4 ++++
1 file changed, 4 insertions(+)
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
discards 42021d2e03e3b4a8d418d2b0979ea8e6262cb7b9 (commit)
discards a6135e4852e35f72860486b9d389ff02846a5ede (commit)
via 2530889d621c9d57c58105d86ae4cf014a5da038 (commit)
via f17b677cf24e8496f865412a5b1c9e89f6d73a93 (commit)
via 3e9562203e89d84950d80646b27bd2b4885836d1 (commit)
via 618c9e54eda8383e8bf2a8f0bc658506c2976eaf (commit)
via 1ae93653712390d52c770db1fa12c37596e8fb50 (commit)
via 7daf6ead3f410434842c7c73fbaf0e20c5cc0b06 (commit)
via aedef1abf2b4b580abc820af801dd08690e83de3 (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 (42021d2e03e3b4a8d418d2b0979ea8e6262cb7b9)
\
N -- N -- N (2530889d621c9d57c58105d86ae4cf014a5da038)
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=2530889d621c9d57c58105d86ae4cf0…
commit 2530889d621c9d57c58105d86ae4cf014a5da038
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Fri May 15 15:50:43 2015 +0200
ms: Support new and old TLLIs (TODO)
TODO:
- commit message
- optionally split into MS/storage changes and TBF/BTS usage
- fully remove per TBF TLLI stuff (other commit?)
http://cgit.osmocom.org/osmo-pcu/commit/?id=f17b677cf24e8496f865412a5b1c9e8…
commit f17b677cf24e8496f865412a5b1c9e89f6d73a93
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Wed May 13 13:33:12 2015 +0200
ms: Integrate the MS storage (TODO)
TODO:
- commit message
- testing
http://cgit.osmocom.org/osmo-pcu/commit/?id=3e9562203e89d84950d80646b27bd2b…
commit 3e9562203e89d84950d80646b27bd2b4885836d1
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Tue May 12 17:54:33 2015 +0200
ms: Add MS storage class (TODO)
TODO:
- commit message
- add an ms_deleted callback for cleanup???
http://cgit.osmocom.org/osmo-pcu/commit/?id=618c9e54eda8383e8bf2a8f0bc65850…
commit 618c9e54eda8383e8bf2a8f0bc658506c2976eaf
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Mon May 11 14:13:47 2015 +0200
llist: Add a C++ wrapper for linux_list (TODO)
TODO:
- consider to put that into libosmocore
- are file and class name ok?
- commit message
- put the test code into a separate test file
http://cgit.osmocom.org/osmo-pcu/commit/?id=1ae93653712390d52c770db1fa12c37…
commit 1ae93653712390d52c770db1fa12c37596e8fb50
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Mon May 11 10:32:40 2015 +0200
tbf/test: Optionally show talloc report
To show the talloc report more easily, this commit adds a call to
talloc_report_full if the TALLOC_REPORT_FULL environment variable is
set (the value is ignored). Since the stderr output is checked by the
test suite, this feature is not enabled by default.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=7daf6ead3f410434842c7c73fbaf0e2…
commit 7daf6ead3f410434842c7c73fbaf0e20c5cc0b06
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Fri May 8 12:13:08 2015 +0200
tbf: Add MS object management to TBF code
This commit adds MS object creation and cleanup to the TBF related
code. MS objects are created when a TBF that has been "anonymous" so
far gets associated with a TLLI. When a TBF is replaced by another,
the old TBF is detached and the new one is attached to the MS. When
all TBFs have been detached, the MS object gets deleted.
The TBF related code should not call attach_tbf/detach_tbf directly
but use set_ms instead to make sure, that the references are updated
properly. GprsMs::detach_tbf also calls set_ms(NULL) on the detached
TBF object.
The MS object is not really used yet.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=aedef1abf2b4b580abc820af801dd08…
commit aedef1abf2b4b580abc820af801dd08690e83de3
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Wed May 6 18:30:48 2015 +0200
ms: Add GprsMs class to hold per-MS information
Currently only TBF objects are used to handle the data flow between
the MS and the SGSN. MS specific data (e.g. pending LLC frames, TLLI)
is copied between successive TBFs. If all TBFs (uplink and downlink)
are idle for some time, all information about the MS is discarded in
the PCU. This makes the implementation of some features more
difficult, e.g. proper TLLI and timing advance handling,
connection based CS selection, and proper management of multiple TBF.
This commit adds the GprsMs class that is intended to hold
information directly related to the MS and to keep references to the
active TBFs.
The class is not yet integrated with the other PCU code. A GprsMs
object container and MS specific fields (TA, CS) will be added in
later commits.
Note that calling detach_tbf() can possibly delete the MS object
depending on the callback implementation.
Sponsored-by: On-Waves ehf
-----------------------------------------------------------------------
Summary of changes:
src/LinuxList.h | 117 +++++++++++++++++++++++
src/Makefile.am | 5 +-
src/bts.cpp | 16 +++-
src/bts.h | 16 ++++
src/gprs_bssgp_pcu.cpp | 16 +++-
src/gprs_ms.cpp | 126 ++++++++++++++++++++++---
src/gprs_ms.h | 28 +++++-
src/gprs_ms_storage.cpp | 86 +++++++++++++++++
src/{ta.h => gprs_ms_storage.h} | 33 +++----
src/tbf.cpp | 99 ++++++++++----------
src/tbf.h | 3 +-
src/tbf_dl.cpp | 25 +++--
tests/alloc/AllocTest.cpp | 4 +
tests/ms/MsTest.cpp | 199 ++++++++++++++++++++++++++++++++++++++++
tests/ms/MsTest.err | 16 ++++
tests/ms/MsTest.ok | 14 +++
tests/tbf/TbfTest.cpp | 31 +++++--
tests/tbf/TbfTest.err | 80 +++++++++++++++-
18 files changed, 811 insertions(+), 103 deletions(-)
create mode 100644 src/LinuxList.h
create mode 100644 src/gprs_ms_storage.cpp
copy src/{ta.h => gprs_ms_storage.h} (59%)
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, fairwaves/master has been updated
via a6e2d6f9a109662ff4e95bff1d49dfa00c4b164c (commit)
from 456cf7f068e7244c4558c0e6eaa02dcbdfdc210b (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=a6e2d6f9a109662ff4e95bff1d49dfa…
commit a6e2d6f9a109662ff4e95bff1d49dfa00c4b164c
Author: Tom Tsou <tom(a)tsou.cc>
Date: Thu Dec 18 15:26:57 2014 -0800
Transceiver52M: Add clipping detection on RACH input
Alert user of overdriven RACH input indicated by a positive
threshold detector result. This indication serves as notification
that the receive RF gain level is too high for the configured
transceiver setup.
Signed-off-by: Tom Tsou <tom(a)tsou.cc>
-----------------------------------------------------------------------
Summary of changes:
Transceiver52M/Transceiver.cpp | 10 +++++++++-
Transceiver52M/sigProcLib.cpp | 25 +++++++++++++++++++++----
Transceiver52M/sigProcLib.h | 8 ++++++++
3 files changed, 38 insertions(+), 5 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 "GNURadio hardware abstraction block".
The branch, master has been updated
via 44c223cb5d473a760877e8c8b2d58e2638173192 (commit)
from 4582df6111c50042e0b8ae93c6cf04b795d9d233 (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/gr-osmosdr/commit/?id=44c223cb5d473a760877e8c8b2d58…
commit 44c223cb5d473a760877e8c8b2d58e2638173192
Author: Dimitri Stolnikov <horiz0n(a)gmx.net>
Date: Thu May 14 00:22:39 2015 +0200
updated MANIFEST.md
-----------------------------------------------------------------------
Summary of changes:
MANIFEST.md | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
hooks/post-receive
--
GNURadio hardware abstraction block
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 "GNURadio hardware abstraction block".
The branch, master has been updated
via 4582df6111c50042e0b8ae93c6cf04b795d9d233 (commit)
from 275e6aed19b9ba8563bffd318a227a1196e1da2c (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/gr-osmosdr/commit/?id=4582df6111c50042e0b8ae93c6cf0…
commit 4582df6111c50042e0b8ae93c6cf04b795d9d233
Author: Dimitri Stolnikov <horiz0n(a)gmx.net>
Date: Thu May 14 00:11:01 2015 +0200
add MANIFST.md for cgran.org
-----------------------------------------------------------------------
Summary of changes:
MANIFEST.md | 33 +++++++++++++++++++++++++++++++++
1 file changed, 33 insertions(+)
create mode 100644 MANIFEST.md
hooks/post-receive
--
GNURadio hardware abstraction block
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 "GNURadio hardware abstraction block".
The branch, master has been updated
via 275e6aed19b9ba8563bffd318a227a1196e1da2c (commit)
from b226b85fa82f94dfc3d57d1083ea1fd6b4c62d13 (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/gr-osmosdr/commit/?id=275e6aed19b9ba8563bffd318a227…
commit 275e6aed19b9ba8563bffd318a227a1196e1da2c
Author: Dimitri Stolnikov <horiz0n(a)gmx.net>
Date: Wed May 13 00:16:54 2015 +0200
airspy: comment on used gain values
-----------------------------------------------------------------------
Summary of changes:
lib/airspy/airspy_source_c.cc | 2 ++
1 file changed, 2 insertions(+)
hooks/post-receive
--
GNURadio hardware abstraction block
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 "GNURadio hardware abstraction block".
The branch, master has been updated
via b226b85fa82f94dfc3d57d1083ea1fd6b4c62d13 (commit)
via 8d25584da32840387b4c04768b9d6afeed83109d (commit)
via 3916b5bc4f9ed504106cf0845e6daa077a84764c (commit)
via 3793a5e8b1b97cb78e21c807d21bca2a406f97d3 (commit)
via 17c9497d4da855a81a6f871b4b4ce457ec465336 (commit)
from be9af0fe6f81bce327f9b1a2cd23a09533725d9b (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/gr-osmosdr/commit/?id=b226b85fa82f94dfc3d57d1083ea1…
commit b226b85fa82f94dfc3d57d1083ea1fd6b4c62d13
Author: Dimitri Stolnikov <horiz0n(a)gmx.net>
Date: Tue May 12 23:59:32 2015 +0200
README: move sdrplay line to the same position as in grc template
http://cgit.osmocom.org/gr-osmosdr/commit/?id=8d25584da32840387b4c04768b9d6…
commit 8d25584da32840387b4c04768b9d6afeed83109d
Author: Dimitri Stolnikov <horiz0n(a)gmx.net>
Date: Tue May 12 23:48:43 2015 +0200
airspy: query supported samplerates from the firmware
http://cgit.osmocom.org/gr-osmosdr/commit/?id=3916b5bc4f9ed504106cf0845e6da…
commit 3916b5bc4f9ed504106cf0845e6daa077a84764c
Author: Dimitri Stolnikov <horiz0n(a)gmx.net>
Date: Tue May 12 23:30:45 2015 +0200
cmake: added ENABLE_NONFREE option to enable nonfree components.
http://cgit.osmocom.org/gr-osmosdr/commit/?id=3793a5e8b1b97cb78e21c807d21bc…
commit 3793a5e8b1b97cb78e21c807d21bca2a406f97d3
Author: Dimitri Stolnikov <horiz0n(a)gmx.net>
Date: Tue May 12 23:29:05 2015 +0200
updated AUTHORS
http://cgit.osmocom.org/gr-osmosdr/commit/?id=17c9497d4da855a81a6f871b4b4ce…
commit 17c9497d4da855a81a6f871b4b4ce457ec465336
Author: Dimitri Stolnikov <horiz0n(a)gmx.net>
Date: Tue May 12 23:28:35 2015 +0200
sdrplay: added copyright
-----------------------------------------------------------------------
Summary of changes:
AUTHORS | 2 ++
CMakeLists.txt | 12 ++++++++++
README | 2 +-
lib/CMakeLists.txt | 4 +++-
lib/airspy/airspy_source_c.cc | 51 ++++++++++++++++++++++++++++++-----------
lib/airspy/airspy_source_c.h | 1 +
lib/sdrplay/sdrplay_source_c.cc | 1 +
lib/sdrplay/sdrplay_source_c.h | 1 +
8 files changed, 59 insertions(+), 15 deletions(-)
hooks/post-receive
--
GNURadio hardware abstraction block
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, zecke/features/sgsn-gtp-cdr has been created
at c758278c075e876f83f330cab0cc417867340af2 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=c758278c075e876f83f330cab0cc4178…
commit c758278c075e876f83f330cab0cc417867340af2
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Tue May 12 22:20:05 2015 +0200
sgsn: Give the IMEI to the GGSN for analysis
Most SGSNs pass the IMEI(SV). We currently only enquire about
the IMEI and then pad the 'SV' with 1111b (thanks to the encoding
routine). Sadly it insists on always writing the length which
means we have to memmove the data around by a single octet.
Manually verified using the pcu-emu and looking at the trace
using wireshark.
http://cgit.osmocom.org/openbsc/commit/?id=6ed9bd825135954ad358b7f078dc21e9…
commit 6ed9bd825135954ad358b7f078dc21e9a4e26e2a
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Tue May 12 22:00:22 2015 +0200
sgsn: Encode the ULI for the PDP context creation ack
Give the GGSN another opportunity to determine which tarif
to apply for the SGSN/subscriber. This code assumes tha the
RAN is a GERAN system but the assumption has been made in
other places as well.
http://cgit.osmocom.org/openbsc/commit/?id=573920836271400a6adca3a4b3d573fe…
commit 573920836271400a6adca3a4b3d573febbdaf320
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Tue May 12 21:46:58 2015 +0200
sgsn: Always include the routing area identity
For PDP context creation we always want to include the RAI
for the current mmctx. This might help commercial GGSNs to
determine which charging to apply.
http://cgit.osmocom.org/openbsc/commit/?id=3e0fb400471b68a77e01d3fb3e96b5f0…
commit 3e0fb400471b68a77e01d3fb3e96b5f0a96abc09
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Tue May 12 21:08:42 2015 +0200
cdr: Remember the charging id supplied by the GGSN
The charging_id is provided by the GGSN. Copy it into the CDR
part of the data structure so it will remain present until after
the pdp context has been deleted.
-----------------------------------------------------------------------
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 "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, zecke/features/cdr has been deleted
was c15c61c401e6f934fbf35c0c87d0777ff857f7c6
-----------------------------------------------------------------------
c15c61c401e6f934fbf35c0c87d0777ff857f7c6 sgsn: Add VTY configuration for the CDR module
-----------------------------------------------------------------------
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 "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, master has been updated
via 7882d2751f401d439394ff94da55ed2c0e8781e3 (commit)
via c15c61c401e6f934fbf35c0c87d0777ff857f7c6 (commit)
via 4f5b8237ec2182861fbe075f4cce56a9c7caf904 (commit)
via b100895557af0980d5910a3dc81903179dea615e (commit)
via 20de3ae17cbb61f831ca8f06a4cf7436441cfdc6 (commit)
via b448dd849a96fd1b736ee183385d7a6a9ea1863e (commit)
from 4c8e8f990a24fc5ecb24c5c21c944d8ab4dc7c1e (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/openbsc/commit/?id=7882d2751f401d439394ff94da55ed2c…
commit 7882d2751f401d439394ff94da55ed2c0e8781e3
Merge: 4c8e8f9 c15c61c
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Tue May 12 20:06:47 2015 +0200
Merge branch 'zecke/features/cdr'
Add an optional CDR module. This will create a rotatable log
file, detect rotation and try to write as many information as
possible.
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/gprs_sgsn.h | 6 +-
openbsc/include/openbsc/sgsn.h | 14 ++
openbsc/include/openbsc/signal.h | 21 ++-
openbsc/src/gprs/Makefile.am | 2 +-
openbsc/src/gprs/gprs_gmm.c | 65 ++++++++-
openbsc/src/gprs/gprs_sgsn.c | 21 ++-
openbsc/src/gprs/sgsn_cdr.c | 254 ++++++++++++++++++++++++++++++++++++
openbsc/src/gprs/sgsn_libgtp.c | 17 +++
openbsc/src/gprs/sgsn_main.c | 1 +
openbsc/src/gprs/sgsn_vty.c | 36 +++++
openbsc/tests/sgsn/sgsn_test.c | 4 +
openbsc/tests/vty_test_runner.py | 28 ++++
12 files changed, 464 insertions(+), 5 deletions(-)
create mode 100644 openbsc/src/gprs/sgsn_cdr.c
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 TETRA PHY and MAC implementation".
The branch, gr3.7 has been created
at 32fc370ac9dfc26c2cf83da910885680dc164287 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-tetra/commit/?id=32fc370ac9dfc26c2cf83da910885…
commit 32fc370ac9dfc26c2cf83da910885680dc164287
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Sun May 10 23:50:40 2015 +0200
demod: Import the new GR 3.7 code
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
http://cgit.osmocom.org/osmo-tetra/commit/?id=c2aa247c262320057b72cccff2796…
commit c2aa247c262320057b72cccff2796b6665b82e04
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Sun May 10 23:50:21 2015 +0200
demod: Remove all the old 3.6 stuff
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
-----------------------------------------------------------------------
hooks/post-receive
--
Osmocom TETRA PHY and MAC implementation
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 TETRA PHY and MAC implementation".
The branch, 3.7 has been deleted
was 32fc370ac9dfc26c2cf83da910885680dc164287
-----------------------------------------------------------------------
32fc370ac9dfc26c2cf83da910885680dc164287 demod: Import the new GR 3.7 code
-----------------------------------------------------------------------
hooks/post-receive
--
Osmocom TETRA PHY and MAC implementation
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 TETRA PHY and MAC implementation".
The branch, 3.7 has been created
at 32fc370ac9dfc26c2cf83da910885680dc164287 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-tetra/commit/?id=32fc370ac9dfc26c2cf83da910885…
commit 32fc370ac9dfc26c2cf83da910885680dc164287
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Sun May 10 23:50:40 2015 +0200
demod: Import the new GR 3.7 code
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
http://cgit.osmocom.org/osmo-tetra/commit/?id=c2aa247c262320057b72cccff2796…
commit c2aa247c262320057b72cccff2796b6665b82e04
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Sun May 10 23:50:21 2015 +0200
demod: Remove all the old 3.6 stuff
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
-----------------------------------------------------------------------
hooks/post-receive
--
Osmocom TETRA PHY and MAC implementation
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 "An utility library for Open Source Mobile Communications".
The branch, master has been updated
via 16082fd3cda0ced8f22736e92394348ee2ecfda3 (commit)
from 9385d1e01bd05c7099e3e441248ce0b10a6d02e2 (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/libosmocore/commit/?id=16082fd3cda0ced8f22736e92394…
commit 16082fd3cda0ced8f22736e92394348ee2ecfda3
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Wed May 6 17:58:07 2015 +0200
debian: Bump version for new local packages
-----------------------------------------------------------------------
Summary of changes:
debian/changelog | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
hooks/post-receive
--
An utility library for Open Source Mobile Communications
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/uhd-args has been deleted
was 456cf7f068e7244c4558c0e6eaa02dcbdfdc210b
-----------------------------------------------------------------------
456cf7f068e7244c4558c0e6eaa02dcbdfdc210b A hack to pass all dev.args to UHD.
-----------------------------------------------------------------------
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/master has been updated
via 456cf7f068e7244c4558c0e6eaa02dcbdfdc210b (commit)
from 8974a801927100a7657fd973c5b098289ac6f35f (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/UHDDevice.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
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/uhd-args has been updated
discards 743cf16febbc8062298eb29b49f317dc2cf150cc (commit)
via 456cf7f068e7244c4558c0e6eaa02dcbdfdc210b (commit)
via 8974a801927100a7657fd973c5b098289ac6f35f (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 (743cf16febbc8062298eb29b49f317dc2cf150cc)
\
N -- N -- N (456cf7f068e7244c4558c0e6eaa02dcbdfdc210b)
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=456cf7f068e7244c4558c0e6eaa02dc…
commit 456cf7f068e7244c4558c0e6eaa02dcbdfdc210b
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Tue Apr 28 12:20:49 2015 -0400
A hack to pass all dev.args to UHD.
-----------------------------------------------------------------------
Summary of changes:
Transceiver52M/UHDDevice.cpp | 14 +++++++++++++-
1 file changed, 13 insertions(+), 1 deletion(-)
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/ramp-up-test has been updated
discards 184e7680aab56afc561c891273ff5454a50843d8 (commit)
discards d7cbeba5dd17f01fa31f0915d56ea7b81e577ca0 (commit)
via 34c4eff3c57ea994d030cdaef019c426a3222c3b (commit)
via b7ba55ceaa7be48786ef06bcd924baf173d539a8 (commit)
via 8974a801927100a7657fd973c5b098289ac6f35f (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 (184e7680aab56afc561c891273ff5454a50843d8)
\
N -- N -- N (34c4eff3c57ea994d030cdaef019c426a3222c3b)
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=34c4eff3c57ea994d030cdaef019c42…
commit 34c4eff3c57ea994d030cdaef019c426a3222c3b
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Thu May 7 22:03:49 2015 -0400
test: Remove wider burst hack.
http://cgit.osmocom.org/osmo-trx/commit/?id=b7ba55ceaa7be48786ef06bcd924baf…
commit b7ba55ceaa7be48786ef06bcd924baf173d539a8
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Thu May 7 20:51:39 2015 -0400
hack: Burst ramp up issue fix.
* Randomized payload from filler table
* 4 sps only
* 156.25 size bursts instead of 156/157
* 1 extra tail bit appended to beginning and end of burst
* Downlink bursts from core are dropped
Enable with filler table.
$ ./osmo-trx -f
Also, TSC is hard coded to 7. You can change it here.
diff --git a/Transceiver52M/Transceiver.cpp b/Transceiver52M/Transceiver.cpp
index 7dcc512..c11c6fd 100644
--- a/Transceiver52M/Transceiver.cpp
+++ b/Transceiver52M/Transceiver.cpp
@@ -85,7 +85,7 @@ void TransceiverState::init(size_t slot, bool fill,
float scale, int sps)
fillerBurst[i] = rand() % 2;
for (size_t i = 0; i < 26; i++)
- fillerBurst[61 + i] = GSM::gTrainingSequence[7][i];
+ fillerBurst[61 + i] = GSM::gTrainingSequence[0][i];
for (size_t i = 145; i < 148; i++)
fillerBurst[i] = 0;
-----------------------------------------------------------------------
Summary of changes:
Transceiver52M/UHDDevice.cpp | 14 +++++++++++++-
1 file changed, 13 insertions(+), 1 deletion(-)
hooks/post-receive
--
OpenBTS' transceiver retro-fit