Articulo de referencia

Compresión de señales

Para la compresión de datos , la compresión de señalización , o SigComp , es un método de compresión diseñado especialmente para la compresión de datos de comunicación basados ​...

Para la compresión de datos , la compresión de señalización , o SigComp , es un método de compresión diseñado especialmente para la compresión de datos de comunicación basados ​​en texto como SIP o RTSP . Originalmente definido en RFC 3320 , [ 1 ] fue actualizado posteriormente con RFC 4896. [ 2 ] Un mecanismo de acuse de recibo negativo para la compresión de señalización se define en RFC 4077. [ 3 ] El trabajo de SigComp se realiza en el grupo de trabajo de compresión de encabezado robusto ( ROHC ) en el área de transporte del IETF .   

Descripción general

Las especificaciones de SigComp describen un esquema de compresión ubicado entre la capa de aplicación y la capa de transporte (por ejemplo, entre SIP y UDP). Se implementa sobre una configuración de máquina virtual que ejecuta un conjunto específico de comandos optimizados para la descompresión (conocida como UDVM, Universal Decompressor Virtual Machine).

Una de las principales ventajas de SigComp es que el código de bytes para decodificar mensajes se puede enviar a través de SigComp, lo que permite utilizar cualquier esquema de compresión siempre que esté expresado como código de bytes para la UDVM. De este modo, cualquier dispositivo compatible con SigComp puede utilizar mecanismos de compresión que no existían en el momento de su lanzamiento sin necesidad de modificar el firmware. Además, algunos decodificadores ya pueden estar estandarizados, por lo que SigComp puede recuperar ese código y, por lo tanto, no es necesario enviarlo a través de la conexión. Para garantizar que un mensaje sea decodificable, el único requisito es que el código de la UDVM esté disponible, de modo que la compresión de mensajes se ejecute fuera de la máquina virtual y se pueda utilizar código nativo.

Como sistema independiente, se utiliza un mecanismo para señalizar la conversación de la aplicación (por ejemplo, una sesión SIP determinada). Este mecanismo de compartimentos permite que una aplicación determinada pueda tener cualquier número de conversaciones diferentes e independientes, manteniendo el estado de la sesión (según sea necesario o especificado por el esquema de compresión y el código UDVM).

Arquitectura general

diagrama de bloques
Elementos que se comunican entre sí; consulte la página de descripción para obtener una explicación detallada.

Referencias

  1. R. Price; C. Bormann; J. Christoffersson; H. Hannu; Z. Liu; J. Rosenberg (2003). Compresión de señales (SigComp) (rfc). IETF . doi : 10.17487/RFC3320 . RFC 3320 .Norma propuesta.
  2. A. Surtees; M. West; AB Roach (2007). Correcciones y aclaraciones sobre la compresión de señales (SigComp) (RFC). IETF . doi : 10.17487/RFC4896 . RFC 4896 . Actualizaciones RFC 3320 , RFC 3321 , RFC 3485   
  3. Roach, AB (mayo de 2005). Un mecanismo de reconocimiento negativo para la compresión de señales . IETF . doi : 10.17487/RFC4077 . RFC 4077 .Norma propuesta.
  • RFC 3320 – Compresión de señales (SigComp) 
  • RFC 3321 – Compresión de señales (SigComp) – Operaciones extendidas 
  • RFC 3485 – Diccionario estático del Protocolo de inicio de sesión (SIP) y del Protocolo de descripción de sesión (SDP) para la compresión de señales (SigComp) 
  • RFC 3486 – Compresión del Protocolo de Inicio de Sesión (SIP) 
  • RFC 4077 – Un mecanismo de acuse de recibo negativo para la compresión de señales 
  • RFC 4464 – Guía del usuario de la compresión de señales (SigComp) 
  • RFC 4465 – Pruebas de estrés para la compresión de señales (SigComp) 
  • RFC 4896 – Correcciones y aclaraciones sobre la compresión de señales (SigComp) 
  • RFC 5049 – Aplicación de la compresión de señalización (SigComp) al protocolo de inicio de sesión (SIP) 
  • RFC 5112 – Diccionario estático específico de presencia para la compresión de señales (Sigcomp) 
  • 3GPP TR23.979 Anexo C – Rendimiento SigComp requerido