Diccionario de Conceptos

H.323 vs SIP: ¿Cuál es la diferencia entre uno y otro?

Por junio 21, 2017marzo 11th, 2019Ningún comentario

H.323 vs SIP: ¿Cuál es la diferencia entre los dos?

En esta comparación, descubra las similitudes y diferencias entre los protocolos de comunicación H.323 y SIP, y aprenda por qué el SIP se ha convertido en el estándar escogido para comunicaciones de voz y video.

¿Cuál es la diferencia entre el protocolo H.323 y el SIP?

Tanto el protocolo H.323 -que explicamos aquí, como también el SIP -o protocolo de Inicio de Sesión, por sus siglas en inglés- están capacitados para soportar voz sobre IP, y comunicación multimedia; sin embargo, los estándares fueron desarrollados pensando en distintas configuraciones de estandarización, y por lo tanto se construyeron de forma distinta. H.323 vs SIP: ¿Cuál es la diferencia entre los dos?

Como resultado, ambos apuntan a resolver multimedia siendo emitida a través de redes IP; no obstante, tienen capacidades diferentes, las cuales pueden ser una fortaleza o una debilidad, dependiendo de la necesidad del proveedor de servicio, o de las exigencias de la empresa. H.323 vs SIP: ¿Cuál es la diferencia entre los dos?

Ambos protocolos fueron diseñados en el año ’96 -hace 21 años ya-; sin embargo, fue el SIP, el elegido -informalmente, al menos- como el estándar de voz sobre IP y multimedia, y es el más utilizado por los desarrolladores de hardware y software, incluyendo a Cisco y a Microsoft.

Eso no ha impedido que todavía existan hoy empresas que sigan mejorando al H.323 y trabajando en nuevas implementaciones; de hecho, se utiliza aún en muchos equipos de videoconferencia, y el reconocimiento del protocolo se mantiene vigente. H.323 vs SIP: ¿Cuál es la diferencia entre los dos?

Descripción general del protocolo H.323

El protocolo H.323 es un estándar binario desarrollado por la ITU -International Telecommunication Union, una agencia de las Naciones Unidas, cuyo propósito es coordinar las operaciones y servicios de telecomunicaciones alrededor del mundo- para soportar comunicaciones de buena calidad sobre redes IP, y que desde el inicio fue enfocado en videoconferencias. H.323 vs SIP: ¿Cuál es la diferencia entre los dos?

El H.323 es un protocolo bien definido y estructurado, con definiciones específicas para establecer sesiones, las cuales podrían ser vagamente comparadas con los componentes de llamadas, servicios y de sesiones.

Debido a la rígida definición de servicios que sale del cuerpo de estándares basados en telecomunicaciones, todas las implementaciones H.323 son generalmente interoperables. Si bien la definición rígida de H.323 es una ventaja en términos de interoperabilidad, esa rigidez puede ser su mayor desafío, ya que los desarrolladores tienen una capacidad limitada para agregar funciones adicionales o servicios no compatibles con el protocolo.

Descripción general del protocolo SIP

A diferencia del protocolo H.323, el SIP fue desarrollado por la Internet Engineering Task Force -que corresponde a un cuerpo de trabajo que defines estándares operativos de los protocolos que gobiernan Internet, como el TCP/IP- con el objetivo de establecer una sesión entre dos puntos, y para ser un componente flexible de la arquitectura por internet. H.323 vs SIP: ¿Cuál es la diferencia entre los dos?

Otra gran diferencia con el H.323, está en que el foco inicial de SIP solía estar en las comunicaciones por voz, más que el video; sin embargo, con el tiempo se expandió hacia ese último territorio junto con la compartición de documentos, presencia, mensajería instantánea y otras aplicaciones más comunes de comunicación.

SIP es un estándar ASCII basado en texto, que aprovecha gran parte del diseño existente de HTTP; sin embargo, su formato de texto puede provocar mensajes demasiado largos que no tengan un tamaño adecuado para redes con problemas de ancho de banda, retraso y de procesamiento.

El protocolo SIP es altamente flexible, lo cual le permite a desarrolladores expandir sus capacidades, o bien agregar nuevas; además, soporta comunicaciones de alta calidad, así como también transferencia de datos.

El SIP utiliza el protocolo SDP -Session Description Protocol- para definir las características de una sesión, lo cual habilita el uso de encriptación, transporte de protocolos, la selección de voz y de códecs de video y la compresión.

Comparación entre H.323 y SIP

En contraste con el H.323, el SIP deja lo específico de las implementaciones de características a los desarrolladores, lo cual entrega una buena dosis de flexibilidad, al momento de diseñar o utilizar el protocolo. SIP es también un protocolo más simple que el H.323, y requiere una menor cantidad de mensajes para establecer una sesión.

El H.323 exige un número relativamente grande de intercambios de mensajes para establecer y administrar sesiones, a pesar de ser de todos modos, sumamente confiable. H.323 vs SIP: ¿Cuál es la diferencia entre los dos?

Debido a la flexibilidad y extensibilidad que el protocolo SIP tiene, le ha permitido ganar mucho momentum a lo largo de los años en relación a los proveedores de sistemas de telefonía IP, y particularmente a aquellos que ofrecían plataformas de servicio hosteado de telefonía.

Aún así, el SIP enfrenta desafíos, como por ejemplo el hecho de que la mensajería incorpora las direcciones IP del emisor y del receptor de un session request dentro del SIP header, lo cual crea dificultades a la hora de establecer sesiones a través de los límites de translación de direcciones de la red.

Por otro lado, su falta de identidad, de funcionar dentro de un tipo específico de implementación -a diferencia del H.323- significa que no siempre es interoperable, y por lo tanto soportar SIP a través de un firewall se puede volver problemático.

Debido a su flexibilidad y a la casi total omnipresencia de las redes IP, SIP se ha convertido en el estándar de facto para las comunicaciones de voz y video existentes y emergentes. Los componentes SIP como SDP se utilizan en WebRTC para definir las características de la sesión, por ejemplo.

SIP fue diseñado originalmente para comunicaciones directas de extremo a extremo, pero desde entonces el protocolo ha sido adaptado para soportar conferencias multipunto, grabación de llamadas y enrutamiento de tráfico de voz. SIP soporta comunicaciones altamente fiables, seguras y resistentes a través de cualquier red y con cualquier dispositivo de red.

Los servicios en la nube basados en SIP para audioconferencia, telefonía, acceso PSTN y videoconferencia están ampliamente disponibles, y por lo tanto, SIP continuará siendo el protocolo dominante para el establecimiento y mantenimiento de sesiones multimedia en el futuro previsible.

¿Cómo podríamos ayudarle con su proyecto de comunicación interna? Conversemos