EL REPOSITORIO SE ENCUENTRA EN MARCHA BLANCA

 

Thesis
IMPLEMENTATION OF THE EXI COMPRESSION METHOD IN XMPP NETWORKS

Abstract

Este documento describe la implementación de la especificación XEP-0322, la cual propone un protocolo para mejorar la eficiencia de las comunicaciones en redes XMPP usando un método de compresión existente llamado Efficient XML Interchange. Dicho protocolo requiere que nuevas funcionalidades sean implementadas tanto en servidores como en clientes XMPP. Es por esta razón, que como resultado de este trabajo, dos nuevos softwares computacionales independientes basados en Java estarán disponibles en internet, los cuales son libres y de código abierto. El primer software es una librería llamada EXIClient de un cliente XMPP capaz de usar la compresión EXI para comunicarse con un servidor XMPP que soporte dicha compresión, además de ofrecer conexiones XMPP normales. El otro software se llama EXIPlugin y es un plugin para Openfire, que es un servidor XMPP. Este plugin extiende las funcionalidades del servidor, permitiéndole soportar el método de compresión EXI y siguiendo los protocolos especificados en XEP-0322, por supuesto. Además, este trabajo destaca los beneficios de tener dicha implementación disponible en redes con dispositivos que tienen recursos limitados (por ejemplo energía y memoria), como ocurrirá en una inminente Internet de las Cosas. Una de los beneficios destacables de este protocolo es que se pueden comprimir mensajes al 39% de su tamao original.

Description

Catalogado desde la versión PDF de la tesis.

Keywords

PROTOCOLOS DE REDES DE COMPUTADORES, INTERNET

Citation