aboutsummaryrefslogtreecommitdiffstats
path: root/src/osmo-bsc/handover_decision_2.c
AgeCommit message (Expand)AuthorFilesLines
2021-03-24fix/refactor neighbor configNeels Hofmeyr1-20/+19
2021-03-24refactor handover penalty timersNeels Hofmeyr1-54/+9
2021-02-05rename lchan->rqd_ta to last_taNeels Hofmeyr1-2/+2
2021-02-02hodec2: fix intra-cell congestion balancing with source lchan on dyn TSNeels Hofmeyr1-2/+24
2021-01-19hodec2: fix congestion balancing on dyn TSNeels Hofmeyr1-17/+102
2021-01-19lchan_avail(): omit logging for handover decision 2Neels Hofmeyr1-2/+2
2021-01-19hodec2: fix congestion resolution on dyn TSNeels Hofmeyr1-2/+28
2021-01-14hodec2: to balance congestion, use overload percentNeels Hofmeyr1-8/+37
2021-01-12hodec2: fix congestion oscillation bugNeels Hofmeyr1-6/+9
2021-01-12hodec2: add ho_candidate.{current,target}.free_tchNeels Hofmeyr1-32/+46
2021-01-12hodec2: reduce check_requirements() argsNeels Hofmeyr1-83/+82
2021-01-12hodec2: cosmetic: clarify ho_candidate.{current,target}Neels Hofmeyr1-97/+107
2021-01-11hodec2: fix candidate choices in congestion checkNeels Hofmeyr1-130/+59
2021-01-05hodec2: cosmetic: clarify afs_bias, simplify pick_better_lchan_to_move()Neels Hofmeyr1-50/+36
2021-01-05hodec2: clarify current and target rxlev per candidateNeels Hofmeyr1-48/+51
2021-01-05hodec2: code dup / cosmeticsNeels Hofmeyr1-194/+133
2021-01-05hodec2: cosmetic: add dBm unit to rxval loggingNeels Hofmeyr1-7/+7
2020-12-09hodec 2: prefer moving TCH/H from half-used dyn TSNeels Hofmeyr1-3/+21
2020-11-18hodec 2: favor moving dyn TSNeels Hofmeyr1-0/+12
2020-11-18hodec 2: prep: common pick_better_lchan_to_move() functionNeels Hofmeyr1-16/+27
2020-08-10hodec2: log requirements of best candidate, log rxlev in dBmNeels Hofmeyr1-14/+21
2020-08-10hodec2: do not keep candidates with zero requirements metNeels Hofmeyr1-0/+7
2020-08-10hodec2 congestion: consider only congested pchan typesNeels Hofmeyr1-0/+8
2020-08-10hodec2: fix logging of requirements flagsNeels Hofmeyr1-1/+1
2020-07-18Move struct gsm_bts: gsm_data.* => bts.*Pau Espin Pedrol1-0/+1
2019-11-13Fix some typosMartin Hauke1-5/+5
2019-08-13neighbor config: allow re-using ARFCN+BSIC pairsNeels Hofmeyr1-12/+2
2018-10-21handover_decision_2.c: implement HO to remote BSSNeels Hofmeyr1-28/+185
2018-10-21handover_decision_2.c: refactor trigger_*()Neels Hofmeyr1-17/+18
2018-10-12handover_decision_2.c: drop redundant debug_candidate() argsNeels Hofmeyr1-12/+14
2018-10-12handover_decision_2.c: find_alternative_lchan: drop gotoNeels Hofmeyr1-11/+9
2018-10-12handover_decision_2.c: tweak ho candidate loggingNeels Hofmeyr1-49/+65
2018-10-12handover_decision_2.c: tweak commentsNeels Hofmeyr1-2/+3
2018-07-28large refactoring: use FSMs for lchans; add inter-BSC HONeels Hofmeyr1-59/+116
2018-07-23various logging: fix missing/extra newlinesNeels Hofmeyr1-1/+1
2018-07-23hodec2 log: less verbose, more concise loggingNeels Hofmeyr1-186/+73
2018-06-07dissolve libbsc: move all to src/osmo-bsc, link .o filesNeels Hofmeyr1-0/+1830