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 "SS7 (TCAP, ROS, MAP, CAP) ASN1 files".
The branch, master has been updated
via 54950c369bf682bb5d27495359f6b704764af2c0 (commit)
from b42fd7c3b48f53fd13de901cdd88e8f7f3d2c206 (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/asn1/ss7/commit/?id=54950c369bf682bb5d27495359f6b70…
commit 54950c369bf682bb5d27495359f6b704764af2c0
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Fri Apr 3 09:38:39 2015 +0200
MAP: Add IMSI/correlationID to MAP
Copied from PDF with 12.7.0 Release 12
Found: *#115
-----------------------------------------------------------------------
Summary of changes:
asn1/MAP/MAP-SM-DataTypes.asn | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
hooks/post-receive
--
SS7 (TCAP, ROS, MAP, CAP) ASN1 files
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 block for spectrum visualization using GPU".
The branch, master has been updated
via 3fdfe7cf812238804f25f5cdfe39f848fd657b33 (commit)
from 985c78ffa7ecfc0d4b5b43d2541e68a9e6d94576 (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-fosphor/commit/?id=3fdfe7cf812238804f25f5cdfe39f…
commit 3fdfe7cf812238804f25f5cdfe39f848fd657b33
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Thu Apr 2 22:59:40 2015 +0200
gr-fopshor: Add a MANIFEST for CGRAN
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
-----------------------------------------------------------------------
Summary of changes:
MANIFEST.md | 28 ++++++++++++++++++++++++++++
1 file changed, 28 insertions(+)
create mode 100644 MANIFEST.md
hooks/post-receive
--
GNURadio block for spectrum visualization using GPU
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, master has been updated
via d0261b72dea475c1fccdf00b77d6be6317588232 (commit)
via 0c1c8778dfdda80222d30b903d62156adb6927c4 (commit)
from 0a0b5dcb324d3652f55541855426c91f0c9d9536 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-pcu/commit/?id=d0261b72dea475c1fccdf00b77d6be6…
commit d0261b72dea475c1fccdf00b77d6be6317588232
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Thu Apr 2 13:58:09 2015 +0200
tbf: Force ACK after the last DL LCC frame has been received
If the protocol layers above LLC (e.g. TCP) need an acknowledgement
to continue, it can take up to 400ms (single TS) until the MS is
polled for Ack/Nack which it can use to request an uplink TBF
quickly. The 400ms result from requesting an DL Ack/Nack every 20 RLC
blocks until all pending LLC frames have been sent.
Especially TCP's slow start mechanism can lead to a high delay at the
start of the connection, since the sender will eventually stop after
having sent the first packets (up to 4 (RFC2581) or 10 (RFC6928)).
This commit modifies append_data() to (re-)start
a timer every time it handles an LLC packet and to request an
Ack/Nack every time it expires. So if the server ceases to send IP
packets, the MS is polled in the assumption, that the server is
waiting for an ACK.
The following VTY commands are added (pcu node):
- queue idle-ack-delay <1-65535> timeout in centiseconds
- no queue idle-ack-delay disable this feature (default)
A sensible value is 10 (100ms) that at gave promising results when
testing locally.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=0c1c8778dfdda80222d30b903d62156…
commit 0c1c8778dfdda80222d30b903d62156adb6927c4
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Fri Mar 20 12:02:42 2015 +0100
tbf: Use a hysteresis when discarding DL LLC frames
Currently single LLC blocks are discarded when the PDU lifetime
expires. If an IP packet has been fragmented either on the IP or on
the LLC layer and is therefore distributed over several LLC frames,
the kept fragments are transmitted and then discarded by the MS
because of the missing PDU. This can cause massive IP packet loss
when there are many fragmented packets (e.g. when trying 'ping
-s1800' or if the GGSN chops downlink IP packets into several SNDCP
packets).
On the other hand, discarding too many packets might disturb the
congestion handling of TCP. Dropping plain TCP ACKs might also hinder
flow control and congestion avoidance.
This commit adds a hysteresis algorithm to the LLC discard loop. If
an LLC message's age reaches the high water mark, further message's
with an age above the low water mark are discarded, too. This is
aborted, if a GMM, a non-UI, or a small message is detected. In
these cases, that message is kept.
The following VTY commands are added (pcu config node):
- queue hysteresis <1-65535> set the difference between high
(lifetime) and low watermark in
centiseconds
- no queue hysteresis disable this feature (default)
Since the SGSN will most probably send all fragments of a single
N-PDU without much delay between them, a value slightly above the
average transmission delay jitter between SGSN and PCU is probably a
sensible value to discard all fragments of a single IP packet.
This is an experimental feature that might be replaced by more
advanced means of active queue management in the future.
Sponsored-by: On-Waves ehf
-----------------------------------------------------------------------
Summary of changes:
src/bts.h | 2 ++
src/llc.cpp | 15 ++++++++++
src/llc.h | 1 +
src/pcu_utils.h | 5 ++++
src/pcu_vty.c | 66 ++++++++++++++++++++++++++++++++++++++++++++
src/tbf.cpp | 1 +
src/tbf.h | 5 ++++
src/tbf_dl.cpp | 85 +++++++++++++++++++++++++++++++++++++++++++++++++--------
8 files changed, 169 insertions(+), 11 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 "An utility library for Open Source Mobile Communications".
The branch, master has been updated
via 4e0543f730b255849305787ecce89867e89f40f8 (commit)
from f8699ca51eeb4f3d34336501abcaf071b4a95a47 (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=4e0543f730b255849305787ecce8…
commit 4e0543f730b255849305787ecce89867e89f40f8
Author: Michael McTernan <Michael.McTernan(a)wavemobile.com>
Date: Mon Mar 30 13:22:14 2015 +0100
Tests: Fix broken loggingrb testcase.
The loggingrb (ringbuffer) test case was not actually being built or ran, instead still using the normal logging test.
This patch fixes the makefile, then the loggingrb testcase is changed to use the current loggingrb API so that it builds and passes.
Signed-off-by: Michael McTernan <mike.mcternan(a)wavemobile.com>
-----------------------------------------------------------------------
Summary of changes:
tests/Makefile.am | 2 +-
tests/loggingrb/loggingrb_test.c | 11 +++++------
2 files changed, 6 insertions(+), 7 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 40407835b30d204a819772c4fd935e2ee71228b2 (commit)
via 067ce6dea5c9b8aacf9fdec8efc00de4924a7dfe (commit)
via 32dd2f3f9b689600dd0704ed4fb12614ebf962f9 (commit)
from 7cce1d301aff586d8a95765d3b56c0c81266781b (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=40407835b30d204a819772c4fd935e2e…
commit 40407835b30d204a819772c4fd935e2ee71228b2
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Wed Apr 1 18:28:04 2015 +0200
bsc: Change paging strategy based on override or not
Change the paging strategy based on on if a LAC override
is in place or not. In case we had changed the LAC we need
to page on all the BTS. Change the "grace" handling to
iterate over the BTS and filter out all non matching ones
LAC in case no LAC handling is active.
Manually verified all four cases with a single BTS:
* No LAC handling and grace period
* LAC handling and grace period
* No LAC handling and not lock
* LAC handling and lock.
Related: SYS#1398
http://cgit.osmocom.org/openbsc/commit/?id=067ce6dea5c9b8aacf9fdec8efc00de4…
commit 067ce6dea5c9b8aacf9fdec8efc00de4924a7dfe
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Wed Apr 1 18:19:45 2015 +0200
bsc: In preparation to the MT lac/ci patching split the code
For MT we can't page per lac as we don't know which BTS was
the original one. Split the grace period and normal mode into
two methods so we can bloat both of them later.
http://cgit.osmocom.org/openbsc/commit/?id=32dd2f3f9b689600dd0704ed4fb12614…
commit 32dd2f3f9b689600dd0704ed4fb12614ebf962f9
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Wed Apr 1 18:15:48 2015 +0200
bsc: Allow to use different LAC/CI for the core-network
We need to use different LAC/CI towards the core network.
It is a bit problematic as LAC/CI is a per BTS attribute
so this feature only works if a BSC manages everything in
the same LAC.
Related: SYS#1398
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/osmo_msc_data.h | 6 ++--
openbsc/src/osmo-bsc/osmo_bsc_api.c | 23 ++++++++++++--
openbsc/src/osmo-bsc/osmo_bsc_filter.c | 15 ++++++++-
openbsc/src/osmo-bsc/osmo_bsc_grace.c | 54 ++++++++++++++++++++++-----------
openbsc/src/osmo-bsc/osmo_bsc_msc.c | 6 ++--
openbsc/src/osmo-bsc/osmo_bsc_vty.c | 28 +++++++++++++++++
openbsc/tests/vty_test_runner.py | 15 +++++++++
7 files changed, 122 insertions(+), 25 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/hacks/gprs-state has been created
at 878da382e08444c36299f1c4236c233c6acc11b3 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=878da382e08444c36299f1c4236c233c…
commit 878da382e08444c36299f1c4236c233c6acc11b3
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Wed Apr 1 15:34:35 2015 +0200
WIP bts: Enable GPRS using OML if it wasn't enabled
http://cgit.osmocom.org/openbsc/commit/?id=5047390eefae72d50cfc4cf821a70eba…
commit 5047390eefae72d50cfc4cf821a70eba9d55d255
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Wed Apr 1 13:59:05 2015 +0200
bts: Take all parameters even if they are not applied yet
For the case of GPRS off and then later switched on we
need to remember the parameters and the only way we can
do it, is to store them all the time.
Related: SYS#591
-----------------------------------------------------------------------
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 "Software for ETSI GMR (GEO Mobile Radio)".
The branch, sylvain/gr has been updated
via 2fa8bf59113913fedd9f91a0fee8d9bd199ac347 (commit)
via bf8e70f363ac3fa7c2def7ac5634999728f750dc (commit)
via b9dfcabf5ce748d29fbe967b59f003072807c74c (commit)
via 864f9cb8b45881b0962188355b65ddd207b1e30c (commit)
from 94beb6c0379637379a164b0f4c8beb1c4418dff1 (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-gmr/commit/?id=2fa8bf59113913fedd9f91a0fee8d9b…
commit 2fa8bf59113913fedd9f91a0fee8d9bd199ac347
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Sun Mar 29 20:59:06 2015 +0200
gr-gmr1/rach_demod: Improve initial frequency estimation
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
http://cgit.osmocom.org/osmo-gmr/commit/?id=bf8e70f363ac3fa7c2def7ac5634999…
commit bf8e70f363ac3fa7c2def7ac5634999728f750dc
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Sun Mar 29 20:56:53 2015 +0200
gr-grm1/rach_detect_fft: Fix the direction of peak offset compensation
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
http://cgit.osmocom.org/osmo-gmr/commit/?id=b9dfcabf5ce748d29fbe967b59f0030…
commit b9dfcabf5ce748d29fbe967b59f003072807c74c
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Sun Mar 29 20:56:29 2015 +0200
gr-gmr1: Add a tag with the time of RACH and write it to file
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
http://cgit.osmocom.org/osmo-gmr/commit/?id=864f9cb8b45881b0962188355b65ddd…
commit 864f9cb8b45881b0962188355b65ddd207b1e30c
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Sun Mar 29 20:55:44 2015 +0200
gr-gmr1/rach_detect_fft: Use a global constant for freq key
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
-----------------------------------------------------------------------
Summary of changes:
gr-gmr1/lib/rach_demod_impl.cc | 55 +++++++++++++++++++++++++++++++------
gr-gmr1/lib/rach_detect_fft_impl.cc | 19 +++++++++----
gr-gmr1/lib/rach_detect_fft_impl.h | 1 -
gr-gmr1/lib/rach_file_sink_impl.cc | 9 ++++++
4 files changed, 70 insertions(+), 14 deletions(-)
hooks/post-receive
--
Software for ETSI GMR (GEO Mobile Radio)
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, master has been updated
via 0a0b5dcb324d3652f55541855426c91f0c9d9536 (commit)
from 502bd1feea9441938498b92405220437dc3a91bf (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-pcu/commit/?id=0a0b5dcb324d3652f55541855426c91…
commit 0a0b5dcb324d3652f55541855426c91f0c9d9536
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Sun Mar 29 13:53:01 2015 +0200
pcu: Add pcu_utils.h to Makefile.am
Addresses:
src/gprs_rlcmac_sched.cpp:26:23: error: pcu_utils.h: No such file or directory
Sponsored-by: On-Waves ehf
-----------------------------------------------------------------------
Summary of changes:
src/Makefile.am | 3 ++-
1 file changed, 2 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 "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, master has been updated
via 7cce1d301aff586d8a95765d3b56c0c81266781b (commit)
from fd603ed9e2f87d05b2261a25e11aceb01814dfbe (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=7cce1d301aff586d8a95765d3b56c0c8…
commit 7cce1d301aff586d8a95765d3b56c0c81266781b
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Thu Mar 26 20:34:12 2015 +0100
libmgcp: Fail if transcoding can't be configured
We want to fail theallocation of an endpoint in case the
transcoding can't be configured.
Manually verified with:
./src/osmo-bsc_mgcp/osmo-bsc_mgcp -c doc/examples/osmo-bsc_mgcp/mgcp.cfg
$ ./contrib/mgcp_server.py
0000 32 30 30 20 33 30 36 39 200 3069
0008 31 20 4F 4B 0D 0A 1 OK.. ('127.0.0.1', 2427)
0000 34 30 30 20 35 39 30 36 400 5906
0008 39 20 46 41 49 4C 0D 0A 9 FAIL.. ('127.0.0.1', 2427)
0000 34 30 30 20 33 35 34 36 400 3546
0008 33 20 46 41 49 4C 0D 0A 3 FAIL.. ('127.0.0.1', 2427)
0000 34 30 30 20 36 32 31 37 400 6217
0008 30 20 46 41 49 4C 0D 0A 0 FAIL.. ('127.0.0.1', 2427)
Verified by not sending L: in the CRCX and then failing on the
MDCX.
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libmgcp/mgcp_protocol.c | 24 ++++++++++++++----------
1 file changed, 14 insertions(+), 10 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 "Osmocom BTS-side code (Abis, scheduling, ...)".
The branch, master has been updated
via f869a95f3b81d281405e3fc3026e1d0d53174082 (commit)
from 0ddd4b6c25dcb1cf85809b190afd6ac4d95890ea (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-bts/commit/?id=f869a95f3b81d281405e3fc3026e1d0…
commit f869a95f3b81d281405e3fc3026e1d0d53174082
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sat Mar 28 18:31:10 2015 +0100
write_queue: Check the result of osmo_wqueue_enqueue and free
The write_queue is designed to have a maximum amount of pending
messages and will refuse to take new messages when it has been
reached. The caller can decide if it wants to flush the queue
and add the message again, create a log. But in all cases the
ownership of the msgb has not been transferred. Fix the potential
memory leak in the failure situation.
-----------------------------------------------------------------------
Summary of changes:
src/osmo-bts-sysmo/l1_fwd_main.c | 24 +++++++++++++++++++-----
src/osmo-bts-sysmo/l1_if.c | 24 ++++++++++++++++++++----
2 files changed, 39 insertions(+), 9 deletions(-)
hooks/post-receive
--
Osmocom BTS-side code (Abis, scheduling, ...)