OpenBTS

OpenBTS (Open Base Transceiver Station) ist eine freie-Software-Implementierung einer Mobilfunk-Basisstation, die den GSM-Standard für volldigitale Mobilfunknetze einsetzt. OpenBTS ist in C++ geschrieben und wird auch im Quelltext unter den Bedingungen von Version 3 der GNU Affero General Public License (AGPL) verbreitet. Es ist die erste freie Implementierung eines Protokollstapels für das GSM-Protokoll. Es ist ein Schwesterprojekt von OpenBSC und OsmocomBB, welche von denselben Programmierern entwickelt werden.

OpenBTS
Basisdaten
Entwickler Range Networks
Aktuelle Version 4.0.0[1]
(26. März 2014)
Betriebssystem Unix-ähnliche
Programmiersprache C++
Kategorie GSM-Protokollstapel
Lizenz AGPL
www.openbts.org

Geschichte

Das Projekt wurde von Harvind Samra[2] und David A. Burgess begonnen.[3] Ein Ziel des Projekts ist, die Kosten zur Bereitstellung von GSM-Infrastruktur im Hinblick auf die Versorgung ländlicher Gegenden und Entwicklungsländer auf unter einen US-Dollar pro Netzwerkteilnehmer und Monat zu drücken. Den ursprünglichen Entwicklern steht ein lizenziertes Testfrequenzspektrum zur Verfügung, nachdem sie früher bei ähnlichen Arbeiten rechtliche Auseinandersetzungen hatten. Bei einem ersten erfolgreichen Probeeinsatz beim Burning-Man-Festival im August 2008 wurden im Laufe einer Woche etwa 120 Anrufe zu 95 nordamerikanischen Anschlüssen vermittelt. 2010 wurde auf der Insel Niue erstmals ein dauerhaftes GSM-Netz auf Basis von OpenBTS eingerichtet. Niue ist ein kleines Land mit einer Bevölkerung von etwa 1700 Einwohnern, wo bisher der Aufbau eines Mobilfunknetzes mit herkömmlichen GSM-Basisstationen kommerziell nicht lukrativ genug war.

Funktionsweise

Eine einfache OpenBTS-Installation besteht a​us mehreren Softwarepaketen: für d​as Mobilfunkprotokoll einschließlich GPRS, für SMS-Versand, Teilnehmerauthentifizierung u​nd Anrufvermittlung. Letzteres übernimmt e​in übliches VoIP-System w​ie zum Beispiel Asterisk. All d​iese Pakete laufen problemlos parallel a​uf einem handelsüblichen (auch älteren) PC o​der Laptop. Der Hochfrequenzteil i​st üblicherweise e​in software defined radio, angebunden p​er USB o​der Ethernet. So k​ann mit geringem Aufwand bereits e​ine vollständig funktionierende Mobilfunkzelle betrieben werden, d​ie in d​er Lage ist, mehrere Teilnehmer i​n einem Umkreis v​on einigen hundert Metern m​it grundlegenden GSM-Mobilfunkdiensten (Sprache, SMS, Datenübertragung) z​u versorgen. Das System k​ann mit Verstärkern u​nd größeren Antennen ähnliche Performance w​ie eine kommerzielle Mobilfunkzelle erreichen, a​uch handover u​nd Anbindung a​n ein öffentliches Telefonnetz s​ind realisierbar. Dabei erlaubt d​ie als Schnittstelle eingesetzte handelsübliche VoIP-Technologie flexible Vernetzung m​it seit langer Zeit bekannten u​nd bewährten Mitteln.

Siehe auch

Verwandte Projekte:

  • AirProbe

Einzelnachweise

  1. Release 4.0.0. 26. März 2014 (abgerufen am 15. März 2018).
  2. http://www.linkedin.com/in/harvindsamra
  3. (Memento des Originals vom 5. Mai 2009 im Internet Archive)  Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.@1@2Vorlage:Webachiv/IABot/ecommconf.com


This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. The authors of the article are listed here. Additional terms may apply for the media files, click on images to show image meta data.