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 "GNU Radio block for interfacing with various radio hardware".
The branch, master has been updated
via c653754dde5e2cf682965e939cc016fbddbd45e4 (commit)
via b7aab458ed706387cd34bc2c08c65f7562aee51b (commit)
via 1693e4e9d802b8420c022b7c64a7d40551d37884 (commit)
via 3c7d3f166401b1af6afd903b8d2b9729e8897189 (commit)
via a3b4e5c815511aed75bee281831db941277496d8 (commit)
via 26f93e46874824cd36bd9f05baf3fe3b851aa640 (commit)
via 33a8d1c2aef31ab7fb9f40e673c974334081853e (commit)
from cf9549485af61658eab3e14e0a89db80742eb547 (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=c653754dde5e2cf682965e939cc01…
commit c653754dde5e2cf682965e939cc016fbddbd45e4
Merge: b7aab45 cf95494
Author: Dimitri Stolnikov <horiz0n(a)gmx.net>
Date: Mon Jun 12 00:04:36 2017 +0200
Merge branch 'master' of git.osmocom.org:gr-osmosdr
http://cgit.osmocom.org/gr-osmosdr/commit/?id=b7aab458ed706387cd34bc2c08c65…
commit b7aab458ed706387cd34bc2c08c65f7562aee51b
Author: Dimitri Stolnikov <horiz0n(a)gmx.net>
Date: Sun Jun 11 23:55:17 2017 +0200
freesrp: whitespace fixes
http://cgit.osmocom.org/gr-osmosdr/commit/?id=1693e4e9d802b8420c022b7c64a7d…
commit 1693e4e9d802b8420c022b7c64a7d40551d37884
Author: Lukas Lao Beyer <lukas(a)electronics.kitchen>
Date: Sat Apr 22 13:42:34 2017 -0400
FreeSRP: Add support for multiple devices in get_devices
http://cgit.osmocom.org/gr-osmosdr/commit/?id=3c7d3f166401b1af6afd903b8d2b9…
commit 3c7d3f166401b1af6afd903b8d2b9729e8897189
Author: Dimitri Stolnikov <horiz0n(a)gmx.net>
Date: Sun Jun 11 22:04:03 2017 +0200
rtl,rtl_tcp: add bias=0|1 parameter to switch off|on bias voltage on
gpio0
http://cgit.osmocom.org/gr-osmosdr/commit/?id=a3b4e5c815511aed75bee281831db…
commit a3b4e5c815511aed75bee281831db941277496d8
Author: Dimitri Stolnikov <horiz0n(a)gmx.net>
Date: Sun Jun 11 21:42:05 2017 +0200
rtl_tcp: delete LUT table in destructor
http://cgit.osmocom.org/gr-osmosdr/commit/?id=26f93e46874824cd36bd9f05baf3f…
commit 26f93e46874824cd36bd9f05baf3fe3b851aa640
Author: Krzysztof Halasa <khc(a)pm.wav.pl>
Date: Sat Mar 18 10:16:48 2017 +0100
RTL-TCP: Convert to single class model
The existing RTL TCP driver is quite different from its brother RTL_SDR.
It's much more complicated, uses gr::blocks::deinterleave and
gr::blocks::float_to_complex, and generally doesn't work correctly
(e.g. https://github.com/csete/gqrx/issues/99
Spectrum is mirrored when filter or demodulator changes (rtl_tcp) #99)
I've converted the RTL TCP driver to the model used by RTL_SDR,
simplifying it in the process, and fixing the GQRX issue.
http://cgit.osmocom.org/gr-osmosdr/commit/?id=33a8d1c2aef31ab7fb9f40e673c97…
commit 33a8d1c2aef31ab7fb9f40e673c974334081853e
Author: Krzysztof Halasa <khc(a)pm.wav.pl>
Date: Sat Mar 18 10:07:19 2017 +0100
RTL-SDR: convert _lut to float[] to reduce size by a factor of 256
The _lut is being indexed by I + Q (16 bits = 65536 entries), however
both samples can be processed independently, resulting in 8-bit LUT.
Saves a bit of RAM and CPU cache.
-----------------------------------------------------------------------
Summary of changes:
grc/gen_osmosdr_blocks.py | 4 +-
lib/freesrp/freesrp_common.cc | 270 +++++++++++++++---------------
lib/rtl/rtl_source_c.cc | 27 +--
lib/rtl/rtl_source_c.h | 4 +-
lib/rtl_tcp/CMakeLists.txt | 1 -
lib/rtl_tcp/rtl_tcp_source_c.cc | 360 ++++++++++++++++++++++++++++++++--------
lib/rtl_tcp/rtl_tcp_source_c.h | 32 +++-
7 files changed, 471 insertions(+), 227 deletions(-)
hooks/post-receive
--
GNU Radio block for interfacing with various radio hardware
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 fa3a113b77b6ed2738778a52ae4f9ce4e6f18ea3 (commit)
from 2be1612e604f950ba21ef6ff12488eab62e66ad5 (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=fa3a113b77b6ed2738778a52ae4f9ce4…
commit fa3a113b77b6ed2738778a52ae4f9ce4e6f18ea3
Author: Dimitri Stolnikov <horiz0n(a)gmx.net>
Date: Mon Jun 12 00:04:05 2017 +0200
rtl_tcp: add command for bias tee control
-----------------------------------------------------------------------
Summary of changes:
src/rtl_tcp.c | 4 ++++
1 file changed, 4 insertions(+)
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, master has been updated
via c136be04f7784d245baf0adb2e2537ac0fae206d (commit)
from 0fb294a8dd45a86b8f9eb93211b69b6dbf0a6853 (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=c136be04f7784d245baf0adb2e2537a…
commit c136be04f7784d245baf0adb2e2537ac0fae206d
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Jun 11 11:36:33 2017 +0200
lc15: further fixes regarding --with-litecell15
The fix in 0fb294a8dd45a86b8f9eb93211b69b6dbf0a6853 was only partially
valid, as it unconditionally used $includedir, without any prefix. This
polluted the include path with host include files in cross-compiling
builds.
Let's take a different approach and simply define LITECELL15_CFLAGS
(similar to what pkgconfig does), which makes the "-I" go away if no
--with-litecell15 has been specified.
Change-Id: I63393decfe42a24dab56c7654f716c1580416ab2
-----------------------------------------------------------------------
Summary of changes:
configure.ac | 8 ++++----
src/Makefile.am | 2 +-
2 files changed, 5 insertions(+), 5 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, master has been updated
via 0fb294a8dd45a86b8f9eb93211b69b6dbf0a6853 (commit)
from 9dabfa2c2b882bf4ce72c941f021f7a439de041a (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=0fb294a8dd45a86b8f9eb93211b69b6…
commit 0fb294a8dd45a86b8f9eb93211b69b6dbf0a6853
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Jun 11 10:30:03 2017 +0200
lc15: fix configure.ac variable substitution causing compile error
When "--enable-lc15bts-phy" is passed to './configure' without specifying
an explicit header file path using "--with-litecell15=", we ended up
generating an empty string as LITECELL15_INCDIR and rendered something
like "-DENABLE_DIRECT_PHY -I -I../../git/src/osmo-bts-litecell15" as
part of the compiler invocation, where the -I with no argument will hide
the second -I, as the second one is supposed to be the optarg for the
first include.
This in turn made the "#include <lc15_l1_if.h>" fail, when using
separate source and build directories.
This patch fixes the configur script to use $includedir, rather than the
non-existant $incdir as default for LITECELL15_INCDIR
Change-Id: I483e62f8331e7867a92f8055c4d450fdd5288cb6
-----------------------------------------------------------------------
Summary of changes:
configure.ac | 2 +-
1 file changed, 1 insertion(+), 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 "A/B/C Netz".
The branch, master has been updated
via 3e86ef95c4d522ea45dbb49f266a47bf41c33452 (commit)
via 19afb792b55e80e62a3bb7d9ae2cfb770ecec773 (commit)
via 50b2021d2168917d9fc395abb03d05fff5d36486 (commit)
via dbdedfe1a16926d23ad7d066ea81159690956084 (commit)
via d23672354f7087b81f780cd6f62db0319fb73c85 (commit)
via 329463bb8c5c14a1f54f0a057bacaf1441f01ed0 (commit)
via aef4cf09977a7b58d0b3e3671da7aa6b3ae6405c (commit)
via e0534db15cb04360bb22e63ac5878d323f71ba34 (commit)
via e653475ff7e541540cb1e9a228d36779b09d722f (commit)
via 57d4d1739eed6bb908577f2aef9a4d952387df05 (commit)
via 6adfcf74664a30021f12cc84e00a7cd471ee81a1 (commit)
via bb64c6b3ba80f8ef844bae59e270ca9e3b43d1fd (commit)
via 2c1ab897232fdcbf11a9a9cc74562a1d7221a517 (commit)
via fc3b3e07be34b1daacd968a9a9e4be5b6db7818e (commit)
via 56024b384b01a287ce00c43463590a28c3ca8c32 (commit)
via 76a3484c5c90cf5bcbcc26d4f14dbe5c062656c5 (commit)
from c086e66b7cd3ad08b6840c8ea8a704d76171eabd (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/osmocom-analog/commit/?id=3e86ef95c4d522ea45dbb49f2…
commit 3e86ef95c4d522ea45dbb49f266a47bf41c33452
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sat Jun 10 17:49:59 2017 +0200
B-Netz: Minor printf fix
http://cgit.osmocom.org/osmocom-analog/commit/?id=19afb792b55e80e62a3bb7d9a…
commit 19afb792b55e80e62a3bb7d9ae2cfb770ecec773
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sat Jun 10 17:11:47 2017 +0200
NMT: Fix and adjustements to supervisory signal detection
http://cgit.osmocom.org/osmocom-analog/commit/?id=50b2021d2168917d9fc395abb…
commit 50b2021d2168917d9fc395abb03d05fff5d36486
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Fri Jun 9 20:18:24 2017 +0200
NMT 450: Support for other European counties, like Belgium, Czech, Slovakia
http://cgit.osmocom.org/osmocom-analog/commit/?id=dbdedfe1a16926d23ad7d066e…
commit dbdedfe1a16926d23ad7d066ea81159690956084
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun Jun 4 16:11:13 2017 +0200
AMPS: Fixed selecting right CRC values for FOCC words
http://cgit.osmocom.org/osmocom-analog/commit/?id=d23672354f7087b81f780cd6f…
commit d23672354f7087b81f780cd6f62db0319fb73c85
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun Jun 4 12:18:49 2017 +0200
Add option to set MNCC socket name (to run multiple base stations)
http://cgit.osmocom.org/osmocom-analog/commit/?id=329463bb8c5c14a1f54f0a057…
commit 329463bb8c5c14a1f54f0a057bacaf1441f01ed0
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Wed May 31 18:14:20 2017 +0200
SDR: Add option to give channel number
Using SoapySDR server allows to run different networks on multi channel
SDR devices.
http://cgit.osmocom.org/osmocom-analog/commit/?id=aef4cf09977a7b58d0b3e3671…
commit aef4cf09977a7b58d0b3e3671da7aa6b3ae6405c
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Wed May 31 08:35:13 2017 +0200
Make spectrum display nicer by plotting continuous lines between samples
http://cgit.osmocom.org/osmocom-analog/commit/?id=e0534db15cb04360bb22e63ac…
commit e0534db15cb04360bb22e63ac5878d323f71ba34
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Wed May 31 08:33:47 2017 +0200
Make spectrum display a little nicer by using '|' instead of ':'
http://cgit.osmocom.org/osmocom-analog/commit/?id=e653475ff7e541540cb1e9a22…
commit e653475ff7e541540cb1e9a228d36779b09d722f
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun May 28 09:35:47 2017 +0200
NMT: Allow NULL (B'0000') to be used as country selector in traffic area
http://cgit.osmocom.org/osmocom-analog/commit/?id=57d4d1739eed6bb908577f2ae…
commit 57d4d1739eed6bb908577f2aef9a4d952387df05
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Fri May 26 07:27:30 2017 +0200
AMPS/C-Netz: Correctly release pending transaction when creating a new one
If transactions is created, look on all channels for pending transaction
with same subscriber.
1. Remove that transaction.
2. Make channel return to IDLE.
3. Release call, if callref exists.
http://cgit.osmocom.org/osmocom-analog/commit/?id=6adfcf74664a30021f12cc84e…
commit 6adfcf74664a30021f12cc84e00a7cd471ee81a1
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Thu May 25 18:43:54 2017 +0200
Status display
Alows to show status of current channels and users
http://cgit.osmocom.org/osmocom-analog/commit/?id=bb64c6b3ba80f8ef844bae59e…
commit bb64c6b3ba80f8ef844bae59e270ca9e3b43d1fd
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Thu May 25 09:57:22 2017 +0200
AMPS: Add DTX support
When DTX is enabled (-S dtx=2 or 3), a missing SAT tone causes the receiver
to mute audio and insert a low level of comfort noise.
Also the missing SAT tone will not cause the connection to be terminated.
http://cgit.osmocom.org/osmocom-analog/commit/?id=2c1ab897232fdcbf11a9a9cc7…
commit 2c1ab897232fdcbf11a9a9cc74562a1d7221a517
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Wed May 24 14:01:25 2017 +0200
Notify about usage of channels that are next to each other
It is required to have at least one free channel between channels, to
avoid interferences.
This is only a warning, it will not reject channels next to each other.
http://cgit.osmocom.org/osmocom-analog/commit/?id=fc3b3e07be34b1daacd968a9a…
commit fc3b3e07be34b1daacd968a9a9e4be5b6db7818e
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Wed May 24 14:00:08 2017 +0200
Finetuning LOSS (noise) detection
The algorithm is still bad, but works in most cases
http://cgit.osmocom.org/osmocom-analog/commit/?id=56024b384b01a287ce00c4346…
commit 56024b384b01a287ce00c43463590a28c3ca8c32
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun May 21 16:40:10 2017 +0200
AMPS: Serveral minor fixes
http://cgit.osmocom.org/osmocom-analog/commit/?id=76a3484c5c90cf5bcbcc26d4f…
commit 76a3484c5c90cf5bcbcc26d4f14dbe5c062656c5
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Fri May 19 19:11:59 2017 +0200
C-Netz: Make demodulation algorithm (slope or leve) slectable via option
By default (auto), the algorithm is selected, depending on sound card
or SDR usage. For testing and debugging purpose, the algorithm can be
forced.
-----------------------------------------------------------------------
Summary of changes:
src/amps/amps.c | 94 ++++++++++++++----
src/amps/amps.h | 15 ++-
src/amps/dsp.c | 49 +++++----
src/amps/frame.c | 58 ++++++-----
src/amps/main.c | 22 ++++-
src/amps/sysinfo.c | 4 +-
src/amps/sysinfo.h | 2 +-
src/amps/transaction.c | 64 ++++++++++--
src/amps/transaction.h | 2 +
src/anetz/anetz.c | 24 ++++-
src/bnetz/bnetz.c | 30 ++++--
src/bnetz/main.c | 2 +-
src/cnetz/cnetz.c | 25 ++++-
src/cnetz/cnetz.h | 4 +-
src/cnetz/dsp.c | 4 +-
src/cnetz/dsp.h | 2 +-
src/cnetz/fsk_demod.c | 15 ++-
src/cnetz/fsk_demod.h | 1 +
src/cnetz/main.c | 39 +++++++-
src/cnetz/transaction.c | 58 ++++++++++-
src/cnetz/transaction.h | 1 +
src/common/Makefile.am | 1 +
src/common/debug.c | 2 +
src/common/display.h | 10 ++
src/common/display_spectrum.c | 10 +-
src/common/display_status.c | 147 +++++++++++++++++++++++++++
src/common/display_wave.c | 93 +++++++++++++++---
src/common/loss.c | 2 +-
src/common/main_common.c | 64 +++++++++---
src/common/sdr.c | 8 +-
src/common/sdr.h | 2 +-
src/common/sender.c | 6 ++
src/common/soapy.c | 3 +-
src/common/soapy.h | 2 +-
src/common/uhd.c | 3 +-
src/common/uhd.h | 2 +-
src/nmt/Makefile.am | 1 +
src/nmt/countries.c | 224 ++++++++++++++++++++++++++++++++++++++++++
src/nmt/countries.h | 7 ++
src/nmt/dsp.c | 15 +--
src/nmt/dsp.h | 2 +-
src/nmt/frame.c | 33 +++++--
src/nmt/main.c | 71 ++++++-------
src/nmt/nmt.c | 147 +++++++++------------------
src/nmt/nmt.h | 5 +-
45 files changed, 1063 insertions(+), 312 deletions(-)
create mode 100644 src/common/display_status.c
create mode 100644 src/nmt/countries.c
create mode 100644 src/nmt/countries.h
hooks/post-receive
--
A/B/C Netz
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, neels/aoip has been created
at e6d67343fee668a0290f92f7a0bdf633eae4f0e5 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/libosmocore/commit/?id=e6d67343fee668a0290f92f7a0bd…
commit e6d67343fee668a0290f92f7a0bdf633eae4f0e5
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Fri Jun 2 13:49:16 2017 +0200
gsm0808: add function to extrapolate speech codec
The contents of the speech codec element (struct gsm0808_speech_codec),
that is also used in the speech codec list element (struct
gsm0808_speech_codec_list) can be extrapolated directly from the
permitted speech parameter in the channel type field (struct
gsm0808_channel_type) when full AoIP with compressed speech via
RTP/UDP/IP is assumed and when the codec configuration on the air
interface exactly matches the codec configuration on the IP backhaul.
This patch adds a function that can be used as a helper to fill
out spech codec fields by only giving a permitted speech parameter
as input.
Change-Id: I257c972e9fdf0dfe940a8d483447085bd62e50a2
http://cgit.osmocom.org/libosmocore/commit/?id=8acc3b2bf77faf947ee3c578974e…
commit 8acc3b2bf77faf947ee3c578974ef91708e9471f
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Fri Jun 2 13:22:34 2017 +0200
gsm0808: add function to translate perm speech to speech codec type
The permitted speech field used in channel type element (struct
gsm0808_channel_type) uses a different representation as
the type field in the speech codec element (struct
gsm0808_speech_codec)
This patch adds a function to convert from permitted speech to
speech codec type.
Change-Id: Ib26a9c20864459b2baaa04f49b6e7902ba44b7cb
http://cgit.osmocom.org/libosmocore/commit/?id=22cdb7db094bf88f19acd83e188c…
commit 22cdb7db094bf88f19acd83e188cd2acfb57a51f
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Fri Jun 2 11:25:28 2017 +0200
gsm0808: add default speech codec configuration
In an AoIP scenario, the speech codec list field specifies the
codecs used in the RTP interface. This patch adds a table
with default codec configurations that match the codec
configurations that are also used on the air interface.
Change-Id: I9dc0165d76a022b2c1b7418bc3133407e61b7261
http://cgit.osmocom.org/libosmocore/commit/?id=4cb94a1e3a3148d44b65ddb7c274…
commit 4cb94a1e3a3148d44b65ddb7c2742844f5ca4394
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Thu Jun 1 17:11:19 2017 +0200
gsm0808: fix AoIP speech codec element parser/generator
The implementation of the parser/generator for the speech codec
information element slightly wrong, making it impossible to use
it properly.
(See also: 3GPP TS 48.008, 3.2.2.103)
Change-Id: Idabb0f9620659557672e1c6b90c75481192e5c89
http://cgit.osmocom.org/libosmocore/commit/?id=1e210a0ff11466d7aadfc400fffe…
commit 1e210a0ff11466d7aadfc400fffe4881798d9945
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Thu Jun 1 12:11:56 2017 +0200
gsm0808: add speech codec type constants
The codec type to be set in member type in struct gsm0808_speech_codec
has its own coding scheme to reference the used codec types. This patch
declares an enum with valid speech codec types.
Change-Id: Icaa768071d4364e671bc7e6d48b82d1f07f93f93
http://cgit.osmocom.org/libosmocore/commit/?id=cfad6db01d80e8fb4b514b5dbe7d…
commit cfad6db01d80e8fb4b514b5dbe7ddd5681b2a2ee
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Fri Apr 28 11:05:44 2017 +0200
gsm0808: fixup length check of the element decoder functions
The length check of the decoder functions is not entirely
correct. The check also checks for values below zero,
which does not make sense, since the length is encoded
as uint8_t.
For some elements a minimum length is known (in most cases
this is 1, so checking for zero is sufficient but in some
cases (e.g. channel type) the spec mentions a minimum and
maximum length. This is now also reflected in the code.
Change-Id: I78bc887f68d1963d28c6fcd631ac20ccd893d6d6
http://cgit.osmocom.org/libosmocore/commit/?id=888666a3ea346eef8bb411792862…
commit 888666a3ea346eef8bb411792862f513a4ffd07e
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Wed May 31 15:07:26 2017 +0200
gsm0808: update permitted speech constants
3GPP TS 48.008 specifies two new half rate speech modes and two
new full rate speech modes. This patch adds the matching constants
to enum gsm0808_permitted_speech
Change-Id: Id426f7dbffe46450d0cf6df20236a9e68f065f8d
http://cgit.osmocom.org/libosmocore/commit/?id=744ed4f73b66e7f2f53a1fb5b5f2…
commit 744ed4f73b66e7f2f53a1fb5b5f2a26957d5d0b3
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Wed May 31 17:22:03 2017 +0200
gsm0408: update bearer capability speech version
3GPP TS 24.008 specifies two new speech versions for half rate and
two new speech modes for full rate. This patch adds the relevant
constants to enum gsm48_bcap_speech_ver in gsm_04_08.h
Change-Id: Id2835384c855f924332d38f01c73bd1cfdb62549
-----------------------------------------------------------------------
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 "Osmocom BTS-side code (Abis, scheduling, ...)".
The branch, master has been updated
via 3e2de526b0ec314ac0dbacb58d5004e7aea04dfb (commit)
via 88b2cc30a6a7253c2c4c76178e5727fad48556ca (commit)
via 67d3b8b136a720a0487074c23bc1656f681c94f1 (commit)
from 95d2505e579be07c89022239366ebd71b12450c0 (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=3e2de526b0ec314ac0dbacb58d5004e…
commit 3e2de526b0ec314ac0dbacb58d5004e7aea04dfb
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Fri Jun 9 12:58:29 2017 +0200
cosmetic: remove unused variable
Tha variable ms_timing_offset in lchan_meas_check_compute is not
used anymore.
Change-Id: I40c393f6864fe72b88a70da265b7775da8fb469c
http://cgit.osmocom.org/osmo-bts/commit/?id=88b2cc30a6a7253c2c4c76178e5727f…
commit 88b2cc30a6a7253c2c4c76178e5727fad48556ca
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Fri Jun 9 12:10:19 2017 +0200
sysmobts: normalize frame number in measurement indication
The higher layers relay on a normalized version of frame number
in order to detect the end of a measurement period.
The frame number on which the measurement reports are sent may
depend on the phy, so we need to normalize the frame number
before we report it to the higher layers.
Change-Id: I90bd01479e41f04a6b0aefe3845d071e3148d0c6
http://cgit.osmocom.org/osmo-bts/commit/?id=67d3b8b136a720a0487074c23bc1656…
commit 67d3b8b136a720a0487074c23bc1656f681c94f1
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Fri Jun 9 12:21:47 2017 +0200
Revert "measurement: exclude idle channels from uplink measurement"
The offsets used in the lookup tables may be phy dependand. So we
will have to do the alignment in the layer 1 interface of the
phy dependand code before we report the frame number up to the
higher layers.
This reverts commit e0fb3ae52d747b26b6487ec67c79eceaf37a125c.
Change-Id: I8acab50cc1bb1cb133831c6a145f4d790e99176c
-----------------------------------------------------------------------
Summary of changes:
src/common/measurement.c | 54 +++++++++++++++++++++-------------------------
src/osmo-bts-sysmo/l1_if.c | 12 +++++++++--
2 files changed, 34 insertions(+), 32 deletions(-)
hooks/post-receive
--
Osmocom BTS-side code (Abis, scheduling, ...)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Osmocom BTS-side code (Abis, scheduling, ...)".
The branch, master has been updated
via 95d2505e579be07c89022239366ebd71b12450c0 (commit)
from d22b5b84c0ac656da47d7bc83e9a4b954d766ed6 (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=95d2505e579be07c89022239366ebd7…
commit 95d2505e579be07c89022239366ebd71b12450c0
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Fri Jun 9 15:59:07 2017 +0200
octphy: fix segfault
The priv pointer of the callback function app_info_compl_cb() is
set to null by the pointer. It should be set to pinst instead.
Besides of that there is a memory violation while accessing
the local variable ver_hdr using osmo_strlcpy(). Both is fixed
with this commit.
Change-Id: I558d78ef29e9a4d8f45f4142611f11289d3ed806
-----------------------------------------------------------------------
Summary of changes:
src/osmo-bts-octphy/l1_oml.c | 11 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
hooks/post-receive
--
Osmocom BTS-side code (Abis, scheduling, ...)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Osmocom network interface library".
The branch, pespin/jitterbuffer has been updated
discards 18048dbb257646584a82909d8580161800d044c6 (commit)
discards f34129ac3f1954eb7510a1d5bc9481626883e4ea (commit)
discards 6a0160b7fa59fa06d5095260f6ca9ed7566a9ed8 (commit)
discards c317c84f4ede19ff63d0f0b2baf818d540d4b77e (commit)
discards 8fd9d500f63c312ca6305dd8e8fb26f4f70b662c (commit)
discards 78664c9db28985f6527a7f51fdac5a347a53a721 (commit)
discards 29ecc5adb71fd4a46b34e07c0de8b0d62940ebb6 (commit)
discards e4da8b15ae2906c63b1ef2d0e187c0056baa068d (commit)
via 7aec7ba24c3112c977a51d14272300005d626453 (commit)
via 147b1e14a34e2c079aa74f28907271f08b8c9c2d (commit)
via 29ac7462959e491be4e9c8b362d9a6b7f44c4034 (commit)
via fe6b087ce6f8615e2e9a10f10160346441486f29 (commit)
via b4f47c48f33648fe72db1e4a4e469f1fe1d521d9 (commit)
via 1c2d979a0a11fc86964464c3352e999e2c91351a (commit)
via 443aadae4cb87e60309171f160021c2bb649dcd6 (commit)
via a2dee53c9e04a080f2d9c41a8e01a948d9e273f4 (commit)
via e313d5fae2b493ffa0c91f0a9f0c1402827f8b1a (commit)
via 55441aa8522120551aa3bfef534f77dfa44f2cb8 (commit)
via fcae581f8ebb7ae8019643b6a53316d4e93f1ff4 (commit)
via 31b1dbd894d6c4b1f1abf38b2816cca920e894f9 (commit)
via 56add1e78064698fdf909cf000d413357303af8a (commit)
via 4e93766a4bcdfc69869f635cc99e7301ba0ac43b (commit)
via a18caad5fd6131b1d8474154e7fefd9c462485bd (commit)
via 2c83b9a0adbb3c364409f2917b7a449c9966fee6 (commit)
via 3460ad7f31fb1daa529662a1b2ac4d4b0f5e9a7e (commit)
via e98afe5808176efb60298a2f764e8e11efaf580b (commit)
via a67c47cab412b631c19e3f32167b9f5a0edc39ba (commit)
via a15d00ca578a57a73e7612aaa9bdc02505b6cd12 (commit)
via dafdb5ef8ce551ab212a81aac0be009dba9cca02 (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 (18048dbb257646584a82909d8580161800d044c6)
\
N -- N -- N (7aec7ba24c3112c977a51d14272300005d626453)
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/libosmo-netif/commit/?id=7aec7ba24c3112c977a51d1427…
commit 7aec7ba24c3112c977a51d14272300005d626453
Author: Pau Espin Pedrol <pespin(a)sysmocom.de>
Date: Fri Jun 9 14:04:31 2017 +0200
jibuf: Estimate src clock skew
Change-Id: Ifae633d53107417a8e2f9b0f200d2711db72d199
http://cgit.osmocom.org/libosmo-netif/commit/?id=147b1e14a34e2c079aa74f2890…
commit 147b1e14a34e2c079aa74f28907271f08b8c9c2d
Author: Pau Espin Pedrol <pespin(a)sysmocom.de>
Date: Thu Jun 8 17:08:13 2017 +0200
tests: jibuf: enable mouse control in gnuplot script
Change-Id: I0ccf4d6fd57f1634e86b713e6c915d2c96aea0e8
http://cgit.osmocom.org/libosmo-netif/commit/?id=29ac7462959e491be4e9c8b362…
commit 29ac7462959e491be4e9c8b362d9a6b7f44c4034
Author: Pau Espin Pedrol <pespin(a)sysmocom.de>
Date: Thu Jun 8 17:06:58 2017 +0200
tests: jibuf_test: Add parameters to control size of buffer
Change-Id: I8a7fa39985f8d197e24c32cab80299aba2d03087
http://cgit.osmocom.org/libosmo-netif/commit/?id=fe6b087ce6f8615e2e9a10f101…
commit fe6b087ce6f8615e2e9a10f10160346441486f29
Author: Pau Espin Pedrol <pespin(a)sysmocom.de>
Date: Sun Apr 23 19:22:15 2017 +0200
jibuf: re-sync clock out of sync timestamps
Change-Id: I33556b33d7549654442d9bdd7f31128792506652
http://cgit.osmocom.org/libosmo-netif/commit/?id=b4f47c48f33648fe72db1e4a4e…
commit b4f47c48f33648fe72db1e4a4e469f1fe1d521d9
Author: Pau Espin Pedrol <pespin(a)sysmocom.de>
Date: Wed Apr 19 17:25:09 2017 +0200
jibuf: Take RTP marker into account
Change-Id: Ie142acfb45650e0af775f58226fd191beaf8178e
http://cgit.osmocom.org/libosmo-netif/commit/?id=1c2d979a0a11fc86964464c335…
commit 1c2d979a0a11fc86964464c3352e999e2c91351a
Author: Pau Espin Pedrol <pespin(a)sysmocom.de>
Date: Wed Apr 19 18:58:00 2017 +0200
tests: jibuf_test: Add OSMUX support
Change-Id: I0f02da0329e6739ff340d31113161bb520b1b760
http://cgit.osmocom.org/libosmo-netif/commit/?id=443aadae4cb87e60309171f160…
commit 443aadae4cb87e60309171f160021c2bb649dcd6
Author: Pau Espin Pedrol <pespin(a)sysmocom.de>
Date: Wed Apr 19 13:30:10 2017 +0200
tests: jibuf: Improve jibuf_test to read pcaps
Change-Id: I7a13c823fb70e0adbc5fa0726fd66b15dc40014e
Signed-off-by: Pau Espin Pedrol <pespin(a)sysmocom.de>
http://cgit.osmocom.org/libosmo-netif/commit/?id=a2dee53c9e04a080f2d9c41a8e…
commit a2dee53c9e04a080f2d9c41a8e01a948d9e273f4
Author: Pau Espin Pedrol <pespin(a)sysmocom.de>
Date: Wed Apr 19 17:20:34 2017 +0200
jibuf: Add osmo_jibuf_empty API
This is useful to know if we need to keep iterating over
osmo_select_main() to dequeue packets before finishing.
Change-Id: I91a23e220c56924b847265c5dc752f286b109c2c
http://cgit.osmocom.org/libosmo-netif/commit/?id=e313d5fae2b493ffa0c91f0a9f…
commit e313d5fae2b493ffa0c91f0a9f0c1402827f8b1a
Author: Pau Espin Pedrol <pespin(a)sysmocom.de>
Date: Thu Apr 20 12:44:04 2017 +0200
tests: osmo-pcap: Allow different l2 pkts
Before this patch, ETH was assumed and other types were not supported.
This patch also adds Linux cooked packet support for L2.
Change-Id: Ie62fa0a8e45e1e141edb64b116dad185ad9c7a5f
http://cgit.osmocom.org/libosmo-netif/commit/?id=55441aa8522120551aa3bfef53…
commit 55441aa8522120551aa3bfef534f77dfa44f2cb8
Author: Pau Espin Pedrol <pespin(a)sysmocom.de>
Date: Wed Apr 19 17:14:19 2017 +0200
tests: osmo-pcap: Fix per packet timer
Before this commit, the gap time between 2 packets {n-1, n} was being
applied to {n, n+1}.
Change-Id: I715865c1edd1fc2ec9b024671d91eb72559cbdea
http://cgit.osmocom.org/libosmo-netif/commit/?id=fcae581f8ebb7ae8019643b6a5…
commit fcae581f8ebb7ae8019643b6a53316d4e93f1ff4
Author: Pau Espin Pedrol <pespin(a)sysmocom.de>
Date: Wed Apr 12 19:36:47 2017 +0200
jibuf: Add initial implementation of Jitter Buffer
Change-Id: I9688ba9c4d5b733b9f29d0f15f73750f9271ef55
-----------------------------------------------------------------------
Summary of changes:
debian/control | 15 +++++++
debian/libosmo-netif-doc.doc-base | 7 +++
debian/libosmo-netif-doc.install | 1 +
debian/rules | 2 +-
include/osmocom/netif/datagram.h | 6 +--
include/osmocom/netif/jibuf.h | 2 +
include/osmocom/netif/osmux.h | 9 ++--
include/osmocom/netif/stream.h | 1 +
src/datagram.c | 16 +++----
src/jibuf.c | 11 ++++-
src/osmux.c | 48 +++++++++++++--------
src/stream.c | 22 ++++++----
tests/jibuf/jibuf_test.c | 31 +++++++++----
tests/jibuf/jitter.plt | 4 ++
tests/osmux/osmux_test.c | 91 +++++++++++++++++++++++++++++++++++++--
tests/testsuite.at | 2 +-
16 files changed, 213 insertions(+), 55 deletions(-)
create mode 100644 debian/libosmo-netif-doc.doc-base
create mode 100644 debian/libosmo-netif-doc.install
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 "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, neels/aoip has been updated
via 0293f48d0cabad35f8794ff71e565138bbf3dbcd (commit)
via 2dcdd8a38a3fcf3e5ee6ce2e63a277ba8234a76a (commit)
via c1aa6af10023f947e53a7fb82eb6a5d3794978f9 (commit)
via f4ae4d02bf8826f1f706e207a59922fa7a4d03dd (commit)
via fe187c72442acfb121e223f814594b8c81ead831 (commit)
via 554ea76f3cc7a3866b55744baa59f2e95d0e19b8 (commit)
via 783927f929d3d36a3d77e6a273ff7c0a70ea15be (commit)
via 74791c877df8c17ced97a1342896acf439c3d4a8 (commit)
via 08ed9b3f78a7ecdf844604b3ee0c7b03d05fd3cf (commit)
via 843421714a102a4695c0e6b4588822e2a2901944 (commit)
via 5ffe475c4b3aa1319622df280571ca5880192583 (commit)
via 227dbb1c58aed1416f55781b88145f7c9a319ebb (commit)
via 47aa8d7f861bb516eede2bd801725579ee5dd142 (commit)
via 50a02b288de2508925594a591a1f0577223a2109 (commit)
via 873a3044c1955909bb12c9a196a57f08834da599 (commit)
via be558d277231581dd1add4872e2e15252a97c1a4 (commit)
via e0dbfd032cbc579d39926726414fdca185d8860f (commit)
via a864742a9d821e0a359c632cddcf25eba0b9d037 (commit)
via d92e7b433b2cafe78510fa0001bed155c25084a2 (commit)
from d52abbd0992300bff3fc7d5507f1eb3c1f973919 (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=0293f48d0cabad35f8794ff71e565138…
commit 0293f48d0cabad35f8794ff71e565138bbf3dbcd
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Thu Jun 8 17:22:07 2017 +0200
a_iface_bssap: clear lingering subscriber connections on reset
When the BSC is vanishing, the subscriber connections will stay
active until the MSC is instructed via tha A interface to clear
the connections. Unfortunately, this will most likely not be
the case because the BSC will most likeley have lost all its
state and does not know about the old connections anymore.
This patch fixes the problem by looping through the list with
the active gsm subscriber connections and clearing them manually
when the reset from the BSC is received. Only connections by the
bsc who actually executes the reset are affected. Connections
from other BSCs will not be touched.
http://cgit.osmocom.org/openbsc/commit/?id=2dcdd8a38a3fcf3e5ee6ce2e63a277ba…
commit 2dcdd8a38a3fcf3e5ee6ce2e63a277ba8234a76a
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Thu Jun 8 17:00:31 2017 +0200
cosmetic: fix typo
http://cgit.osmocom.org/openbsc/commit/?id=c1aa6af10023f947e53a7fb82eb6a5d3…
commit c1aa6af10023f947e53a7fb82eb6a5d3794978f9
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Thu Jun 8 15:36:14 2017 +0200
mgcp: make sure all endpoints are closed on startup
If the MSC is crashing and restarting, it may leave some endpoints
open. The endpoints can not be re-used until they are deleted
(DLCX). This patch sends a DLCX to all possible endpoints (usually
this is in a countable range) in order to clear possible open
endpoints from a previous run
http://cgit.osmocom.org/openbsc/commit/?id=f4ae4d02bf8826f1f706e207a59922fa…
commit f4ae4d02bf8826f1f706e207a59922fa7a4d03dd
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Thu Jun 8 15:28:39 2017 +0200
mgcp: make structs accessible from outside
struct mgcpgw_client and struct mgcp_inuse_endpoint are not
accessible from outside, making it difficult to look in the
mgcp client properties and status. The commit moves the
structs into the header file.
http://cgit.osmocom.org/openbsc/commit/?id=fe187c72442acfb121e223f814594b8c…
commit fe187c72442acfb121e223f814594b8c81ead831
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Thu Jun 8 14:21:50 2017 +0200
mgcp: release no longer used endpoint identifiers
When an MGCP endpoint is deleted, we need to mark its endpoint
id as unused, so other calls can used it. This is currently not
happening. This patch fixes that.
http://cgit.osmocom.org/openbsc/commit/?id=554ea76f3cc7a3866b55744baa59f2e9…
commit 554ea76f3cc7a3866b55744baa59f2e95d0e19b8
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Thu Jun 8 14:18:47 2017 +0200
mgcp: improve endpoint management
Currently the assignment of endpoint identifiers works by just
incrementing a counter. The mgcpgw only has a limited amount
of endpoint identifiers avaliable, this means we will run out
of endpoints after only a few calls.
This commit adds a mechanism to keep track of used endpoint
identifiers so unused endpoint identifiers can be re-used
http://cgit.osmocom.org/openbsc/commit/?id=783927f929d3d36a3d77e6a273ff7c0a…
commit 783927f929d3d36a3d77e6a273ff7c0a70ea15be
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Thu Jun 8 12:21:07 2017 +0200
mgcp: use mgcp DLCX command to terminate endpoint after call is done
Currently no DLCX command is sent to the mgcpgw when a call is over,
this leaves the endpoint open. This means that the endpoint can not
never be reused by other calls. This patch adds a DLCX that
terminates the the endpoint when the call is done.
http://cgit.osmocom.org/openbsc/commit/?id=74791c877df8c17ced97a1342896acf4…
commit 74791c877df8c17ced97a1342896acf439c3d4a8
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Thu Jun 8 12:19:30 2017 +0200
mgcp: add DLCX command to mgcpgw client
The mgcpgw client currently lacks support for DLCX. This patch
adds a generator function to generate a DLCX command as well.
http://cgit.osmocom.org/openbsc/commit/?id=08ed9b3f78a7ecdf844604b3ee0c7b03…
commit 08ed9b3f78a7ecdf844604b3ee0c7b03d05fd3cf
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Wed Jun 7 18:19:53 2017 +0200
cosmetic: fixing coding style
http://cgit.osmocom.org/openbsc/commit/?id=843421714a102a4695c0e6b4588822e2…
commit 843421714a102a4695c0e6b4588822e2a2901944
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Tue Jun 6 14:39:22 2017 +0200
fixup: in osmo-bsc-sigtran.h header (bsc_msc_data.h) was missing
http://cgit.osmocom.org/openbsc/commit/?id=5ffe475c4b3aa1319622df280571ca58…
commit 5ffe475c4b3aa1319622df280571ca5880192583
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Tue Jun 6 14:31:36 2017 +0200
osmo-bsc: Handle RESET/RESET-ACK properly
Improve the way the BSC executes its RESET/RESET-ACK sequence.
Currently only a simple bool variable serves as a state holder.
We set this variable to true when we receive the RESET-ACK
message. Unfortunately no further checking is done. This
patch replaces the old mechanism with a more elaborated
implementation which also detects a loss of the connection
and makes sure to reconnect properly afterwards. Also the
all open connections are closed on connection loss
http://cgit.osmocom.org/openbsc/commit/?id=227dbb1c58aed1416f55781b88145f7c…
commit 227dbb1c58aed1416f55781b88145f7c9a319ebb
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Tue Jun 6 12:31:00 2017 +0200
sccp: Use osmo-stp instead of direct server/client connection
This patch adjusts the code to use osmo-stp. This is only an
intermediate solution, since we still have hardcoded parameter.
Next step is to use the VTY options from libosmo-sigtran to
issue the configurations.
http://cgit.osmocom.org/openbsc/commit/?id=47aa8d7f861bb516eede2bd801725579…
commit 47aa8d7f861bb516eede2bd801725579ee5dd142
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Fri Jun 2 17:48:37 2017 +0200
fixup for: aoip: signal channel type to BSC
The channel type and the speech codec element is now
signalled to the BSC. The BSC checks both fields and
select a codec by its preference. The choosen speech
codec and the choosen channel (type) is returned to
the MSC. Currently the MSC ignores the return values
http://cgit.osmocom.org/openbsc/commit/?id=50a02b288de2508925594a591a1f0577…
commit 50a02b288de2508925594a591a1f0577223a2109
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Wed May 31 17:17:59 2017 +0200
aoip: signal channel type to BSC
obtain the permitted speech and the prefered channel parameters
and signal it to the MSC with the channel type field.
http://cgit.osmocom.org/openbsc/commit/?id=873a3044c1955909bb12c9a196a57f08…
commit 873a3044c1955909bb12c9a196a57f08834da599
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Mon May 29 13:18:44 2017 +0200
osmo-msc: Integrate A interface into existing call control
The MSC already has some basic call control handling mechanism, that
was primarily used with 3G before. However, the already existing
code that handles the 3G calls is also perfectly fine for handling
2G calls. This commit integrates the A interface without breaking
it for 3G.
http://cgit.osmocom.org/openbsc/commit/?id=be558d277231581dd1add4872e2e1525…
commit be558d277231581dd1add4872e2e15252a97c1a4
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Mon May 29 13:14:18 2017 +0200
osmo-bsc: Negotiate rtp ip address/port with BTS
This patch adds the support for the RTP IP-Address/Port assignment.
The post communicated via the assignment request is now transmitted
via RSL/IPACC to the BTS. The Response containing the RX-Port at
the BTS side is communicated back to the MSC.
Since we plan to add a private MGCPGW to each BSC, this has to
be extended. Currently it only creates a direct connection to
the BTS. This will be introduced with a future patch.
http://cgit.osmocom.org/openbsc/commit/?id=e0dbfd032cbc579d39926726414fdca1…
commit e0dbfd032cbc579d39926726414fdca185d8860f
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Thu May 18 16:20:18 2017 +0200
fixup: Hexdump for incoming unit data was missing
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/Makefile.am | 1 +
openbsc/include/openbsc/a_iface_bssap.h | 2 +-
openbsc/include/openbsc/bsc_msc.h | 4 +-
openbsc/include/openbsc/bsc_msc_data.h | 1 +
openbsc/include/openbsc/gsm_data.h | 3 +
openbsc/include/openbsc/gsm_data_shared.h | 10 +
openbsc/include/openbsc/mgcpgw_client.h | 26 +-
openbsc/include/openbsc/msc_ifaces.h | 2 +
openbsc/include/openbsc/osmo_bsc.h | 1 +
.../openbsc/{a_iface.h => osmo_bsc_reset.h} | 19 +-
openbsc/include/openbsc/osmo_bsc_sigtran.h | 9 +
openbsc/include/openbsc/transaction.h | 3 +
openbsc/src/libmgcp/mgcpgw_client.c | 86 ++++++-
openbsc/src/libmgcp/mgcpgw_client_vty.c | 30 +++
openbsc/src/libmsc/a_iface.c | 214 ++++++++++++++--
openbsc/src/libmsc/a_iface_bssap.c | 74 +++++-
openbsc/src/libmsc/gsm_04_08.c | 33 +++
openbsc/src/libmsc/msc_ifaces.c | 55 +++-
openbsc/src/osmo-bsc/Makefile.am | 1 +
openbsc/src/osmo-bsc/osmo_bsc_api.c | 27 +-
openbsc/src/osmo-bsc/osmo_bsc_audio.c | 64 ++++-
openbsc/src/osmo-bsc/osmo_bsc_bssap.c | 278 +++++++++++++++------
openbsc/src/osmo-bsc/osmo_bsc_reset.c | 190 ++++++++++++++
openbsc/src/osmo-bsc/osmo_bsc_sigtran.c | 122 +++++----
openbsc/src/osmo-msc/msc_main.c | 15 +-
25 files changed, 1084 insertions(+), 186 deletions(-)
copy openbsc/include/openbsc/{a_iface.h => osmo_bsc_reset.h} (56%)
create mode 100644 openbsc/src/osmo-bsc/osmo_bsc_reset.c
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)