osmo-ttcn3-hacks/bsc
Philipp Maier f45824ad0e BSC_Tests: Change test-expectation of TC_paging_resp_unsol
The testcase TC_paging_resp_unsol expects the BSC to close the channel
when an unsolicit paging response is received. This expectation is due
to the fact that osmo-bsc supports multiple MSC, which is not specified
in 3gpp specs. Therefore the BSC needs to know which MSC is in charge.

However, with MT-CSFB calls it is a normal situation that the BSC
receives a paging response on abis without sending a paging first since
the MSC has paged the UE via the SGs interface. In those cases we expect
the BSC to forward the paging response to the first configured MSC.

Related: SYS#4624
Change-Id: I5562cbf61a2aa42e6950860bc0f9c6c20c61a9fe
2019-08-18 17:13:20 +00:00
..
BSC_Tests.cfg Add a TTCN3 module for IPA protocol testing 2018-10-08 17:56:36 +02:00
BSC_Tests.default detect VTY TELNET port connection failures (attempt #2) 2018-07-27 17:20:38 +02:00
BSC_Tests.ttcn BSC_Tests: Change test-expectation of TC_paging_resp_unsol 2019-08-18 17:13:20 +00:00
BSC_Tests_LCLS.ttcn cosmetic: Update copyright statement, license notice and SPDX 2019-05-27 10:00:06 +00:00
MSC_ConnectionHandler.ttcn bsc: Test MGCP-over-IPA forwarding in SCCPlite tests 2019-06-24 13:53:25 +00:00
README.md Add README.md file for several suites 2018-06-14 18:55:36 +02:00
README.txt BSC_Tests: Update readme + source code comments 2017-12-17 19:48:03 +01:00
expected-results.xml rename TC_ho_out_fail_no_ho_detect to TC_ho_out_fail_no_result_after_ho_cmd 2019-07-14 00:10:04 +00:00
gen_links.sh Depend on our own fork of titan.ProtocolModules.BSSMAP 2019-05-21 10:28:53 +00:00
osmo-bsc.cfg fix TC_ho_int; make neighbor config more robust 2019-08-15 01:07:40 +02:00
osmo-stp.cfg ensure well-formed config files 2018-09-25 18:51:28 +00:00
regen_makefile.sh bsc: Introduce test TC_ctrl_location 2019-06-13 09:38:24 +00:00

README.md

BSC_Tests.ttcn

  • external interfaces
    • A-bis side: RSL (emulates BTS-side client)
    • A-side: BSSAP/SCCP/M3UA (emulates MSC-side)
    • MGW side: MGCP (emulates MGW side)

{% dot bsc_tests.svg digraph G { rankdir=LR; { rank=same; BTS; STP; }; BSC [label="IUT\nosmo-bsc",shape="box"]; ATS [label="ATS\nBSC_Tests.ttcn"]; BTS [label="osmo-bts-omldummy\nOML only"];

BTS -> BSC [label="A-bis OML"]; ATS -> BSC [label="A-bis RSL"]; ATS -> BSC [label="CTRL"]; ATS -> BSC [label="VTY"]; ATS -> STP [label="A BSSAP\nSCCP/M3UA"]; BSC -> STP [label="A BSSAP\nSCCP/M3UA"]; } %}