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 274d29bedd66fb246b614238c9ff36db15f18c5f (commit)
via 7efc2f3c5bc91cc929433276bca0f5a43a3446db (commit)
via b231e0f6cd1014afc0121ca056ca92ea467061dd (commit)
via 63b296bdd9a25134ee61ce6f269750e796a8bfca (commit)
via 57fc1124e1649fa2b08ef143697689aca4677625 (commit)
via 294fbe104b9fb12f06f7cebe68a4b7a6ed28d5ef (commit)
via 24a31cfe4348942ba151aa479c9970a406530a76 (commit)
via 0d10f0e482cdd50acc916e75a8b3ba1beb94227c (commit)
via f8bf95fa6b9ae881b498a3ea08feb8f1bae9c6c7 (commit)
via e6cc04827a5591cf70ac9ed724140158876cb645 (commit)
via 9375aa9a68fd101997c88669d7bf7bb70aa51178 (commit)
from bfc9ff3118447fddc6fbe37d50524780504b5c6e (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=274d29bedd66fb246b614238c9ff36d…
commit 274d29bedd66fb246b614238c9ff36db15f18c5f
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Thu Jun 16 17:46:38 2016 +0200
debug log: log TS pchan type on connect
A whitespace error is fixed along the way.
Change-Id: Iff373ba934937435a175ed3a5d9cfb6f2514735d
http://cgit.osmocom.org/osmo-bts/commit/?id=7efc2f3c5bc91cc929433276bca0f5a…
commit 7efc2f3c5bc91cc929433276bca0f5a43a3446db
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Thu Jun 16 17:20:01 2016 +0200
debug log: log lchan state transitions
Change-Id: Id20f61ef535f4ea049da6579e41eb98f31238d23
http://cgit.osmocom.org/osmo-bts/commit/?id=b231e0f6cd1014afc0121ca056ca92e…
commit b231e0f6cd1014afc0121ca056ca92ea467061dd
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Thu Jun 16 18:53:14 2016 +0200
error log: two minor clarifications
Change-Id: I95e4331f51f650d5077eb3a8f897f754d5d2b779
http://cgit.osmocom.org/osmo-bts/commit/?id=63b296bdd9a25134ee61ce6f269750e…
commit 63b296bdd9a25134ee61ce6f269750e796a8bfca
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Thu Jun 16 17:53:44 2016 +0200
dyn PDCH: complete for sysmo-bts: implement bts_model_ts_*()
Implement bts_model_ts_disconnect() by sending an MphDisconnect message to L1.
Pass a disconnect callback to invoke dyn_pdch_ts_disconnected() in
common/rsl.c.
Implement bts_model_ts_connect() by calling ts_connect_as(). Pass a connect cb
to invoke dyn_pdch_connected() in common/rsl.c.
Change-Id: I61709fdf6b093689a6d3a046f67db6d02f1296ae
http://cgit.osmocom.org/osmo-bts/commit/?id=57fc1124e1649fa2b08ef143697689a…
commit 57fc1124e1649fa2b08ef143697689aca4677625
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Thu Jun 16 17:53:00 2016 +0200
dyn PDCH: sysmo: handle TCH/F_PDCH init like TCH/F
Change-Id: Ic62921e17c55aeb26235b70a8325d6fea1716cef
http://cgit.osmocom.org/osmo-bts/commit/?id=294fbe104b9fb12f06f7cebe68a4b7a…
commit 294fbe104b9fb12f06f7cebe68a4b7a6ed28d5ef
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Tue Jun 7 01:36:18 2016 +0200
dyn PDCH: sysmo-bts/oml.c: add ts_connect_as(), absorbing ts_connect() guts
For upcoming dyn PDCH switching, I want to be able to set the pchan dynamically
upon ts_connect() and not continue with OPSTART ACK, but with the dyn PDCH.
Thus recoin ts_connect(ts) to ts_connect_as(ts, pchan, cb) and leave
ts_connect() as a thin wrapper to leave init code unchanged.
Change-Id: I09cc794cb424e17411e608c65f2b68e2f2544e07
http://cgit.osmocom.org/osmo-bts/commit/?id=24a31cfe4348942ba151aa479c9970a…
commit 24a31cfe4348942ba151aa479c9970a406530a76
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Thu Jun 16 17:32:32 2016 +0200
dyn PDCH: implement main dyn PDCH logic in common/
React on IPAC PDCH ACT and DEACT messages and invoke the PCU and bts_model_ts_*
APIs to effect switchover. The dyn PDCH interaction is described in the comment
to rsl_rx_dyn_pdch(), the main entry point for PDCH switchover.
In case the bts_model_ts_* are not implemented (or return other errors),
reply with an IPAC PDCH ACT/DEACT NACK.
Add callbacks that mark steps in the PDCH switchover process,
dyn_pdch_ts_disconnected(), dyn_pdch_ts_connected() and dyn_pdch_complete().
Add hooks in l1sap.c on channel activation and release confirmation, to call
dyn PDCH callbacks.
BTS dyn PDCH implementations should invoke dyn_pdch_ts_disconnected() and
dyn_pdch_ts_connected() when bts_model_ts_disconnect() or
bts_model_ts_connect() are called, respectively. (upcoming for sysmoBTS)
Change-Id: Id2f5f77121a65d6c14eac127b3d4fb50e97a77ab
http://cgit.osmocom.org/osmo-bts/commit/?id=0d10f0e482cdd50acc916e75a8b3ba1…
commit 0d10f0e482cdd50acc916e75a8b3ba1beb94227c
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Thu Jun 16 17:41:52 2016 +0200
dyn PDCH: chan_nr_by_sapi(): handle TCH/F_PDCH according to ts->flags
According to the PDCH Active flag, handle a TS as TCH/F or PDCH.
Change-Id: I06ca26a99f052c6a2ae953fe355fd1196f66e501
http://cgit.osmocom.org/osmo-bts/commit/?id=f8bf95fa6b9ae881b498a3ea08feb8f…
commit f8bf95fa6b9ae881b498a3ea08feb8f1bae9c6c7
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Thu Jun 16 17:22:50 2016 +0200
dyn PDCH: pcu_tx_info_ind(): handle TCH/F_PDCH in PDCH mode
Introduce a static function to encapsulate the decision whether a TS is
used for PDCH. Depending on the ts->flags, handle a TCH/F_PDCH TS exactly like
a standard PDCH TS.
Change-Id: Ic72fd06ecc99609823efa3edcf773007cc514b5b
http://cgit.osmocom.org/osmo-bts/commit/?id=e6cc04827a5591cf70ac9ed72414015…
commit e6cc04827a5591cf70ac9ed724140158876cb645
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Thu Jun 16 17:19:36 2016 +0200
dyn PDCH: conf_lchans_for_pchan(): handle TCH/F_PDCH
Depending on the PDCH active flag, handle a TCH/F_PDCH like TCH/F or PDCH.
Change-Id: Ifc5561f8e2db172bb692ba26bdeae2fd675d6ec5
http://cgit.osmocom.org/osmo-bts/commit/?id=9375aa9a68fd101997c88669d7bf7bb…
commit 9375aa9a68fd101997c88669d7bf7bb70aa51178
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Thu Jun 16 17:11:27 2016 +0200
dyn PDCH: add bts_model_ts_connect() and _disconnect() stubs
Enhance bts_model_ API in preparation of dyn PDCH switching. These will be used
to re-connect a TCH/F_PDCH TS in a different mode: either as TCH/F or as PDCH.
All implementations so far return -ENOTSUP, and thus will cause a IPAC PDCH ACT
or DEACT *NACK* to be sent to the BSC as soon as these messages are handled.
Also add stubs in tests.
Change-Id: I21e60c028a1333431c3ed000f788b654d1170b0d
-----------------------------------------------------------------------
Summary of changes:
include/osmo-bts/bts_model.h | 3 +
include/osmo-bts/rsl.h | 4 +
src/common/l1sap.c | 12 ++
src/common/lchan.c | 6 +
src/common/oml.c | 11 +-
src/common/pcu_sock.c | 26 +++-
src/common/rsl.c | 270 ++++++++++++++++++++++++++++++++++++++++-
src/osmo-bts-litecell15/oml.c | 11 ++
src/osmo-bts-octphy/l1_oml.c | 11 ++
src/osmo-bts-sysmo/l1_if.c | 18 ++-
src/osmo-bts-sysmo/oml.c | 80 +++++++++++-
src/osmo-bts-trx/l1_if.c | 11 ++
tests/handover/handover_test.c | 2 +
tests/stubs.c | 7 ++
14 files changed, 457 insertions(+), 15 deletions(-)
hooks/post-receive
--
Osmocom BTS-side code (Abis, scheduling, ...)