The OpenBTS Wiki Subspace

OpenBTS is an open-source Unix application that uses the Universal Software Radio Peripheral (USRP) to present a GSM air interface to standard GSM handset and uses the Asterisk software PBX to connect calls. The combination of the ubiquitous GSM air interface with VoIP backhaul could form the basis of a new type of cellular network that could be deployed and operated at substantially lower cost than existing technologies in greenfields in the developing world.

In plain language, we are working on a new kind of cellular network that can be installed and operated at about 1/10 the cost of current technologies, but that will still be compatible with most of the handsets that are already in the market. This technology can also be used in private network applications (wireless PBX, rapid deployment, etc.) at much lower cost and complexity than conventional GSM.

The pages are organized here by topic area. If you have something useful to add, please do so. To edit the wiki, you can register an account or use "guest" as a user name, and "gnuradio" as the password.

Source Code

Grab the project source code via svn:

We are in the process of moving to git and will update these instructions when that is complete. For now, you can check out this code from svn, but probably won't be able to update it later. -- 4 Jan 2010.

svn co http://gnuradio.org/svn/openbts/trunk/openbts

or

svn co http://gnuradio.org/svn/openbts/branches/releases/xx

where "xx" is the latest release number.

Project Background

Working with OpenBTS

I Want to Run OpenBTS!

PBX Configurations

OpenBTS replies on an external SIP PBX for its call switching functions.

Asterisk

FreeSWITCH

OpenBTS Hardware and Testing

General

Phones

Clocks

The Burning Man Tests

We use the Burning Man festival as an opportunity to run test networks.

2009

2008

GSM General Information

GSM For Dummies - Comprehensive introduction into GSM from www.gsmfordummies.com.

OpenBTS Software Implementation

OpenBTS Hardware Implementation

OpenBTS Network Integration Scenarios

Miscellany