AgeCommit message (Expand)AuthorFilesLines
2015-06-19tbf: Add BTS::ms_alloc methodjerlbeck/wip/ms-structJacob Erlbeck5-14/+30
2015-06-19tbf: Always create an MS object on TBF allocationJacob Erlbeck4-152/+163
2015-06-19tbf: Pass the MS object around instead of old_tbfJacob Erlbeck9-42/+45
2015-06-18tbf: Remove update_tlli methodJacob Erlbeck4-10/+0
2015-06-16llc: Move storage of timestamps into gprs_llc_queueJacob Erlbeck6-50/+96
2015-06-16llc: Make timeval arguments constJacob Erlbeck4-7/+10
2015-06-15ms: Reduce DL CS level if only a few LLC bytes are leftJacob Erlbeck8-5/+111
2015-06-15llc: Keep track of the number of stored LLC octetsJacob Erlbeck3-0/+18
2015-06-15llc: Add missing include directive to llc.hJacob Erlbeck1-0/+4
2015-06-15llc/test: Add test program for LLC related testsJacob Erlbeck5-1/+199
2015-06-12tbf: Fix downlink packet lossJacob Erlbeck4-73/+122
2015-06-12tbf/test: Add test for DL LLC packet lossJacob Erlbeck3-0/+132
2015-06-12ms: Store the NACK rate in the MS objectJacob Erlbeck3-1/+14
2015-06-12tbf: Include CS into create_new_bsn log messageJacob Erlbeck2-30/+30
2015-06-12l1: Add debug log messages for I_LEVELJacob Erlbeck1-2/+10
2015-06-12l1: Store measurement values sent by the MSJacob Erlbeck4-3/+140
2015-06-12ms: Add UL CS selection based on L1 link qualityJacob Erlbeck4-8/+95
2015-06-12ms: Store the L1 measurement values in the MS objectsJacob Erlbeck4-0/+34
2015-06-12l1: Pass all L1 measurements upwardsJacob Erlbeck8-18/+76
2015-06-11ms: Fix timer start condition (Coverity)Jacob Erlbeck1-1/+1
2015-06-11ms: Add missing initialiser for m_delay (Coverity)Jacob Erlbeck1-1/+2
2015-06-11tbf: Check for NULL in name() (Coverity)Jacob Erlbeck1-0/+3
2015-06-11bssgp: Calculate the avg_delay_ms in 32bit only (Coverity)Jacob Erlbeck1-1/+1
2015-06-11llc: Fix LLC UI frame detection (Coverity)Jacob Erlbeck1-2/+2
2015-06-11bssgp: Handle btcx == NULL in gprs_bssgp_pcu_rx_sign (Coverity)Jacob Erlbeck1-2/+4
2015-06-08vty: Add command to show detailed MS infoJacob Erlbeck3-0/+81
2015-06-08ms: Add support for maximum CS valuesJacob Erlbeck4-6/+62
2015-06-08ms: Add blocking period for CS upgradeJacob Erlbeck2-6/+32
2015-06-08tbf: Ignore lost+recv == 1Jacob Erlbeck1-1/+1
2015-06-08tbf: Add adaptive coding scheme configurationJacob Erlbeck1-2/+52
2015-06-08tbf: Add debugging output to analyse_errors()Jacob Erlbeck1-6/+22
2015-06-08tbf: Add adaptive DL CS adjustmentJacob Erlbeck7-0/+101
2015-06-08vty: Add 'show ms all' commandJacob Erlbeck4-0/+34
2015-06-08vty: Add a file for C++ functionsJacob Erlbeck4-1/+74
2015-06-08tbf: Move the current CS field to GprsMsJacob Erlbeck8-17/+59
2015-06-08ms: Add back pointer to BTSJacob Erlbeck6-12/+21
2015-06-08tbf: Store MS class in GprsMs objectsJacob Erlbeck9-16/+96
2015-06-08tbf: Move the LLC queue to GprsMsJacob Erlbeck5-19/+31
2015-06-08tbf: Make the ms() getter method constJacob Erlbeck1-2/+2
2015-06-08llc: Add missing declarations to llc.hJacob Erlbeck1-0/+4
2015-06-08llc: Separate LLC queue handling from gprs_llcJacob Erlbeck5-54/+91
2015-06-08l1: Fix warning by logging acc_delayJacob Erlbeck1-0/+6
2015-06-05pcu: Set ms_idle_sec to 60sJacob Erlbeck1-0/+1
2015-05-28tbf: Set MS timeoutJacob Erlbeck3-1/+31
2015-05-28ms: Add timerJacob Erlbeck5-6/+153
2015-05-28tbf: Remove TimingAdvance storageJacob Erlbeck6-195/+7
2015-05-28tbf: Store the timing advance (TA) value in the GprsMs objectJacob Erlbeck9-86/+93
2015-05-28tbf/test: Add tests for single and two phase accessJacob Erlbeck4-2/+246
2015-05-28tbf: Remove TBF chaining (m_new_tbf and m_old_tbf)Jacob Erlbeck5-96/+25
2015-05-28tbf/test: Attach TLLI and MS objects to TBFsJacob Erlbeck2-74/+97