Subsistema Multimedia IP

De Wikipedia, la enciclopedia libre
Saltar a: navegación, búsqueda

Subsistema Multimedia IP (IMS) o (IP Multimedia Subsystem) es un conjunto de especificaciones que describen la arquitectura de las redes de siguiente generación (Next Generation Network, NGN), para soportar telefonía y servicios multimedia a través de IP. Más concretamente, IMS define un marco de trabajo y arquitectura base para tráfico de voz, datos, video, servicios e imágenes conjuntamente a través de infraestructura basada en el ruteo de paquetes a través de direcciones IP. Esto permite incorporar en una red todo tipo de servicios de voz, multimedia y datos en una plataforma accesible a través de cualquier medio con conexión a internet, ya sea fija, o móvil. Sólo requiere que los equipos utilicen el protocolo de sesión SIP (Session Initation Protocol) que permite la señalización de sesiones.

Éste concepto requiere que cada dispositivo conectado a la red que requiera sesiones multimedia, de voz y de datos, posea una dirección IP única, por lo que la cantidad de direcciones IP necesarias para tener operativa una red de éstas características es mayor al actual soportado por el protocolo IPv4. Por lo mismo IMS requiere la implementación previa del protocolo IPv6, que amplía la cantidad de direcciones IP disponibles para asignar.

Introducción al IMS[editar]

Las tecnologías que se utilizan en telecomunicaciones han ido ingresando en distintos momentos en el tiempo, y por lo tanto siendo soportadas por plataformas diversas específicas para cada una de ellas, principalmente en concordancia con la tecnología que existía en los surgimientos de cada uno de los medios de comunicación.

Inicialmente las arquitecturas tecnológicas que soportaban cada una de las redes de comunicación estaban separadas, y utilizaban protocolos distintos. La televisión usa altas frecuencias y ultra altas frecuencias, los teléfonos móviles usan GSM y los computadores personales internet (a través del protocolo TCP/IP en la mayoría de los casos). Sin embargo los equipos de acceso a estas redes incorporaban cada vez más tecnología que permite obtener diversos contenidos multimedia. Los teléfonos móviles comenzaron a incorporar imágenes, música y video. Además existía un desafío en poder mantener las sesiones de los teléfonos móviles cuando cambiaban de red, ya sea a otra del mismo proveedor u otro diferente a través de Roaming.

Por lo mismo, el grupo 3rd Generation Partnership Project se planteó crear el IMS que pretende ser una arquitectura que soporte el tráfico de voz, datos y multimedia mediante la conmutación de paquetes a direcciones IP, y con independencia del medio de acceso: teléfonos móviles, fijos; computadores personales; y todo dispositivo que pueda tener una dirección IP en la red. Sólo requiere que los equipos utilicen el protocolo de sesión SIP (Session Initation Protocol) que permite la señalización y administración de sesiones.[1]

Origen del IMS[editar]

IMS fue definido originalmente por un congreso llamado 3G.IP en 1999. 3G.IP desarrolló la arquitectura original del IMS, la cual fue llevada a 3rd Generation Partnership Project (3GPP), como parte de su trabajo de estandarización de sistemas 3G para celulares en la red de Sistema Universal de Telecomunicaciones Móviles o UMTS por sus siglas en inglés. Su primera aparición fue en Release 5, cuando multimedia basada en SIP fue incluida.[2]


Requisitos para acceder a IMS[editar]

Los pasos que un terminal de IMS tiene que dar para obtener funcionalidad dentro del núcleo de red son los siguientes:

1.Establecer contrato con el operador. Es necesario acordar unas condiciones con el operador para acceder a los servicios IP Multimedia que ofrezca en su red IMS.

2.Adquirir conectividad IP. Es preciso obtener acceso a una red de acceso con conectividad IP, como GPRS/UMTS, o en futuras releases del 3GPP, ADSL, o WLAN. Como parte de la obtención de esta conectividad, el terminal IMS ha de adquirir una dirección IP.

3.Cumplidos estos 2 primeros requisitos, el terminal IMS necesita conocer su dirección IP. Una vez descubierta esta IP, el terminal podrá enviar y recibir señalización SIP a través del P-CSCF. Este proceso puede estar ligado al acceso a una red de conectividad IP.

4.Por último el terminal IMS realiza un registro a nivel SIP en la red IMS. Este registro se lleva a cabo mediante un registro SIP normal. Si el registro SIP en la red IMS se lleva a cabo con éxito, el terminal IMS puede intercambiar más mensajes de señalización SIP.


