OpenBTS
Versión estable | 4.0 / 26 de marzo de 2014 |
---|---|
Sistema operativo | Unix-como |
Disponible en | C++ |
Tipo | GSM pila de protocolos |
Licencia de | GNU Affero General Public License[1] |
Sitio web | OpenBTS |
OpenBTS (Estación base-receptor abierto) es un software basado en GSM punto de acceso, permitiendo que el estándar GSM-compatible teléfonos móviles para ser utilizado como SIP Criterios de valoración en Voz sobre IP Redes (VOIP). OpenBTS es un software de código abierto que fue desarrollado y es mantenido por Redes de gama. El lanzamiento público de OpenBTS es notable por ser el primero software libre aplicación de las tres capas inferiores de la GSM estándar de la industria pila de protocolos. Está escrito en C++ y liberado como software libre bajo los términos de la versión 3 de la GNU Affero General Public License.
Contenido
- 1 Infraestructura abierta de GSM
- 2 Historia
- 3 Plataformas
- 4 Seguridad
- 5 Pruebas de campo
- 5.1 Hombre ardiente
- 5.2 Ejercicios de "Alivio"
- 5.3 Niue
- 5.4 20 de DEFCON
- 6 Véase también
- 7 Referencias
- 8 Acoplamientos externos
- 8.1 Otros
- 8.2 Los medios de comunicación
Infraestructura abierta de GSM
OpenBTS reemplaza el operador GSM convencional red central infraestructura de capa 3 hacia arriba. En lugar de confiar en externo Controladores de estación base para gestión de recursos radio, Unidades de OpenBTS realizan esta función internamente. En lugar de reenviar tráfico de llamada a través de un operador Centro de conmutación móvil, OpenBTS ofrece llamadas a través SIP al suave VOIP switch (tales como FreeSWITCH o yate) o PBX (tales como Asterisk). Este conmutador VOIP o PBX software puede instalarse en el mismo equipo que se utiliza para ejecutar OpenBTS, formando una red celular autónoma en un sistema informático único. Múltiples unidades de OpenBTS también pueden compartir un interruptor común de VOIP o PBX para formar redes más grandes[2]
El OpenBTS Interfaz um del aire utiliza un radio definida por software transceptor con ningún hardware especializado de GSM. La implementación original utilizada un USRP de Ettus Research, pero desde entonces se ha ampliado para admitir varias radios digitales en las implementaciones que van desde las estaciones base a gran escala para integrado Femtoceldas.
Historia
El proyecto fue iniciado por Harvind Samra y David A. Burgess[3] con el objetivo del proyecto de reducir drásticamente el costo de la prestación de servicios GSM en las zonas rurales, el desarrollo mundial y difícil de llegar a lugares como el aceite de plataformas.[4] El proyecto se realizó inicialmente a través de Kestrel Signal Processing, firma de consultoría de los fundadores.
En 14 de septiembre de 2010, en el otoño de 2010 Conferencia DEMO, los autores lanzados Redes de gama como una nueva empresa para comercializar productos a base de OpenBTS.[5]
En septiembre de 2013, Burgess salió gama redes y comenzó un nuevo proyecto llamado Legba[6] y comenzó una estrecha colaboración con nulo equipo SRL, los desarrolladores de Yate. En febrero de 2014, Legba y Null anunciaron el lanzamiento de YateBTS, una bifurcación del proyecto OpenBTS utiliza Yate para su control de capas y las interfaces de red.
Plataformas
Un gran número de instalaciones experimentales ha demostrado que OpenBTS puede ejecutar en plataformas aéreas extremadamente bajas. Éstos incluidos algunos teléfonos CDMA - haciendo un enlace GSM a una CDMA red. Investigador de seguridad de computadora Chris Paget informó [7] que un dispositivo portátil, como un Android teléfono, podría actuar como una estación base de puerta de entrada a los que pueden conectar auriculares; el dispositivo Android conecta entonces llamadas usando un a bordo Asterisk servidor y las rutas a la PSTN a través de SIP sobre una ya existente 3G red.
Seguridad
En el 2010 DEF CON Conferencia, fue demostrado con OpenBTS que pueden interceptarse llamadas GSM debido a que en GSM el auricular no autenticar la estación base antes de acceder a la red.[8]
OpenBTS ha sido utilizado por la comunidad de investigación de seguridad para montar ataques en procesadores de banda base de celular.[9] Previamente, investigar y llevar a cabo este tipo de ataques era considerado impráctico debido el alto costo del equipo de la estación base celular tradicional.
Pruebas de campo
Gran escala energizados ensayos de OpenBTS se han realizado en los Estados Unidos en Nevada y California Norte usando licencias de radio temporal solicitados por Kestrel Signal Processing y Redes de gama, Inc.
Hombre ardiente
Durante el Hombre ardiente Festival en agosto de 2008, se ejecutó una prueba de campo en semana bajo autorización temporal especial licencia.[10][11] Aunque esta prueba no había sido pensada para ser abierto a los asistentes de Burning Man en general, un número de individuos en los alrededores tuvo éxito en hacer llamadas salientes real después de una instalación de Asterisk PBX mal configurada prueba llamadas con el prefijo un Código Internacional a través de.[12] La prueba de hombre ardiente había conectado cerca de 120 llamadas telefónicas a 95 diferentes números en códigos de área en América del norte.
En el festival Burning Man de 2009, una configuración de prueba más grande se ejecutó mediante un sistema de sector 3.[13] Para el festival de 2010, se probó un mayor 2-sector 3-sistema.
En el festival de 2011, el proyecto OpenBTS establece una red de sitio 3 con VSAT puerta de entrada y trabajó en conjunto con la Voz sobre IP empresa de servicios Voxeo proporcionar gran parte de la encaminamiento de llamada fuera del sitio.[14][15]
Ejercicios de "Alivio"
Es una serie de ejercicios de respuesta ante desastres administrado por la Escuela Naval de postgrado en California, ESTADOS UNIDOS.[16] Gama de redes funcionan OpenBTS redes de prueba en los ejercicios de alivio en noviembre de 2011 [17] y febrero de 2012.[18]
Niue
Durante 2010, un sistema OpenBTS se instaló en la isla de Niue y se convirtió en la primera instalación para ser conectado y probado con por compañía de telecomunicaciones. Niue es un país muy pequeña isla con una población de unos 1.700 - demasiado pequeño para atraer a los proveedores de telecomunicaciones móviles. La estructura de costos de OpenBTS adecuado Niue, que requiere un servicio de telefonía móvil pero no tenía el volumen de clientes potenciales para justificar la compra y apoyar un sistema convencional de estación base GSM.[19]
El éxito de esta instalación y la demanda demostrada de servicio ayudó a bootstrap servicios comerciales más adelante. La instalación de OpenBTS fue dado de baja más tarde ~ febrero de 2011 por Telecom de Niue, una red de grado comercial GSM 900 con el borde de apoyo en lugar de otro fue lanzado algunos meses más tarde (3 páginas x en Kaimiti O2, Sekena S2/2/2 y Avatele S2/2/2) esto siempre cobertura completa alrededor de la isla y alrededor de los arrecifes, la instalación incluye un sistema de prepago, USSD, SMS int. y nueva puerta de enlace int..
20 de DEFCON
Del 26 de julio al 29 de julio de 2012, de las redes de Ninja un equipo conjunto a "Van de NinjaTel"en el proveedor[20] área de Defcon 20 (en el Rio Hotel/Casino en Las Vegas). Se utiliza OpenBTS y sirvió una pequeña red de 650 GSM teléfonos con tarjetas SIM personalizados.[21]
Véase también
- Subsistema de estación base
- Interfaz UM
- USRP
- Radio GNU
- OsmocomBB
Referencias
- ^ "OpenBTS - SVN".
- ^ "alivio de 12-2: acontecimiento real". Wiki de OpenBTS. 11 de abril 2012.
- ^ Bort, Julie. Sistema de teléfono celular de código abierto del hombre ardiente podría ayudar a salvar el mundo, La red mundial, 30 de agosto de 2010. Obtenido 06 de diciembre de 2011.
- ^ Naone, Erica. Construir su propia red celular, Mundo de la tecnología, mayo de 2010. Recuperado el 07 de diciembre de 2011.
- ^ Takahash, Decano DEMO: Anillos de redes rango en el servicio de celular por $2 al mes VentureBeat, 14 de septiembre de 2010. Obtenido 06 de diciembre de 2011.
- ^ Finley, Klint En el abrir: esta red móvil barata trae cobertura casi en cualquier lugar Atado con alambre, 09 de junio de 2014.
- ^ Paget, Chris. OpenBTS en Droid, Blog de Chris Paget, 19 de febrero de 2010. Obtenido 06 de diciembre de 2011.
- ^ Paget, Chris. Práctico teléfono celular espía, DEF CON 18, 30 de julio de 2010. Obtenido 06 de diciembre de 2011.
- ^ Claburn, Thomas. Google apuesta $20.000 no puede hackear Chrome, Semana de la información, 04 de febrero de 2011. Obtenido 06 de diciembre de 2011.
- ^ Comisión Federal de comunicaciones, WD9XKN Autorización temporal especial experimental, 24 de agosto de 2008. Obtenido 06 de diciembre de 2011.
- ^ Burgess, David. El proyecto OpenBTS - una estación base de GSM libre LWN.net, 04 de septiembre de 2008. Obtenido 06 de diciembre de 2011.
- ^ El portador no oficial de Burning Man 2008 Sitio web de OpenBTS. Obtenido 06 de diciembre de 2011.
- ^ Burgess, David. Sitio de prueba de Nevada de OpenBTS AstriCon 2009, 13 de octubre de 2009. Obtenido 07 de diciembre de 2011.
- ^ Burgess, David. "Papa Legba 2011 - red". Archivado de el original en 02 de diciembre de 2011.
- ^ Burgess, David. Burning Man 2011 - sí estuvimos allí Las crónicas de OpenBTS, 06 de septiembre de 2011. Recuperado el 07 de diciembre de 2011.
- ^ "ALIVIO". Escuela Naval de postgrado. 11 de abril 2012.
- ^ «12-1 socorro Quicklook informe» (PDF). Escuela Naval de postgrado. 11 de abril 2012.
- ^ «SOCORRO 12-2 informe de Quicklook» (PDF). Escuela Naval de postgrado. 11 de abril 2012.
- ^ Burgess, David. FAKALOFA LAH ATU, Las crónicas de OpenBTS, 07 de marzo de 2010. Recuperado el 07 de diciembre de 2011.
- ^ "en Defcon, hackers consigue su propia red privada celular: Tel Ninja". Ars Technica. 2012-07-28. 2012-08-02.
- ^ "Una red de telefonía para los Hackers". Wall Street Journal. 2012-07-26. 2012-08-02.
Acoplamientos externos
- Portal de wiki del proyecto OpenBTS
- Blog de OpenBTS
Otros
- Rasberry Pi sustituye a Estación Base de GSM (OpenBTS acreditado)
- OpenBTS + asterisco = proveedor de servicios inalámbrico BYO
- Proyecto de estación de Base de pueblo utiliza OpenBTS
- Documento de proyecto de la estación Base de pueblo
- Sesión de pizarra electrónica en cómo funciona OpenBTS con auriculares y FS
Los medios de comunicación
- Mills, Elinor. ¿Teléfonos en Burning Man: puedes oírme ahora? CNET News, 10 de septiembre de 2009. Obtenido 06 de diciembre de 2011.
- Corbet, Jonathan.El problema de OpenBTS, LWN.net, 24 de febrero de 2009. Obtenido 06 de diciembre de 2011.
- Burgess, David. Que se extiende a la interfaz de aire GSM VoIP, eComm 2009. Obtenido 06 de diciembre de 2011.
- Bort, Julie. Sistema de teléfono celular de código abierto del hombre ardiente podría ayudar a salvar el mundo, La red mundial, 30 de agosto de 2010. Obtenido 06 de diciembre de 2011.
- McMillan, Robert. Próximamente: Una nueva forma de Hack en tu Smartphone, PC World, 17 de enero de 2011. Obtenido 06 de diciembre de 2011.