Osmo-sip-connector¶
- Table of contents
- Osmo-sip-connector
- Commercial Support
Introduction¶
osmo-sip-connector translates between MNCC and SIP protocols. It allows a OsmoMSC based cellular network to be interfaced with external SIP telephony.
osmo-sip-connector handles only the signaling, but does not handle RTP. The RTP user plane is passed transparently from the MSC-colocated osmo-mgw to the SIP side. This also means that no transcoding is performed. The RTP streams contain whatever cellular specific codec you have configured your network to use for this call (FR, EFR, HR, AMR).
An external SIP-PBX server which supports SIP-Trunks is required.
The following graphs illustrate how the network components are laid out:
osmo-sip-connector with OsmoBSC and OsmoMSC¶
osmo-sip-connector with OsmoNITB (unsupported old configuration)¶
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
Manuals¶
Howto (configure/run it)¶
See Howto
Source code¶
The source code is available from git.osmocom.org
(module osmo-sip-connector
).
Public read-only access is available via
git clone https://gitea.osmocom.org/cellular-infrastructure/osmo-sip-connector
You can browse it via cgit: https://git.osmocom.org/osmo-sip-connector
Contributions are welcome via Gerrit.
Test Suite¶
We have a TTCN-3 test suite as part of our Titan_TTCN3_Testsuites- source code: http://git.osmocom.org/osmo-ttcn3-hacks/tree/sip
- results: https://jenkins.osmocom.org/jenkins/view/TTCN3/job/ttcn3-sip-test/
Commercial Support¶
Commercial support as well as development, system integration and training services for this project are available from sysmocom
Updated by laforge 21 days ago ยท 87 revisions