OpenBTS ( Open Base Transceiver Station ) es un punto de acceso GSM basado en software que permite utilizar teléfonos móviles compatibles con GSM estándar como puntos finales SIP en redes de voz sobre IP (VoIP). OpenBTS es un software de código abierto desarrollado y mantenido por Range Networks . El lanzamiento público de OpenBTS se destaca por ser la primera implementación de software libre de las tres capas inferiores de la pila de protocolos GSM estándar de la industria . Está escrito en C ++ y publicado como software libre bajo los términos de la versión 3 de GNU Affero General Public License .
Lanzamiento estable | 4.0 / 26 de marzo de 2014 |
---|---|
Repositorio | |
Escrito en | C ++ |
Sistema operativo | Tipo Unix |
Tipo | Pila de protocolos GSM |
Licencia | Licencia pública general GNU Affero [1] |
Sitio web | OpenBTS |
Infraestructura GSM abierta
OpenBTS reemplaza la infraestructura de red central del operador GSM convencional desde la capa 3 hacia arriba. En lugar de depender de controladores de estación base externos para la gestión de recursos de radio , las unidades OpenBTS realizan esta función internamente. En lugar de reenviar el tráfico de llamadas a través del centro de conmutación móvil de un operador , OpenBTS envía llamadas a través de SIP a un conmutador de software VOIP (como FreeSWITCH o yate ) o PBX (como Asterisk ). Este conmutador VOIP o software PBX se puede instalar en la misma computadora utilizada para ejecutar OpenBTS, formando una red celular autónoma en un solo sistema informático. Varias unidades OpenBTS también pueden compartir un conmutador VOIP o PBX común para formar redes más grandes [2]
La interfaz aérea OpenBTS Um utiliza un transceptor de radio definido por software sin hardware GSM especializado. La implementación original utilizaba un periférico de radio de software universal de Ettus Research, pero desde entonces se ha ampliado para admitir varias radios digitales en implementaciones que van desde estaciones base a gran escala hasta femtocélulas integradas .
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 áreas rurales, el mundo en desarrollo y lugares de difícil acceso como plataformas petrolíferas. [4] El proyecto se llevó a cabo inicialmente a través de Kestrel Signal Processing, la firma consultora de los fundadores.
El 14 de septiembre de 2010, en la conferencia DEMO de otoño de 2010 , los autores originales lanzaron Range Networks como una empresa de nueva creación para comercializar productos basados en OpenBTS. [5]
En septiembre de 2013, Burgess dejó Range Networks y comenzó una nueva empresa llamada Legba [6] y comenzó una estrecha colaboración con Null Team SRL, los desarrolladores de Yate . En febrero de 2014, Legba y Null anunciaron el lanzamiento de YateBTS, una bifurcación del proyecto OpenBTS que usa Yate para sus capas de control e interfaces de red.
Plataformas
Una gran cantidad de instalaciones experimentales han demostrado que OpenBTS puede ejecutarse en plataformas de sobrecarga extremadamente baja. Estos incluyen algunos teléfonos CDMA, que hacen una puerta de enlace GSM a una red CDMA . El investigador de seguridad informática Chris Paget informó [7] que un dispositivo de mano, como un teléfono Android , podría actuar como una estación base de puerta de enlace a la que se pueden conectar los teléfonos; el dispositivo Android luego conecta las llamadas usando un servidor Asterisk integrado y las enruta a la PSTN a través de SIP a través de una red 3G existente .
Seguridad
En la conferencia DEF CON 2010 , se demostró con OpenBTS que las llamadas GSM se pueden interceptar porque en GSM el teléfono no autentica 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 teléfonos celulares. [9] [10] Anteriormente, investigar y llevar a cabo tales ataques se consideraba poco práctico debido al alto costo de los equipos tradicionales de estaciones base celulares.
Pruebas de campo
Se han realizado pruebas en vivo a gran escala de OpenBTS en los Estados Unidos en Nevada y el norte de California utilizando licencias de radio temporales solicitadas a través de Kestrel Signal Processing y Range Networks , Inc.
Hombre ardiendo
Durante el festival Burning Man en agosto de 2008, se realizó una prueba de campo en vivo de una semana bajo una licencia de autorización temporal especial . [11] [12] Aunque esta prueba no tenía la intención de estar abierta a los asistentes de Burning Man en general, varias personas en las cercanías lograron hacer llamadas salientes después de una instalación mal configurada de Asterisk PBX permitida a través de llamadas de prueba con el prefijo con un código internacional . [13] La prueba conectó alrededor de 120 llamadas telefónicas a 95 números en códigos de área en América del Norte.
En el festival Burning Man de 2009, se ejecutó una configuración de prueba más grande utilizando un sistema de 3 sectores. [14] Para el festival de 2010, se probó un sistema de 2 sectores y 3 portadoras aún más grande.
En el festival de 2011, el proyecto OpenBTS estableció una red de 3 sitios con puerta de enlace VSAT y trabajó en conjunto con la empresa de servicios de voz sobre IP Voxeo para proporcionar gran parte del enrutamiento de llamadas fuera del sitio. [15] [16]
Ejercicios de "ALIVIO"
RELIEF es una serie de ejercicios de respuesta a desastres gestionados por la Escuela de Postgrado Naval en California , EE. UU. [17] Range Networks operó redes de prueba OpenBTS en los ejercicios RELIEF de noviembre de 2011 [18] y febrero de 2012. [19]
Niue
En 2010, se instaló un sistema OpenBTS en la isla de Niue y se convirtió en la primera instalación en ser conectada y probada por una empresa de telecomunicaciones. Niue es un país insular muy pequeño con una población de alrededor de 1.700 habitantes, demasiado pequeño para atraer proveedores de telecomunicaciones móviles. La estructura de costos de OpenBTS se adaptaba a Niue, que requería un servicio de telefonía móvil pero no tenía el volumen de clientes potenciales para justificar la compra y el soporte de un sistema de estación base GSM convencional. [20]
El éxito de esta instalación y la demanda demostrada de servicio ayudaron a iniciar los servicios comerciales posteriores. La instalación de OpenBTS fue desmantelada más tarde ~ febrero de 2011 por Niue Telecom, unos meses después se lanzó una red GSM 900 de grado comercial con soporte Edge (3x sitios en Kaimiti O2, Sekena S2 / 2/2 y Avatele S2 / 2/2) este proporcionó cobertura completa alrededor de la isla y alrededor del arrecife, la instalación incluyó un sistema de prepago, USSD, Int. SMS y nueva Int. Puerta.
Defcon 20
Desde el 26 de julio al 29 de julio de 2012, el equipo de Ninja Networks instaló una " NinjaTel Van " en el área Vendor [21] de Defcon 20 (en el Rio Hotel / Casino en Las Vegas). Utilizaba OpenBTS y prestaba servicios a una pequeña red. de 650 teléfonos GSM con tarjetas SIM personalizadas. [22]
Ver también
- Subsistema de estación base
- Interfaz de Um
- USRP
- Radio GNU
- Osmocom
Referencias
- ^ "OpenBTS - SVN" . Archivado desde el original el 20 de diciembre de 2012.
- ^ "ALIVIO 12-2: Evento real" . Wiki de OpenBTS. Archivado desde el original el 12 de julio de 2012 . Consultado el 11 de abril de 2012 .
- ^ Bort, Julie. El sistema de telefonía celular de código abierto de Burning Man podría ayudar a salvar el mundo. Archivado el 11 de enero de 2012en Wayback Machine , Network World, el 30 de agosto de 2010. Consultado el 6 de diciembre de 2011.
- ^ Naone, Erica. Build Your Own Cellular Network , Technology World, mayo de 2010. Recuperado el 7 de diciembre de 2011.
- ^ Takahash, Dean DEMO: Range Networks suena en el servicio de telefonía celular por $ 2 al mes VentureBeat, 14 de septiembre de 2010. Consultado el 6 de diciembre de 2011.
- ^ Finley, Klint al aire libre: esta red de telefonía celular súper barata brinda cobertura en casi cualquier lugar con cable, 9 de junio de 2014.
- ^ Paget, Chris. OpenBTS on Droid Archivado el 12 de septiembre de 2011en Wayback Machine , Blog de Chris Paget, 19 de febrero de 2010. Consultado el 6 de diciembre de 2011.
- ^ Paget, Chris. Practical Cellphone Spying , DEF CON 18, 30 de julio de 2010. Consultado el 6 de diciembre de 2011.
- ^ Stevens, Mike (19 de febrero de 2018). "CÓMO INTERCEPTAR COMUNICACIONES MÓVILES (LLAMADAS Y MENSAJES) FÁCILMENTE SIN HACKING" . Periódico de seguridad de la información .
- ^ Claburn, Thomas. Google apuesta $ 20,000 You Can't Hack Chrome , Information Week, 4 de febrero de 2011. Consultado el 6 de diciembre de 2011.
- ^ Comisión Federal de Comunicaciones,Autorización temporal especial experimental WD9XKN , 24 de agosto de 2008. Consultado el 6 de diciembre de 2011.
- ^ Burgess, David. The OpenBTS Project: una estación base GSM de código abierto LWN.net, 4 de septiembre de 2008. Consultado el 6 de diciembre de 2011.
- ^ El sitio web no oficial no portador de Burning Man 2008 OpenBTS. Consultado el 6 de diciembre de 2011.
- ^ Burgess, David. OpenBTS Nevada Test Site Astricon 2009, 13 de octubre de 2009. Consultado el 7 de diciembre de 2011.
- ^ Burgess, David. "Papa Legba 2011 - Red" . Archivado desde el original el 2 de diciembre de 2011.
- ^ Burgess, David. Burning Man 2011 - Yes we were there The OpenBTS Chronicles, 6 de septiembre de 2011. Recuperado el 7 de diciembre de 2011.
- ^ "ALIVIO" . Escuela de Postgrado Naval . Consultado el 11 de abril de 2012 .
- ^ "Informe Quicklook RELIEF 12-1" (PDF) . Escuela de Postgrado Naval . Consultado el 11 de abril de 2012 .
- ^ "Informe Quicklook RELIEF 12-2" (PDF) . Escuela de Postgrado Naval . Consultado el 11 de abril de 2012 .
- ^ Burgess, David. FAKALOFA LAHI ATU , The OpenBTS Chronicles, 7 de marzo de 2010. Recuperado el 7 de diciembre de 2011.
- ^ "En Defcon, los piratas informáticos obtienen su propia red celular privada: Ninja Tel" . Ars Technica . 2012-07-28 . Consultado el 2 de agosto de 2012 .
- ^ "Una red telefónica solo para piratas informáticos" . Wall Street Journal . 2012-07-26 . Consultado el 2 de agosto de 2012 .
enlaces externos
- Página web oficial