Sistema de compresión automática y adaptativa para la transmisión eficiente de Datos y uso adecuado de los recursos computacionales
Resumen
La compresión de datos es una estrategia muy útil para reducir la cantidad de datos que representan la información siendo transmitida para así mejorar el rendimiento de la comunicación. Desafortunadamente, ningún algoritmo es conveniente en todas las situaciones y pueden incluso degradar el desemepeño de la transmisión, dependiendo de muchos factores del entorno y de los datos. Debido a esto, se propone un mecanismo de compresión automática y adaptativa que seleccione y utilice el mejor algoritmo de compresión en cada oportunidad, o decida no comprimir cuando sea conveniente. Para la evaluación de este mecanismo, se desarrolló un sistema cliente-servidor de transmisión de datos que lo implementa. Los resultados muestran que el mecanismo propuesto logra lidiar con situaciones en la que algunos compresores se hacen subóptimos o más costos que no comprimir y, pese a que toma decisiones equivocadas en algunas situaciones, entender el por qué permite encontrar las limitaciones y nuevos retos a los que se deben enfrentar los mecanismos de compresión adaptativa.

