blob: e84849b100145546b4bd56c5e09b227b01b4979b [file] [log] [blame]
Neels Hofmeyr538635a2017-09-04 03:25:24 +02001About OsmoBSC
Harald Welted94ee1e2008-12-29 04:50:01 +00002=============
3
Neels Hofmeyr538635a2017-09-04 03:25:24 +02004OsmoBSC originated from the OpenBSC project, which started as a minimalistic
5all-in-one implementation of the GSM Network. In 2017, OpenBSC had reached
6maturity and diversity (including M3UA SIGTRAN and 3G support in the form of
7IuCS and IuPS interfaces) that naturally lead to a separation of the all-in-one
8approach to fully independent separate programs as in typical GSM networks.
Harald Welted94ee1e2008-12-29 04:50:01 +00009
Neels Hofmeyr538635a2017-09-04 03:25:24 +020010OsmoBSC was one of the parts split off from the old openbsc.git. Before, it
11worked as a standalone osmo-bsc binary as well as a combination of libbsc and
12libmsc, i.e. the old OsmoNITB. Since the standalone OsmoMSC with a true A
13interface (and IuCS for 3G support) is available, OsmoBSC exists only as a
14separate standalone entity.
Harald Welte3f015f02015-12-05 23:13:35 +010015
Neels Hofmeyr538635a2017-09-04 03:25:24 +020016OsmoBSC exposes
17- A over IP towards an MSC (e.g. OsmoMSC);
18- Abis interfaces towards various kinds of BTS;
19- The Osmocom typical telnet VTY and CTRL interfaces.
Harald Welted94ee1e2008-12-29 04:50:01 +000020
Neels Hofmeyr538635a2017-09-04 03:25:24 +020021Find OsmoBSC issue tracker and wiki online at
22https://osmocom.org/projects/osmobsc
23https://osmocom.org/projects/osmobsc/wiki
Harald Welte61b42322010-03-09 12:38:31 +010024
Neels Hofmeyr538635a2017-09-04 03:25:24 +020025OsmoBSC-NAT is a specialized solution to navigating RTP streams through a NAT.
26(Todo: describe in more detail)