.\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.49.3.
.TH OSMOMSC "1" "March 2025" "OsmoMSC version 1.13.0" "User Commands"
.SH NAME
OsmoMSC \- osmo-msc
.SH SYNOPSIS
.B osmo-msc

.SH DESCRIPTION
OsmoMSC is the Osmocom implementation of a Mobile Switching Center (MSC).
It implements the following interfaces:

    3GPP AoIP over M3UA or SUA towards BSCs, for example OsmoBSC, possibly via a STP like OsmoSTP
    3GPP IuCS over M3UA or SUA towards RNCs or HNBGWs, for example OsmoHNBGW, possibly via a STP like OsmoSTP
    Osmocom GSUP (alternative to SS7/TACP/MAP) towards an HLR such as OsmoHLR
        Subscriber management
        Supplementary Services (SS/USSD)
        Short Message Service (SMS)
        inter-MSC handover
    SMPP v3.4 for external SMS entities (minimal SMSC is built-in)
    MGCP for controlling an external Media Gateway like OsmoMGW
    MNCC for external call-control handlers, such as osmo-sip-connector for SIP trunks
    Osmocom VTY interface for configuration + introspection
    Osmocom CTRL interface for programmatic access to internal state/configuration


.UR "https://osmocom.org/projects/osmomsc/wiki"
.UE
.SH OPTIONS
.TP
\fB\-h\fR \fB\-\-help\fR
This text.
.TP
\fB\-d\fR option \fB\-\-debug\fR=\fI\,DCC\/\fR:DMM:DRR:
Enable debugging.
.TP
\fB\-D\fR \fB\-\-daemonize\fR
Fork the process into a background daemon.
.TP
\fB\-c\fR \fB\-\-config\-file\fR filename
The config file to use.
.HP
\fB\-s\fR \fB\-\-disable\-color\fR
.TP
\fB\-T\fR \fB\-\-timestamp\fR
Prefix every log line with a timestamp.
.TP
\fB\-V\fR \fB\-\-version\fR
Print the version of OsmoMSC.
.TP
\fB\-e\fR \fB\-\-log\-level\fR number
Set a global loglevel.
.SS "VTY reference generation:"
.TP
\fB\-\-vty\-ref\-mode\fR MODE
VTY reference generation mode (e.g. 'expert').
.TP
\fB\-\-vty\-ref\-xml\fR
Generate the VTY reference XML output and exit.
.PP
OsmoMSC \- Osmocom Circuit\-Switched Core Network implementation
Copyright \(co 2016 by sysmocom s.f.m.c. GmbH <info@sysmocom.de>
Based on OsmoNITB:
.IP
(C) 2008\-2010 by Harald Welte <laforge@gnumonks.org>
(C) 2009\-2012 by Holger Hans Peter Freyther <zecke@selfish.org>
.PP
Contributions by Daniel Willmann, Jan L??bbe, Stefan Schmidt
Dieter Spaar, Andreas Eversberg, Sylvain Munaut, Neels Hofmeyr
.PP

License AGPLv3+: GNU AGPL version 3 or later <http://gnu.org/licenses/agpl\-3.0.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
.SH "SEE ALSO"
.UR "http://ftp.osmocom.org/docs/latest/osmomsc-usermanual.pdf"
.UE
.P
.UR "http://ftp.osmocom.org/docs/latest/osmomsc-vty-reference.pdf"
.UE
.PP
The full documentation for
.B OsmoMSC
is maintained as a Texinfo manual.  If the
.B info
and
.B OsmoMSC
programs are properly installed at your site, the command
.IP
.B info OsmoMSC
.PP
should give you access to the complete manual.