osmo-ttcn3-hacks/sgsn
Philipp Maier 7e9acc3c4e SGSN_Tests: add RIM ROUTING ADDRESS field in request
When sending the RAN INFORMATION REQUEST on GTP-C, we do not add a RIM
ROUTING ADDRESS + RIM ROUTING ADDRESS DISCRIMINATOR field. Those fields
are optional but commonly added so that the SGSN does not have to
disassemble the RAN TRANSPARENT CONTAINTER to know the destination
address.

see also: 3gpp TS 29.060, section 7.5.14 and
          3GPP TS 23.060, section 8.1.5.2.2

Change-Id: Id944c66f28d787a18c6c6f7c9dc885997d83e94c
Related: OS#6095
2023-08-15 09:42:51 +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: add RIM ROUTING ADDRESS field in request 2023-08-15 09:42:51 +00:00
SGSN_Tests_Iu.ttcn sgsn: add TC_iu_attach_encr with UEA > 0 2022-03-10 18:58:22 +01:00
SGSN_Tests_NS.ttcn SGSN: Some initial SNS tests for IP-SNS in OsmoSGSN 2021-04-01 21:27:33 +02:00
SGSN_Tests_SNS.cfg SGSN: Some initial SNS tests for IP-SNS in OsmoSGSN 2021-04-01 21:27:33 +02:00
expected-results.xml update various expected-results.xml 2022-08-12 02:31:23 +00:00
gen_links.sh {sgsn,gbproxy}: do not link non-existent TCCConversion.hh 2022-11-24 03:56:46 +07:00
osmo-sgsn.cfg Explicitly configure ASPs asp-clnt-* as role=asp & sctp-role=client 2023-06-08 18:41:32 +02:00
osmo-sgsn.sns.cfg Explicitly configure ASPs asp-clnt-* as role=asp & sctp-role=client 2023-06-08 18:41:32 +02:00
osmo-stp.cfg */osmo-stp.cfg: Explicitly define role & sctp-role 2023-07-11 11:48:41 +00:00
regen_makefile.sh {ns,sgsn,gbproxy}: gen_links.sh: do not link unused modules 2022-10-21 10:35:10 +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"]; } %}