aboutsummaryrefslogtreecommitdiffstats
path: root/src/tbf.cpp
AgeCommit message (Expand)AuthorFilesLines
2018-01-03Fix llc_queue_size() typeMax1-1/+1
2018-01-02TBF: bail out for unknown timersMax1-0/+2
2018-01-02TBF: log timer invocation sourceMax1-16/+19
2018-01-02TBF: unify timer handlingMax1-53/+22
2017-12-20TBF: add N3101 counterMax1-0/+9
2017-12-20TBF: implement independent T31xx timersMax1-66/+145
2017-12-20Introduce LOGTBF* for consistent loggingMax1-63/+48
2017-12-15TBF: remove unused variableMax1-4/+0
2017-12-14TBF: move EGPRS enablement into (U|D)L-TBFMax1-2/+0
2017-12-05TBF: expand timer loggingMax1-16/+17
2017-12-04TBF: log timer overrideMax1-7/+7
2017-09-04cosmetic: convert explicit warnings to fixme/todoMax1-2/+2
2017-08-14Simplify polling troubleshootingMax1-14/+40
2017-08-14Move DL assignment to TBF-DLMax1-2/+2
2017-08-14Encapsulate handling of UL ACK timeoutMax1-12/+10
2017-07-12check for missing result of rate_ctr_group_alloc()Harald Welte1-0/+24
2017-05-26Cleanup FN schedulingMax1-3/+2
2017-05-15remove pcu own bitvector implementationAlexander Couzens1-3/+3
2017-05-01tbf.cpp: use new tlli instead of old tlliAlexander Couzens1-2/+2
2017-02-08Fix dozens of compiler warnings across the boardNeels Hofmeyr1-4/+4
2017-01-24Handle packet access reject during packet resource requestaravind sirsikar1-0/+40
2017-01-23Add compression support in EGPRS PUANsivasankari1-2/+4
2017-01-05Improve loggingMax1-4/+23
2016-12-22Add counter at BTS level And statistics at TBF/MS level.sivasankari1-1/+44
2016-12-09Add statistics in the ms and tbf level.sivasankari1-4/+70
2016-11-25Add new BTS level counterssivasankari1-0/+2
2016-11-14Add BTS level countersMrinal Mishra1-1/+12
2016-11-11Handle packet access reject during EPDAN/PDAN with channel descriptionaravind sirsikar1-0/+23
2016-10-18Revert "tbf: Add state WAIT_ASSIGN"Neels Hofmeyr1-12/+1
2016-10-18tbf: add llc_queue_size() to check llc_queue is valid before calling size()Alexander Couzens1-0/+7
2016-09-15Fix EGPRS DL window calculation during tbf updateAravind Sirsikar1-0/+6
2016-09-15tbf_dl: factor out EGPRS DL window size calculationAravind Sirsikar1-14/+2
2016-09-09Fix Timing Advance handlingMax1-2/+3
2016-06-10tbf: replace this == NULL check in tbf->nameAlexander Couzens1-4/+1
2016-02-08tbf: Add state WAIT_ASSIGNJacob Erlbeck1-1/+12
2016-02-08tbf: Don't change type from CCCH to PACCH without ackJacob Erlbeck1-1/+0
2016-02-08tbf: Use TLLI as ID if TFI not yet assignedJacob Erlbeck1-3/+18
2016-02-08tbf: Add check_polling/set_pollingJacob Erlbeck1-23/+68
2016-02-08tbf: Add and use tbf->poll_tsJacob Erlbeck1-6/+9
2016-02-08tbf: Use is_control_ts() instead of comparing TS values directlyJacob Erlbeck1-1/+6
2016-02-08sched: Pass the current TS to the control create functionsJacob Erlbeck1-7/+7
2016-02-08tbf: Do not reuse old TBF after RACH requestsJacob Erlbeck1-7/+8
2016-02-08tbf: Add abort method for downlink TBFJacob Erlbeck1-1/+2
2016-02-08tbf: Add counters for aborted TBF in state FLOWJacob Erlbeck1-5/+11
2016-02-08edge: Make window size configurableJacob Erlbeck1-1/+17
2016-02-08edge: Work-around to use EGPRS if there was no DL RA CapJacob Erlbeck1-4/+7
2016-02-08edge: Disable GPRS/EGPRS mixed modeJacob Erlbeck1-0/+14
2016-02-05tbf: Remove obsolete TLLI functionsJacob Erlbeck1-27/+0
2016-02-05edge: Enable EGPRS in downlink TBFsJacob Erlbeck1-2/+13
2016-02-01edge: Support EGPRS in write_packet_downlink_assignmentJacob Erlbeck1-1/+2