VoIPv6


Voz sobre la versión 6 del protocolo de Internet o Voz sobre IPv6, también se encuentra en la literatura técnica como VoIPv6. La versión tradicional de VoIP emplea la versión 4 del protocolo de Internet IPv4. La versión 4 del protocolo IP (IPv4) ha resuelto la mayoría de los desafíos del nivel de red, pero la actual aparición de nuevos conceptos como: la ubicuidad, la portabilidad, la movilidad tradicional, la movilidad inalámbrica, el acelerado crecimiento de Internet; han hecho necesario la introducción, y despliegue de una nueva versión del protocolo de Internet, llamado IPv6.

Voz Sobre IPv6


Evolución y Convergencia

VoIPv6 también aprovecha la convergencia hacia la arquitectura TCP/IP, y en especial al empleo de IP para soportar todo tipo de tráfico en forma de paquetes de datos. Los operadores empleaban redes multi-sistemas para transportar tráficos o servicios diferentes a través de sus redes públicas; sin embargo con la introducción de nuevas tecnologías como la Fibra Óptica, y otras tecnologías capaces de introducir grandes anchos de bandas, ha existido una sostenida tendencia al empleo de redes que convergen hacia un solo tipo de trasporte. Como consecuencia de la aceptación del mercado de estas tecnologías, la industria ha dado un soporte serio al desarrollo de ellas, y las aplicaciones que les acompañan. La VoIP ha transitado por varias etapas, viéndose afectada principalmente por la Calidad de Servicio QoS (por sus siglas en inglés) que son manejadas por las redes heterogéneas de transmisión de datos en forma de paquetes.

