Context Navigation


OpenBSC is the current name for a software program that started with the name bs11-abis.

What is OpenBSC

It is a BSC (Base Station Controller) side implementation of the A-bis protocol, as implemented in the GSM Technical Specification 08.5x and 12.21. It implements a minimal subset of the BSC, MSC and HLR. It does not implement ant of the interfaces (like the A and B interfaces) between the higher-order GSM network components.

The goal of the project is to

We are not interested in

Requirements

OpenBSC runs only on Linux systems and requires a E1 interface card compatible with mISDN

It requires a GSM BTS. The only currently tested configurations are with a Siemens BS-11 microBTS or a ip.access nanoBTS.

Source code

You can check out the source code via

git clone git://bs11-abis.gnumonks.org/openbsc.git

or browse it at http://bs11-abis.gnumonks.org/trac/browser

Mailing list

There's a developer mailing list called openbsc@… Subscription is available at http://lists.gnumonks.org/mailman/listinfo/openbsc/

IRC (Internet Relay Chat)

irc.freenode.net/#openbsc

Project status

Things that work

Things that are implemented but don't work yet or aren't tested yet

Things being worked at

Things that are missing

Authors

OpenBSC was mainly developed by Harald Welte. Contributions by Holger Freyther, Stefan Schmidt, Daniel Willmann, Jan Luebbe, Thomas Seiler and Andreas Eversberg.

Thanks to Dieter Spaar for his BS11-Init?, without which we would not have been able to make progress as quickly as we did.