tree: 796512e07c83f46a3c9f662da8f26d9f9c8f930a [path history] [tgz]
  1. BSC_Tests.cfg
  2. BSC_Tests.default
  3. BSC_Tests.ttcn
  4. BSC_Tests_ASCI.ttcn
  5. BSC_Tests_CBSP.ttcn
  6. BSC_Tests_LCLS.ttcn
  7. BSC_Tests_OML.ttcn
  8. BSC_Tests_SCCPlite.cfg
  9. BSC_Tests_VAMOS.cfg
  10. BSC_Tests_VAMOS.ttcn
  11. expected-results.xml
  12. gen_links.sh
  13. MSC_ConnectionHandler.ttcn
  14. osmo-bsc-sccplite.cfg
  15. osmo-bsc-vamos.cfg
  16. osmo-bsc.cfg
  17. osmo-stp.cfg
  18. README.md
  19. README.txt
  20. regen_makefile.sh
bsc/README.md

BSC_Tests.ttcn

  • external interfaces
    • 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)
    • MGW side: MGCP (emulates MGW side)
    • VTY
    • CTRL
    • StatsD

{% dot bsc_tests.svg digraph G { graph [label="AoIP", labelloc=t, fontsize=30]; 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"]; BSC -> ATS [label="StatsD"]; ATS -> STP [label="A BSSAP\nSCCP/M3UA"]; BSC -> STP [label="A BSSAP\nSCCP/M3UA"]; } %}

{% 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"]; BSC -> ATS [label="StatsD"]; ATS -> BSC [label="A BSSAP\nSCCP/IPA"]; } %}