Está en la página 1de 19

IMS

IP Multimedia Subsystem
CAPITULO 02
SENALIZACION Y AAA EN IMS

Universidad Nacional de Ingeniería


ARQUITECTURA DE IMS
Debemos recordar que la 3GPP
estandariza funciones. Por lo tanto
la arquitectura se define como un
conjunto de funciones y las
interfaces capaces de enlazarlas.
Esto permite escoger a los
implementadores combinar varias
funciones en un solo nodo.
CONTROL DE SESION EN IMS
CONTROL DE SESION EN IMS
Para que los terminales IMS inicien cualquier operación deben cumplir algunos pasos básicos.

Se requiere una suscripción o contrato con


un proveedor IMS, para estar autorizados a
usar los servicios.

Es necesario contar con una IP-CAN (IP -


Conectivity Access Network) como GPRS,
ADSL u otra que provea el acceso a la red
IMS. Aquí también se debe asignar una
dirección IP.

Se requiere descubrir la dirección del P-CSCF,


que actúa como inbound/outbound Proxy.

Finalmente el terminal debe registrarse


utilizando SIP dentro de la red IMS. El
registro es necesario antes de pasar
cualquier tipo de señalización.
P-CSCF DISCOVERY

Durante este procedimiento el terminal IMS obtiene la IP del P-CSCF. Esto se


puede hacer de dos formas:

- Como proceso integrado durante el acceso al IP-CAN.

Esto depende del tipo de IP-CAN en particular por ejemplo dentro de una red
GPRS, una vez que se han pasado por los procedimientos de autorización en
GPRS, el terminal es capaz de utilizar la red GPRS. Como la función principal de
este procedimiento es darle una dirección IP al terminal IMS, también se utiliza
para descubrir la dirección IP del P-CSCF a quien enviarle las solicitudes SIP.
P-CSCF DISCOVERY
- Como procedimiento aislado.
En este caso se basa en el uso de DHCP o DHCPv6 y DNS. Cuando se usa IPv6 no es
necesario descubrir la IP del DHCP server ya que los mensajes DHCP son enviados a un
dirección IP Multicast reservada. En el caso de IPv4 el terminal debe enviar un broadcast
de su mensaje de descubrimiento para conseguir la dirección IP. En algunos casos es
necesario utilizar un DHCP Relay para reenviar las solicitudes a las redes apropiadas.
REGISTRO A NIVEL DE IMS

Durante este procedimiento


el terminal IMS solicita
autenticación y autorización
para utilizar los servicios IMS
dentro de la red IMS. Esto se
consigue con una solicitud SIP
REGISTER, sin embargo este
procedimiento esta
sobrecargado en IMS por
tener que cumplir con un
requerimiento mínimo de
idas y vueltas dado por la
3GPP.

El registro se alcanza después


de 2 viajes completos.
REGISTRO A NIVEL DE IMS – via ISIM
Un terminal IMS equipado con un UICC (Universal Integrated Circuit Card) puede
contar con una aplicación ISIM o USIM o ambas. En le caso de contar con una
ISIM, el terminal obtiene los siguientes datos para crear el paquete de REGISTRO:

La URI de registro, es la URI que identifica el dominio del home network utilizado
para direccionar las solicitudes de REGISTRO SIP.

El identificador publico del usuario, esta URI representa el ID del usuario durante
el registro.

El identificador privado del usuario, esta URI usado solo para propósitos de
autenticación no de ruteo. En la red móvil forma parte del ISIM y no es visto por
el usuario.

La dirección de contacto, contiene la dirección IP del terminal o el FQDN del host


donde esta ubicado el usuario.
REGISTRO A NIVEL DE IMS – via ISIM
URI de registro
(1)

Identificación publica del usuario

Dirección de contacto

Identificación privada del usuario


REGISTRO A NIVEL DE IMS – via ISIM
Dirección del S-SCSCF.
(5)

Los nodos por los que ha pasado


el mensaje de REGISTRO.
REGISTRO A NIVEL DE IMS – via ISIM

(10) Challenge que el terminal debe


responder con sus credenciales.
REGISTRO A NIVEL DE IMS – via ISIM

Credenciales del terminal IMS.


REGISTRO A NIVEL DE IMS – via ISIM
(15)
REGISTRO A NIVEL DE IMS – via ISIM

(20)

Ruta del S-CSCF.

Lista de las identidades


publicas del usuario.
IMS – PSTN

Las llamadas en la PSTN se


establecen utilizando dos
tipos de señalización:
network-to-network
(señalización entre centrales
telefónicas) y network-to-user
(señalización entre central
abonado).

Nos enfocaremos en la
señalización SIP con network-
to-network.
IMS – PSTN

EL BGFC (Breakout Gateway Control Function) determina que MGCF debe


manejar la comunicación. El BGCF recibe una solicitud del S-CSCF y basado en un
análisis de la dirección destino y en cualquier acuerdo entre operadores el BGCF
decide si la llamada debe ser manejada por un MGCF local o un MGCF remoto.

Si la sesión en manejada localmente el BGCF escoge un MGCF dentro de su propia


red.

Si la sesión es manejada en una red remota, el BGCF local reenvía la solicitud


hacia otro BGCF en la red remota; y es el BGCF remoto quien selecciona un MGCF
dentro de su red.
IMS – PSTN

Sesión manejada por


un MGCF local.
IMS – PSTN

Sesión manejada por


un MGCF remoto.
CONCLUSIONES

También podría gustarte