osmo-ttcn3-hacks/ggsn_tests
Pau Espin 47384ba910 ggsn: TC_gy_charging_volume_quota_threshold: Fix Gy Threshold/Quota expectancies
open5gs got the Gy Thresholds fixed recently
(e078b33f0c4d6f34d8991f8ad211dd2d9ea977a0).

AS shown in 3GPP TS 29.244 C.2.1.1 diagram, in Diameter Gy the value
sets the trigger for the "remaining credit", not the "used credit".
"ThresholdPFCP = Quota - ThresholdGy"

The test needs to be adapted since it was wrong too.

Change-Id: Ia283ad4919813241e3c33465ba4be2d2e33f5e54
2024-04-16 11:06:55 +00:00
..
GGSN_Tests.cfg ggsn: Speed up tests by lowering retransmission T3,N3 timers 2023-04-18 10:01:02 +00:00
GGSN_Tests.default Split GTP_CodecPort/GTP_Templates into C and U variants 2024-03-01 10:28:22 +00:00
GGSN_Tests.ttcn ggsn: TC_gy_charging_volume_quota_threshold: Fix Gy Threshold/Quota expectancies 2024-04-16 11:06:55 +00:00
README.md Update README.md of several TTCN3 test suites 2019-11-15 18:49:09 +00:00
expected-results.xml ggsn: Introduce test TC_pdp_act2_recovery 2019-08-23 19:13:34 +02:00
gen_links.sh ggsn_tests: Split out generic ICMP(v6) related templates and functions 2024-03-04 21:47:55 +00:00
osmo-ggsn.cfg ggsn: Speed up tests by lowering retransmission T3,N3 timers 2023-04-18 10:01:02 +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

GGSN_Tests.ttcn

  • external interfaces
    • Gp: GTP (emulates SGSN)
    • Gi: IP (emulates Internet)
    • VTY

{% dot ggsn_tests.svg digraph G { rankdir=LR; GGSN [label="GGSN\nosmo-ggsn",shape="box"]; ATS [label="ATS\nGGSN_Tests.ttcn"];

ATS -> GGSN [label="Gp (GTP)"]; GGSN -> ATS [label="Gi (IP)"]; ATS -> GGSN [label="VTY"]; } %}