Manual de instalación de OpenBTS Versión 0
Manual de uso e instalación de OpenBTS
(La liberalización de la telefonía celular)
Autor: Dario Flores, CLO S.A.
dflores@clo.cl
dario010675@gmail.com
Modificaciones
realizadas:
Realizado
por:
Fecha:
Versión
Generación de primera de
documentación de la
solución
usrp1+OpenBTS+Asterisk.
Dario Flores
Agosto 12, 2011
0.1
Septiembre 15,
2011
0.2
Seagregó el punto 15
sobre envío/recepción de
SMS con el servidor
smqueue.
Dario Flores
CLO S.A. (Consulting Latam Office)
Nuevas Ideas Para Comunicarte. Visitenos en: http://www.clo.cl
1
Manual de uso e instalación de OpenBTS
1. Introducción
2. Red GSM
3. El proyecto OpenBTS
4. Beneficios de una red GSM basada en OpenBTS
5. Actuales versiones de OpenBTS
6. Terminologías GSM a conocer de antemano7. Hardware usado
7.1Procedimiento para deshabilitación del oscilador interno
7.2Recomendaciones al usar el clock externo de 52 Mhz
8. Software usado
8.1Observaciones del software usado
8.1.1Versión de Gnuradio a usar
8.1.2Mejor versión de Asterisk a usar
8.1.3Mejor distribución Linux a usar
8.1.4OpenBTS-UHD
9. Proceso de instalación
9.1 Pasos
CLO S.A. (Consulting Latam Office)
Nuevas Ideas ParaComunicarte. Visitenos en: http://www.clo.cl
2
Manual de uso e instalación de OpenBTS
10.
Terminologías GSM a conocer de antemano
10.1 Error típico
11.
Escaneo de bandas GSM con Kalibrator
12.
Tabla MCC y MNC para Chile
13.
Configurando OpenBTS
13.1 Definición de tipo de red GSM
13.2 Selección del ARFCN
13.3 Nombre de la red GSM
14.
Configuración de Asterisk
14.1 Obtención de códigosIMSI de los terminales GSM
14.2 Aprovisionamiento de numeración
14.3 Rutas de discado
15.
Servidor SMS de OpenBTS (smqueue)
15.1 Configuración de smqueue
CLO S.A. (Consulting Latam Office)
Nuevas Ideas Para Comunicarte. Visitenos en: http://www.clo.cl
3
Manual de uso e instalación de OpenBTS
1 Introducción
Este documento pretende dar una rápida vista sobre la solución
OpenBTS y compararlacon una solución de red GSM tradicional así
como sus pasos de instalación, configuración y puesta en marcha
exitosa con terminales GSM de bajo nivel tecnológico junto a terminales
smartphones de última generación de diferentes marcas y operadores.
El objetivo principal es implementar una celda(s) de telefonía GSM 2G y
presentar una interface de aire a terminales de tipo GSM sin importar su
niveltecnológico o antigüedad,
el cual su vez usa el aplicativo de
central telefónica Asterisk PBX para conectar las llamadas entre los
usuarios de la red y el mundo exterior.
Una celda OpenBTS de telefonía GSM 2G puede funcionar en las bandas
de frecuencias de 850, 900, 1800 o 1900 MHz, así como dar servicios
de mensajería corta SMS entre terminales (basado en SIP).
Este documento no cubre lascapacidades de OpenBTS relacionadas al
hacking GSM como por ejemplo:
Seguimiento de terminales activos entre celdas
IMSI Catchers
Almacenamiento de datos TMSIS de celdas para dinámica de
usuarios en celdas. (Comportamiento y seguimiento)
Spoofing de antenas BTS (suplantación)
Generación de Denial of Services (DOS)
Grabación de llamadas
Otros
CLO S.A. (Consulting Latam Office)Nuevas Ideas Para Comunicarte. Visitenos en: http://www.clo.cl
4
Manual de uso e instalación de OpenBTS
2 Red GSM convencional
Una
red
GSM
es
un
sistema
complejo
compuesto
por
varios
componentes. El último tramo de este sistema es la antena BTS (Base
Statiob Transceiver). La BTS es la responsable de transmitir y recibir las
señales de radio frecuencia (RF) al terminal del usuario(teléfono celular,
PDA, módem, etc.) Las BTS son controladas por una BSC (Base Station
Controller) que está conectado a un MSC y VLR (Mobile Switching Center
y Visitor Location Register). Básicamente, el MSC/VLR son responsables
de autenticar al usuario contra la base de datos HLR -Home Location
Register- y el AUC –Centro de Autenticación de usuarios- de la red del
operador.
A continuación se...
Regístrate para leer el documento completo.