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, 201509-trx-rebase has been created
at d9b4a89b6c8f444b9b2058e526fdf9bd91eb96f7 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-bts/commit/?id=d9b4a89b6c8f444b9b2058e526fdf9b…
commit d9b4a89b6c8f444b9b2058e526fdf9bd91eb96f7
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Sep 6 14:12:17 2015 +0200
make osmo-bts-trx provide bts_model_adjst_ms_pwr()
http://cgit.osmocom.org/osmo-bts/commit/?id=c72bc7a61b18729fe0f4d9e906999d1…
commit c72bc7a61b18729fe0f4d9e906999d1d65b81b06
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Sep 6 14:11:31 2015 +0200
fixup tests after bts_model_adjst_ms_pwr
http://cgit.osmocom.org/osmo-bts/commit/?id=0dbb69c4d051bab0790c803b74d8527…
commit 0dbb69c4d051bab0790c803b74d852764a85fde1
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Mon Jul 20 20:04:02 2015 -0400
tests: Update busrsts_test build.
We've added logging calls to the bursts processing. Add logging facility
initializatoin to the test code.
http://cgit.osmocom.org/osmo-bts/commit/?id=378a843d233196fef1917c448d2b826…
commit 378a843d233196fef1917c448d2b826edad80007
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Mon Jun 15 00:40:27 2015 -0400
trx: fix potential use of uninitialized toa variable.
Not really a bug, as we're smart about it down the stream, but it's better to
be strict here as well.
http://cgit.osmocom.org/osmo-bts/commit/?id=713e847a131a9df07196df44ee4fa44…
commit 713e847a131a9df07196df44ee4fa44bc3445476
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Mon Jun 15 00:33:37 2015 -0400
trx: Send POWERON/OFF commands to osmo-bts only for the first channel.
osmo-trx never supported separate power control for trx's, but now it started
to be more strict about it.
http://cgit.osmocom.org/osmo-bts/commit/?id=d5ef08e19630ad1a1f7aa32df2a8215…
commit d5ef08e19630ad1a1f7aa32df2a82156d35dae7f
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Wed Jun 10 00:27:18 2015 -0400
trx: Assume 100% BER if total decoded bits is 0 in l1if_process_meas_res()
http://cgit.osmocom.org/osmo-bts/commit/?id=422535cf9d42a78b2240bf96235b855…
commit 422535cf9d42a78b2240bf96235b8556ff7f8ffd
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Wed Jun 10 00:26:14 2015 -0400
trx: Cleanup unused parts of loops.c
http://cgit.osmocom.org/osmo-bts/commit/?id=84eb79db305cc9da4f70073083dd54f…
commit 84eb79db305cc9da4f70073083dd54fd50e6ab4f
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Fri Jun 5 01:12:21 2015 -0400
trx: Remove unused variables.
http://cgit.osmocom.org/osmo-bts/commit/?id=fb0b4ffd8686bdda6570be52b7e294a…
commit fb0b4ffd8686bdda6570be52b7e294a96ff51f7b
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Fri Jun 5 00:54:03 2015 -0400
trx: Fix typo in a log message.
http://cgit.osmocom.org/osmo-bts/commit/?id=1638d757bdb27197959027a24d7a993…
commit 1638d757bdb27197959027a24d7a99360976fac5
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Thu Apr 9 13:24:15 2015 +0300
trx: More logging for voice frame decoding functions.
http://cgit.osmocom.org/osmo-bts/commit/?id=43b6bd6f78c62b0ed3ffd47019d0b16…
commit 43b6bd6f78c62b0ed3ffd47019d0b1620d838025
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Tue Apr 7 21:17:01 2015 +0300
tests: Update bursts_test to accommodate BER calculations.
http://cgit.osmocom.org/osmo-bts/commit/?id=94cec5614a4014fac81f47fb89c0617…
commit 94cec5614a4014fac81f47fb89c0617a465480d9
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Mon Apr 6 00:12:02 2015 +0300
trx: Implement BER calculations.
A known issue with this code is that BER is not updated for lost TCH frames,
because osmo-trx doesn't send any indication for them and we don't have
a callback to handle this.
Otherwise the code seem to work fine.
http://cgit.osmocom.org/osmo-bts/commit/?id=816ad67fe8b0dc4a35d34aafb933194…
commit 816ad67fe8b0dc4a35d34aafb933194a97bc228d
Author: Thomas Tsou <tom(a)tsou.cc>
Date: Thu May 8 13:41:17 2014 -0400
TRX: Remove extra TCH/HS puncturing value
3GPP TS 05.03 "Channel coding" specifies the puncturing matrix (1,0,1)
for class 1 information bits and tail bits valued u(0) to u(103) for a
maximum puncturing index of 311. The puncturing index 313 exceeds the
maximum index and causes osmo_conv_get_output_length() to output the
improper length of 210 instead of 211.
Signed-off-by: Thomas Tsou <tom(a)tsou.cc>
http://cgit.osmocom.org/osmo-bts/commit/?id=67323c43e677d77ad052ac9643c82a1…
commit 67323c43e677d77ad052ac9643c82a1586fe9e3e
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun Apr 6 14:39:23 2014 +0200
TRX: Check if Transceiver indicates an out of range clock
If frame number is out of range (>= 2715648), the scheduler's process
would end up in an infinite loop. This is because the loop would schedule
bursts until the indicated frame number is reached, which would not be
possible.
The openbts, calypso-bts and osmo-trx might send out out of range clock
indications every 3.5 hour.
http://cgit.osmocom.org/osmo-bts/commit/?id=b212c019faa4af2ef8d91e731b755d3…
commit b212c019faa4af2ef8d91e731b755d339fd37163
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Mon Jan 20 13:04:13 2014 +0100
TRX: Show which TRX does not respond or rejects a command
http://cgit.osmocom.org/osmo-bts/commit/?id=4663bc1c98145e35bf51f156ccb53ca…
commit 4663bc1c98145e35bf51f156ccb53cad90afcaa9
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Tue Jan 14 12:10:44 2014 +0100
trx: Set lchan inactive, only if the dedicated channel is deactivated
http://cgit.osmocom.org/osmo-bts/commit/?id=97e6de22bf1ebcba876403f1e99bae5…
commit 97e6de22bf1ebcba876403f1e99bae580aa09333
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Mon Jan 13 14:52:05 2014 +0100
TRX: Activate LCHAN of CCCH when CCCH is configured on time slot
http://cgit.osmocom.org/osmo-bts/commit/?id=82c59084a8bc1241c675d309e5c22f4…
commit 82c59084a8bc1241c675d309e5c22f42e633fab5
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Mon Sep 9 16:17:37 2013 +0200
TRX: Free bust buffer memory to when changing lchan type
http://cgit.osmocom.org/osmo-bts/commit/?id=fe25c077e040021a33905ee4dc4edb9…
commit fe25c077e040021a33905ee4dc4edb994b7181ee
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Thu Aug 29 16:00:31 2013 +0200
TRX: Add VTY option to allow setting RTS advance in frames
RTS (ready-to-send) must be issued in advance, so BTS core and especially
osmo-pcu can provide downlink data frames early enough. In some cases PCU
might provide frames too late, so they must be dropped. If PCU provides
frames too late, due to high system load, this "RTS advance" setting must
be increased.
http://cgit.osmocom.org/osmo-bts/commit/?id=a1bf04a765ed34e9a13df94d4b6df4a…
commit a1bf04a765ed34e9a13df94d4b6df4a7ff2c7467
Author: Martin Hauke <mardnh(a)gmx.de>
Date: Fri Aug 23 23:10:16 2013 +0200
TRX: fix some typos in comments
http://cgit.osmocom.org/osmo-bts/commit/?id=cab3472de255b48e11c4f70fa810252…
commit cab3472de255b48e11c4f70fa81025273da5305b
Author: Martin Hauke <mardnh(a)gmx.de>
Date: Fri Aug 23 23:08:23 2013 +0200
build: Use AM_CPPFLAGS in Makefile.am
Since automake 1.13 INCLUDES is depricated and causes a warning
Inspired from similar patches by Alexander Huemer for other osmocom
projects.
http://cgit.osmocom.org/osmo-bts/commit/?id=3d7e2122cf21a869d14109187cb1219…
commit 3d7e2122cf21a869d14109187cb12198b0d1b213
Author: Martin Hauke <mardnh(a)gmx.de>
Date: Fri Aug 23 23:05:47 2013 +0200
tests: make tests for sysmobts conditional
http://cgit.osmocom.org/osmo-bts/commit/?id=d1f6430f921e05412ebc26575b4d1f7…
commit d1f6430f921e05412ebc26575b4d1f70ed694678
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Fri Aug 23 21:58:29 2013 +0200
Allow TRX 0..254 at VTY, even if less TRX are available
Instead of limiting the number of TRX at VTY to the actual number of
supported TRX, VTY allows to configure any possible number of TRX. If a
TRX is configured, which is not supported by BTS model, an error message is
returned, which states that the given TRX is not supported.
http://cgit.osmocom.org/osmo-bts/commit/?id=79be13798a7b6444306751bcde87913…
commit 79be13798a7b6444306751bcde879137c0ceda3c
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Mon Aug 12 09:31:27 2013 +0200
TRX: Changed logging of unserved primitives from LOGL_NOTICE to LOGL_INFO
http://cgit.osmocom.org/osmo-bts/commit/?id=1c3e7402a49f983724715f66dbcdcfa…
commit 1c3e7402a49f983724715f66dbcdcfa5fc42c00d
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Mon Aug 12 09:29:40 2013 +0200
TRX: Fixed chan_nr for SACCH/8(7) at scheduler
http://cgit.osmocom.org/osmo-bts/commit/?id=30fdefe4c5daf3884f6de8456c07fcd…
commit 30fdefe4c5daf3884f6de8456c07fcd8b2b80f96
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Mon Jul 8 18:44:44 2013 +0200
trx: Add option to set transmit power reduction via OML (BSC)
http://cgit.osmocom.org/osmo-bts/commit/?id=a562acfee1e25ae57dffc9f46b15829…
commit a562acfee1e25ae57dffc9f46b15829905668c97
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Mon Jul 8 18:42:48 2013 +0200
TRX: Do not send burst on IDLE channels at TRX != C0
This is required, so the transceiver transmits no power.
http://cgit.osmocom.org/osmo-bts/commit/?id=69403a9658809582326c02ba65cd5f1…
commit 69403a9658809582326c02ba65cd5f131b872ea3
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Mon Jul 8 18:40:31 2013 +0200
TRX: Close TRX (shutdown all active channels) on ABIS link failure
http://cgit.osmocom.org/osmo-bts/commit/?id=4a2ccb0bfc8b5e7171f7d3e7b925202…
commit 4a2ccb0bfc8b5e7171f7d3e7b925202f44a1c3d2
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Tue Jul 2 11:05:04 2013 +0200
TRX: Add bts_model_trx_close to TRX implementation
http://cgit.osmocom.org/osmo-bts/commit/?id=f9996e68dd8973adc5f289f0a54ae59…
commit f9996e68dd8973adc5f289f0a54ae59cba7b7c43
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Tue Jul 2 11:04:11 2013 +0200
TRX: Fixup ciphering state names after rebasing
http://cgit.osmocom.org/osmo-bts/commit/?id=33fcae2b40b0eedefaa5d7be434d56a…
commit 33fcae2b40b0eedefaa5d7be434d56acae94063c
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sat Jun 29 21:42:58 2013 +0200
TRX: No need to set mode and cipher for PDCH
http://cgit.osmocom.org/osmo-bts/commit/?id=40d87ee80b6f3e65b7326b81b9ab605…
commit 40d87ee80b6f3e65b7326b81b9ab6052c0675c42
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Thu Jun 20 20:10:46 2013 +0200
TRX: If no cipher algorithm is given, or if it is a5/0, reset cipher state
http://cgit.osmocom.org/osmo-bts/commit/?id=fbe56a4630890293ce044ed51b5be59…
commit fbe56a4630890293ce044ed51b5be591cf1c3ab5
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Wed Jun 19 15:20:12 2013 +0200
TRX: Set ciphering to an initial state when activating channel
Handover and assignment may activate channels with ciphering already set,
so we need to tell scheduler to enable/disable ciphering and set the
correct cipher state.
http://cgit.osmocom.org/osmo-bts/commit/?id=50a79fa0d5e7a223c49f2f9b1f12ad2…
commit 50a79fa0d5e7a223c49f2f9b1f12ad2a94db4e07
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Mon Jun 17 08:23:04 2013 +0200
Add test case for successful handover and unsuccessful handover
http://cgit.osmocom.org/osmo-bts/commit/?id=4c2958d4457084a3a13eb972a05f852…
commit 4c2958d4457084a3a13eb972a05f8527c1f1ddca
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun Jun 16 15:25:37 2013 +0200
TRX: Process real time scheduling option is now similar to sysmobts
http://cgit.osmocom.org/osmo-bts/commit/?id=ca9e09840f5e2893be4e35052758872…
commit ca9e09840f5e2893be4e35052758872f9e0331fc
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Wed Jun 12 16:53:55 2013 +0200
TRX: Disable handover burst detection when closing channel during detection
http://cgit.osmocom.org/osmo-bts/commit/?id=dea90e6385b237336181e6945648031…
commit dea90e6385b237336181e694564803113b8ecafb
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Wed Jun 12 12:36:48 2013 +0200
TRX: Use correct slot type for GSM_PHCAN_BCCH
http://cgit.osmocom.org/osmo-bts/commit/?id=a4997d48ce5b666531342045c35245e…
commit a4997d48ce5b666531342045c35245ee7a408ae2
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Wed Jun 12 09:12:04 2013 +0200
TRX: Handover access burst support
http://cgit.osmocom.org/osmo-bts/commit/?id=74f676232f16ccbc8bd594a444b90f6…
commit 74f676232f16ccbc8bd594a444b90f644b350100
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Wed Jun 12 09:08:44 2013 +0200
TRX: Clear lchan state when resetting TRX
http://cgit.osmocom.org/osmo-bts/commit/?id=88cf3bd305c15a71df1c9d43bc41990…
commit 88cf3bd305c15a71df1c9d43bc41990175708b4e
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Thu Jun 6 13:24:40 2013 +0200
TRX: Report measurements
http://cgit.osmocom.org/osmo-bts/commit/?id=512e97bfc3d294be156fb481343ae45…
commit 512e97bfc3d294be156fb481343ae45dbb50f7ae
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Tue Apr 9 10:55:37 2013 +0200
TRX: Fixed typos tranceiver -> transceiver
http://cgit.osmocom.org/osmo-bts/commit/?id=7b14a2b9ed71eb9d2274161d6809535…
commit 7b14a2b9ed71eb9d2274161d68095352b8cd2328
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Tue Apr 9 10:44:58 2013 +0200
TRX: Fix: Cleanly free TRX instances during initialization in case of an error
http://cgit.osmocom.org/osmo-bts/commit/?id=679559841fa732125ccc977a3a6fbb6…
commit 679559841fa732125ccc977a3a6fbb63d11892dc
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun Apr 7 13:11:50 2013 +0200
Allow one or more TRX to configure via VTY
http://cgit.osmocom.org/osmo-bts/commit/?id=574daf37b5a9c0e7cfafd6f47feb65a…
commit 574daf37b5a9c0e7cfafd6f47feb65afcd934d00
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun Apr 7 12:49:52 2013 +0200
TRX: Add VTY options to enable and disable SETTSC and SETBSIC
http://cgit.osmocom.org/osmo-bts/commit/?id=7fa13e31628fc1caf7f8a447eaa96f1…
commit 7fa13e31628fc1caf7f8a447eaa96f1e48d8dfa1
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sat Apr 6 12:26:03 2013 +0200
TRX: Reset ciphering state when closing channel
http://cgit.osmocom.org/osmo-bts/commit/?id=481802892cb1859223a01b474a3433e…
commit 481802892cb1859223a01b474a3433e4fc14bca1
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun Mar 31 12:19:26 2013 +0200
TRX: Support for AMR half speech
http://cgit.osmocom.org/osmo-bts/commit/?id=15279f83d84994f800cb26efe5e0caa…
commit 15279f83d84994f800cb26efe5e0caaf7f3a2d77
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun Mar 31 12:17:02 2013 +0200
TRX: Support for TCH/H and GSM half rate transcoding
http://cgit.osmocom.org/osmo-bts/commit/?id=807e629b0796e637ccc114a034e7abd…
commit 807e629b0796e637ccc114a034e7abdc00d1a2fa
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Tue Mar 26 09:19:53 2013 +0100
TRX: Add AMR Payload handling
http://cgit.osmocom.org/osmo-bts/commit/?id=23bc406497f78150a73c85437f2f435…
commit 23bc406497f78150a73c85437f2f435348db69c5
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Tue Mar 26 09:05:14 2013 +0100
TRX: Support for AMR full speech
http://cgit.osmocom.org/osmo-bts/commit/?id=96bee32cb96df8942b1cbdd99f78919…
commit 96bee32cb96df8942b1cbdd99f789199a8d1ae3e
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sat Mar 16 16:46:13 2013 +0100
Get RSSI from received uplink data and send to PCU
http://cgit.osmocom.org/osmo-bts/commit/?id=110fe1e69a55195c7d06a905ae2fee5…
commit 110fe1e69a55195c7d06a905ae2fee55c8673ef1
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Thu Mar 14 07:57:07 2013 +0100
TRX: Add support for EFR transcoding
http://cgit.osmocom.org/osmo-bts/commit/?id=7ece637e5b9547dbddd73e871d05b6d…
commit 7ece637e5b9547dbddd73e871d05b6d305ea1267
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Thu Mar 14 07:56:05 2013 +0100
TRX: Code cleanup, prepare for other codecs than GSM full rate
http://cgit.osmocom.org/osmo-bts/commit/?id=fcb0b32373f7bbad3fb92b70f1467ac…
commit fcb0b32373f7bbad3fb92b70f1467acc5e35cc55
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun Mar 10 11:44:17 2013 +0100
TRX: Use link timeout value from BSC via OML attribute.
http://cgit.osmocom.org/osmo-bts/commit/?id=a859005329cd4a59040f3f2cec8326f…
commit a859005329cd4a59040f3f2cec8326fb056a1d1b
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Fri Mar 1 10:05:59 2013 +0100
TRX: Out of range primitives found in downlink queue are not an error
http://cgit.osmocom.org/osmo-bts/commit/?id=4353d5aba542e1419989987fd108ddb…
commit 4353d5aba542e1419989987fd108ddb5a80b87d1
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun Feb 24 11:09:19 2013 +0100
TRX: Implementation of MS power and timing advance loops
http://cgit.osmocom.org/osmo-bts/commit/?id=16f5eb055620842c7149650b11d44dd…
commit 16f5eb055620842c7149650b11d44ddb90a7fd91
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Fri Feb 22 07:52:51 2013 +0100
TRX: Improved handling of clock indications.
If no clock is received, a POWEROFF is sent until clock is detected.
http://cgit.osmocom.org/osmo-bts/commit/?id=30746c66fd8efc7c709f54617d09874…
commit 30746c66fd8efc7c709f54617d09874cf6895e8e
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Thu Feb 21 15:41:41 2013 +0100
TRX: Fixes to TRX interface
Ignore false response to uncritical commands.
http://cgit.osmocom.org/osmo-bts/commit/?id=71107254bad9d66ea4dc0fab1d5de14…
commit 71107254bad9d66ea4dc0fab1d5de14b8cbb8501
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Thu Feb 21 15:39:59 2013 +0100
TRX: Fix of SCH burst data
http://cgit.osmocom.org/osmo-bts/commit/?id=5f53a55dde13a25e59a04ed4445e4ef…
commit 5f53a55dde13a25e59a04ed4445e4ef94bd40d45
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Thu Feb 21 09:27:52 2013 +0100
TRX: Ciphering
http://cgit.osmocom.org/osmo-bts/commit/?id=10022fdba882853f57cc9a92c30e6dc…
commit 10022fdba882853f57cc9a92c30e6dcf85e8c940
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sat Feb 16 14:28:25 2013 +0100
TRX: Replaced GSM 06.10 ordering table by table in libosmocodec
http://cgit.osmocom.org/osmo-bts/commit/?id=7a68af2880194b37e8b37339afc9a10…
commit 7a68af2880194b37e8b37339afc9a10d3e7db56d
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun Feb 24 10:12:09 2013 +0100
TRX: Cleanup of channel transcoding
http://cgit.osmocom.org/osmo-bts/commit/?id=e50acc8ee4d4e029c82b2b6f8c87b7e…
commit e50acc8ee4d4e029c82b2b6f8c87b7e1509ea263
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Fri Feb 15 16:20:19 2013 +0100
TRX: By default, send 20 frames in advance to tranceiver
http://cgit.osmocom.org/osmo-bts/commit/?id=660f904c4d9494434fa07208e687b24…
commit 660f904c4d9494434fa07208e687b24f29a11952
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Fri Feb 15 16:17:43 2013 +0100
TRX: Detect missing received bursts and fill them with zero-sbits
http://cgit.osmocom.org/osmo-bts/commit/?id=850aab2e4f7209ba4540f3c607fc42e…
commit 850aab2e4f7209ba4540f3c607fc42e8bffb2495
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Fri Feb 15 13:31:10 2013 +0100
TRX: Add test code for PDTCH transcoding
http://cgit.osmocom.org/osmo-bts/commit/?id=c9e3cdf2eb8bf889ce3c6a1746ffb7e…
commit c9e3cdf2eb8bf889ce3c6a1746ffb7e1d944d367
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Fri Feb 15 13:29:29 2013 +0100
TRX: PDTCH (GPRS) works now
Detection and transcoding of all four coding schemes are supported.
http://cgit.osmocom.org/osmo-bts/commit/?id=d9d8c41f0ee04e9d67f41ee1a19c9fa…
commit d9d8c41f0ee04e9d67f41ee1a19c9faa57d419e4
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Fri Feb 15 07:51:01 2013 +0100
TRX: Lost TCH frame detection of omitted bursts from tranceiver
http://cgit.osmocom.org/osmo-bts/commit/?id=2332a6444ea699df71cddb357d3800b…
commit 2332a6444ea699df71cddb357d3800b4142044a7
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Thu Feb 14 12:22:42 2013 +0100
TRX: Allow transcoding of TCH FR with MSB first (RTP) or LSB first (E1)
http://cgit.osmocom.org/osmo-bts/commit/?id=f95f412af598d535ada5cd0f3ecc128…
commit f95f412af598d535ada5cd0f3ecc128056afac0f
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Thu Feb 14 11:21:13 2013 +0100
TRX: Completed TCH/F full rate support
Full rate is now tested and working.
http://cgit.osmocom.org/osmo-bts/commit/?id=c153f1781704a4a5ecddeb2c754cc13…
commit c153f1781704a4a5ecddeb2c754cc13420db1a97
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Mon Feb 11 21:42:35 2013 +0100
TRX: Fixed swapped stealing bits
Thanx to Sylvain for pointing to this bug.
http://cgit.osmocom.org/osmo-bts/commit/?id=ffbf9d2c39cdea8df1a5731adb9e5b5…
commit ffbf9d2c39cdea8df1a5731adb9e5b59c313ecae
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Mon Feb 11 12:52:56 2013 +0100
TRX: Minor fixes, especially handle TOA of RACH correctly
http://cgit.osmocom.org/osmo-bts/commit/?id=7c3b31007759799719e6e399e478f18…
commit 7c3b31007759799719e6e399e478f189ac2ddfb9
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Thu Feb 7 16:58:00 2013 +0100
TRX: Fix, never send confirm for DEACT SACCH request (TS 05.08 4.6)
Sending it would cause BSC to change to a state, where it does not release
rf channel.
http://cgit.osmocom.org/osmo-bts/commit/?id=3ef34a9672ab78a656ebdb3a6e60b09…
commit 3ef34a9672ab78a656ebdb3a6e60b09c6bb87a12
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Thu Feb 7 14:09:06 2013 +0100
TRX: Use received TRX clocks to determine availablility of tranceiver
Only if transceiver becomes available, control commands are sent. If
tranceiver is gone, reset scheduler.
The current availability state is sent to BSC via OML state change
commands.
http://cgit.osmocom.org/osmo-bts/commit/?id=86d5390ceeae05a56052d5e8882f8d8…
commit 86d5390ceeae05a56052d5e8882f8d8c4d88f74c
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Thu Feb 7 13:16:28 2013 +0100
TRX: Fixes and improvements of scheduler
http://cgit.osmocom.org/osmo-bts/commit/?id=819fc987606073fa705e2719ca33cac…
commit 819fc987606073fa705e2719ca33cacc4fd02949
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Thu Feb 7 13:09:34 2013 +0100
Fix: Check right result on bursts_test
http://cgit.osmocom.org/osmo-bts/commit/?id=a00e6ed56b4efbd65fc8e45f566828b…
commit a00e6ed56b4efbd65fc8e45f566828bc0f377c7b
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Wed Feb 6 11:37:59 2013 +0100
Add test routing to test transcoding of TCH FR / FACCH frames
http://cgit.osmocom.org/osmo-bts/commit/?id=778853f2edbf11f4c569edaa42a0102…
commit 778853f2edbf11f4c569edaa42a0102dc94ece61
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Wed Feb 6 11:35:06 2013 +0100
TRX: Completed transcoding of TCH with reordering Table 2 of TS 05.03
http://cgit.osmocom.org/osmo-bts/commit/?id=819ee0946c99b8b97d37c2e2ebc383f…
commit 819ee0946c99b8b97d37c2e2ebc383fd4a469366
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Tue Feb 5 16:53:04 2013 +0100
TRX: Power down tranceiver and reset scheduler, if abis link is lost
If BTS is gone, TRX is powered down, due to loss of abis link. If link is
esablished again, tranceiver and scheduler are provisioned again by BTS.
http://cgit.osmocom.org/osmo-bts/commit/?id=f01d183cf98127a967f9bcf23ec014d…
commit f01d183cf98127a967f9bcf23ec014de5b1520f6
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Tue Feb 5 16:47:57 2013 +0100
ABIS: Introduce bts_model_abis_close to indicate ABIS link failure.
sysmocom-bts model shuts down on link loss, but other models may not want
this, so shutdown is moved tor bts_model_abis_close of osmo-bts-sysmo.
http://cgit.osmocom.org/osmo-bts/commit/?id=955a216ee18b3d4fd1a32beaf3ff556…
commit 955a216ee18b3d4fd1a32beaf3ff55627bbcee10
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Tue Feb 5 13:46:03 2013 +0100
TRX: On negative response of critical commands, shutdown BTS
http://cgit.osmocom.org/osmo-bts/commit/?id=373ccaf4037f9f21a27d48782e2a95e…
commit 373ccaf4037f9f21a27d48782e2a95e01dc2cbfd
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Tue Feb 5 11:52:38 2013 +0100
Add test code for testing GSM burst transcoding
http://cgit.osmocom.org/osmo-bts/commit/?id=695fb483c576f266e8795decbfe7717…
commit 695fb483c576f266e8795decbfe7717dc2e747fc
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Tue Feb 5 11:45:28 2013 +0100
TRX: Introduce osmobts-trx, a layer 1 implementation for OpenBTS tranceivers
The code is quite complete, TCH and PDCH channels are not yet tested.
http://cgit.osmocom.org/osmo-bts/commit/?id=43e98601401d12727eb35183915aba1…
commit 43e98601401d12727eb35183915aba154f0fac91
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Tue Mar 26 07:52:41 2013 +0100
Change to new structure of multirate at gsm_data_shared.h
http://cgit.osmocom.org/osmo-bts/commit/?id=c741cce7d8c1a64b6b46dcd9db5e634…
commit c741cce7d8c1a64b6b46dcd9db5e634e6fbbbc54
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Mon Jan 13 14:46:01 2014 +0100
Fix: Call e1inp_vty_init() before reading config file
http://cgit.osmocom.org/osmo-bts/commit/?id=cedde89b785ad6420372f100c68e343…
commit cedde89b785ad6420372f100c68e34356feb5f7c
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Mon Jul 8 18:34:14 2013 +0200
Fix: Process all TRX on GSM Time indication, not only C0
http://cgit.osmocom.org/osmo-bts/commit/?id=975582e333f603ff16fa90f2fbb212d…
commit 975582e333f603ff16fa90f2fbb212d3e5ae52b8
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Mon Jul 8 18:41:05 2013 +0200
Fix: Retrieve ARFCN (from OML) for TRX other than C0
http://cgit.osmocom.org/osmo-bts/commit/?id=43e521f432b33723d2d7a2876f67531…
commit 43e521f432b33723d2d7a2876f67531337a358db
Author: Ivan Kluchnikov <kluchnikovi(a)gmail.com>
Date: Wed May 7 18:09:06 2014 +0400
fix: make sysmobts tests only when sysmobts is enabled
-----------------------------------------------------------------------
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, 201509-l1sap has been created
at 2b627f9351ed6da4a774e427e9c35992afa2d77d (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-bts/commit/?id=2b627f9351ed6da4a774e427e9c3599…
commit 2b627f9351ed6da4a774e427e9c35992afa2d77d
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Sep 6 12:33:16 2015 +0200
move MS power control handling from sysmobts to common part
MS uplink power control is required in pretty much any BTS, and we
cannot assume that they PHY / L1 will always take care of it by
itself. So the correspondign code is moved to common/power_control.c
and called from the generic part of L1SAP.
The corresponding VTY paramter has been moved from the sysmobts-specific
trx VTY node to the common BTS VTY node.
http://cgit.osmocom.org/osmo-bts/commit/?id=06498abfe2a4039c330ec5a5ec323a3…
commit 06498abfe2a4039c330ec5a5ec323a375e59844a
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Fri Apr 4 14:11:33 2014 +0200
Move detection of handover frames from sysmo-bts code to common code
http://cgit.osmocom.org/osmo-bts/commit/?id=e7669c6622fb99a3b3c93cf56061c05…
commit e7669c6622fb99a3b3c93cf56061c05e723a9fa5
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun Sep 1 12:30:52 2013 +0200
Remove obsolete gsmtap handling from osmo-bts-sysmo part.
http://cgit.osmocom.org/osmo-bts/commit/?id=8976a8429b0fbf48ae39fdf47191cb0…
commit 8976a8429b0fbf48ae39fdf47191cb0ef3748424
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun Sep 1 12:06:19 2013 +0200
Add gsmtap option to command line to main.c of osmo-bts-sysmo
http://cgit.osmocom.org/osmo-bts/commit/?id=55e311b5cd5c10a24a7d57b79e3e4b2…
commit 55e311b5cd5c10a24a7d57b79e3e4b24e9a2013c
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun Sep 1 12:04:49 2013 +0200
Move gsmtap VTY commands from osmo-bts-sysmo to common part
http://cgit.osmocom.org/osmo-bts/commit/?id=966c1d77b73a9b7b9300a1dee377a8d…
commit 966c1d77b73a9b7b9300a1dee377a8d5fcaf9916
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Mon Jul 29 09:45:22 2013 +0200
Send primitives at PH-/MPH-/TCH-SAP interface via GSMTAP
http://cgit.osmocom.org/osmo-bts/commit/?id=0d58d4f345c459ac29fe9edb464f2e8…
commit 0d58d4f345c459ac29fe9edb464f2e8b22646d25
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun Jun 16 13:26:14 2013 +0200
sysmobts: Clean up transitions for lchan cipher state
There are three transitions:
1. LCHAN_CIPH_NONE -> LCHAN_CIPH_RX_REQ -> LCHAN_CIPH_RX_CONF
It is used to enable ciphering in RX (uplink) direction only.
2. LCHAN_CIPH_RX_CONF -> LCHAN_CIPH_RX_CONF_TX_REQ -> LCHAN_CIPH_RXTX_CONF
It is used to additionally enable ciphering in TX (downlink) direction.
3. LCHAN_CIPH_NONE -> LCHAN_CIPH_RXTX_REQ -> LCHAN_CIPH_RX_CONF_TX_REQ
-> LCHAN_CIPH_RXTX_CONF
It is used to enable ciphering in both TX and RX directions. This is used
when the channel is activated with encryption already enabled. (assignment
or handover)
In order to follow the order of these transitions, the RX direction must
always be set before the TX direction.
If no cipher key is set (A5/0), ciphering is set to ALG 0, but lchan cipher
state remains at LCHAN_CIPH_NONE.
http://cgit.osmocom.org/osmo-bts/commit/?id=5ab29cd838b241b90c976d1d5ea194b…
commit 5ab29cd838b241b90c976d1d5ea194b6cd9fea92
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sat Aug 31 20:30:40 2013 +0200
Add MEAS (MPH_INFO) IND message to PH-/MPH-/TCH-SAP interface
This part moves processing of measurement infos from osmo-bts-sysmo to
common part.
http://cgit.osmocom.org/osmo-bts/commit/?id=b0b787cefdcd52e0ed1dadde40153fb…
commit b0b787cefdcd52e0ed1dadde40153fb29c065803
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Aug 27 22:13:18 2014 +0200
l1sap: Port code to new ciphering handling
... introduced in 2cc37035d73191b71b9ba9c0d559a0da6a5f35e5
http://cgit.osmocom.org/osmo-bts/commit/?id=1ce190f3182791aa04aa6342b5459ff…
commit 1ce190f3182791aa04aa6342b5459ff74516aa10
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Aug 7 08:32:30 2014 +0200
sysmobts/l1_if: Sacch/Sdcc/Facch are handled in l1sap/core
http://cgit.osmocom.org/osmo-bts/commit/?id=488fc7636ffc37c3fd92de02319bf4d…
commit 488fc7636ffc37c3fd92de02319bf4d6319ac9fa
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun Sep 1 11:09:20 2013 +0200
Add SDCCH/SACCH/FACCH messages to PH-/MPH-/TCH-SAP interface
This part moves control channel message primitives from osmo-bts-sysmo to
common part.
In order to control ciphering fo BTS model, CIPHER (MPH_INFO) messages are
used.
http://cgit.osmocom.org/osmo-bts/commit/?id=e5f2f9f5778b1cd437f56f4651e3704…
commit e5f2f9f5778b1cd437f56f4651e37042eacf0530
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Aug 27 20:18:35 2014 +0200
l1sap: Avoid compiler warnings regarding uninitialized nmsg
http://cgit.osmocom.org/osmo-bts/commit/?id=9b35e22e28770f8eb15fd496ac1fe59…
commit 9b35e22e28770f8eb15fd496ac1fe59c7329a16e
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Aug 27 20:15:22 2014 +0200
l1sap: Use {data,empty}_req_from_l1sap() and avoid code duplication
http://cgit.osmocom.org/osmo-bts/commit/?id=a82c7fc8c0e76e2e813d5d01412360f…
commit a82c7fc8c0e76e2e813d5d01412360ffda4dadb0
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun Sep 1 10:08:15 2013 +0200
Add TCH messages to PH-/MPH-/TCH-SAP interface
This part moves TCH handling from osmo-bts-sysmo to common part. The RTP
handling is done at the common part, so they can be used by other BTS
models.
http://cgit.osmocom.org/osmo-bts/commit/?id=150f02f6a50cba17f3b5e98f641be68…
commit 150f02f6a50cba17f3b5e98f641be6810b761883
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Aug 27 20:05:59 2014 +0200
l1sap: re-introduce a comment that was lost during l1sap merge
http://cgit.osmocom.org/osmo-bts/commit/?id=000fa3c41d46c4b255b33f7b23ad1c8…
commit 000fa3c41d46c4b255b33f7b23ad1c8bb4653717
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun Sep 1 09:19:45 2013 +0200
Move chan act/rel/modify from bts_model to PH-/MPH-/TCH-SAP interface
This part replaces channel activation/deactivation/modification routines
by MPH_INFO messages.
http://cgit.osmocom.org/osmo-bts/commit/?id=3bfb49d56ea3b0fd60009e4935c75af…
commit 3bfb49d56ea3b0fd60009e4935c75afe1d1ffbab
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun Sep 1 09:02:24 2013 +0200
Relace bts_model_get_time() by get_time() at common part
http://cgit.osmocom.org/osmo-bts/commit/?id=41ba4bb168ffa6fff606aba5608e6b3…
commit 41ba4bb168ffa6fff606aba5608e6b3884571122
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Aug 27 19:57:51 2014 +0200
l1sap: Re-introduce more correct RACH slot counting
The original code handled both the fact where a TIME indication would be
missed (and thus the frame number be higher than previous + 1), as well
as the two cases for combined / non-combined CCCH.
The L1SAP code removed some of those bits, which I'm re-introducing
here.
http://cgit.osmocom.org/osmo-bts/commit/?id=bf8962041f779b6b3d4d0fbbc5c1199…
commit bf8962041f779b6b3d4d0fbbc5c11994b65bc3f8
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sat Aug 31 19:49:12 2013 +0200
Add TIME (MPH_INFO) IND messages to PH-/MPH-/TCH-SAP interface
This part moves GSM time handling from osmo-bts-sysmo part to common part.
http://cgit.osmocom.org/osmo-bts/commit/?id=06d41facb1f782080107ba0417b1eb5…
commit 06d41facb1f782080107ba0417b1eb5e84270e1e
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Aug 27 19:50:08 2014 +0200
l1sap: additional comments explaining l1sap changes in l1_if.c
http://cgit.osmocom.org/osmo-bts/commit/?id=b199a80a9955661fbcc53bfc3044d12…
commit b199a80a9955661fbcc53bfc3044d121b7d56342
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Fri Aug 30 08:48:38 2013 +0200
Add PDCH messages to PH-/MPH-/TCH-SAP interface
This part moves PDTCH, PACCH and PTCCH message primitives from
osmo-bts-sysmo to common part.
http://cgit.osmocom.org/osmo-bts/commit/?id=370f6616ff0de8514fa2394f18ed800…
commit 370f6616ff0de8514fa2394f18ed80035faf8880
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Aug 27 19:29:35 2014 +0200
l1sap: Add a warning about assuming BS_AG_BLKS_RES=1
This is a regression of the code compared to the existing
sysmoBTS code, where the L1 tells us whether its AGCH or
PCH. However, it was not used even in the old code, so
we can afford to simply put a #warning here.
http://cgit.osmocom.org/osmo-bts/commit/?id=689eb1a4b62becebb74a4f5d13fdae4…
commit 689eb1a4b62becebb74a4f5d13fdae44a6aa6197
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Fri Aug 30 08:03:09 2013 +0200
Add PCH/AGCH message to PH-/MPH-/TCH-SAP interface
This part moves PCH and AGCH message primitives from osmo-bts-sysmo to
common part.
http://cgit.osmocom.org/osmo-bts/commit/?id=f39673aa98ac0c8e157a4427801f492…
commit f39673aa98ac0c8e157a4427801f492cc7781359
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Aug 27 18:54:24 2014 +0200
l1sap: sysmobts: remove obsolete get_lapdm_chan_by_hl2()
http://cgit.osmocom.org/osmo-bts/commit/?id=3ecf587be57ff59b2953dbbae703026…
commit 3ecf587be57ff59b2953dbbae7030266ae4bbaaa
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Aug 27 18:52:08 2014 +0200
l1sap: correctly set chan_nr on PRIM_PH_RACH / INDICATION
In case of a RACH INDICATION on CCCH, we need to set CHAN_NR to
0x88 (RSL_CHAN_RACH). In other cases, chan_nr needs to reflect
the actual logical channel (TCH/SDCCH) on whcih the handover happened.
http://cgit.osmocom.org/osmo-bts/commit/?id=f5efdaed5c36a010e1e7e3b17e2ca0e…
commit f5efdaed5c36a010e1e7e3b17e2ca0e3be182e0d
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Aug 27 18:31:39 2014 +0200
l1sap: RACH: Detect hand-over even on TRX0
I don't understand why we would detect handover only on TRX1-n,
but not on TRX0. It is perfectly valid for a handover to occur
on TRX0.
http://cgit.osmocom.org/osmo-bts/commit/?id=7d83701168c4ab2f368387940c8a4f5…
commit 7d83701168c4ab2f368387940c8a4f5abc51d4ff
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Aug 27 17:13:20 2014 +0200
l1sap: fix missing include file and resulting compiler warning
http://cgit.osmocom.org/osmo-bts/commit/?id=beaee02ca9c89a9dfbb964935cb6c61…
commit beaee02ca9c89a9dfbb964935cb6c61b3aba5356
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Aug 27 17:12:44 2014 +0200
l1sap: fix coding style
http://cgit.osmocom.org/osmo-bts/commit/?id=60be2647d4da9d1d3680183d05ec6a3…
commit 60be2647d4da9d1d3680183d05ec6a3022839f27
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Aug 27 17:11:23 2014 +0200
l1sap: Use L1SAP_IS_CHAN_RACH instead of magic number 0x88
http://cgit.osmocom.org/osmo-bts/commit/?id=77192b151cfb2fdb7697938f57682fb…
commit 77192b151cfb2fdb7697938f57682fbead690394
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Fri Aug 30 07:46:30 2013 +0200
Add RACH message to PH-/MPH-/TCH-SAP interface
This part moves RACH message primitives from osmo-bts-sysmo to common
part.
http://cgit.osmocom.org/osmo-bts/commit/?id=51be8f7a8dd36bb75de41f26086d6d7…
commit 51be8f7a8dd36bb75de41f26086d6d7c9df159a8
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Aug 27 16:32:53 2014 +0200
l1sap: Split ph_data_req() into smaller parts
... in an effort to avoid introducing new/more spaghetti code
Also, use offsetof() instead of pointer calculation to determine
the start of GsmL1_Prim_t.u.phDataReq.msgUnitParam.u8Buffer
http://cgit.osmocom.org/osmo-bts/commit/?id=9146cc45856c79efc0af3961ec7f0b5…
commit 9146cc45856c79efc0af3961ec7f0b55f606309b
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Mon Jul 29 09:42:23 2013 +0200
Add BCCH message to PH-/MPH-/TCH-SAP interface
This first part moves BCCH message primitives from osmo-bts-sysmo to common
part. A new file "common/l1sap.c" is introduced to implement handling of
layer 1 messages from/to BTS model.
-----------------------------------------------------------------------
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/fix-pacch-alloc has been created
at 88782ddb8f2cfd3f00ee58672e2ba448a58f589c (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-pcu/commit/?id=88782ddb8f2cfd3f00ee58672e2ba44…
commit 88782ddb8f2cfd3f00ee58672e2ba448a58f589c
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Thu Aug 20 11:48:30 2015 +0200
WIP tests and fixes TODO
TODO:
- check whether the semantics have not changed an put it away
http://cgit.osmocom.org/osmo-pcu/commit/?id=31af0ad11b3486d8f989a43479c7aec…
commit 31af0ad11b3486d8f989a43479c7aecdc7a9254a
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Wed Aug 26 11:19:49 2015 +0200
l1: Add prim logging (TODO)
http://cgit.osmocom.org/osmo-pcu/commit/?id=c8cbfc2c9800929a46ffa71e3bd0f34…
commit c8cbfc2c9800929a46ffa71e3bd0f34aa9b42f33
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Tue Sep 1 11:38:40 2015 +0200
bts: Start a DL TBF if needed after establishment of an UL TBF
Currently an existing DL TBF can get lost in the process of
establishing an UL TBF via RACH. This can lead to stalled connections
until the network sends more LLC frames.
This commit adds a check for a non-empty LLC queue after the UL TBF
has been established to rcv_control_ack (GPRS_RLCMAC_UL_ASS_WAIT_ACK
path) to eventually establish a new DL TBF on the UL TBF's PACCH.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=ae0a799f4472a75912b444cc2f09361…
commit ae0a799f4472a75912b444cc2f09361aaea27963
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Tue Sep 1 11:28:25 2015 +0200
bts: Release DL TBF instead of killing in rcv_resource_request
Currently an existing DL TBF is freed immediately, when a resource
request is received. This makes sense since the MS might have dropped
it when switching to the PDCH signaled via the AGCH for the SBA. But
if the TBF still is assumed to exist on the MS side, there might be
TFI collisions if the old TBF object is not kept to block its TFI
for some time.
This commit changes rcv_resource_request to call release() instead of
tbf_free() on the DL TBF object (if it exists).
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=91ff7d1864f0248ab5f45047069c09d…
commit 91ff7d1864f0248ab5f45047069c09d7843212ca
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Tue Sep 1 11:20:29 2015 +0200
tbf: Refactor reuse_tbf into releasing and DL TBF establishment
Currently reuse_tbf (partly) resets the old DL TBF and uses its PACCH
to establish a new DL TBF. The method can not be used with UL TBFs.
This commit replaces the reuse_tbf method into a
gprs_rlcmac_dl_tbf:release method which triggers the TBF's timer
based deletion (so that the TFI is still reserved for some time) and
a gprs_rlcmac_tbf::establish_dl_tbf_on_pacch which can establish DL
TBFs on existing PACCHs of either DL or UL TBFs.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=9659d593073dfb6711f2ed9ad7bee4c…
commit 9659d593073dfb6711f2ed9ad7bee4ca454db784
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Tue Sep 1 11:06:14 2015 +0200
tbf: Keep the old MS object alive in extract_tlli
Currently when a second MS object has been created for an MS, because
the TLLI was not known yet, the will be detected in
gprs_rlcmac_tbf::extract_tlli and the two objects will be merged by
update_ms. But when the dl_tbf is moved from the old to the new
(second) MS object, the old MS object can get idle and be removed
before the object are merged. This can cause LLC frame loss when the
MS object is deleted immediately after getting idle (no timeout
configured).
This commit adds a guard to keep the MS object until extract_tlli has
been executed.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=cf6ae9d12f9bf406a8f164f8109410d…
commit cf6ae9d12f9bf406a8f164f8109410d01328d913
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Mon Aug 31 14:32:05 2015 +0200
Revert "tbf: Do not kill DL TBF on Packet Resource Request"
This reverts commit e91bd3babd5c04a154f296607b401a5050dcba31.
That commit seems to cause hanging DL TBFs when there was a RACH
based UL TBF establishment while it that TBF is active. This could be
caused by the use of a different PDCH for the SBA.
Conflicts:
tests/tbf/TbfTest.cpp
tests/tbf/TbfTest.err
-----------------------------------------------------------------------
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 92360b15e323a90f3da909cec8cc3c5bac2c6515 (commit)
from 614aba391d836645127b90dab7f3ec826d7b574e (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=92360b15e323a90f3da909cec8cc3c5b…
commit 92360b15e323a90f3da909cec8cc3c5bac2c6515
Author: Ciaby <ciaby(a)rhizomatica.org>
Date: Tue Aug 25 12:35:49 2015 +0200
Add SMPP support in the debian build, include libsmpp34-dev as a dependency.
-----------------------------------------------------------------------
Summary of changes:
debian/control | 2 +-
debian/rules | 2 +-
2 files changed, 2 insertions(+), 2 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, master has been updated
via 614aba391d836645127b90dab7f3ec826d7b574e (commit)
via 79135acbb88c92bbe0214ada4feea53cb12a0ef4 (commit)
from e5ba92e7bedcb3e9981161a33f7dd8ef6d2cf178 (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=614aba391d836645127b90dab7f3ec82…
commit 614aba391d836645127b90dab7f3ec826d7b574e
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Fri Sep 4 16:01:12 2015 +0200
mgcp: Fix grammar, clean-up return codes
Mike's patch included clean-ups I want to apply separately and
change them a bit. If we return from an else we don't need to
put the else.
* Try the E1 trunk first
* Then try a local virtual trunk
* Fail if none of the above returned
http://cgit.osmocom.org/openbsc/commit/?id=79135acbb88c92bbe0214ada4feea53c…
commit 79135acbb88c92bbe0214ada4feea53cb12a0ef4
Author: Michael McTernan <mike.mcternan(a)wavemobile.com>
Date: Fri Sep 4 15:57:47 2015 +0200
mgcp: Remove use of hardwired @mgw from endpoint IDs.
Remove the host portion of the endpoint Id. This requires less
configuration and we are probably fine to trust that MGCP only
received messages designated for it.
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libmgcp/mgcp_protocol.c | 13 ++++++-------
1 file changed, 6 insertions(+), 7 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, master has been updated
via e5ba92e7bedcb3e9981161a33f7dd8ef6d2cf178 (commit)
via e18f78e81dab5d041561c8b63ac45ab12ef12c08 (commit)
from 8fc568466c7daed27552a7d57405e68addd1fe59 (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=e5ba92e7bedcb3e9981161a33f7dd8ef…
commit e5ba92e7bedcb3e9981161a33f7dd8ef6d2cf178
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Sep 4 06:22:46 2015 +0200
system_information.c: Distinguish two previously identical log msgs
http://cgit.osmocom.org/openbsc/commit/?id=e18f78e81dab5d041561c8b63ac45ab1…
commit e18f78e81dab5d041561c8b63ac45ab12ef12c08
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Sep 4 06:21:32 2015 +0200
Fix neighbor channel list generation for 1900 MHz PCS band
In the 1900 MHz PCS band, we always generated neighbor cell lists
consisting of only a single neighbor cell, rather than al the
configured BTSs.
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libbsc/system_information.c | 10 +++++-----
1 file changed, 5 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 "SS7 (TCAP, ROS, MAP, CAP) ASN1 files".
The branch, master has been updated
via 17041949808df73af12e72a5d7b82fab6404e3d0 (commit)
from 02ed07f6e076bed9310f68b3a1aeddcafc37ef30 (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=17041949808df73af12e72a5d7b82fa…
commit 17041949808df73af12e72a5d7b82fab6404e3d0
Author: Norbert Hartl <norbert(a)hartl.name>
Date: Wed Sep 2 17:30:18 2015 +0200
added HNBAP grammar files and manifest file
-----------------------------------------------------------------------
Summary of changes:
asn1/HNBAP/HNBAP-CommonDataTypes.asn | 55 ++++
asn1/HNBAP/HNBAP-Constants.asn | 92 ++++++
asn1/HNBAP/HNBAP-Containers.asn | 157 +++++++++++
asn1/HNBAP/HNBAP-IEs.asn | 518 ++++++++++++++++++++++++++++++++++
asn1/HNBAP/HNBAP-PDU-Contents.asn | 490 ++++++++++++++++++++++++++++++++
asn1/HNBAP/HNBAP-PDU-Descriptions.asn | 231 +++++++++++++++
asn1/HNBAP/manifest.json | 11 +
7 files changed, 1554 insertions(+)
create mode 100644 asn1/HNBAP/HNBAP-CommonDataTypes.asn
create mode 100644 asn1/HNBAP/HNBAP-Constants.asn
create mode 100644 asn1/HNBAP/HNBAP-Containers.asn
create mode 100644 asn1/HNBAP/HNBAP-IEs.asn
create mode 100644 asn1/HNBAP/HNBAP-PDU-Contents.asn
create mode 100644 asn1/HNBAP/HNBAP-PDU-Descriptions.asn
create mode 100644 asn1/HNBAP/manifest.json
hooks/post-receive
--
SS7 (TCAP, ROS, MAP, CAP) ASN1 files