Preemptive Strategies for Data Transmission through JPEG2000 Interactiive Protocol

2013 
Hoy en dia, con el desarrollo de las tecnologias de la informacion y las comunicaciones, las imagenes son ampliamente utilizadas en muchos ambitos de nuestra vida. Cuando se comparten o transmiten imagenes, el consumo de ancho de banda de la red es importante, especialmente para imagenes de gran resolucion. En un escenario cliente-servidor, el consumo de ancho de banda aumenta con el numero de imagenes solicitadas por el usuario y con el numero de usuarios. Por lo tanto, se necesitan estrategias de transmision eficientes para reducir los costes de transmision y los tiempos de respuesta de los clientes. Se puede alcanzar una mayor eficiencia a traves de la compresion y tambien mediante el uso de un protocolo de transmision adecuado. JPEG2000 es un estandar de compresion de imagenes que esta a la vanguardia y que destaca por su rendimiento en la codificacion de imagenes, caracteristicas avanzadas y por sus potentes capacidades para la transmision interactiva de imagenes. El protocolo JPEG2000 Interactive Protocol (JPIP) destaca porque es capaz de lograr una navegacion fluida y porque minimiza la informacion intercambiada entre el cliente y el servidor. Ademas, la eficiencia de JPIP puede mejorarse mediante: 1) los parametros de codificacion apropiados; 2) la reorganizacion de paquetes en el servidor; 3) el prefetching en los clientes; y 4) el despliegue de servidores proxy en la red. Las estrategias de prefetching mejoran la capacidad de respuesta, sin embargo, cuando los clientes se encuentran en una red de area local, no se aprovechan las redundancias entre los clientes y la conexion a Internet puede llegar a saturarse. Este trabajo propone el despliegue de mecanismos de prefetching en los proxy JPIP para mejorar el rendimiento global del sistema. El proxy JPIP aprovecha los instantes de inactividad de la conexion a Internet para precargar datos y anticipar posibles peticiones futuras de los clientes. Dado que el prefetching se realiza en el proxy, se tienen en cuenta las redundancias existentes entre todos los clientes, lo que minimiza la carga de la red. Tres son las estrategias de prefetching que se estudian en esta tesis para reducir la latencia. La primera estrategia considera probabilidades equiprobables para los futuros movimientos de los clientes. La segunda estrategia utiliza un modelo basado en el comportamiento de navegacion del usuario. La tercera estrategia predice las regiones de las imagenes que tienen una mayor probabilidad de ser solicitadas basandose en el contenido semantico de la imagen. Todas estas estrategias estan integradas en nuestra implementacion de codigo libre de JPIP llamada CADI, que es tambien una contribucion de esta tesis.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    4
    References
    0
    Citations
    NaN
    KQI
    []