Harald Welte
5339b2e372
The existing BSSGP_Emulation is built around the assumption that every instance of BSSGP_Emulation only servers one signaling-BVC and one PTP-BVC. While this is true for osmo-pcu at this point (BTS-colocated PCU), other BSS/PCU implementations differ. In general, there can always be any number of PTP BVC (one per cell) next to the signaling BVC (one per BSS). Let's represent this in BSSGP_Emulation so we can create more comprehensive tests. Change-Id: I7e30b4c4e188518a574e082962fba457b3a97ce3 |
||
---|---|---|
.. | ||
README.md | ||
SGSN_Tests.cfg | ||
SGSN_Tests.default | ||
SGSN_Tests.ttcn | ||
SGSN_Tests_Iu.ttcn | ||
SGSN_Tests_NS.ttcn | ||
expected-results.xml | ||
gen_links.sh | ||
osmo-sgsn.cfg | ||
osmo-stp.cfg | ||
regen_makefile.sh |
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"]; } %}