OpenBSC

from Wikipedia, the free encyclopedia
BS11µBTS from Siemens

OpenBSC was a project to develop a free software implementation of the A bis protocol (GSM protocol between BTS and BSC ) for a Base Station Controller (BSC) for GSM networks. It ran on Linux and required an E1 interface (ISDN primary rate connection , via mISDN ). It was written by Holger Freyther and Harald Welte with the help of Dieter Spaar under the GPL (≥v2) in C developed. The development was initially based on the GSM specification 08.5x and 12.21, a communication recording as sample data and a base transceiver station (BTS, BS-11 MicroBTS from Siemens ). The first publication of the project took place at the Chaos Communication Congress 2008 (25c3). There the project was also made public in the lecture Running your own GSM network .

In the meantime, OpenBSC is no longer maintained and has been replaced by newer software (OsmoBSC, OsmoMSC, OsmoHLR in the group of Osmocom programs that implement components of the cellular network infrastructure).

Functions

OpenBSC implemented many components beyond Base Transceiver Station - Base Station Controller, Mobile Switching Center , authentication center , home - and Visitor Location Register (in a SQL table) and SMS Switching Center. The software thus masters z. B. Sending SMS and putting through calls. OpenBSC can be configured via a Telnet interface.

Currently supported BTS hardware

The following BTS hardware was supported on the software side:

  • BS11 micro BTS from Siemens (E1 primary rate interface)
  • ip.access nano BTS (PoE interface)

See also

Web links

Individual evidence

  1. OpenBSC - Overview. Retrieved July 22, 2020 .
  2. ^ OpenBSC Wiki. Retrieved July 22, 2020 .