OsmoMGW » History » Revision 14
« Previous |
Revision 14/28
(diff)
| Next »
laforge, 03/04/2020 08:27 PM
OsmoMGW¶
OsmoMGW, the Osmocom Media Gateway, is a Media Gateway for handling user plane (voice) traffic in cellular networks.
OsmoMGW supports the IETF MGCP (Media Gateway Control Protocol) for control from Call Agents, such as those present in OsmoBSC and OsmoMSC.
At the moment (October 2017), OsmoMGW only implements RTP proxy / RTP bridge type endpoints, to each of which two RTP connections can be established.
We are planning to add endpoint types for- classic E1/T1 timeslots (64kBps alaw/ulaw)
- classic E1/T1 16k sub-slots with TRAU frames for classic BTS support
- announcement/playout end-points
- conference endpoints
OsmoMGW is the generalized version of an earlier much more special-purpsoe implementation called osmo-bsc_mgcp.
Situation in a typical Osmocom cellular network¶
Use by OsmoBSC¶
Use by OsmoMSC¶
It is Planned to use OsmoMGW also from OsmoMSC like this:
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¶
- osmo-mgw user manual: http://ftp.osmocom.org/docs/latest/osmomgw-usermanual.pdf
- osmo-mgw VTY reference: http://ftp.osmocom.org/docs/latest/osmomgw-vty-reference.pdf
Source code¶
The source code is available from git.osmocom.org
(module osmo-mgw
).
Public read-only access is available via
git clone git://git.osmocom.org/osmo-mgw.git
You can browse it via cgit: https://git.osmocom.org/osmo-mgw
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/mgw
- results: https://jenkins.osmocom.org/jenkins/view/TTCN3/job/ttcn3-mgw-test/
Contact¶
- Contact us via the openbsc@ mailing list, see Mailing Lists.
- Contributions are welcome via Gerrit.
- Git repository browser at https://git.osmocom.org/osmo-mgw
Commercial Support¶
Commercial support as well as development, system integration and training services for this project are available from sysmocom
Updated by laforge about 4 years ago · 14 revisions