aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2015-08-21tbf/test: Add tests for RACH while DL TBFs are activeJacob Erlbeck3-0/+639
2015-08-21tbf/test: Fix existing testsJacob Erlbeck3-11/+120
2015-08-21tbf: Fix typos in log messages concerning UL/DLJacob Erlbeck2-2/+2
2015-08-21tbf/test: Move UL TBF establishment into separate functionsJacob Erlbeck2-56/+95
2015-08-18ms: Move MS information merging to GprsMSJacob Erlbeck5-13/+20
2015-08-17ns: Reconnect NSVC after timeoutJacob Erlbeck2-0/+31
2015-08-17ns: Add logging supportJacob Erlbeck4-0/+4
2015-08-17vty: Change API to have node installation be done by intJacob Erlbeck2-2/+2
2015-08-17ms: Do not retrieve MS with IMSI 000 from the storageJacob Erlbeck1-1/+3
2015-08-17tbf: Use update_ms instead of confirm_tlli in handle()Jacob Erlbeck1-5/+1
2015-08-17tbf: Clean old MS objects if they have the same TLLIJacob Erlbeck4-16/+79
2015-08-17pcu: Update example config fileJacob Erlbeck1-2/+2
2015-08-14ms: Set default CoDel interval to 4sJacob Erlbeck1-1/+1
2015-08-14tbf: Handle TLLI change on DLJacob Erlbeck3-18/+56
2015-08-13tbf: Always start T3193 when changing state to GPRS_RLCMAC_WAIT_RELEASEJacob Erlbeck3-13/+16
2015-07-21bssgp: Fix leak rate computation CS valueJacob Erlbeck1-5/+21
2015-07-21pcu: Enable LLC CoDel by defaultJacob Erlbeck1-0/+2
2015-07-21llc: Use CoDel to drop packages from the LLC queueJacob Erlbeck5-1/+91
2015-07-21llc: Add CoDel AQM implementationJacob Erlbeck8-4/+483
2015-07-17bssgp: Adapt flowcontrol MS default to current alloc algorithmJacob Erlbeck3-2/+29
2015-07-16alloc: Make alloc_algorithm_dynamic statefulJacob Erlbeck5-896/+468
2015-07-16alloc/test: Fix trx_no assertionJacob Erlbeck1-1/+2
2015-07-16alloc/test: Free the TBF if the recursion has failedJacob Erlbeck1-0/+4
2015-07-16alloc/test: Use lower case for slots with TFI shortageJacob Erlbeck1-16/+39
2015-07-16alloc: Use a separate usage computation for algo AJacob Erlbeck2-57/+73
2015-07-16alloc/test: Show expectation before failureJacob Erlbeck1-1/+10
2015-07-16alloc: Change tx_window optimization strategyJacob Erlbeck1-5/+4
2015-07-16pcu: Use alloc_algorithm_dynamic by defaultJacob Erlbeck1-1/+1
2015-07-16alloc: Add counters for successful algo A/B allocationsJacob Erlbeck3-0/+11
2015-07-16alloc: Add 'dynamic' allocation algorithmJacob Erlbeck6-3/+1741
2015-07-16alloc: Remove disabled code fragment for multi-UL allocationJacob Erlbeck1-21/+0
2015-07-16alloc: Refactor alloc algorithms to only apply changes on successJacob Erlbeck2-91/+157
2015-07-16alloc: Remove redundant first_common_ts handlingJacob Erlbeck1-17/+0
2015-07-16alloc/test: Add test for interleaved TBF chainsJacob Erlbeck3-0/+1104
2015-07-16alloc/test: Put TBF allocation loop into alloc_many_tbfsJacob Erlbeck1-22/+43
2015-07-16ms: Add is_idle() method to GprsMs::GuardJacob Erlbeck2-0/+10
2015-07-16tbf: Put the TFI->TBF mapping into the PDCH objectsJacob Erlbeck7-93/+98
2015-07-16alloc: Allocate TFI per slot (algorithm A)Jacob Erlbeck5-301/+549
2015-07-16tbf: Move TFI selection into alloc_algorithmJacob Erlbeck11-237/+319
2015-07-16pdch: Manage TFIs per directionJacob Erlbeck4-18/+11
2015-07-16alloc/test: Check for TFI conflictsJacob Erlbeck2-1/+110
2015-07-16alloc: Fix MS_B/MS_C interpretationJacob Erlbeck2-213/+221
2015-07-16alloc: Do not use masking for multislot class type 2 MSJacob Erlbeck2-39/+47
2015-07-16alloc: Select applicable Tta/TraJacob Erlbeck2-13/+48
2015-07-16alloc: Use an enum instead of numbers to select the maskJacob Erlbeck1-10/+12
2015-07-16alloc: Merge find_least_busy_pdch and find_least_reserved_pdchJacob Erlbeck1-59/+19
2015-07-15sba: Fix loop exit in SBAController::alloc (Coverity)Jacob Erlbeck1-1/+1
2015-07-14llc: Fix comparison warningJacob Erlbeck1-1/+1
2015-07-07alloc: Use least reserved PDCH for algo AJacob Erlbeck4-34/+118
2015-07-07alloc/test: Delete first TBF after the second is allocatedJacob Erlbeck3-100/+77