path: root/src/gprs_rlcmac_sched.cpp
AgeCommit message (Expand)AuthorFilesLines
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
2015-03-25tbf: Poll MS on idle DL TBFsJacob Erlbeck1-7/+34
2015-03-06sched: Modify DL scheduling to use different prioritiesJacob Erlbeck1-6/+23
2014-08-07tbf, ...: Make the fields in the dl/ul struct member variablesDaniel Willmann1-2/+2
2014-08-07gprs_rlcmac_sched: Use UL/DL TBFs in schedulerDaniel Willmann1-28/+32
2014-08-07tbf: Make create_new_bsn and create_dl_acked_block a method of DL TBFDaniel Willmann1-1/+1
2014-07-30tbf: Use plain old data structure (PODS) for llist managementDaniel Willmann1-2/+3
2014-06-04gprs_rlcmac_pdch: Don't access private membersDaniel Willmann1-2/+2
2013-12-25sched: Attempt to improve the fairness and schedule UL/AL ACK/ASSHolger Hans Peter Freyther1-14/+22
2013-12-25sched: Remove unused bts parameter from the internal methodHolger Hans Peter Freyther1-2/+2
2013-11-26tbf/sched: We pick the _last_ entry, rotate the listsHolger Hans Peter Freyther1-0/+1
2013-11-23sched: Make internal methods staticHolger Hans Peter Freyther1-3/+4
2013-10-30tbf: Make tfi private and update the codeHolger Hans Peter Freyther1-6/+4
2013-10-30tbf: Remove the trx_no field from the tbf, go through the trx objectHolger Hans Peter Freyther1-2/+2
2013-10-30misc: Change the logging for the tbf and what to logHolger Hans Peter Freyther1-3/+3
2013-10-30misc: Fix typo.. resource in english only has one 's'Holger Hans Peter Freyther1-7/+7
2013-10-30tbf: Move gprs_rlcmac_send_data_block_acknowledged into tbfHolger Hans Peter Freyther1-1/+1