OsmoSTP » History » Revision 6
Revision 5 (laforge, 10/21/2017 03:25 PM) → Revision 6/16 (laforge, 10/21/2017 06:23 PM)
h1. 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. h2. 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 h2. Position in a typical Osmocom cellular network {{graphviz_link() digraph G { rankdir = LR; BTS -> OsmoBSC [label="Abis/IP"]; hNodeB -> OsmoHNBGW [label="Iuh"]; OsmoBSC -> OsmoSTP [label="AoIP/M3UA"]; OsmoSTP -> OsmoMSC [label="AoIP/M3UA"]; OsmoSTP -> OsmoMSC [label="IuCS/M3UA"]; OsmoHNBGW -> OsmoSTP [label="IuCS/M3UA"]; OsmoHNBGW -> OsmoSTP [label="IuPS/M3UA"]; OsmoSTP -> OsmoSGSN [label="IuPS/M3UA"]; OsmoMSC -> OsmoHLR [label="GSUP"]; OsmoSGSN -> OsmoHLR [label="GSUP"]; OsmoSTP [color=red]; } }} h2. 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.