osmo-ttcn3-hacks/sgsn
Alexander Couzens c316572db1 RAW_NS: rework NS connection to use NS_Provider
Previous RAW_NS only supported NS over UDP because
it handled the UDP connection on it's own.
Because of this there was no cleanup function for the tests
because no virtual component were started.
Using the new NS_Provider allows to use the same tests over
UDP and FR with no changes.

Change-Id: I8a3b6c72798a75f434f54229fdbfc802cd13967e
2021-01-17 15:59:26 +00:00
..
README.md Update README.md of several TTCN3 test suites 2019-11-15 18:49:09 +00:00
SGSN_Tests.cfg NS_Emulation: Support multiple NS-VC within one NSE (NS-VCG) 2020-11-12 20:02:07 +00:00
SGSN_Tests.default sgsn: don't re-use the same NS for all 3 BSSGP 2018-08-28 14:27:08 +02:00
SGSN_Tests.ttcn SGSN_Tests: test RIM message passing 2021-01-05 15:30:19 +00:00
SGSN_Tests_Iu.ttcn SGSN_Tests_Iu: Enable Iu tests that made the SGSN crash 2020-01-28 14:44:39 +01:00
SGSN_Tests_NS.ttcn RAW_NS: rework NS connection to use NS_Provider 2021-01-17 15:59:26 +00:00
expected-results.xml update expected-results.xml 2021-01-14 21:40:30 +01:00
gen_links.sh RAW_NS: rework NS connection to use NS_Provider 2021-01-17 15:59:26 +00:00
osmo-sgsn.cfg sgsn: update configs for running without docker 2019-08-30 13:23:34 +02:00
osmo-stp.cfg sgsn: update configs for running without docker 2019-08-30 13:23:34 +02:00
regen_makefile.sh RAW_NS: rework NS connection to use NS_Provider 2021-01-17 15:59:26 +00:00

README.md

SGSN_Tests.ttcn

  • external interfaces
    • Gb (emulates PCU side NS/BSSGP + MS)
    • Iu (emulates HNBGW side IuPS)
    • Gp: GTP (emulates GGSN)
    • GSUP (emulates HLR)
    • VTY

{% dot sgsn_tests.svg digraph G { rankdir=LR; SGSN [label="IUT\nosmo-sgsn",shape="box"]; ATS [label="ATS\nSGSN_Tests.ttcn"]; STP [label="STP\nosmo-stp"];

ATS -> SGSN [label="Gb"]; SGSN-> ATS [label="Gp (GTP)"]; SGSN -> STP [label="Iu (IuPS)"]; ATS -> STP [label="Iu (IuPS)"]; SGSN -> ATS [label="GSUP"]; ATS -> SGSN [label="VTY"]; } %}