OpenBTS | |
---|---|
Sorts | GSM- protokollstack |
Utvecklaren | Räckviddsnätverk [d] |
Skrivet i | C++ |
Operativ system | UNIX-liknande |
Gränssnittsspråk | C++ |
senaste versionen | 2.6 (1 augusti 2010 ) |
Licens | AGPL ( fri programvara ) |
Hemsida | openbts.org |
OpenBTS - Open Base Transceiver Station ( Rysk fritt distribuerad referenspunkt för mottagning och sändning ) är en GSM - standardprogramvaruåtkomstpunkt som låter dig ringa samtal från mobiltelefoner utan att använda nätverken hos befintliga telekommunikationstjänsteleverantörer (mobiloperatörer). OpenBTS är känd för att vara den första gratis programvaran som fungerar med industristandardens GSM- protokollstack . Hotspoten är skriven i C++ och släpps under villkoren i den tredje versionen av GNU Affero General Public License .
OpenBTS låter dig kringgå en operatörs GSM-växlingsnätverk baserat på stamnätsrepeater. Istället för att skicka samtals-, anslutnings- och anslutningstrafik genom operatörens växel , skickas "over the air"-trafik endast till närmaste OpenBTS-punkt som är ansluten till Internet . Vidare sker anslutningen genom paketväxling genom Asterisk PBX -programvaruväxeln med hjälp av SIP- och Voice-Over-IP (VoIP)-protokollen.
Radiogränssnittskanalerna använder en mjukvarudefinierad radio ( SDR ) som körs på en Universal Software Radio Peripheral™ som ansluts till en dator via USB .
Projektet startades av Harvind Samra och David A. Burgess . _ Målet med projektet är att minska kostnaderna för GSM - tjänster på landsbygden och i utvecklingsländer till under 1 dollar per månad och abonnent . Kärnutvecklarna som arbetar med projektet har tillgång till ett spektrum av protokolllicensieringstest, men under det tidiga arbetet med relaterade projekt möttes de av nu lösta rättsliga anspråk. Det betyder faktiskt att en del av koden för lågnivåarbete (interaktion) med GSM skrevs om från grunden.
Ett stort antal experimentella inställningar (förmodligen fungerar utan licenser) har bevisat att OpenBTS fungerar på extremt låga overheadplattformar , inklusive till och med vissa CDMA- telefoner (som skapar en GSM - gateway till CDMA-nätverket). Som Chris Paget [1] rapporterade kan ARMEL - enheten ( alias Droid ) "fungera som en referensåtkomstpunkt med vilken telefonapparater kan upprätta en anslutning; Droiden växlar sedan samtal med hjälp av den inbyggda Asterisk-servern och vidarebefordrar dem till PSTN via SIP över [exempel för USA och Europa ] [operatören] Verizons 3G - nätverk." Vid DEFCON- evenemanget [2] visade Paget också hur lätt det är att avlyssna samtal som görs över GSM-protokollet med OpenBTS. Paget hävdar att på arkitekturer med lång underhållstid borde det vara så enkelt att ta hand om detta som att dumpa två filer på ett SD - minneskort och sedan köra en av dem som master.
Verkliga tester av OpenBTS utfördes i USA, i delstaterna Nevada och norra Kalifornien . Tornfalksignaler bearbetades med licensierad radioteknik, tillhandahållen under en kort tidsperiod med direkt samråd från utvecklaren.
Under Burning Man -festivalen i augusti 2008 kördes ett veckolångt försök under Special Temporary Authorization (STA) licens WD9XKN [3] [4] . Även om detta test inte var tänkt att vara ett öppet test av Burning Mans besökstjänst, efter att en initialt felkonfigurerad Asterisk PBX äntligen tillåtit samtal med internationella riktnummer , ringde flera medborgare i området framgångsrikt igenom den [5] . Under testning på Burning Man Festival kopplades 120 utgående samtal till 95 nummer i Nordamerikas riktnummer [5] .
Ett andra, större test genomfördes 2009 med ett tresektorsystem som licensierats av STA WD9XSP. Den tredje - ägde rum med hjälp av uppdelningen av systemet i två sektorer och användningen av 3 sändare.
Under 2010 installerades OpenBTS-systemet permanent på ön Niue och blev den första installationen kopplad och testad med ett telekommunikationsföretag. Niue är en mycket liten stat med en befolkning på cirka 1 700 personer. Detta är för lite för att locka mobiloperatörer. Kostnaden och strukturen för OpenBTS var optimal för Niue eftersom mobiltelefontjänster var akuta på ön, men volymen potentiella kunder var otillräcklig för att motivera köp och underhåll av ett konventionellt GSM-reläbasstationssystem.