osmo-ttcn3-hacks/hnodeb
Pau Espin 36fc368dad hnodeb: Make HNBGW_ConnHdlr component alive
The several components started by HNBGW_ConnHdlr are already marked as
"alive", but not HNBGW_ConnHdlr. As a result, during test tear down, if
eg. Iuh socket receives a message, it may try to send it to the
HNBGW_ConnHdlr component and will error because it was already killed.

Change-Id: Ibc2587db4563d016841d11de628057bffe36b581
2024-03-12 11:23:28 +01:00
..
HNBGW_ConnectionHandler.ttcn Split GTP_CodecPort/GTP_Templates into C and U variants 2024-03-01 10:28:22 +00:00
HNB_Tests.cfg hnb: Introduce HNB_Tests testsuite 2021-11-24 17:52:49 +00:00
HNB_Tests.default hnodeb: Add initial infra to emulate HNB LL socket iface 2021-12-15 14:23:23 +00:00
HNB_Tests.ttcn hnodeb: Make HNBGW_ConnHdlr component alive 2024-03-12 11:23:28 +01:00
README.md hnb: Introduce HNB_Tests testsuite 2021-11-24 17:52:49 +00:00
README.txt hnb: Introduce HNB_Tests testsuite 2021-11-24 17:52:49 +00:00
expected-results.xml update various expected-results.xml 2022-08-12 02:31:23 +00:00
gen_links.sh Split GTP_CodecPort/GTP_Templates into C and U variants 2024-03-01 10:28:22 +00:00
osmo-hnodeb.cfg hnb: Introduce HNB_Tests testsuite 2021-11-24 17:52:49 +00:00
regen_makefile.sh Split GTP_CodecPort/GTP_Templates into C and U variants 2024-03-01 10:28:22 +00:00

README.md

HNB_Tests.ttcn

  • external interfaces
    • Iuh side (emulates HNBGW-side)
      • SCTP/HNBAP
      • SCTP/RUA/RANAP
    • RTP side: emulates MGW
    • GTP-U side: emulates GGSN
    • UE side
    • VTY
    • CTRL
    • StatsD

{% dot hnb_tests.svg digraph G { graph [label="HNB_Tests", labelloc=t, fontsize=30]; rankdir=LR; { rank=same; ATS; HNB; }; HNB [label="IUT\nosmo-bsc",shape="box"]; ATS [label="ATS\nHNB_Tests.ttcn"];

HNB <- ATS [label="Uu (or some intermediate lower layer)"]; HNB -> ATS [label="Iuh"]; HNB -> ATS [label="RTP"]; HNB -> ATS [label="GTP-U"]; HNB <- ATS [label="CTRL"]; HNB <- ATS [label="VTY"]; HNB -> ATS [label="StatsD"]; } %}