osmo-bts/src/osmo-bts-trx
Vadim Yanitskiy 8aab8d484b osmo-bts-trx: drop Uplink loss detection from Downlink path
Attempting to detect missing Uplink frames in the *Downlink* path
is an ugly hack, that was needed before we had proper per-lchan
detection of missing bursts and NOPE indications in TRXDv1.

* [1] per-lchan detection of missing bursts was fixed in Aug 2018.
* [2] TRXDv1 support was introduced in Jul 2019.

Today is 2022 and it makes no sense to keep this hack.  Even if
the transceiver does not support TRXDv1, per-lchan detection
will compensate the missing Uplink bursts.

Change-Id: Ic292d180ba64206fb4d88adb284f9f9d058b4587
Related: [1] I70d05b67a35ddcbdd1b6394dbd7198404a440e76
Related: [2] If61c71d20d590bf07bfd019afb33000a0b6135bd
2022-05-06 12:55:18 +00:00
..
Makefile.am osmo-bts-trx: rename 'loops.[ch]' to 'amr_loop.[ch]' 2022-04-11 20:06:51 +03:00
amr_loop.c osmo-bts-trx: amr_loop: do not miss C/I samples 2022-04-20 15:39:30 +03:00
amr_loop.h osmo-bts-trx: use C/I in the AMR link adaptation loop 2022-04-20 12:18:08 +00:00
l1_if.c struct amr_multirate_conf: remove ms_mode[], raname bts_mode[] 2022-04-17 13:14:59 +00:00
l1_if.h osmo-bts-trx: new rate counter 'trx_sched:dl_fh_cache_miss' 2022-03-09 07:22:27 +00:00
main.c src/common/bts.c: set BTS_FEAT_PAGING_COORDINATION 2022-04-25 11:27:54 +02:00
probes.d initial support for static userspace probes via systemtap 2021-10-25 10:06:09 +00:00
sched_lchan_fcch_sch.c [VAMOS] common/scheduler: unify symbol names for training sequences 2021-06-01 02:46:43 +00:00
sched_lchan_pdtch.c osmo-bts-trx: use consistent naming for 'enum sched_meas_avg_mode' 2022-03-18 03:53:02 +03:00
sched_lchan_rach.c trx_sched_ul_burst(): get rid of the 'switch' statement 2022-03-22 18:28:15 +00:00
sched_lchan_tchf.c osmo-bts-trx: drop Uplink loss detection from Downlink path 2022-05-06 12:55:18 +00:00
sched_lchan_tchh.c osmo-bts-trx: rx_{tchh,tchf}_fn(): improve logging of AMR DTX frames 2022-04-29 08:02:30 +00:00
sched_lchan_xcch.c osmo-bts-trx: drop Uplink loss detection from Downlink path 2022-05-06 12:55:18 +00:00
sched_utils.h osmo-bts-trx: move AMR CMI lookup tables to the respective files 2022-04-08 18:37:08 +03:00
scheduler_trx.c osmo-bts-trx: bts_report_interf_meas(): remove unused fn param 2022-04-13 15:03:20 +00:00
trx_if.c osmo-bts-trx: make use of OSMO_UNLIKELY() when handling TRXD PDUs 2022-03-06 16:51:14 +03:00
trx_if.h [VAMOS] osmo-bts-trx: properly handle per-timeslot TSC values 2021-06-04 20:04:13 +00:00
trx_provision_fsm.c osmo-bts-trx: fix potential NULL pointer dereference 2021-10-23 01:18:27 +03:00
trx_provision_fsm.h [VAMOS] osmo-bts-trx: properly handle per-timeslot TSC values 2021-06-04 20:04:13 +00:00
trx_vty.c VTY: fix NULL-pointer dereference in 'show transceiver' 2022-04-21 00:23:05 +03:00