laforge submitted this change.

View Change


Approvals: Jenkins Builder: Verified laforge: Looks good to me, approved
README.md: More hyperlinks and add more interfaces / features

Change-Id: Ic7e64d157969d466b3e1d423e20be5513a7c17fd
---
M README.md
1 file changed, 31 insertions(+), 13 deletions(-)

diff --git a/README.md b/README.md
index 8d7995e..5889df9 100644
--- a/README.md
+++ b/README.md
@@ -1,28 +1,37 @@
osmo-msc - Osmocom MSC Implementation
=====================================

-This repository contains a C-language implementation of a GSM Mobile Switching
-Centre (MSC) for 2G (GSM) and 3G (UMTS). It is part of the
+This repository contains a C-language implementation of a GSM **Mobile Switching
+Centre (MSC)** for 2G (GSM) and 3G (UMTS). It is part of the
[Osmocom](https://osmocom.org/) Open Source Mobile Communications
project.

OsmoMSC exposes
- * A over IP towards BSCs (e.g. OsmoBSC): 3GPP AoIP or SCCPlite
- * IuCS over IP towards RNCs / HNBGW (e.g. osmo-hnbgw)
- * The Osmocom typical telnet VTY and CTRL interfaces.
- * The Osmocom typical statsd exporter.
+
+ * *A over IP* towards BSCs (e.g. [osmo-bsc](https://osmocom.org/projects/osmobsc/wiki): 3GPP AoIP or SCCPlite
+ * *IuCS over IP* towards RNCs / HNBGW (e.g. [osmo-hnbgw](https://osmocom.org/projects/osmohnbgw/wiki))
+ * *MGCP* towards a co-located [osmo-mgw](https://osmocom.org/projects/osmo-mgw/wiki) for the RTP streams
+ * *[GSUP](https://osmocom.org/projects/cellular-infrastructure/wiki/GSUP)* (instead of 3GPP MAP) towards [osmo-hlr](https://osmocom.org/projects/osmo-hlr/wiki)
+ * *SMPP* towards any external SMS sending/receiving applications
+ * *[MNCC](https://osmocom.org/projects/osmomsc/wiki/MNCC)* as external call-control interface towards e.g.
+ [osmo-sip-connectr](https://osmocom.org/projects/osmo-sip-conector/wiki)
+ * The Osmocom typical telnet *VTY* and *CTRL* interfaces.
+ * The Osmocom typical *statsd* exporter.

OsmoMSC implements
+
* mobility management
* call control (either via built-in MNCC handler or external osmo-sip-connector)
+ * voice group call ([VGCS](https://osmocom.org/projects/cellular-infrastructure/wiki/Voice_Group_Call)) and
+ voice broadcast calls ([VBS](https://osmocom.org/projects/cellular-infrastructure/wiki/Voice_Broadcast_Call)) as used in GSM-R
* USSD (exposed via GSUP)
* SMS (either via built-in SMSC or external via GSUP)

Homepage
--------

-You can find the OsmoMSC issue tracker and wiki online at
-<https://osmocom.org/projects/osmomsc> and <https://osmocom.org/projects/osmomsc/wiki>.
+You can find the OsmoMSC home page and wiki online at
+<https://osmocom.org/projects/osmomsc/wiki>.


GIT Repository
@@ -76,10 +85,10 @@
History
-------

-OsmoMSC originated from the OsmoNITB project, which started as a minimalistic
-all-in-one implementation of the GSM Network. In 2017, OsmoNITB had reached
-maturity and diversity (including M3UA SIGTRAN and 3G support in the form of
-IuCS and IuPS interfaces) that naturally lead to a separation of the all-in-one
-approach to fully independent separate programs as in typical GSM networks.
+OsmoMSC originated from the [OsmoNITB](https://osmocom.org/projects/osmonitb/wiki/OsmoNITB)
+project, which started as a minimalistic all-in-one implementation of the GSM Network. In 2017, OsmoNITB had
+reached maturity and diversity (including M3UA SIGTRAN and 3G support in the form of IuCS and IuPS interfaces)
+that naturally lead to a separation of the all-in-one approach to fully independent separate programs as in
+typical GSM networks.

OsmoMSC was one of the parts split off from the old openbsc.git.

To view, visit change 36414. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: osmo-msc
Gerrit-Branch: master
Gerrit-Change-Id: Ic7e64d157969d466b3e1d423e20be5513a7c17fd
Gerrit-Change-Number: 36414
Gerrit-PatchSet: 1
Gerrit-Owner: laforge <laforge@osmocom.org>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: laforge <laforge@osmocom.org>
Gerrit-MessageType: merged