IPv6 ofrece el potencial de alcanzar, escalabilidad, accesibilidad, internetworking extremo-extremo, (QoS, y alta robustez a VoIPv6 en las esferas comerciales, para que pueda convertirse definitivamente en la tecnología que suplante el TDM alrededor del mundo. [1]

Redes de Tercera Generación de VoIP

Las principales características de las redes de Tercera Generación (3G) son las siguientes: [2]

  • Son redes basadas en IPv6 extremo-extremo.
  • Total acceso desde y hacia cualquier usuario en el mundo interconectado.
  • Señalización avanzada basada en SIP.
  • Integración con las redes de empresas corporativas desde la perspectiva de los protocolos, y la seguridad.
  • QoS habilitada en entornos de LAN inalámbricas.
  • Integración con los servicios celulares 3G.
  • Niveles de servicio, confiabilidad, y seguridad con alto grado comercial.
  • QoS habilitada extremo-extremo (a través de múltiples redes públicas).
  • Soporte de baja razón de bit para el video, y la video conferencia.
  • Alta independencia del tipo de red que lo soporta. Empleo de la convergencia de las redes hacia IP.
  • Fuerte soporte del concepto de “presencia” (presencia, proximidad, multimodo, y comunicaciones colaborativas).
  • Integración total con otros medios para soportar un verdadero ambiente de mensajería

unificada.

Operación de VoIPv6

Cualquier red que pretende ofrecer un servicio de comunicaciones global, requiere de un sistema de señalización robusto. En el despliegue de VoIPv6 se emplea SIP [3] como protocolo de señalización para crear, modificar, y terminar sesiones entre uno o más interlocutores. Estas sesiones incluyen llamadas telefónicas sobre Internet, distribución de multimedia, y conferencias multimedia. Las invitaciones SIP [4] emplean para crear sesiones parámetros que son portados por el protocolo mediante los cuales se acuerdan los tipos de medios, y recursos que serán empleados en una comunicación específica. SIP [5] emplea elementos denominados Servidores Proxy para ayudar en solicitud de ruta para la localización actual del usuario, para autenticar y autorizar los distintos tipos de servicios a los usuarios, implementa las políticas de llamadas del proveedor, entre otras funcionalidades.

Principales Protocolos que participan en una comunicación VoIPv6

A continuación se muestran los principales protocolos que participan en el flujo IPv6 en un entorno VoIPv6, referido a las capas o niveles de la arquitectura TCP/IP.

Flujo de los paquetes IPv6 en un entorno VoIPv6


  • Nivel de enlace

LAN, WLAN

  • Nivel de Red

IPv4, IPv6

  • Nivel de transporte

TCP, UDP

  • Nivel de Aplicación

RTP/RTCP

H.323 -Protocolo definido por la ITU

H.261

SIP -Protocolo definido por la IETF

Requisitos para una Comunicación en Tiempo Real

La VoIP es una de las aplicaciones de tiempo real más demandadas en la actualidad, debido fundamentalmente a que constituye el sucesor natural de la telefonía tradicional. Los servicios de voz lograron una penetración mundial elevada en todos los sectores de negocios posibles; tanto es así que la introducción acelerada de la movilidad inalámbrica, y otras tecnologías de avanzada han desarrollado símiles para las comunicaciones de voz, para poder mantener el mercado seguro de los consumidores del tráfico de voz. Sin embargo las comunicaciones de tiempo real deben cumplir con determinados parámetros para que la calidad de servicio; y por tanto la satisfacción de los usuarios no se vea seriamente disminuida. A continuación se mencionan algunos de estos requisitos. [6]

  • Bajo jitter
  • Baja latencia
  • Capacidad de adaptación dinámica a condiciones de tráfico y red cambiantes
  • Buen rendimiento para grandes redes y gran cantidad de conexiones
  • Requisitos modestos para los buffers dentro de una red
  • Utilización de la capacidad de manera altamente efectiva
  • Baja redundancia de bits de cabecera por paquete
  • Baja redundancia de procesamiento por paquete dentro de la red y en el sistema final

Protocolos Encaminados a Garantizar la QoS

Existen diversos protocolos encaminados a garantizar la QoS [7]. Algunos como el RSVP están orientados al nivel de red, y trabajan en combinación con las aplicaciones; otros funcionan a nivel de enlace como MPLS, aunque emplean mecanismos de señalización y control de otros niveles superiores para garantizar un funcionamiento sin fisuras; mientras que otros están expresamente orientados a las aplicaciones, un ejemplo de este lo constituye el protocolo de tiempo real (RTP por sus siglas en inglés).

RSVP (Resource ReSerVation Protocol) [8]

Sus principales aplicaciones son: Unidifusión y multidifusión, Simplex o unidireccional, Reservas iniciadas por el receptor, Mantenimiento de estados no permanentes en enrutadores, Provisión de diferentes estilos de reserva, Funcionamiento transparente a través de enrutadores que no empleen RSVP, y Soporte para IPv4 (ToS) y para IPv6 (Etiqueta de flujo). [9]

MPLS (Multiprotocol Label Switching) [10]

Sus principales aplicaciones son: Soporte QoS orientado a la conexión (Contratos de tráfico con QoS fiable); Ingeniería del tráfico (Definición de rutas dinámicas, Planificación de entregas de tráfico según la demanda conocida, Optimización de la red) [11]

RTP (Real-Time Transport Protocol) [12]

RTP proveé funciones de transporte extreme-extremo, adecuadas para las transmisión de aplicaciones de tiempo real, tales como el audio, video, etc; sobre redes de servicios multicast o unicast. RTP no reserva recursos, y no garantiza por si solo la Calidad de Servicio. [13]

Códecs

La voz ha de codificarse para poder ser transmitida por la red IP. Para ello se hace uso de Códecs que garanticen la codificación y compresión del audio o del video para su posterior decodificación y descompresión antes de poder generar un sonido o imagen utilizable. Según el Códec utilizado en la transmisión, se utilizará más o menos ancho de banda. La cantidad de ancho de banda suele ser directamente proporcional a la calidad de los datos transmitidos.

Entre los codecs utilizados en VoIP encontramos los G.711, G.723.1 y el G.729 (especificados porla ITU-T)

Estos Codecs tienen este tamaño en su señalización:

  • G.711: bit-rate de 56 o 64 Kbps.
  • G.722: bit-rate de 48, 56 o 64 Kbps.
  • G.723: bit-rate de 5,3 o 6,4 Kbps.
  • G.728: bit-rate de 16 Kbps.
  • G.729: bit-rate de 8 o 13 Kbps.


Esto no quiere decir que es el ancho de banda utilizado, por ejemplo el Codec G729 utiliza 31.5 Kbps de ancho de banda en su transmisión.

Véase también

Referencias

  1. Daniel Minoli: Voice over IPv6: Architectures for Next Generation VoIP Networks, [PDF] 2007 [citado: 17 de Enero.de 2012]; Disponible desde: http://www.voiceip.com.ua/lit/Voice%20Over%20IPv6%20-%20075068206X.pdf.
  2. Daniel Minoli: Voice over IPv6: Architectures for Next Generation VoIP Networks, [PDF] 2007 [citado; Disponible desde: http://www.voiceip.com.ua/lit/Voice%20Over%20IPv6%20-%20075068206X.pdf.
  3. Rosenberg, J., et al: RFC 3261-SIP: Session Initiation Protocol., [Pág. Web] 2002 [citado: 17 de Enero.de 2012]; Disponible desde: http://www.ietf.org/rfc/rfc3261.txt.
  4. Rosenberg, J., et al: RFC 3261-SIP: Session Initiation Protocol., [Pág. Web] 2002 [citado: 17 de Enero.de 2012]; Disponible desde: http://www.ietf.org/rfc/rfc3261.txt.
  5. Rosenberg, J., et al: RFC 3261-SIP: Session Initiation Protocol., [Pág. Web] 2002 [citado: 17 de Enero.de 2012]; Disponible desde: http://www.ietf.org/rfc/rfc3261.txt.
  6. Romero, M.d.C.T: Calidad de Servicio (QoS) en redes. [PDF] 2010 [citado: 13 de Enero.de 2012]; Disponible desde: http://www.dte.us.es/personal/mcromero/masredes/docs/SMARD.0910.qos.pdf.
  7. Marín Abreu, A.L. Calidad de Servicio de la Voz sobre el Protocolo de Internet en escenarios de transición hacia IPv6. [PDF] 2012 [citado: 30 de Enero.de 2012]; Disponible desde: http://uciencia.uci.cu/es/node/1746.
  8. Braden, R., et al: RFC 2205-Resource ReSerVation Protocol (RSVP). [Pág. Web] 1997 [citado: 13 de Enero.de 2012]; Disponible desde: http://www.ietf.org/rfc/rfc2205.txt.
  9. Romero, M.d.C.T: Calidad de Servicio (QoS) en redes. [PDF] 2010 [citado: 13 de Enero.de 2012]; Disponible desde: http://www.dte.us.es/personal/mcromero/masredes/docs/SMARD.0910.qos.pdf.
  10. Rosen, E., A. Viswanathan, and R. Callon l: RFC 3031 - Multiprotocol Label Switching Architecture. [Pág. Web] 2001 [citado: 13 de Enero.de 2012]; Disponible desde: http://www.faqs.org/rfcs/rfc3031.html.
  11. Romero, M.d.C.T: Calidad de Servicio (QoS) en redes. [PDF] 2010 [citado: 13 de Enero.de 2012]; Disponible desde: http://www.dte.us.es/personal/mcromero/masredes/docs/SMARD.0910.qos.pdf.
  12. Schulzrinne, H., et al: RTP: A Transport Protocol for Real-Time Applications. [Pág. Web] 2003 [citado: 13 de Enero.de 2012]; Disponible desde: http://www.ietf.org/rfc/rfc3550.txt.
  13. Schulzrinne, H., et al: RTP: A Transport Protocol for Real-Time Applications. [Pág. Web] 2003 [citado: 13 de Enero.de 2012]; Disponible desde: http://www.ietf.org/rfc/rfc3550.txt.

Enlaces externos