Osmocom test suites in TTCN-3 (Eclipse Titan) https://osmocom.org/projects/core-testing-infra
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
osmo-ttcn3-hacks/bsc-nat
Pau Espin 6a846bca2c library: Add template helpers for AoIP Transport Layer Address 2 years ago
..
BSCNAT_Tests.cfg Rename IPA_Test->BSCNAT_Tests and get proper cfg files 4 years ago
BSCNAT_Tests.default bsc-nat: Introduce Osmux test 4 years ago
BSCNAT_Tests.ttcn bscnat: Add missing setverdict(pass) at the end 4 years ago
BSC_MS_ConnectionHandler.ttcn bscnat: Introduce test TC_ctrl_location 4 years ago
BSC_MS_Simulation.ttcn library/IPA: use tr_ASP_IPA_EV instead of inline templates 3 years ago
MGCP_Adapter.ttcn cosmetic: Update copyright statement, license notice and SPDX 4 years ago
MSC_ConnectionHandler.ttcn bscnat: Refactor MSC side code to allow different actions per test 4 years ago
MSC_Simulation.ttcn bscnat: Refactor MSC side code to allow different actions per test 4 years ago
README.md Update README.md of several TTCN3 test suites 3 years ago
bscs.config bsc-nat: Add sample bsc-nat config for test 4 years ago
gen_links.sh library: Add template helpers for AoIP Transport Layer Address 2 years ago
osmo-bsc-nat.cfg bsc-nat: Add sample bsc-nat config for test 4 years ago
regen_makefile.sh bscnat: Introduce test TC_ctrl_location 4 years ago

README.md

BSCNAT_Tests.ttcn

  • external interfaces
    • BSSAP/SCCP/IPA (SCCPLite) (emulates BSC-side and MSC-side)
    • MGCP/UDP (emulates MSC-side MSC+MGW)
    • MGCP/IPA (emulates BSC-side BSC+MGW)
    • RTP (emulates BSC-side MGW and MSC-side MGW)
    • Osmux (emulates BSC-side MGW)
    • VTY
    • CTRL

{% dot bscnat_tests.svg digraph G { rankdir=LR; BSCNAT [label="IUT\nosmo-bsc_nat",shape="box"]; ATS [label="ATS\nBSC_Tests.ttcn"];

ATS -> BSCNAT [label="SCCPLite BSC-side"]; BSCNAT -> ATS [label="SCCPLite MSC-side"]; BSCNAT -> ATS [label="MGCP/UDP MSC-side", dir="both"]; BSCNAT -> ATS [label="MGCP/IPA BSC-side"]; ATS -> BSCNAT [label="CTRL"]; ATS -> BSCNAT [label="VTY"]; ATS -> BSCNAT [label="RTP BSC-side", dir="both"]; ATS -> BSCNAT [label="RTP MSC-side", dir="both"]; ATS -> BSCNAT [label="Osmux BSC-side", dir="both"]; } %}