![Page 1: Compressão Adaptativa de Arquivos HTML em Ambientes de Comunicação Sem Fio](https://reader036.vdocuments.com.br/reader036/viewer/2022082822/56815b47550346895dc925c2/html5/thumbnails/1.jpg)
Compressão Adaptativa de Arquivos HTML em Ambientes de
Comunicação Sem Fio
Angelo Ferreira AssisOrientador: Ricardo Rabelo
Outubro / 2010
Proposta de Monografia
![Page 2: Compressão Adaptativa de Arquivos HTML em Ambientes de Comunicação Sem Fio](https://reader036.vdocuments.com.br/reader036/viewer/2022082822/56815b47550346895dc925c2/html5/thumbnails/2.jpg)
Sumário
1. Introdução e motivação2. Justificativa3. Objetivos
1. Objetivo Geral2. Objetivos Específicos
4. Metodologia
![Page 3: Compressão Adaptativa de Arquivos HTML em Ambientes de Comunicação Sem Fio](https://reader036.vdocuments.com.br/reader036/viewer/2022082822/56815b47550346895dc925c2/html5/thumbnails/3.jpg)
Introdução e MotivaçãoAvanço dos dispositivos portáteis
Avanço de tecnologias de redes sem fio
Serviços cientes de contexto
Android
Limitações em dispositivos móveis
Adaptabilidade
![Page 4: Compressão Adaptativa de Arquivos HTML em Ambientes de Comunicação Sem Fio](https://reader036.vdocuments.com.br/reader036/viewer/2022082822/56815b47550346895dc925c2/html5/thumbnails/4.jpg)
Justificativa
Formato de arquivos na Web
Menor tempo de transmissão de dados
Otimização do tempo de bateria
Aumento de desempenho geral do sistema
![Page 5: Compressão Adaptativa de Arquivos HTML em Ambientes de Comunicação Sem Fio](https://reader036.vdocuments.com.br/reader036/viewer/2022082822/56815b47550346895dc925c2/html5/thumbnails/5.jpg)
Objetivos
Objetivo Geral:
Desenvolver um modelo decisório que define se um arquivo deve ser comprimido ou não antes de ser transmitido para um dispositivo móvel por uma rede sem fio
![Page 6: Compressão Adaptativa de Arquivos HTML em Ambientes de Comunicação Sem Fio](https://reader036.vdocuments.com.br/reader036/viewer/2022082822/56815b47550346895dc925c2/html5/thumbnails/6.jpg)
ObjetivosObjetivos Específicos:
Avaliar eficiência de compressão do Android;Estudar trabalhos relacionados já desenvolvidos e
testar em dispositivos reais;Propor um modelo de adaptação baseado em
HTML;Estender o modelo para outros tipos de arquivos;Avaliar o modelo em WiFi, Bluetooth e 3G;Testar em dispositivos com Android.
![Page 7: Compressão Adaptativa de Arquivos HTML em Ambientes de Comunicação Sem Fio](https://reader036.vdocuments.com.br/reader036/viewer/2022082822/56815b47550346895dc925c2/html5/thumbnails/7.jpg)
Compressão adaptativa
Objetivo: economia de energia
1. Definir os cenários onde a compressão deve ser utilizada
2. Selecionar os parâmetros que interferem na decisão
3. Combinar os parâmetros selecionados
![Page 8: Compressão Adaptativa de Arquivos HTML em Ambientes de Comunicação Sem Fio](https://reader036.vdocuments.com.br/reader036/viewer/2022082822/56815b47550346895dc925c2/html5/thumbnails/8.jpg)
Integração – Atividade e Serviço
<URL>
Atividade Serviço
1. Com. HTTP2. getInfo3. Dc 4. Download
Callback
Start, Bind
![Page 9: Compressão Adaptativa de Arquivos HTML em Ambientes de Comunicação Sem Fio](https://reader036.vdocuments.com.br/reader036/viewer/2022082822/56815b47550346895dc925c2/html5/thumbnails/9.jpg)
Modelo decisório da compressão
C Dc
Vt
Ve
Wt
We
TTamanho do arquivoTamanho do pacote
Largura de banda...
Tamanho do arquivoCusto de energia por operação
Largura de banda...
E
Compressão não ocorre se Dc < 0,5
Couto, R. R. P.
![Page 10: Compressão Adaptativa de Arquivos HTML em Ambientes de Comunicação Sem Fio](https://reader036.vdocuments.com.br/reader036/viewer/2022082822/56815b47550346895dc925c2/html5/thumbnails/10.jpg)
Modelo Proposto
Combinação dos parâmetros:1. Tamanho do arquivo sem compressão2. Tamanho do arquivo com compressão3. Taxa de transmissão4. Tipo de rede
A definição depende da análise de alguns testes e de questões ainda em aberto, como a troca automática de rede que o Android realiza.
![Page 11: Compressão Adaptativa de Arquivos HTML em Ambientes de Comunicação Sem Fio](https://reader036.vdocuments.com.br/reader036/viewer/2022082822/56815b47550346895dc925c2/html5/thumbnails/11.jpg)
Testes iniciais
DispositivosaPad 7Nexus OneGalaxy
RedesWiFi3GBluetooth
Tamanho de Arquivos2Kb5Kb10Kb500Kb1Mb2Mb
![Page 12: Compressão Adaptativa de Arquivos HTML em Ambientes de Comunicação Sem Fio](https://reader036.vdocuments.com.br/reader036/viewer/2022082822/56815b47550346895dc925c2/html5/thumbnails/12.jpg)
Objetivo dos testes
Estimar quanto de bateria é gasto por Kb em cada tipo de rede
Analisar quando é preferível transferir o arquivo comprimido
Analisar se existe diferença entre os dispositivos
![Page 13: Compressão Adaptativa de Arquivos HTML em Ambientes de Comunicação Sem Fio](https://reader036.vdocuments.com.br/reader036/viewer/2022082822/56815b47550346895dc925c2/html5/thumbnails/13.jpg)
Referências
Rainer Ronnie Pereira Couto. Compressão Adaptativa de Arquivos HTML em Ambientes de Comunicação Sem Fio. 2003.