osmo-bsc/tests
Stefan Sperling 714c2f9552 Move BTS selection for paging from osmo_bsc_grace.c into osmo_bsc_bssap.c.
We can now either page an invidual BTS directly or page several BTS in a
given location area. This decision is taken based on the contents of the
cell identifier list in the paging request. Select a set of BTS for paging
while processing the cell identifier list, rather than requiring the
paging layer to loop over all BTS in the MSC.

This change requires some adjustment in bssap_test. In particular,
this test must now add a BTS to its network in order to pass.

The purpose of this change is to make the layering a bit cleaner.
There is one functional change: We no longer abort paging if paging fails
for a particular BTS. Instead, we keep trying to page on other BTS.

Change-Id: Ic1c72c7f83e53988eb9fedf314b1dc459836833d
Suggested-by: Harald Welte
Depends: Ic7772e75c3d7fb0df6e17e118bb33b3248352d4d
Related: OS#2753
2018-01-16 14:14:01 +01:00
..
abis Remove dead code left over from NITB split 2017-12-19 17:53:13 +00:00
bsc Make libcommon, libcommon-cs, libfilter, utils depend on mgcp/sigtran 2018-01-15 20:14:01 +01:00
bsc-nat Remove dead code left over from NITB split 2017-12-19 17:53:13 +00:00
bsc-nat-trie Remove dead code left over from NITB split 2017-12-19 17:53:13 +00:00
bssap Move BTS selection for paging from osmo_bsc_grace.c into osmo_bsc_bssap.c. 2018-01-16 14:14:01 +01:00
channel Migrate from OpenSSL to osmo_get_rand_id() 2017-12-27 11:10:59 +00:00
gsm0408 Remove dead code left over from NITB split 2017-12-19 17:53:13 +00:00
nanobts_omlattr Remove dead code left over from NITB split 2017-12-19 17:53:13 +00:00
subscr Remove dead code left over from NITB split 2017-12-19 17:53:13 +00:00
Makefile.am Remove dead code left over from NITB split 2017-12-19 17:53:13 +00:00
atlocal.in Fix repo split aftermath 2017-10-02 08:38:34 +00:00
ctrl_test_runner.py Remove unneeded .py scripts 2017-12-19 18:08:46 +01:00
testsuite.at Remove dead code left over from NITB split 2017-12-19 17:53:13 +00:00
vty_test_runner.py Remove unneeded .py scripts 2017-12-19 18:08:46 +01:00