This is merely a historical archive of years 2008-2021, before the migration to mailman3.
A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/osmocom-commitlog@lists.osmocom.org/.
gitosis at osmocom.org gitosis at osmocom.orgThis 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=d9b4a89b6c8f444b9b2058e526fdf9bd91eb96f7 commit d9b4a89b6c8f444b9b2058e526fdf9bd91eb96f7 Author: Harald Welte <laforge at 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=c72bc7a61b18729fe0f4d9e906999d1d65b81b06 commit c72bc7a61b18729fe0f4d9e906999d1d65b81b06 Author: Harald Welte <laforge at 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=0dbb69c4d051bab0790c803b74d852764a85fde1 commit 0dbb69c4d051bab0790c803b74d852764a85fde1 Author: Alexander Chemeris <Alexander.Chemeris at 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=378a843d233196fef1917c448d2b826edad80007 commit 378a843d233196fef1917c448d2b826edad80007 Author: Alexander Chemeris <Alexander.Chemeris at 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=713e847a131a9df07196df44ee4fa44bc3445476 commit 713e847a131a9df07196df44ee4fa44bc3445476 Author: Alexander Chemeris <Alexander.Chemeris at 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=d5ef08e19630ad1a1f7aa32df2a82156d35dae7f commit d5ef08e19630ad1a1f7aa32df2a82156d35dae7f Author: Alexander Chemeris <Alexander.Chemeris at 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=422535cf9d42a78b2240bf96235b8556ff7f8ffd commit 422535cf9d42a78b2240bf96235b8556ff7f8ffd Author: Alexander Chemeris <Alexander.Chemeris at 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=84eb79db305cc9da4f70073083dd54fd50e6ab4f commit 84eb79db305cc9da4f70073083dd54fd50e6ab4f Author: Alexander Chemeris <Alexander.Chemeris at gmail.com> Date: Fri Jun 5 01:12:21 2015 -0400 trx: Remove unused variables. http://cgit.osmocom.org/osmo-bts/commit/?id=fb0b4ffd8686bdda6570be52b7e294a96ff51f7b commit fb0b4ffd8686bdda6570be52b7e294a96ff51f7b Author: Alexander Chemeris <Alexander.Chemeris at 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=1638d757bdb27197959027a24d7a99360976fac5 commit 1638d757bdb27197959027a24d7a99360976fac5 Author: Alexander Chemeris <Alexander.Chemeris at 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=43b6bd6f78c62b0ed3ffd47019d0b1620d838025 commit 43b6bd6f78c62b0ed3ffd47019d0b1620d838025 Author: Alexander Chemeris <Alexander.Chemeris at 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=94cec5614a4014fac81f47fb89c0617a465480d9 commit 94cec5614a4014fac81f47fb89c0617a465480d9 Author: Alexander Chemeris <Alexander.Chemeris at 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=816ad67fe8b0dc4a35d34aafb933194a97bc228d commit 816ad67fe8b0dc4a35d34aafb933194a97bc228d Author: Thomas Tsou <tom at 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 at tsou.cc> http://cgit.osmocom.org/osmo-bts/commit/?id=67323c43e677d77ad052ac9643c82a1586fe9e3e commit 67323c43e677d77ad052ac9643c82a1586fe9e3e Author: Andreas Eversberg <jolly at 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=b212c019faa4af2ef8d91e731b755d339fd37163 commit b212c019faa4af2ef8d91e731b755d339fd37163 Author: Andreas Eversberg <jolly at 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=4663bc1c98145e35bf51f156ccb53cad90afcaa9 commit 4663bc1c98145e35bf51f156ccb53cad90afcaa9 Author: Andreas Eversberg <jolly at 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=97e6de22bf1ebcba876403f1e99bae580aa09333 commit 97e6de22bf1ebcba876403f1e99bae580aa09333 Author: Andreas Eversberg <jolly at 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=82c59084a8bc1241c675d309e5c22f42e633fab5 commit 82c59084a8bc1241c675d309e5c22f42e633fab5 Author: Andreas Eversberg <jolly at 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=fe25c077e040021a33905ee4dc4edb994b7181ee commit fe25c077e040021a33905ee4dc4edb994b7181ee Author: Andreas Eversberg <jolly at 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=a1bf04a765ed34e9a13df94d4b6df4a7ff2c7467 commit a1bf04a765ed34e9a13df94d4b6df4a7ff2c7467 Author: Martin Hauke <mardnh at 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=cab3472de255b48e11c4f70fa81025273da5305b commit cab3472de255b48e11c4f70fa81025273da5305b Author: Martin Hauke <mardnh at 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=3d7e2122cf21a869d14109187cb12198b0d1b213 commit 3d7e2122cf21a869d14109187cb12198b0d1b213 Author: Martin Hauke <mardnh at 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=d1f6430f921e05412ebc26575b4d1f70ed694678 commit d1f6430f921e05412ebc26575b4d1f70ed694678 Author: Andreas Eversberg <jolly at 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=79be13798a7b6444306751bcde879137c0ceda3c commit 79be13798a7b6444306751bcde879137c0ceda3c Author: Andreas Eversberg <jolly at 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=1c3e7402a49f983724715f66dbcdcfa5fc42c00d commit 1c3e7402a49f983724715f66dbcdcfa5fc42c00d Author: Andreas Eversberg <jolly at 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=30fdefe4c5daf3884f6de8456c07fcd8b2b80f96 commit 30fdefe4c5daf3884f6de8456c07fcd8b2b80f96 Author: Andreas Eversberg <jolly at 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=a562acfee1e25ae57dffc9f46b15829905668c97 commit a562acfee1e25ae57dffc9f46b15829905668c97 Author: Andreas Eversberg <jolly at 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=69403a9658809582326c02ba65cd5f131b872ea3 commit 69403a9658809582326c02ba65cd5f131b872ea3 Author: Andreas Eversberg <jolly at 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=4a2ccb0bfc8b5e7171f7d3e7b925202f44a1c3d2 commit 4a2ccb0bfc8b5e7171f7d3e7b925202f44a1c3d2 Author: Andreas Eversberg <jolly at 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=f9996e68dd8973adc5f289f0a54ae59cba7b7c43 commit f9996e68dd8973adc5f289f0a54ae59cba7b7c43 Author: Andreas Eversberg <jolly at 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=33fcae2b40b0eedefaa5d7be434d56acae94063c commit 33fcae2b40b0eedefaa5d7be434d56acae94063c Author: Andreas Eversberg <jolly at 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=40d87ee80b6f3e65b7326b81b9ab6052c0675c42 commit 40d87ee80b6f3e65b7326b81b9ab6052c0675c42 Author: Andreas Eversberg <jolly at 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=fbe56a4630890293ce044ed51b5be591cf1c3ab5 commit fbe56a4630890293ce044ed51b5be591cf1c3ab5 Author: Andreas Eversberg <jolly at 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=50a79fa0d5e7a223c49f2f9b1f12ad2a94db4e07 commit 50a79fa0d5e7a223c49f2f9b1f12ad2a94db4e07 Author: Andreas Eversberg <jolly at 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=4c2958d4457084a3a13eb972a05f8527c1f1ddca commit 4c2958d4457084a3a13eb972a05f8527c1f1ddca Author: Andreas Eversberg <jolly at 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=ca9e09840f5e2893be4e35052758872f9e0331fc commit ca9e09840f5e2893be4e35052758872f9e0331fc Author: Andreas Eversberg <jolly at 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=dea90e6385b237336181e694564803113b8ecafb commit dea90e6385b237336181e694564803113b8ecafb Author: Andreas Eversberg <jolly at 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=a4997d48ce5b666531342045c35245ee7a408ae2 commit a4997d48ce5b666531342045c35245ee7a408ae2 Author: Andreas Eversberg <jolly at eversberg.eu> Date: Wed Jun 12 09:12:04 2013 +0200 TRX: Handover access burst support http://cgit.osmocom.org/osmo-bts/commit/?id=74f676232f16ccbc8bd594a444b90f644b350100 commit 74f676232f16ccbc8bd594a444b90f644b350100 Author: Andreas Eversberg <jolly at 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=88cf3bd305c15a71df1c9d43bc41990175708b4e commit 88cf3bd305c15a71df1c9d43bc41990175708b4e Author: Andreas Eversberg <jolly at eversberg.eu> Date: Thu Jun 6 13:24:40 2013 +0200 TRX: Report measurements http://cgit.osmocom.org/osmo-bts/commit/?id=512e97bfc3d294be156fb481343ae45dbb50f7ae commit 512e97bfc3d294be156fb481343ae45dbb50f7ae Author: Andreas Eversberg <jolly at eversberg.eu> Date: Tue Apr 9 10:55:37 2013 +0200 TRX: Fixed typos tranceiver -> transceiver http://cgit.osmocom.org/osmo-bts/commit/?id=7b14a2b9ed71eb9d2274161d68095352b8cd2328 commit 7b14a2b9ed71eb9d2274161d68095352b8cd2328 Author: Andreas Eversberg <jolly at 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=679559841fa732125ccc977a3a6fbb63d11892dc commit 679559841fa732125ccc977a3a6fbb63d11892dc Author: Andreas Eversberg <jolly at 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=574daf37b5a9c0e7cfafd6f47feb65afcd934d00 commit 574daf37b5a9c0e7cfafd6f47feb65afcd934d00 Author: Andreas Eversberg <jolly at 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=7fa13e31628fc1caf7f8a447eaa96f1e48d8dfa1 commit 7fa13e31628fc1caf7f8a447eaa96f1e48d8dfa1 Author: Andreas Eversberg <jolly at 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=481802892cb1859223a01b474a3433e4fc14bca1 commit 481802892cb1859223a01b474a3433e4fc14bca1 Author: Andreas Eversberg <jolly at 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=15279f83d84994f800cb26efe5e0caaf7f3a2d77 commit 15279f83d84994f800cb26efe5e0caaf7f3a2d77 Author: Andreas Eversberg <jolly at 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=807e629b0796e637ccc114a034e7abdc00d1a2fa commit 807e629b0796e637ccc114a034e7abdc00d1a2fa Author: Andreas Eversberg <jolly at eversberg.eu> Date: Tue Mar 26 09:19:53 2013 +0100 TRX: Add AMR Payload handling http://cgit.osmocom.org/osmo-bts/commit/?id=23bc406497f78150a73c85437f2f435348db69c5 commit 23bc406497f78150a73c85437f2f435348db69c5 Author: Andreas Eversberg <jolly at 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=96bee32cb96df8942b1cbdd99f789199a8d1ae3e commit 96bee32cb96df8942b1cbdd99f789199a8d1ae3e Author: Andreas Eversberg <jolly at 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=110fe1e69a55195c7d06a905ae2fee55c8673ef1 commit 110fe1e69a55195c7d06a905ae2fee55c8673ef1 Author: Andreas Eversberg <jolly at 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=7ece637e5b9547dbddd73e871d05b6d305ea1267 commit 7ece637e5b9547dbddd73e871d05b6d305ea1267 Author: Andreas Eversberg <jolly at 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=fcb0b32373f7bbad3fb92b70f1467acc5e35cc55 commit fcb0b32373f7bbad3fb92b70f1467acc5e35cc55 Author: Andreas Eversberg <jolly at 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=a859005329cd4a59040f3f2cec8326fb056a1d1b commit a859005329cd4a59040f3f2cec8326fb056a1d1b Author: Andreas Eversberg <jolly at 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=4353d5aba542e1419989987fd108ddb5a80b87d1 commit 4353d5aba542e1419989987fd108ddb5a80b87d1 Author: Andreas Eversberg <jolly at 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=16f5eb055620842c7149650b11d44ddb90a7fd91 commit 16f5eb055620842c7149650b11d44ddb90a7fd91 Author: Andreas Eversberg <jolly at 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=30746c66fd8efc7c709f54617d09874cf6895e8e commit 30746c66fd8efc7c709f54617d09874cf6895e8e Author: Andreas Eversberg <jolly at 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=71107254bad9d66ea4dc0fab1d5de14b8cbb8501 commit 71107254bad9d66ea4dc0fab1d5de14b8cbb8501 Author: Andreas Eversberg <jolly at 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=5f53a55dde13a25e59a04ed4445e4ef94bd40d45 commit 5f53a55dde13a25e59a04ed4445e4ef94bd40d45 Author: Andreas Eversberg <jolly at eversberg.eu> Date: Thu Feb 21 09:27:52 2013 +0100 TRX: Ciphering http://cgit.osmocom.org/osmo-bts/commit/?id=10022fdba882853f57cc9a92c30e6dcf85e8c940 commit 10022fdba882853f57cc9a92c30e6dcf85e8c940 Author: Andreas Eversberg <jolly at 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=7a68af2880194b37e8b37339afc9a10d3e7db56d commit 7a68af2880194b37e8b37339afc9a10d3e7db56d Author: Andreas Eversberg <jolly at eversberg.eu> Date: Sun Feb 24 10:12:09 2013 +0100 TRX: Cleanup of channel transcoding http://cgit.osmocom.org/osmo-bts/commit/?id=e50acc8ee4d4e029c82b2b6f8c87b7e1509ea263 commit e50acc8ee4d4e029c82b2b6f8c87b7e1509ea263 Author: Andreas Eversberg <jolly at 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=660f904c4d9494434fa07208e687b24f29a11952 commit 660f904c4d9494434fa07208e687b24f29a11952 Author: Andreas Eversberg <jolly at 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=850aab2e4f7209ba4540f3c607fc42e8bffb2495 commit 850aab2e4f7209ba4540f3c607fc42e8bffb2495 Author: Andreas Eversberg <jolly at 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=c9e3cdf2eb8bf889ce3c6a1746ffb7e1d944d367 commit c9e3cdf2eb8bf889ce3c6a1746ffb7e1d944d367 Author: Andreas Eversberg <jolly at 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=d9d8c41f0ee04e9d67f41ee1a19c9faa57d419e4 commit d9d8c41f0ee04e9d67f41ee1a19c9faa57d419e4 Author: Andreas Eversberg <jolly at 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=2332a6444ea699df71cddb357d3800b4142044a7 commit 2332a6444ea699df71cddb357d3800b4142044a7 Author: Andreas Eversberg <jolly at 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=f95f412af598d535ada5cd0f3ecc128056afac0f commit f95f412af598d535ada5cd0f3ecc128056afac0f Author: Andreas Eversberg <jolly at 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=c153f1781704a4a5ecddeb2c754cc13420db1a97 commit c153f1781704a4a5ecddeb2c754cc13420db1a97 Author: Andreas Eversberg <jolly at 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=ffbf9d2c39cdea8df1a5731adb9e5b59c313ecae commit ffbf9d2c39cdea8df1a5731adb9e5b59c313ecae Author: Andreas Eversberg <jolly at 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=7c3b31007759799719e6e399e478f189ac2ddfb9 commit 7c3b31007759799719e6e399e478f189ac2ddfb9 Author: Andreas Eversberg <jolly at 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=3ef34a9672ab78a656ebdb3a6e60b09c6bb87a12 commit 3ef34a9672ab78a656ebdb3a6e60b09c6bb87a12 Author: Andreas Eversberg <jolly at 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=86d5390ceeae05a56052d5e8882f8d8c4d88f74c commit 86d5390ceeae05a56052d5e8882f8d8c4d88f74c Author: Andreas Eversberg <jolly at 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=819fc987606073fa705e2719ca33cacc4fd02949 commit 819fc987606073fa705e2719ca33cacc4fd02949 Author: Andreas Eversberg <jolly at 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=a00e6ed56b4efbd65fc8e45f566828bc0f377c7b commit a00e6ed56b4efbd65fc8e45f566828bc0f377c7b Author: Andreas Eversberg <jolly at 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=778853f2edbf11f4c569edaa42a0102dc94ece61 commit 778853f2edbf11f4c569edaa42a0102dc94ece61 Author: Andreas Eversberg <jolly at 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=819ee0946c99b8b97d37c2e2ebc383fd4a469366 commit 819ee0946c99b8b97d37c2e2ebc383fd4a469366 Author: Andreas Eversberg <jolly at 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=f01d183cf98127a967f9bcf23ec014de5b1520f6 commit f01d183cf98127a967f9bcf23ec014de5b1520f6 Author: Andreas Eversberg <jolly at 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=955a216ee18b3d4fd1a32beaf3ff55627bbcee10 commit 955a216ee18b3d4fd1a32beaf3ff55627bbcee10 Author: Andreas Eversberg <jolly at 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=373ccaf4037f9f21a27d48782e2a95e01dc2cbfd commit 373ccaf4037f9f21a27d48782e2a95e01dc2cbfd Author: Andreas Eversberg <jolly at 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=695fb483c576f266e8795decbfe7717dc2e747fc commit 695fb483c576f266e8795decbfe7717dc2e747fc Author: Andreas Eversberg <jolly at 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=43e98601401d12727eb35183915aba154f0fac91 commit 43e98601401d12727eb35183915aba154f0fac91 Author: Andreas Eversberg <jolly at 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=c741cce7d8c1a64b6b46dcd9db5e634e6fbbbc54 commit c741cce7d8c1a64b6b46dcd9db5e634e6fbbbc54 Author: Andreas Eversberg <jolly at 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=cedde89b785ad6420372f100c68e34356feb5f7c commit cedde89b785ad6420372f100c68e34356feb5f7c Author: Andreas Eversberg <jolly at 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=975582e333f603ff16fa90f2fbb212d3e5ae52b8 commit 975582e333f603ff16fa90f2fbb212d3e5ae52b8 Author: Andreas Eversberg <jolly at 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=43e521f432b33723d2d7a2876f67531337a358db commit 43e521f432b33723d2d7a2876f67531337a358db Author: Ivan Kluchnikov <kluchnikovi at 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, ...)