OpenBTS (for Open Base Transceiver Station på engelsk, enten Open Base Transmission Station eller Open Relay Antenna ) er en programvareimplementering av et tilgangspunkt til et GSM- mobiltelefonnett som tillater mobiltelefoner å kommunisere ved hjelp av VoIP ved å bruke protokollen SIP . Det kaliforniske selskapet Range Networks står bak prosjektet og er med på å holde det i gang. OpenBTS er den første gratis implementeringen av GSM-telefonprotokollen; kildekoden, skrevet i C ++, er utgitt under GPLv3-lisensen.
OpenBTS erstatter den tradisjonelle infrastrukturen til en telefonoperatør med standard datamaskinvare og Software Defined Radio ( SDR ). I stedet for å bruke en GMSC- gateway for å dirigere samtaler, utføres denne funksjonen direkte i BTS, ved hjelp av SIP-protokollen, med programvare som Asterisk . Flere OpenBTS-antenner kan settes sammen for å danne et større nettverk.
Utstyret som brukes er ikke bygget spesielt for GSM, men bruker mottakere for overføring og mottak av radiosignaler.
Det er Harvind Samra og David A. Burgess som står bak prosjektet. Målet deres var å drastisk redusere kostnadene for mobiltelefontjenester i landlige områder, utviklingsland og vanskelig tilgjengelige områder (oljerigg osv.). Prosjektet ble opprinnelig ledet av Kestrel Signal Processing, et grunnleggerrådgivning.
De 14. september 2010, under DEMO-konferansen, er selskapet Range Networks opprettet med det formål å kommersialisere teknologier relatert til OpenBTS.
I Februar 2014, YateBTS gaffelen bruker Yate til kontrollaget og nettverksgrensesnittet.
En rekke eksperimenter har vist at OpenBTS fungerer bra i liten skala, både i CDMA og GSM. Sikkerhetsforsker Chris Paget har vist at noen enheter, for eksempel med Android , kan fungere som en utgangsport, for eksempel til et annet 3G-nettverk.
På konferansen DEF CON 2010 er det bevist at mangelen på autentisering av reléantennen gjorde det mulig å avskjære GSM-samtaler.
Noen sikkerhetsforskere har brukt OpenBTS til å angripe basebåndprosessoren til GSM-terminaler. Dette var også mulig med et tradisjonelt celletårn, men lite sannsynlig på grunn av den svært høye og lukkede (proprietære) programvaren til disse.
Storskala testing av OpenBTS ble utført i California med midlertidige lisenser på frekvensene som ble brukt.
Under Burning Man- festivalen iAugust 2008, en ukes midlertidig autorisasjon gjorde det mulig å teste bruken av OpenBTS i sanntid i dette ørkenområdet i Nevada . Deltakere og folk i nærheten klarte å ringe rundt 120 anrop til utenforstående numre.
På 2009 og 2010 festivalene ble flere antenner brukt til større skala testing.
I 2011 muliggjør bruken av VSAT samtaledirigering.
I 2010 ble OpenBTS testet på den isolerte øya Niue , noe som gjorde det til det første telekommunikasjonsanlegget på øya. De 1700 innbyggerne var ikke lønnsomme nok for installasjon av en tradisjonell GSM-basestasjon.
Suksessen til OpenBTS har åpnet for kommersielle tjenester, siden Tilbyr 3 celletårn kommersiell tilgang til GSM- og EDGE-terminaler.