aboutsummaryrefslogtreecommitdiffstats
path: root/src/gprs_rlcmac_sched.cpp
AgeCommit message (Expand)AuthorFilesLines
2021-01-19Rename 'bts_data' leftovers to 'bts'Pau Espin Pedrol1-8/+8
2021-01-19Unify BTS into a C usable structurePau Espin Pedrol1-17/+17
2021-01-18Move T_defs_pcu from BTS to PCU objectPau Espin Pedrol1-2/+2
2021-01-12ms: Replace struct var with rate_ctrPau Espin Pedrol1-2/+1
2021-01-06gprs_rlcmac_sched: fix incorrect SBA frame number assignmentVadim Yanitskiy1-1/+1
2021-01-05Convert GprsMS and helpers classes to CPau Espin Pedrol1-3/+3
2020-12-30gprs_rlcmac_sched: don't leak a sched_dummy()Alexander Couzens1-1/+0
2020-12-17sched: Convert code handling next_list array to be size independantPau Espin Pedrol1-6/+5
2020-12-17gprs_rlcmac_sched: Use helper structure to store several tbf pointer paramsPau Espin Pedrol1-41/+41
2020-12-01Implement downgrade to DL MCS1-4 when USF for GPRS_only MSPau Espin Pedrol1-6/+12
2020-11-17Support multiplexing of GPRS and EGPRS TBFs in one PDCHPau Espin Pedrol1-27/+70
2020-11-17sched: Use correct GMSTAP category for EGPRS DL data blocksPau Espin Pedrol1-5/+7
2020-11-17sched: Fix sending GSMTAP DL data blocks with unset USFPau Espin Pedrol1-3/+7
2020-10-24tbf: Make window() available to tbf base classPau Espin Pedrol1-1/+1
2020-05-14bts: Drop specific functions to add values to countersPau Espin Pedrol1-1/+1
2020-05-14bts: Drop specific functions to increase countersPau Espin Pedrol1-3/+3
2019-09-25Move out tbf subclasses from tbf.h to their own headersPau Espin Pedrol1-0/+1
2019-09-25cosmetic: fix whitespacePau Espin Pedrol1-1/+1
2019-09-17Use osmo_tdef to implement dl-tbf-idle-timePau Espin Pedrol1-2/+3
2019-09-16Use osmo_tdef to implement T3190Pau Espin Pedrol1-2/+3
2019-09-14Forward ETWS Primary Notification to MSOliver Smith1-28/+61
2018-02-19Move PDCH-related functions into separate filesMax1-0/+1
2018-02-19Update header includesMax1-1/+8
2018-01-24TBF: make poll state internalMax1-4/+2
2018-01-24TBF: make UL ack state internalMax1-1/+1
2018-01-24TBF: make UL/DL state internalMax1-11/+8
2018-01-12TBF-DL: move priority computation into functionMax1-26/+28
2017-09-04cosmetic: convert explicit warnings to fixme/todoMax1-1/+2
2017-09-01Move gsmtap and accounting into separate functionMax1-13/+31
2017-07-29GSMTAP: Fix channel type for data blocks: PDTCH instead of PACCHHarald Welte1-1/+1
2017-07-21Introduce GSMTAP categoriesHarald Welte1-3/+10
2017-05-26Cleanup FN schedulingMax1-1/+1
2017-05-15fix PACCH paging: don't return early in case of NULL TBFNeels Hofmeyr1-7/+8
2017-01-24Handle packet access reject during packet resource requestaravind sirsikar1-3/+8
2017-01-06fix segfault: check for NULL tbf in sched_select_ctrl_msg()Neels Hofmeyr1-0/+3
2016-12-22Add counter at BTS level And statistics at TBF/MS level.sivasankari1-0/+5
2016-11-11Handle packet access reject during EPDAN/PDAN with channel descriptionaravind sirsikar1-2/+7
2016-07-26Remove useless ARFCN parameterMax1-4/+2
2016-06-07add KPI counter to count bytes for RLC and LLC framesAlexander Couzens1-0/+1
2016-05-22introduce new counter rlc_sent_controlAlexander Couzens1-0/+2
2016-05-22gprs_rlcmac_sched: fix mistype of CONTROL ACKAlexander Couzens1-1/+1
2016-05-21introduce new counter rlc_sent_dummyAlexander Couzens1-1/+5
2016-05-20move statistics counter rlc_sent() to gprs_rlcmac_schedAlexander Couzens1-1/+4
2016-02-08sched: Do PACCH assignments for the same direction lastJacob Erlbeck1-4/+23
2016-02-08tbf: Use is_control_ts() instead of comparing TS values directlyJacob Erlbeck1-2/+2
2016-02-08sched: Pass the current TS to the control create functionsJacob Erlbeck1-3/+3
2016-02-01tbf: Use LListHead instead of llist_podsJacob Erlbeck1-5/+9
2016-02-01sched: Assert that the generated message is not emptyJacob Erlbeck1-0/+1
2015-12-16sched: Change next_ctrl_prio incrementJacob Erlbeck1-1/+1
2015-09-11bssgp: Use measured leak rate for flow controlJacob Erlbeck1-0/+3