Project

General

Profile

Actions

OpenBSC » History » Revision 1

Revision 1/45 | Next »
laforge, 02/19/2016 10:47 PM


'''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 * provide a basis for experimentation and security research with GSM from the network side * document, publicized and point out any security related issues that we find as part of that * learn more about GSM networks on a lower level, particularly the practical aspects with real-world equipment

We '''are not interested''' in * building a stable/reliable BSC/MSC for deployment in actual networks * building something that follows the GSM spec to the last detail * disrupting actual commercial GSM network

Requirements

OpenBSC runs only on Linux systems and requires a [wiki:E1] interface card compatible with [mISDN]

It requires a GSM [BTS]. The only currently tested configuration is with a Siemens [BS-11] microBTS.

Source code

You can check out the source code via {{{
svn checkout http://bs11-abis.gnumonks.org/svn/trunk/openbsc
}}}
or browse it at http://bs11-abis.gnumonks.org/trac/browser

Authors

OpenBSC was mainly developed by [http://laforge.gnumonks.org/ Harald Welte]. Contributions by Holger Freyther, Stefan Schmidt, Daniel Willmann, Jan Luebbe.

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

Files (0)

Updated by laforge about 8 years ago · 1 revisions

Add picture from clipboard (Maximum size: 48.8 MB)