domingo, 31 de octubre de 2010

Bases de datos de red GSM o UTMS

HLR (Home Location Register)
Un HLR es una base de datos de información de los usuarios y es un componente clave en las redes celulares como GSM, TDMA y CDMA. La información almacenada en una HLR para las diferentes tipos de redes es similar, pero difiere en ciertos detalles, además la cantidad de HLR variara de acuerdo al número de usuarios que pueda contener la red. Cuando una persona compra una subscripción de un operador, el o ella es registrada en un HLR.

La HLR contiene información del usuario como:
  • El tipo de cuenta
  • El estado de la cuenta
  • Las preferencias del usuario
  • Las subscripciones
  • La posición actual
  • Información de la SIM
  • El MSISDN.
VLR (Visitor Location Register)
Es una base de datos similar a la HLR que se usa en las redes celulares para guardar perfiles temporalmente mientras hacen roaming. La base de datos VLR se obtiene de la información de la HLR. MSC usan información de la VLR para el manejo de usuarios en roaming.

¿Cómo se usan las HLR y las VLR?
Cada red móvil tiene su propia HLR y VLR. Cuando un MSC detecta un celular en su área de cobertura, se fija en su base de datos para identificar si el usuario es de esa área o está en roaming.
  • Usuario en su propia área: La HLR tiene toda la información para iniciar, terminar y recibir llamadas.
  • Usuario esta en roaming: La base de datos VLR contacta la base de datos HLR del usuario para obtener la información necesaria y setear la cuenta temporalmente.
La posición del usuario se guarda tanto en la base de datos HLR como en la VLR.

Supongamos que el usuario quiere hacer una llamada:
  • El usuario está en su área: MSC contacta al HLR antes de hacer la llamada.
  • El usuario esta en roaming: El MSC contacta al VLR antes de hacer la llamada.
Supongamos que hay una llamada para el usuario:
  • El usuario está en su área: El MSC envía la llamada inmediatamente.
  • El usuario esta en roaming: El MSC contacta al VLR para determinar el correcto enrutamiento y manejar la llamada entrante para proceder a transferir la llamada al MSC del roaming.
Centro de autenticación AuC
Contiene los parámetros de autenticación y encriptación de parámetros que verifican la identidad de los usuarios, por ejemplo incluye las claves de seguridad que la red utiliza para verificar su identidad y prevenir acceso a personas no autorizadas y protege a los diferentes operadores de muchas modalidades de fraude. Esta base de datos está fuertemente relacionada con la HLR y aunque no se requiere muchas veces se coloca fisicamente junto al HLR.

HSS (Home Subscriber Server) o UPSF (User Profile Server Function)
Esta base de datos nace después de la entrega 5 de la 3GPP y es básicamente la unión de la base de datos HLR y AuC convirtiéndose así en una base de datos fundamental para LA arquitectura UMTS. Algunas de las funcionalidades de esta base de datos son:
  • Contiene los datos que forman los perfiles de los usuarios.
  • Realiza autenticación y autorización del usuario.
  • Provee información de localización y información IP del usuario.
Cuando existe dentro de una red varias HSS se utiliza un SLF (Subscriber Location Function) que permite determinar cuál es la base de datos adecuada para encontrar al usuario.

Registro Identificador de Equipos (EIR)
Es la base de datos que contiene la identidad del equipo móvil (basados en el IMEI) que previene que las llamadas sean robadas, desautorizadas o que se produzcan de equipos defectuosos. Si un celular es robado, en teoría debería aparecer en esta base de datos para impedir que pueda ser usado en un futuro. La base de datos AUC y la EIR están diseñadas de dos maneras, tanto trabajando independientemente o como trabajando juntas.

No hay comentarios:

Publicar un comentario