aboutsummaryrefslogtreecommitdiffstats
path: root/include/osmo-bts/scheduler.h
AgeCommit message (Expand)AuthorFilesLines
2023-11-14osmo-bts-trx: eliminate ul_bursts_prev, use the primary bufferVadim Yanitskiy1-1/+0
2023-10-27ASCI: Add control of uplink access to osmo-bts-trxAndreas Eversberg1-0/+3
2023-07-21osmo-bts-trx: document/clarify the meaning of BUFMAX=24Vadim Yanitskiy1-1/+1
2023-07-13osmo-bts-trx: implement CSD scheduling supportVadim Yanitskiy1-2/+6
2023-06-03osmo-bts-trx: fix recent regression in Tx lchan handlersVadim Yanitskiy1-0/+1
2023-03-22osmo-bts-trx: properly activate [CBCH/]BCCH/CCCHVadim Yanitskiy1-7/+3
2022-10-04osmo-bts-trx: handle MTS 0b0110 indicating an Access BurstVadim Yanitskiy1-0/+1
2022-08-08osmo-bts-trx: amr_loop: trigger the loop unconditionallyVadim Yanitskiy1-1/+0
2022-05-10scheduler: trx_sched_is_sacch_fn(): make ts pointer constVadim Yanitskiy1-1/+1
2022-05-06osmo-bts-trx: drop Uplink loss detection from Downlink pathVadim Yanitskiy1-1/+0
2022-04-20osmo-bts-trx: use C/I in the AMR link adaptation loopVadim Yanitskiy1-2/+2
2022-04-05osmo-bts-trx: rx_{tchf,tchh}_fn(): get TDMA FN from meas historyVadim Yanitskiy1-0/+3
2022-04-05osmo-bts-trx: rx_tchh_fn(): get rid of chan_state->meas_avg_facchVadim Yanitskiy1-1/+0
2022-04-05osmo-bts-trx: rx_tchh_fn(): indicate BER10k=0 for FACCH BFIsVadim Yanitskiy1-1/+0
2022-03-18osmo-bts-trx: rx_tchh_fn(): use proper meas averaging modeVadim Yanitskiy1-1/+3
2022-03-18osmo-bts-trx: use consistent naming for 'enum sched_meas_avg_mode'Vadim Yanitskiy1-6/+6
2021-09-27osmo-bts-trx: implement Temporary Overpower for SACCH/FACCHVadim Yanitskiy1-0/+4
2021-06-18osmo-bts-trx: report interference levels to the upper layersVadim Yanitskiy1-2/+6
2021-06-18scheduler: reorder enum trx_chan_type, add TRX_CHAN_IS_DEDIC()Vadim Yanitskiy1-3/+7
2021-06-05[VAMOS] osmo-bts-trx: schedule bursts on 'shadow' timeslotsVadim Yanitskiy1-0/+2
2021-06-04[VAMOS] scheduler: add new GMSK training sequences from 3GPP 45.002Vadim Yanitskiy1-1/+1
2021-06-04[VAMOS] osmo-bts-trx: rework handling of Training SequenceVadim Yanitskiy1-0/+6
2021-06-01[VAMOS] osmo-bts-trx: indicate MTS in Downlink TRXDv2 PDUsVadim Yanitskiy1-1/+4
2021-06-01[VAMOS] osmo-bts-trx: implement and enable PDU batching for TRXDv2Vadim Yanitskiy1-2/+0
2021-05-18[VAMOS] Re-organize osmo-bts-trx specific structuresVadim Yanitskiy1-19/+12
2021-05-18scheduler.h: cosmetic: use #pragma onceVadim Yanitskiy1-4/+1
2021-05-11osmo-bts-trx: implement TRXDv2 protocol supportVadim Yanitskiy1-0/+14
2021-05-11[VAMOS] osmo-bts-trx: move {chan,bid} to trx_{dl,ul}_burst_{req,ind}Vadim Yanitskiy1-0/+8
2021-04-24osmo-bts-trx: 'burst type' is actually modulation typeVadim Yanitskiy1-5/+5
2021-03-27sched_lchan_tchh: fix frame number and fill FACCH gapPhilipp Maier1-0/+2
2020-11-28l1sap: add repeated uplink SACCHPhilipp Maier1-0/+1
2020-10-19scheduler: get rid of useless TRX_CHAN_FLAG_PDCHVadim Yanitskiy1-2/+0
2020-10-03osmo-bts-trx/scheduler: fix measurement handling for SUB framesPhilipp Maier1-0/+6
2020-09-22osmo-bts-trx/scheduler: refactor UL burst measurement processingVadim Yanitskiy1-10/+28
2020-09-07scheduler: Drop unused function trx_sched_reset()Pau Espin Pedrol1-4/+0
2020-08-07osmo-bts-trx/scheduler: implement baseband frequency hoppingVadim Yanitskiy1-0/+1
2020-06-30osmo-bts-trx/scheduler: get rid of unused 'meas' in l1sched_chan_stateVadim Yanitskiy1-4/+1
2020-06-18scheduler: Add rate_ctr informing about too low rts-advancePau Espin Pedrol1-0/+3
2020-06-15osmo-bts-trx: store pointer to gsm_lchan in l1sched_chan_stateVadim Yanitskiy1-0/+5
2020-06-15osmo-bts-trx: introduce and use struct trx_dl_burst_reqVadim Yanitskiy1-0/+11
2020-06-06common/scheduler: use boolean for channel activation stateVadim Yanitskiy1-3/+2
2020-06-05scheduler: drop non-existing extern declarationsVadim Yanitskiy1-7/+0
2020-04-25dtx: add detection of AMR DTX frames for osmo-bts-trxPhilipp Maier1-0/+1
2019-11-30bts-trx: Drop low layer MS Power Control Loop algoPau Espin Pedrol1-5/+0
2019-10-16bts-trx: Time out if no clock ind recvd after RSP POWERONPau Espin Pedrol1-0/+6
2019-07-16osmo-bts/scheduler: provide actual C/I values to OsmoPCUVadim Yanitskiy1-1/+3
2019-07-04osmo-bts-trx/trx_if.c: introduce TRXD header version 0x01 supportVadim Yanitskiy1-0/+14
2019-06-27osmo-bts-trx/trx_if.c: introduce TRXD header version handlingVadim Yanitskiy1-4/+16
2019-06-08common/scheduler.c: refactor description of TRXC_* lchansVadim Yanitskiy1-2/+9
2019-06-01osmo-bts/scheduler.h: cosmetic: use bool for ho_rach_detectVadim Yanitskiy1-1/+1