osmo-ttcn3-hacks/gbproxy
Harald Welte f3f2e25864 gbproxy: Use separate NS-VC for data / signalling on SGSN side
As we know, many production deployments have SGSN architectures with
clear control / user plane split.  In such situations, IP-SNS of the
SGSN informs us of two (classes of) IP endpoints:

    some that have control_weight > 0 and data_weight 0
    some that have control_weight 0 and data_weight > 0

Let's adjust the GBProxy_Tests.ttcn to use such a configuration for
each of the two simulated SGSNs.

Change-Id: If0e404bdf2c30a5e18748695608611be83f61109
Closes: OS#4953
2021-01-18 18:55:59 +01:00
..
GBProxy_Tests.cfg gbproxy: Move different network elements to different IPs 2021-01-18 12:03:53 +01:00
GBProxy_Tests.default gbproxy: Properly capture HDLC/FR traffic in addition to ethernet 2020-12-11 15:32:08 +01:00
GBProxy_Tests.fr.cfg gbproxy: Enable IP-SNS towards SGSN 2021-01-11 13:11:04 +00:00
GBProxy_Tests.ttcn gbproxy: Use separate NS-VC for data / signalling on SGSN side 2021-01-18 18:55:59 +01:00
README.md Add initial TTCN3 test for GbProxy 2020-10-15 10:51:00 +02:00
expected-results.xml update expected-results.xml 2021-01-14 21:40:30 +01:00
gen_links.sh remove unused NS_CodecPort.ttcn/NS_CodecPort_CtrlFunct 2021-01-17 15:59:26 +00:00
osmo-gbproxy.cfg gbproxy: Change logging settings 2021-01-18 18:27:24 +01:00
osmo-gbproxy.fr.cfg gbproxy: Start to allocate NRIs to SGSNs 2021-01-16 22:50:57 +01:00
regen_makefile.sh remove unused NS_CodecPort.ttcn/NS_CodecPort_CtrlFunct 2021-01-17 15:59:26 +00:00

README.md

GBProxy_Tests.ttcn

  • external interfaces
    • Gb (emulates PCU side NS/BSSGP)
    • Gb (emulates SGSN side NS/BSSGP)
    • VTY

{% dot gbproxy_tests.svg digraph G { rankdir=LR; GBP [label="IUT\nosmo-gbproxy",shape="box"]; ATS [label="ATS\nGBProxy_Tests.ttcn"];

ATS -> GBP [label="Gb (from SGSN)"]; GBP -> ATS [label="Gb (from PCU)"]; ATS -> SGSN [label="VTY"]; } %}