OpenBTS

from Wikipedia, the free encyclopedia
OpenBTS

Openbts-logo.svg
Basic data

developer Range Networks
Current  version 4.0.0
( March 26, 2014 )
operating system Unix-like
programming language C ++
category GSM protocol stack
License AGPL
www.openbts.org

OpenBTS ( Open Base Transceiver Station ) is a free software implementation of a cellular base station that uses the GSM standard for fully digital cellular networks. OpenBTS is written in C ++ and is also distributed in the source code under the terms of Version 3 of the GNU Affero General Public License (AGPL). It is the first free implementation of a protocol stack for the GSM protocol. It is a sister project of OpenBSC and OsmocomBB , which are being developed by the same programmers.

history

The project was started by Harvind Samra and David A. Burgess . One goal of the project is to reduce the cost of providing GSM infrastructure to serve rural areas and developing countries to less than one US dollar per network subscriber per month. A licensed test frequency spectrum is available to the original developers after they previously had legal disputes over similar work. During the first successful trial at the Burning Man Festival in August 2008, around 120 calls were made to 95 North American lines over the course of a week. In 2010, a permanent GSM network based on OpenBTS was set up for the first time on the island of Niue . Niue is a small country with a population of around 1700 people, where building a cellular network with conventional GSM base stations was not commercially lucrative enough until now.

functionality

A simple OpenBTS installation consists of several software packages: for the cellular protocol including GPRS, for sending SMS, subscriber authentication and call switching. The latter takes over a common VoIP system such as Asterisk. All these packages run in parallel without any problems on a commercially available (even older) PC or laptop. The high frequency part is usually a software defined radio, connected via USB or Ethernet. In this way, a fully functioning cell phone can be operated with little effort, which is able to supply several subscribers within a radius of a few hundred meters with basic GSM cell phone services (voice, SMS, data transmission). With amplifiers and larger antennas, the system can achieve a performance similar to that of a commercial cell phone, and handover and connection to a public telephone network can also be implemented. The commercially available VoIP technology used as an interface allows flexible networking with means that have been known and proven for a long time.

See also

Related projects:

Web links

Individual evidence

  1. Release 4.0.0 . March 26, 2014 (accessed March 15, 2018).
  2. http://www.linkedin.com/in/harvindsamra
  3. - ( Memento of the original from May 5, 2009 in the Internet Archive ) Info: The archive link was inserted automatically and has not yet been checked. Please check the original and archive link according to the instructions and then remove this notice. @1@ 2Template: Webachiv / IABot / ecommconf.com