OsmoSTP » History » Revision 12
« Previous |
Revision 12/16
(diff)
| Next »
laforge, 05/11/2018 11:58 AM
broken link
OsmoSTP¶
The Osmocom Signal Transfer Point is a SS7 Transfer Point implementing MTP routing as well as SIGTRAN SG (Signaling Gateway) functionality.
The program is currently part of the libosmo-sccp git repository, as it is basically just a small main loop + VTY interface wrapped around the libosmo-sigtran code (which in turn implements connectionless + connection-oriented SCCP, SUA and M3UA in both SG and ASP roles).
SIGTRAN protocol support¶
OsmoSTP supports all transport protocols implemented in libosmo-sigtran. At time of this writing (October 2017), this includes:- SCTP + M3UA + SCCP
- SCTP + SUA
- IPA + SCCP (experimental
We're looking for contributions/funding to add more protocols like M2UA, M2PA
traffic mode support¶
OsmoSTP currently only implements override and doesn't implement the load-share or broadcast traffic modes. Contributions in whatever form are welcome.
Position in a typical Osmocom cellular network¶
Binary Packages¶
Osmocom provides binary packages for several flavors of Debian and Ubuntu GNU/Linux on a variety of architectures (i586, x86_64, armhf, armv7l). Unless you are a software developer interested in developing on Osmocom, it is recommended you use those packages instead of building from source.
For more details see Binary_Packages
User Manuals¶
The OsmoSTP user manual is still work in progress.
Source Code¶
The source code is available from git.osmocom.org
(module libosmo-sccp
).
Public read-only access is available via
git clone git://git.osmocom.org/libosmo-sccp.git
You can browse it via cgit: https://git.osmocom.org/libosmo-sccp
Contributions are welcome via Gerrit.
Test Suite¶
We are running the sua-testtool and m3ua-testtool by Michael Tuexen, implementing the ETSI conformance specshave a TTCN-3 test suites- results: https://jenkins.osmocom.org/jenkins/view/TTCN3/job/nplab-m3ua-test/ and https://jenkins.osmocom.org/jenkins/view/TTCN3/job/nplab-sua-test/
Contact / Getting Help¶
Contact us via the openbsc@ mailing list, see Mailing Lists.
You can file issues (bugs / feature requests) using the redmine project you're currently viewing.
Authors / Credit¶
OsmoSTP was created by Harald Welte. It is maintained by Harald Welte and his team at sysmocom.
Updated by laforge about 6 years ago · 12 revisions