osmo-bsc/tests
Pau Espin e2438ade54 paging: Split paging queue into 2 queues: initial and retrans
Initial requests: paging requests which haven't been yet transmitted
Retrans requests: paging requests which have already been transmitted at
least once.
Until now one queue was used (llist) to store both. The initial requests
were stored at the start of the queue in FIFO order. After the last
initial requests, the retrans requests followed also in FIFO.

This ordering was used in order to prioritze scheduling of initial
paging requests over retransmit paging requests.
In the end, having both types in the same list only make code handling
the list more complex.
Hence, this patch splits the shared llist into 2 llists.

Related: SYS#6200
Change-Id: Ib68f2169e3790aea4ac77ec20ad79f242b7c2747
2022-11-28 21:31:58 +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-28 21:31:58 +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: Introduce VTY configurable X3113 (Maximum Paging Request Transmit Delay Threshold) 2022-11-28 16:30:12 +01:00
vty_test_runner.py drop features 'core-location-area-code' and 'core-cell-identity' 2020-10-16 13:51:48 +00:00