2018-06-14 16:55:33 +00:00
|
|
|
# BSC_Tests.ttcn
|
|
|
|
|
|
|
|
* external interfaces
|
2019-11-15 15:36:48 +00:00
|
|
|
* A-bis side: RSL (emulates BTS-side client) (OML handled by osmo-bts-omldummy)
|
|
|
|
* A-side (emulates MSC-side)
|
|
|
|
* BSSAP/SCCP/M3UA (AoIP)
|
|
|
|
* BSSAP/SCCP/IPA (SCCPLite)
|
2018-06-14 16:55:33 +00:00
|
|
|
* MGW side: MGCP (emulates MGW side)
|
2019-11-15 15:36:48 +00:00
|
|
|
* VTY
|
|
|
|
* CTRL
|
2020-08-12 13:30:17 +00:00
|
|
|
* StatsD
|
2018-06-14 16:55:33 +00:00
|
|
|
|
|
|
|
{% dot bsc_tests.svg
|
|
|
|
digraph G {
|
2019-11-15 15:36:48 +00:00
|
|
|
graph [label="AoIP", labelloc=t, fontsize=30];
|
2018-06-14 16:55:33 +00:00
|
|
|
rankdir=LR;
|
|
|
|
{ rank=same; BTS; STP; };
|
|
|
|
BSC [label="IUT\nosmo-bsc",shape="box"];
|
|
|
|
ATS [label="ATS\nBSC_Tests.ttcn"];
|
|
|
|
BTS [label="osmo-bts-omldummy\nOML only"];
|
|
|
|
|
|
|
|
BTS -> BSC [label="A-bis OML"];
|
|
|
|
ATS -> BSC [label="A-bis RSL"];
|
|
|
|
ATS -> BSC [label="CTRL"];
|
|
|
|
ATS -> BSC [label="VTY"];
|
2020-08-12 13:30:17 +00:00
|
|
|
BSC -> ATS [label="StatsD"];
|
2018-06-14 16:55:33 +00:00
|
|
|
ATS -> STP [label="A BSSAP\nSCCP/M3UA"];
|
|
|
|
BSC -> STP [label="A BSSAP\nSCCP/M3UA"];
|
|
|
|
}
|
|
|
|
%}
|
2019-11-15 15:36:48 +00:00
|
|
|
|
|
|
|
{% dot bsc_tests_sccplite.svg
|
|
|
|
digraph G {
|
|
|
|
graph [label="SCCPLite", labelloc=t, fontsize=30];
|
|
|
|
rankdir=LR;
|
|
|
|
BSC [label="IUT\nosmo-bsc",shape="box"];
|
|
|
|
ATS [label="ATS\nBSC_Tests.ttcn"];
|
|
|
|
BTS [label="osmo-bts-omldummy\nOML only"];
|
|
|
|
|
|
|
|
BTS -> BSC [label="A-bis OML"];
|
|
|
|
ATS -> BSC [label="A-bis RSL"];
|
|
|
|
ATS -> BSC [label="CTRL"];
|
|
|
|
ATS -> BSC [label="VTY"];
|
2020-08-12 13:30:17 +00:00
|
|
|
BSC -> ATS [label="StatsD"];
|
2019-11-15 15:36:48 +00:00
|
|
|
ATS -> BSC [label="A BSSAP\nSCCP/IPA"];
|
|
|
|
}
|
|
|
|
%}
|