Red GSM utilizando Open BTS
Introducción
Antecedentes.
GSM es una de las primeras tecnologías
Conocida
desarrolladas
Movile Communications, es un estándar
para
comunicaciones
los
sistemas
móviles.
de Fue
mundial
como
Global
para
System
teléfonos
for
móviles
desarrollada en los años 80’s y es el
desarrollado por el ETSI, es un estándar
estándar predominante en el mundo, tan
abierto, no propietario y evolutivo.
solo en México alrededor del 80% de los usuarios de teléfonos móviles usaban GSM alrededor del año 2004. Anteriormente para
implementar los
equipos de costo elevado, sin embargo gracias al desarrollo de sistemas SDR (Software Defined Radio), que realizan vía
software
típicamente
implementadas mediante hardware, es posible implementar este tipo de redes con un costo reducido. Para
aprovechar
cuenta
con
cuatro
versiones
principales basadas en las bandas GSM850, GSM-900,GSM-1800 y GSM-1900.
sistemas GSM, ha sido necesario utilizar
funciones
GSM
Por ser digital cualquier cliente de GSM puede conectarse a través de su teléfono con su ordenador y puede hacer, enviar y recibir
mensajes
por
e-mail,
faxes,
navegar por Internet, acceso seguro a la red
informática
de
una
compañía
(LAN/Intranet), así como utilizar otras funciones digitales de transmisión de datos, incluyendo el Servicio de Mensajes
estos
sistemas
encontramos herramientas como GNU radio, USRP (Universal Software Radio
Cortos (SMS). Arquitectura GSM
Peripheral), y Open BTS, que brindan la
Una red GSM es un sistema complejo
posibilidad de realizar las tareas antes
compuesto por varios componentes.
realizadas por hardware a un costo mucho menor.
Base Station Transceiver. La BTS es la
MSC/VLR son responsables de
responsable de transmitir y recibir las
autenticar al usuario contra la base de
señales de radio frecuencia (RF) al
datos HLR -Home Location Register- y el
terminal del usuario (teléfono celular,
AUC – Centro de Autenticación de
PDA, módem, etc.)
usuarios- de la red del operador. En
Base Station Controller. Responsable
de controlar las BTS y que está conectado
figura1 se muestran los elementos clave de una red GSM.
a un MSC y VLR (Mobile Switching Center y Visitor Location Register).
Figura1.- Elementos clave de una red GSM.
Es decir OpenBTS permite el despliegue
Open BTS
OpenPTS es un proyecto, con el cual
de una red GSM a un costo más bajo.
podemos hacer la instalación de nuestra
Para poder operar esta red de bajo costo
propia
los
es necesario contar con un sistema Open
componentes que en ella existen, utiliza el
BTS con los siguientes componentes para
software
poder emular a la red GSM convencional.
red
GSM
Universal
con
todos
Software
Radio
Peripheral (USRP) para presentar una interfaz GSM.
OpenBTS
Transceiver
PBX
En figura 2. Se muestra la arquitectura de
GNU radio
una red Open BTS.
Figura2.-Arquitectura Open BTS
OpenBTS utiliza el hardware llamado
presenta la ventaja de poder desplegar una
USPR para recibir y transmitir la señal
red
GSM,
implementación y operativos.
esto
se
hace
mediante
el
framework GNU Radio. Asterisk se utiliza para conectar las llamadas entre los teléfonos
GSM
celulares
en
la
red
OpenBTS.(PBX) Al ser código abierto cualquier empresa privada, gobierno, militares, operadores de telefonía pueden utilizar OpenBTS como a una alternativa a soluciones de las compañías comerciales más grandes, y de esta manera implementar redes para comunicaciones
corporativas
y
que
GSM
con
bajos
costos
de