diff options
author | Neels Hofmeyr <neels@hofmeyr.de> | 2017-09-04 04:13:33 +0200 |
---|---|---|
committer | Neels Hofmeyr <neels@hofmeyr.de> | 2017-09-06 16:33:41 +0200 |
commit | e428a4968e49b1880afcbcfc9e6f4f8be28930f8 (patch) | |
tree | d397e358607b1c81cfa4cdc47db82221da60899d /README | |
parent | 458aa74c1e1c4e90806be1b734f73651c3872985 (diff) |
rewrite README
Change-Id: I2bdcf42c2f3340fe0d33ecd85368904312127cb9
Diffstat (limited to 'README')
-rw-r--r-- | README | 59 |
1 files changed, 22 insertions, 37 deletions
@@ -1,39 +1,24 @@ -About OpenBSC +About OsmoMSC ============= -OpenBSC started as a minimalistic all-in-one implementation of the GSM Network, -with particular emphasis on the functionality typically provided by the BSC, -MSC, HLR, VLR and SMSC. Today it is a growing suite of libraries and programs, -implementing protocol stacks and functional elements, including - - * OsmoBSC - a pure GSM BSC, speaking Abis/IP to the BTS and A/IP to the MSC - * OsmoBSC-MGCP - MGCP helper to the OsmoBSC software - * OsmoNITB - a BSC+MSC+VLR+HLR+SMSC "Network in the box". - * OsmoMSC - a voice CN with A/IP and IuCS/IP towards the BSC and/or HNB-GW - * OsmoSGSN - a GPRS SGSN with Gb/IP and IuPS/IP towards the PCU and/or HNB-GW - * Osmo-GbProxy - a Proxy to aggregate many Gb links as one Gb link to the SGSN - * OsmoBSCNAT - a gateway aggregating many A links as one A link to the MSC - * OsmoGTPHUB - a hub aggregating many GTP links (between SGSN and GGSN) - * ipaccess-utils - some tools to discover + configure ip.access nanoBTS - * bs11_config - a tool to configure the Siemens BS-11 microBTS - -Various interfaces towards the BTS are supported, among which are: - - * Classic A-bis over E1 using a mISDN based E1 interface. In other - words, you can connect existing GSM Base Transceiver Station (BTS) - through E1 to OpenBSC. So far, we have made it work with the Siemens BS-11, - various Ericsson RBS2xxx BTS models and the Nokia MetroSite. - - * A-bis over IP as used by the ip.access nanoBTS product family as well as - the Open Source OsmoBTS software (by the same authors as OpenBSC). OsmoBTS - in turn supports various transceiver hardware, including the sysmoBTS - product family, as well as SDR transceivers supported by OsmoTRX, such as - the UmTRX or USRP boardss. - - * IuCS and IuPS over IP towards an HNB-GW (see osmo-iuh) for UMTS (3G) - voice and data links. - -Find OpenBSC online at -http://openbsc.osmocom.org/ - - Harald Welte <laforge@gnumonks.org> +OsmoMSC originated from the OpenBSC project, which started as a minimalistic +all-in-one implementation of the GSM Network. In 2017, OpenBSC 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. Before, it was +the libmsc part of the old OsmoNITB. Since a true A interface and IuCS for 3G +support is available, OsmoMSC exists only as a separate standalone entity. + +OsmoMSC exposes +- GSUP towards OsmoHLR (or a MAP proxy); +- A over IP towards a BSC (e.g. OsmoBSC); +- IuCS towards an RNC or HNB-GW (e.g. OsmoHNBGW) for 3G voice; +- MNCC (Mobile Network Call Control derived from GSM TS 04.07); +- SMPP 3.4 (Short Message Peer-to-Peer); +- The Osmocom typical telnet VTY and CTRL interfaces. + +Find OsmoMSC issue tracker and wiki online at +https://osmocom.org/projects/osmomsc +https://osmocom.org/projects/osmomsc/wiki |