osmo-bsc/tests/handover
Neels Hofmeyr 5cda1d01b4 drop IMSI filter and libfilter completely
Filtering by IMSI in osmo-bsc is a legacy use case with questionable
usefulness. Remove.

Do not keep deprecated VTY commands: those could be dangerous, since
(presumably non-existing) users might assume that the filtering would still be
in place. Rather fail to start osmo-bsc for config with an IMSI ACL.

The IMSI filtering did, if present, provide the logging with an IMSI to print
for the bsc_subscriber. TMSIs should have ended up in logging likewise, which
has never been implemented. The proper way to learn the IMSI would be by the
Common Id message from the MSC. Furthermore, the upcoming MSC pooling feature
will extract the mobile identity again, and will hence make sure that both IMSI
and TMSI identities, as available, end up in the bsc_subscriber and will be
logged again.

So long, IMSI ACL, and thanks for all the fish.

Change-Id: I89727af5387e8360362e995fdee959883c37d89a
2020-05-27 01:56:06 +02:00
..
Makefile.am drop IMSI filter and libfilter completely 2020-05-27 01:56:06 +02:00
handover_test.c handover_test: Properly allocate MSC data struct. 2020-05-11 00:33:05 +03:00
handover_test.ok HO: Implement load based handover, as handover_decision_2.c 2018-02-19 17:11:47 +01:00
neighbor_ident_test.c large refactoring: use FSMs for lchans; add inter-BSC HO 2018-07-28 12:18:23 +02:00
neighbor_ident_test.err inter-BSC HO: add neighbor_ident API to manage neighbor-BSS-cells 2018-07-28 12:18:23 +02:00
neighbor_ident_test.ok inter-BSC HO: neighbor_ident API: drop 9bit BSIC 2018-07-28 12:18:23 +02:00