aboutsummaryrefslogtreecommitdiffstats
path: root/src/osmo-bsc/paging.c
AgeCommit message (Expand)AuthorFilesLines
2022-11-30paging: Optimize retrieving number of request per paging groupPau Espin Pedrol1-20/+11
2022-11-30paging: Replace reqs waiting for retransmission with new incoming inital req ...Pau Espin Pedrol1-7/+14
2022-11-30paging: Split paging queue into 2 queues: initial and retransPau Espin Pedrol1-95/+180
2022-11-28paging: Fix wrong count of reqs_before if queue only contains retransmissionsPau Espin Pedrol1-13/+4
2022-11-28paging: Introduce VTY configurable X3113 (Maximum Paging Request Transmit Del...Pau Espin Pedrol1-9/+9
2022-11-24paging: paging: Drop unneeded extra param in paging_remove_request()Pau Espin Pedrol1-15/+18
2022-11-24paging: Fix regression stopping active requests on unanswered BTSPau Espin Pedrol1-2/+2
2022-11-24paging: constify bts param in some functionsPau Espin Pedrol1-4/+12
2022-11-23paging: Introduce BTS stat paging:available_slotsPau Espin Pedrol1-5/+14
2022-11-23paging: Introduce BTS stat paging:request_queue_lengthPau Espin Pedrol1-0/+2
2022-11-23paging: Rename stat t3113 -> paging:t3113Pau Espin Pedrol1-1/+1
2022-11-22paging: Use bsub->active_paging_requests to optimize cancelling based on reasonPau Espin Pedrol1-10/+18
2022-11-22lcs: Fix passing NULL bsc_subscr to paging_request_cancel()Pau Espin Pedrol1-0/+1
2022-11-22paging: Use bsub->active_paging_requests to allow early loop termination addi...Pau Espin Pedrol1-17/+28
2022-11-22paging: Store list of gsm_paging_request in bsc_subscrPau Espin Pedrol1-56/+29
2022-11-22paging: Get rid of unneeded count returnedPau Espin Pedrol1-16/+8
2022-11-22paging: Avoid repeated paging req lookup on BTS receiving paging respPau Espin Pedrol1-0/+4
2022-05-13paging: start/stop credit_timer based on C0 runningPau Espin Pedrol1-11/+66
2022-05-09Add stat_item for per-bts [dynamic] T3113 timerHarald Welte1-2/+6
2022-05-09paging: Implement upper bound of 60s for dynamic T3113Harald Welte1-3/+12
2022-05-09paging: Avoid queueing more than 60 second estimated requestsHarald Welte1-7/+11
2022-05-06paging: Avoid unnecessary immediate polling in mainloopPau Espin Pedrol1-1/+5
2022-05-06paging: Fix recalculate work timer if waiting for retransPau Espin Pedrol1-4/+2
2022-05-06paging: Improve loggingPau Espin Pedrol1-5/+12
2022-05-04paging: Remove TODO commentPau Espin Pedrol1-1/+0
2022-05-03paging: Take into account extra delay of all paging groups in BSC queuePau Espin Pedrol1-9/+30
2022-05-03paging: Flush pending paging requests when bts obj freedPau Espin Pedrol1-0/+1
2022-04-29paging: Document 'ccch_load_ind_period * 2' valuePau Espin Pedrol1-5/+13
2022-04-28paging: Recalculate work timer if waiting for retransPau Espin Pedrol1-1/+22
2022-04-28paging: Early stop work_timer when paging queue becomes emptyPau Espin Pedrol1-0/+2
2022-04-28paging: Increase T3113 based on paging group load in BSC queuePau Espin Pedrol1-5/+35
2022-04-28paging: Improve loggingPau Espin Pedrol1-13/+26
2022-04-28paging: Improve calculate_timer_3113()Pau Espin Pedrol1-3/+8
2022-04-28paging: Decouple retransmit period from regular worker intervalPau Espin Pedrol1-2/+31
2022-04-28paging: Check C0 RSL link instead of OML linkPau Espin Pedrol1-1/+1
2022-04-28paging: Rework timer lifecycle logicPau Espin Pedrol1-20/+14
2022-04-28paging: Estimate available_slots based on BTS config when no CCCH Load Ind re...Pau Espin Pedrol1-9/+19
2022-04-27bts: Make sure paging timers are deleted when struct gsm_bts is freedPau Espin Pedrol1-0/+7
2022-04-25paging: Prioritize requests for new subscribers over retransmitionsPau Espin Pedrol1-20/+24
2022-04-25paging: Submit up to 20 paging requests in a single work iterationPau Espin Pedrol1-34/+48
2022-04-25paging: Log skip paging due to not enough free channelsPau Espin Pedrol1-3/+6
2022-04-25paging: Use llist_first_entry() macroPau Espin Pedrol1-2/+2
2022-04-25paging: Avoid setting up credit_timer every timePau Espin Pedrol1-2/+1
2022-04-25paging: Use define available in libosmogsmPau Espin Pedrol1-2/+1
2022-04-21bts: Simplify bts->paging initializationPau Espin Pedrol1-24/+4
2021-11-29stats: add bsc.paging:expiredOliver Smith1-0/+7
2021-08-30move BSC level stats and rate counters to new bsc_stats.[hc]Neels Hofmeyr1-0/+1
2021-06-04Use new stat item/ctr getter APIsPau Espin Pedrol1-6/+6
2020-10-09LCS: implement the bulk of Location ServicesNeels Hofmeyr1-3/+27
2020-10-07introduce osmo_use_count for bsc_subscrNeels Hofmeyr1-2/+3