Arquitectura[editar]

El grupo 3GPP fue el desarrollador de la tecnología 3G basadas en el estándar GSM y GPRS, y definió IMS como parte de su arquitectura de red. El grupo 3GPP2 en tanto, se ha encargado de desarrollar dicha tecnología, basada en estándares CDMA2000 e IS-41, y a sí mismo desarrolla el sistema IMS en sus redes, en función de lo establecido por el grupo 3GPP. Por lo mismo existen dos arquitecturas IMS similares, cada una desarrollada por uno de estos grupos.

La arquitectura genérica del IMS es soporta la comunicación entre equipos que utilizan SIP para la señalización y la administración de sesiones, además de los protocolos ‘Diameter’ y Megaco/H.248’ para operaciones y manejo de recursos multimedia respectivamente. Parte fundamental de la arquitectura IMS está compuesta por los servidores de aplicación, quienes se encargan de: invocar los servicios, identificar qué señalización es requerida y de qué forma los servicios interactúan ente sí.[3]

IMS en 3GPP[editar]

Una red 3G se caracteriza por dividir el núcleo de la red en dos dominios:

  • Dominio de Circuitos Conmutados (‘Circuit Switched Domain’): Basado en la red GSM. Permite el envío de mensajes cortos (SMS).
  • Domino de Paquetes Conmutados (‘Packet Switched Domain’): La red GPRS nace de una evolución de la red GSM, debido a la necesidad de interactuar con internet. Esto permitió conectividad IP básica a usuarios móviles.


Para proveer servicios basados en el protocolo IP, el IMS debe cumplir con ciertos requisitos:

  • Calidad de servicio “punta a punta” en servicios VoIP, igual o mejor que en modalidad de transmisión de voz por circuito conmutado.
  • Capacidad para soportar “roaming”.
  • Una o más aplicaciones multimedia por sesión.
  • Soporte para el funcionamiento con redes de circuito conmutado.
  • El acceso a los servicios debe ser independiente de la tecnología de acceso (WLAN, xDSL, GPRS, etc.).
  • Soporte para la interacción con otras redes, por ejemplo, con Internet.[4]


La capa IMS se puede diagramar de la siguiente manera:[5]

Capas 3GPP / TISPAN - Arquitectura IMS
Capas 3GPP / TISPAN - HSS en la capa IMS

IMS en 3GPP2[editar]

El grupo 3GPP2 definió la plataforma IP MMD, que consta de IMS y un subsistema de paquetes de datos (PDS: ‘Packet Data Subsystem’), para dar soporte a las sesiones multimedia. IP MMD fue diseñado para proveer servicios y conectividad IP “punta a punta” por medio de una red de núcleo PS.

Diferencias IMS 3GPP versus 3GPP2[editar]

Como IMS 3GPP, utiliza el protocolo SIP para la señalización y la mayoría de sus componentes tienen la misma funcionalidad. A pesar de sus similitudes, se requieren los cambios que se muestran en la siguiente tabla para utilizar IMS sobre 3GPP2:[6]

Diferencia 3GPP 3GPP2
Administración de movilidad "Tunneling" de capa 2 usando GPRS IP móvil
Versión IP Sólo IPV6 IPv4 e IPv6 (opcional)
Tarjeta inteligente UICC R-UIM (opcional)
Seguridad de acceso Sólo Ipsec Existen alternativas
GGSN fija/PDSN GGSN nunca cambia PDSN cambia
Ubiación de P-CSCF GGSN y P-CSCF siempre en la misma red GGSN y P-CSCF pueden estar separados
Posicionamiento -- PDE y servidor de posición
Base de datos HSS AAA y bases de datos
Servicios CAMEL Interfaz Si entre HSS y IM-SSF --


Servidores de Aplicación (AS)[editar]

IMS define tres tipos de servidores de aplicación: Servidores SIP, OSA y CAMEL. Los SIP se comunican directamente con los S-CSCF a través del protocolo SIP. Los servidores OSA cumplen la misma función, pero requieren el uso de un servidor SCS (‘Service Capability Server’) como intermediario entre el servidor OSA y el S-CSCF para traducir mensajes SIP. El servidor CAMEL, es un conjunto de mecanismos que permiten al operador de la red entregar servicios específicos de operador a los usuarios, a través de IP-SSF, que traduce las solicitudes CAMEL a solicitudes SIP.

