aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2015-07-02alloc: Use least reserved PDCH for algo A (TODO)zecke/wipJacob Erlbeck1-1/+60
2015-07-02Revert "ms: Delay the call to set_reserved_slots(NULL, 0,0) (EXPERIMENTAL)"Jacob Erlbeck1-1/+2
2015-07-02FIXUP bts: Add Poll Timeout counter (TODO)Jacob Erlbeck3-6/+20
2015-07-02sba: Reverse TS search order (TODO)Jacob Erlbeck1-2/+2
2015-07-02bts: Add Poll Timeout counter (TODO)Jacob Erlbeck3-0/+6
2015-07-02tbf: Remove call to update() in reuse_tbf (TODO)Jacob Erlbeck1-2/+0
2015-07-02tbf: Set ms in call to tbf_alloc_dl_tbf (TODO)Jacob Erlbeck1-2/+2
2015-07-02ms: Delay the call to set_reserved_slots(NULL, 0,0) (EXPERIMENTAL)Jacob Erlbeck1-2/+1
2015-07-02ms: Clear the reserved slots in the destructor (FIXUP)Jacob Erlbeck1-0/+2
2015-07-01alloc: Disable inner loop debugging by default (TODO)Jacob Erlbeck1-9/+15
2015-07-01alloc: Optimize find_free_usfJacob Erlbeck1-9/+4
2015-07-01tbf: Keep a set of used TFI and USF per PDCH (TODO)Jacob Erlbeck3-61/+96
2015-07-01FIXUP tbf: Maintain the number of TBF per PDCHJacob Erlbeck1-1/+1
2015-07-01alloc: Skip common TS without free USF when rating (TODO)Jacob Erlbeck4-19/+30
2015-07-01alloc: Only reserve 1 UL slot with algorithm B (TODO)Jacob Erlbeck4-49/+46
2015-07-01alloc: Set minimum slot capacity to 1 (TODO)Jacob Erlbeck1-0/+2
2015-07-01alloc: Only use common UL slots when calculating the capacityJacob Erlbeck4-55/+67
2015-07-01WIP Algorithm B UL (TODO)Jacob Erlbeck4-517/+514
2015-06-30alloc: Base algo A on reserved PDCHsJacob Erlbeck2-10/+12
2015-06-30alloc: Ignore slots with differing TSC if multiple slots are requestedJacob Erlbeck1-1/+18
2015-06-30ms: Get the set of slots currently activeJacob Erlbeck4-0/+66
2015-06-30ms: Add support for slot reservationJacob Erlbeck4-3/+100
2015-06-30alloc: Load balancing for algo AJacob Erlbeck5-25/+283
2015-06-30ms: Add tbf() method to get the TBF based on the directionJacob Erlbeck6-0/+33
2015-06-30ms: Add first_common_ts method to GprsMsJacob Erlbeck2-0/+13
2015-06-30tbf: Maintain the number of TBF per PDCHJacob Erlbeck5-8/+106
2015-06-29tbf: Update the new TBF in tbf_reuse (TODO)Jacob Erlbeck1-1/+1
2015-06-29tbf/test: Add assertionsJacob Erlbeck1-0/+2
2015-06-29alloc/test: Use LOGL_DEBUG environment variableJacob Erlbeck1-0/+2
2015-06-29alloc/test: Enhance test_alloc_aJacob Erlbeck3-5/+20
2015-06-29alloc/test: Add test for successive allocationJacob Erlbeck3-0/+150
2015-06-29tbf: Add BTS::ms_alloc methodJacob Erlbeck5-14/+30
2015-06-29tbf: Always create an MS object on TBF allocationJacob Erlbeck4-152/+163
2015-06-29tbf: Pass the MS object around instead of old_tbfJacob Erlbeck9-42/+45
2015-06-29tbf: Remove update_tlli methodJacob Erlbeck4-10/+0
2015-06-29vty: Fix documentation for 'no cs downgrade-threshold'Jacob Erlbeck1-1/+1
2015-06-29llc/test: Use a portable way to set timeval variablesJacob Erlbeck1-8/+12
2015-06-29Revert "llc/test: Explicitly enable extended initialiser lists"Jacob Erlbeck1-4/+0
2015-06-29llc/test: Explicitly enable extended initialiser listsJacob Erlbeck1-0/+4
2015-06-29llc: Add missing include directive for struct timevalJacob Erlbeck1-1/+1
2015-06-22llc: Move storage of timestamps into gprs_llc_queueJacob Erlbeck6-50/+96
2015-06-22llc: Make timeval arguments constJacob Erlbeck4-7/+10
2015-06-22ms: Reduce DL CS level if only a few LLC bytes are leftJacob Erlbeck8-5/+111
2015-06-22llc: Keep track of the number of stored LLC octetsJacob Erlbeck3-0/+18
2015-06-22llc: Add missing include directive to llc.hJacob Erlbeck1-0/+4
2015-06-22llc/test: Add test program for LLC related testsJacob Erlbeck5-1/+199
2015-06-22tbf: Fix downlink packet lossJacob Erlbeck4-73/+122
2015-06-22tbf/test: Add test for DL LLC packet lossJacob Erlbeck3-0/+132
2015-06-22ms: Store the NACK rate in the MS objectJacob Erlbeck3-1/+14
2015-06-22tbf: Include CS into create_new_bsn log messageJacob Erlbeck2-30/+30