osmo-bsc/tests
Pau Espin d681b897b6 paging: Replace reqs waiting for retransmission with new incoming inital req if queue is full
If queue size (in transmit delay of requests) is too long (above
threshold) when a new initial incoming request arrives, instead of
directly discarding it, see if we can drop a pending retransmission and
insert the new one instead, in order to avoid losing initial requests.

This is done under the assumption that it is more important to transmit
intial requests than to retransmit already transmitted ones. The
rationale is that there's lower chances that an MS which didn't answer
lately will answer now (aka being reachable at the cell), so it's better
to allocate resources for new requests (new MS) which may be available
in the cell.

Change-Id: Idfd93254ae456b1ee08416e05479488299dd063d
Related: OS#5552
2022-11-30 20:23:34 +01:00
..
abis Move struct gsm_bts_paging_state to paging.h 2022-04-25 08:35:57 +00:00
acc call osmo_timer_del() unconditionally, without osmo_timer_pending() 2022-07-22 03:39:23 +07:00
bsc tests/bsc/Makefile.am: remove duplicate CFLAGS 2022-04-21 16:09:02 +00:00
codec_pref Move struct gsm_bts_paging_state to paging.h 2022-04-25 08:35:57 +00:00
ctrl Use new mgcp-client VTY commands under mgw node 2022-10-19 13:17:29 +02:00
gsm0408 call osmo_timer_del() unconditionally, without osmo_timer_pending() 2022-07-22 03:39:23 +07:00
handover gsm48_parse_meas_rep: fix parsing multi-band list 2022-10-27 09:19:52 +00:00
nanobts_omlattr Cosmetic: fix spaces around timers 2022-11-23 10:18:32 +00:00
paging paging: Split paging queue into 2 queues: initial and retrans 2022-11-30 20:10:35 +01:00
subscr Move struct gsm_bts_paging_state to paging.h 2022-04-25 08:35:57 +00:00
Makefile.am tests: Introduce paging_test 2022-05-03 11:03:00 +02:00
acch_overpower.vty [overpower] By default, permit only for speech channels using AMR 2021-11-15 11:59:03 +00:00
atlocal.in Fix repo split aftermath 2017-10-02 08:38:34 +00:00
bts_features.vty Check VTY config against features reported by BTS 2022-05-02 15:21:28 +02:00
cbc.vty CBSP VTY: re-add legacy cbc config for backwards compat 2020-09-03 15:04:29 +02:00
ctrl_test_runner.py bsc_ctrl_commands: change neighbor-list mode/arfcn via control interface 2021-11-03 17:25:28 +00:00
gprs_bvci_default.vty osmo-bsc/bsc_vty: set default gprs cell bvci to 2 2020-03-12 12:00:24 +01:00
handover_cfg.vty tests/handover_cfg.vty: use more precise regex for forbidden lines 2022-06-22 05:48:06 +07:00
interf_meas.vty vty 'interference-meas level-bounds': explain duality in ordering 2021-07-16 16:04:18 +00:00
neighbor_ident.vty vty: Allow setting LAC as hexadecimal value 2022-09-19 08:44:25 +00:00
nri_cfg.vty Cosmetic: bsc_vty: tweak msc pooling strings 2022-06-10 11:09:25 +02:00
osmo-bsc.vty Add BTS setup ramping to prevent BSC overloading 2022-11-15 11:32:16 +00:00
power_ctrl.vty Disable C/I based MS Power Control Loop by default 2021-11-25 14:50:04 +01:00
smlc.vty add smlc.vty test 2020-10-15 05:39:09 +02:00
testsuite.at tests: Introduce paging_test 2022-05-03 11:03:00 +02:00
timer.vty paging: Replace reqs waiting for retransmission with new incoming inital req if queue is full 2022-11-30 20:23:34 +01:00
vty_test_runner.py drop features 'core-location-area-code' and 'core-cell-identity' 2020-10-16 13:51:48 +00:00