Un AS puede contener más de una aplicación IMS. De esta forma, AS utiliza e interpreta los mensajes SIP enviados por el S-CSCF para enviar de vuelta una respuesta a través de este mismo servidor.[7]

Escalabilidad de IMS[editar]

IMS fue diseñado para dar soporte amplio y complejo a los servicios multimedia IP para un alto número de usuarios. A la vez, los servidores CSCF pueden ser asignados dinámicamente a los usuarios, permitiendo escalabilidad independiente del nivel de tráfico. Los servidores son distribuidos de tal modo que la capacidad es extensible. Además, el protocolo usado es SIP, que al ser basado en texto es fácil de depurar, pero el tamaño de los mensajes es grande.[8] La arquitectura IMS, basada en capas (Acceso, Control y Servicios) y el uso de interfaces abiertos, hace que la implementación de un nuevo servicio o capacidad, sea más fácil que en otro tipo de arquitecturas de red, reduciéndose el Time to Market. Por esta misma razón, este tipo de redes son más escalables y flexibles, integrando soluciones, servidores o aplicaciones de terceros.

Seguridad[editar]

La seguridad se divide, según 3GPP, en seguridad de acceso y seguridad en el dominio de la red: En relación a la seguridad de acceso, los mensajes SIP entre el P-CSCF y el terminal IMS son protegidos por dos asociaciones de seguridad IPsec después de la autentificación y la autorización en la etapa de registro.

Para seguridad en el dominio de la red, se implementan SEGs en el borde del dominio de seguridad. Autentificación y protección de integridad en este intercambio son obligatorias, y se recomienda el cifrado. De esta forma, si el P-CSCF en una red visitada y el S-CSCF en la red local están en diferentes dominios de seguridad, se podrá mantener la seguridad de la sesión.[9]

Referencias[editar]

  1. Subsistemas Multimedia IP (IMS) en 3GPP y 3GPP, Rodrigo Lizana M., Student Member, IEEE, Departamento de Ingeniería Eléctrica, Universidad de Santiago de Chile, Julio, 2008 http://ewh.ieee.org/sb/chile/uach/archivos/pregrado2.pdf
  2. Traducido de artículo en inglés de http://en.wikipedia.org/wiki/IP_Multimedia_Subsystem
  3. Subsistemas Multimedia IP (IMS) en 3GPP y 3GPP, Rodrigo Lizana M., Student Member, IEEE, Departamento de Ingeniería Eléctrica, Universidad de Santiago de Chile, Julio, 2008 http://ewh.ieee.org/sb/chile/uach/archivos/pregrado2.pdf
  4. Subsistemas Multimedia IP (IMS) en 3GPP y 3GPP, Rodrigo Lizana M., Student Member, IEEE, Departamento de Ingeniería Eléctrica, Universidad de Santiago de Chile, Julio, 2008 http://ewh.ieee.org/sb/chile/uach/archivos/pregrado2.pdf
  5. Obtenido de http://en.wikipedia.org/wiki/IP_Multimedia_Subsystem
  6. Subsistemas Multimedia IP (IMS) en 3GPP y 3GPP, Rodrigo Lizana M., Student Member, IEEE, Departamento de Ingeniería Eléctrica, Universidad de Santiago de Chile, Julio, 2008 http://ewh.ieee.org/sb/chile/uach/archivos/pregrado2.pdf
  7. Subsistemas Multimedia IP (IMS) en 3GPP y 3GPP, Rodrigo Lizana M., Student Member, IEEE, Departamento de Ingeniería Eléctrica, Universidad de Santiago de Chile, Julio, 2008 http://ewh.ieee.org/sb/chile/uach/archivos/pregrado2.pdf
  8. Subsistemas Multimedia IP (IMS) en 3GPP y 3GPP, Rodrigo Lizana M., Student Member, IEEE, Departamento de Ingeniería Eléctrica, Universidad de Santiago de Chile, Julio, 2008 http://ewh.ieee.org/sb/chile/uach/archivos/pregrado2.pdf
  9. Subsistemas Multimedia IP (IMS) en 3GPP y 3GPP, Rodrigo Lizana M., Student Member, IEEE, Departamento de Ingeniería Eléctrica, Universidad de Santiago de Chile, Julio, 2008 http://ewh.ieee.org/sb/chile/uach/archivos/pregrado2.pdf

Véase también[editar]