Análise de desempenho e consumo de energia de parâmetros TCP/IP em dispositivos móveis

Detalhes bibliográficos
Autor(a) principal: PONTES, Jonas da Conceição Nascimento
Data de Publicação: 2017
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFPE
dARK ID: ark:/64986/0013000015mz3
Texto Completo: https://repositorio.ufpe.br/handle/123456789/32223
Resumo: Nos últimos anos, os dispositivos móveis (principalmente smartphones e tablets) tornaram-se muito populares, sendo responsáveis por uma parte significativa do tráfego da Internet. Nesses dispositivos, os serviços multimídia, tal como streaming de vídeo sobre HTTP, são comumente adotados e o protocolo TCP é o padrão para garantir a transmissão confiável de dados, independentemente da taxa de transmissão da rede, atraso, duplicação ou reordenamento de segmento. Não obstante, as necessidades de desempenho de transmissão das aplicações, bem como os avanços nas tecnologias de rede, resultaram em velocidades de transmissão cada vez maiores, muito além do propósito para o qual o TCP foi originalmente projetado. Para atenuar esse problema, várias modificações foram feitas nesse protocolo – chamadas extensões para alto desempenho – com a finalidade de melhorar a utilização da largura de banda oferecida pelas tecnologias de rede de alta velocidade como, por exemplo, Wi-Fi, WCDMA (3G) e LTE (4G). O consumo de energia dos dispositivos móveis é outra grande preocupação devido à baixa capacidade de as baterias proverem energia para esses dispositivos, com destaque para as aplicações de streaming que são responsáveis por grande parte desse consumo. Assim, modificações em tecnologias de rede e parâmetros do TCP podem resolver problemas de desempenho, bem como influenciar no consumo de energia. Esta dissertação avalia a influência de parâmetros TCP/IP configuráveis no desempenho e no consumo de energia em smartphone Android, adotando o serviço de streaming de vídeo sobre HTTP como carga de trabalho. Para isso, os seguintes fatores são avaliados: (i) tecnologia de rede; (ii) a largura de banda da rede; e (iii) importantes parâmetros do protocolo TCP (incluindo extensões para alto desempenho deste protocolo). Os resultados são obtidos a partir da realização de três experientos (utilizando DoE) em que o primeiro serve para selecionar, dentre os fatores inicialmente elencados, quais são críticos no tocante ao desempenho. O segundo avalia os fatores selecionados a partir do experimento anterior, considerando desempenho e consumo de energia. Já o terceiro e último experimento considera os mesmos fatores, níveis e métricas do segundo, mas abrange a injeção de perda de pacote e atraso na rede com a intenção de avaliar a influência dos parâmetros TCP/IP configuráveis em redes com essas características. Os resultados experimentais mostram que a largura de banda é altamente influente no desempenho de dispositivos móveis. A tecnologia de rede tem grande atuação no desempenho e no consumo de energia e alguns parâmetros TCP podem influenciar nessas métricas.
id UFPE_a06523925683ba92e743b1265a3533ca
oai_identifier_str oai:repositorio.ufpe.br:123456789/32223
network_acronym_str UFPE
network_name_str Repositório Institucional da UFPE
repository_id_str 2221
spelling PONTES, Jonas da Conceição Nascimentohttp://lattes.cnpq.br/3068708429112735http://lattes.cnpq.br/1233156130663707TAVARES, Eduardo Antonio Guimarães2019-09-04T18:34:02Z2019-09-04T18:34:02Z2017-06-20https://repositorio.ufpe.br/handle/123456789/32223ark:/64986/0013000015mz3Nos últimos anos, os dispositivos móveis (principalmente smartphones e tablets) tornaram-se muito populares, sendo responsáveis por uma parte significativa do tráfego da Internet. Nesses dispositivos, os serviços multimídia, tal como streaming de vídeo sobre HTTP, são comumente adotados e o protocolo TCP é o padrão para garantir a transmissão confiável de dados, independentemente da taxa de transmissão da rede, atraso, duplicação ou reordenamento de segmento. Não obstante, as necessidades de desempenho de transmissão das aplicações, bem como os avanços nas tecnologias de rede, resultaram em velocidades de transmissão cada vez maiores, muito além do propósito para o qual o TCP foi originalmente projetado. Para atenuar esse problema, várias modificações foram feitas nesse protocolo – chamadas extensões para alto desempenho – com a finalidade de melhorar a utilização da largura de banda oferecida pelas tecnologias de rede de alta velocidade como, por exemplo, Wi-Fi, WCDMA (3G) e LTE (4G). O consumo de energia dos dispositivos móveis é outra grande preocupação devido à baixa capacidade de as baterias proverem energia para esses dispositivos, com destaque para as aplicações de streaming que são responsáveis por grande parte desse consumo. Assim, modificações em tecnologias de rede e parâmetros do TCP podem resolver problemas de desempenho, bem como influenciar no consumo de energia. Esta dissertação avalia a influência de parâmetros TCP/IP configuráveis no desempenho e no consumo de energia em smartphone Android, adotando o serviço de streaming de vídeo sobre HTTP como carga de trabalho. Para isso, os seguintes fatores são avaliados: (i) tecnologia de rede; (ii) a largura de banda da rede; e (iii) importantes parâmetros do protocolo TCP (incluindo extensões para alto desempenho deste protocolo). Os resultados são obtidos a partir da realização de três experientos (utilizando DoE) em que o primeiro serve para selecionar, dentre os fatores inicialmente elencados, quais são críticos no tocante ao desempenho. O segundo avalia os fatores selecionados a partir do experimento anterior, considerando desempenho e consumo de energia. Já o terceiro e último experimento considera os mesmos fatores, níveis e métricas do segundo, mas abrange a injeção de perda de pacote e atraso na rede com a intenção de avaliar a influência dos parâmetros TCP/IP configuráveis em redes com essas características. Os resultados experimentais mostram que a largura de banda é altamente influente no desempenho de dispositivos móveis. A tecnologia de rede tem grande atuação no desempenho e no consumo de energia e alguns parâmetros TCP podem influenciar nessas métricas.In the last years, mobile devices (mainly smartphones and tablets) have become quite popular, being responsible for a significant part of the Internet traffic. In these devices, multimedia services, such as video streaming over HTTP, are commonly adopted and the TCP protocol is the standard for assure reliable transmission of data, regardless of network transmission rate, delay, duplication, or segment reordering. Nevertheless, the applications transmission performance needs, as well as improvements in network technologies, have resulted in higher transmission speeds, far beyond the purpose for which TCP was originally designed. To reduce this problem, several changes have been made on this protocol - called TCP extensions for high performance – with the intention of improving the bandwidth utilization offered by high-speed network technologies, such as Wi-Fi, WCDMA (3G) and LTE (4G). Energy consumption on mobile device is another major concern because of the low capacity of the batteries to provide energy to these devices, mainly applications of streaming, that are responsible for a great part of this consumption. Thus, changes in network technologies and TCP parameters can solve performance problems, as well as have an effect on energy consumption. This research evaluates the influence of configurable TCP/IP parameters on performance and energy consumption on Android smartphone, by adopting video streaming over HTTP as workload. In order to perform, the following factors are evaluated: (i) network technology; (ii) network bandwidth; and (iii) representative TCP parameters (including extension for high performance of this protocol). The results are obtained from the realization of three experiments – projected by using Design of Experiments - DoE – in which the first one serves to select, among the initially listed factors, which are critical related to the performance. The second evaluates the factors selected from the previous experiment, considerin performance and energy consumption. The third and last experiment considers the same factors, levels and metrics of the second, but it covers the injection of packet loss and network delay with the purpose of evaluating the influence of configurable TCP/IP parameters in networks with these characteristics. Experimental results show that bandwidth is highly influential in the performance of mobile devices. Network technology has great impact on performance and energy consumption, and some TCP parameters can influence these metrics.porUniversidade Federal de PernambucoPrograma de Pos Graduacao em Ciencia da ComputacaoUFPEBrasilAttribution-NonCommercial-NoDerivs 3.0 Brazilhttp://creativecommons.org/licenses/by-nc-nd/3.0/br/info:eu-repo/semantics/openAccessAvaliação de desempenhoConsumo de energiaAnálise de desempenho e consumo de energia de parâmetros TCP/IP em dispositivos móveisinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesismestradoreponame:Repositório Institucional da UFPEinstname:Universidade Federal de Pernambuco (UFPE)instacron:UFPETHUMBNAILDISSERTAÇÃO Jonas da Conceição Nascimento Pontes.pdf.jpgDISSERTAÇÃO Jonas da Conceição Nascimento Pontes.pdf.jpgGenerated Thumbnailimage/jpeg1292https://repositorio.ufpe.br/bitstream/123456789/32223/5/DISSERTA%c3%87%c3%83O%20Jonas%20da%20Concei%c3%a7%c3%a3o%20Nascimento%20Pontes.pdf.jpg68bad31ec0fb423d997bcf263fde63b4MD55ORIGINALDISSERTAÇÃO Jonas da Conceição Nascimento Pontes.pdfDISSERTAÇÃO Jonas da Conceição Nascimento Pontes.pdfapplication/pdf2787973https://repositorio.ufpe.br/bitstream/123456789/32223/1/DISSERTA%c3%87%c3%83O%20Jonas%20da%20Concei%c3%a7%c3%a3o%20Nascimento%20Pontes.pdf2cbe39686ef0a52cd6524726dc09eac8MD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8811https://repositorio.ufpe.br/bitstream/123456789/32223/2/license_rdfe39d27027a6cc9cb039ad269a5db8e34MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorio.ufpe.br/bitstream/123456789/32223/3/license.txt8a4605be74aa9ea9d79846c1fba20a33MD53TEXTDISSERTAÇÃO Jonas da Conceição Nascimento Pontes.pdf.txtDISSERTAÇÃO Jonas da Conceição Nascimento Pontes.pdf.txtExtracted texttext/plain147824https://repositorio.ufpe.br/bitstream/123456789/32223/4/DISSERTA%c3%87%c3%83O%20Jonas%20da%20Concei%c3%a7%c3%a3o%20Nascimento%20Pontes.pdf.txte2846dbc88a500e74082295bb53fe63aMD54123456789/322232019-10-26 00:50:05.512oai:repositorio.ufpe.br:123456789/32223Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Repositório InstitucionalPUBhttps://repositorio.ufpe.br/oai/requestattena@ufpe.bropendoar:22212019-10-26T03:50:05Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)false
dc.title.pt_BR.fl_str_mv Análise de desempenho e consumo de energia de parâmetros TCP/IP em dispositivos móveis
title Análise de desempenho e consumo de energia de parâmetros TCP/IP em dispositivos móveis
spellingShingle Análise de desempenho e consumo de energia de parâmetros TCP/IP em dispositivos móveis
PONTES, Jonas da Conceição Nascimento
Avaliação de desempenho
Consumo de energia
title_short Análise de desempenho e consumo de energia de parâmetros TCP/IP em dispositivos móveis
title_full Análise de desempenho e consumo de energia de parâmetros TCP/IP em dispositivos móveis
title_fullStr Análise de desempenho e consumo de energia de parâmetros TCP/IP em dispositivos móveis
title_full_unstemmed Análise de desempenho e consumo de energia de parâmetros TCP/IP em dispositivos móveis
title_sort Análise de desempenho e consumo de energia de parâmetros TCP/IP em dispositivos móveis
author PONTES, Jonas da Conceição Nascimento
author_facet PONTES, Jonas da Conceição Nascimento
author_role author
dc.contributor.authorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/3068708429112735
dc.contributor.advisorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/1233156130663707
dc.contributor.author.fl_str_mv PONTES, Jonas da Conceição Nascimento
dc.contributor.advisor1.fl_str_mv TAVARES, Eduardo Antonio Guimarães
contributor_str_mv TAVARES, Eduardo Antonio Guimarães
dc.subject.por.fl_str_mv Avaliação de desempenho
Consumo de energia
topic Avaliação de desempenho
Consumo de energia
description Nos últimos anos, os dispositivos móveis (principalmente smartphones e tablets) tornaram-se muito populares, sendo responsáveis por uma parte significativa do tráfego da Internet. Nesses dispositivos, os serviços multimídia, tal como streaming de vídeo sobre HTTP, são comumente adotados e o protocolo TCP é o padrão para garantir a transmissão confiável de dados, independentemente da taxa de transmissão da rede, atraso, duplicação ou reordenamento de segmento. Não obstante, as necessidades de desempenho de transmissão das aplicações, bem como os avanços nas tecnologias de rede, resultaram em velocidades de transmissão cada vez maiores, muito além do propósito para o qual o TCP foi originalmente projetado. Para atenuar esse problema, várias modificações foram feitas nesse protocolo – chamadas extensões para alto desempenho – com a finalidade de melhorar a utilização da largura de banda oferecida pelas tecnologias de rede de alta velocidade como, por exemplo, Wi-Fi, WCDMA (3G) e LTE (4G). O consumo de energia dos dispositivos móveis é outra grande preocupação devido à baixa capacidade de as baterias proverem energia para esses dispositivos, com destaque para as aplicações de streaming que são responsáveis por grande parte desse consumo. Assim, modificações em tecnologias de rede e parâmetros do TCP podem resolver problemas de desempenho, bem como influenciar no consumo de energia. Esta dissertação avalia a influência de parâmetros TCP/IP configuráveis no desempenho e no consumo de energia em smartphone Android, adotando o serviço de streaming de vídeo sobre HTTP como carga de trabalho. Para isso, os seguintes fatores são avaliados: (i) tecnologia de rede; (ii) a largura de banda da rede; e (iii) importantes parâmetros do protocolo TCP (incluindo extensões para alto desempenho deste protocolo). Os resultados são obtidos a partir da realização de três experientos (utilizando DoE) em que o primeiro serve para selecionar, dentre os fatores inicialmente elencados, quais são críticos no tocante ao desempenho. O segundo avalia os fatores selecionados a partir do experimento anterior, considerando desempenho e consumo de energia. Já o terceiro e último experimento considera os mesmos fatores, níveis e métricas do segundo, mas abrange a injeção de perda de pacote e atraso na rede com a intenção de avaliar a influência dos parâmetros TCP/IP configuráveis em redes com essas características. Os resultados experimentais mostram que a largura de banda é altamente influente no desempenho de dispositivos móveis. A tecnologia de rede tem grande atuação no desempenho e no consumo de energia e alguns parâmetros TCP podem influenciar nessas métricas.
publishDate 2017
dc.date.issued.fl_str_mv 2017-06-20
dc.date.accessioned.fl_str_mv 2019-09-04T18:34:02Z
dc.date.available.fl_str_mv 2019-09-04T18:34:02Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://repositorio.ufpe.br/handle/123456789/32223
dc.identifier.dark.fl_str_mv ark:/64986/0013000015mz3
url https://repositorio.ufpe.br/handle/123456789/32223
identifier_str_mv ark:/64986/0013000015mz3
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal de Pernambuco
dc.publisher.program.fl_str_mv Programa de Pos Graduacao em Ciencia da Computacao
dc.publisher.initials.fl_str_mv UFPE
dc.publisher.country.fl_str_mv Brasil
publisher.none.fl_str_mv Universidade Federal de Pernambuco
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFPE
instname:Universidade Federal de Pernambuco (UFPE)
instacron:UFPE
instname_str Universidade Federal de Pernambuco (UFPE)
instacron_str UFPE
institution UFPE
reponame_str Repositório Institucional da UFPE
collection Repositório Institucional da UFPE
bitstream.url.fl_str_mv https://repositorio.ufpe.br/bitstream/123456789/32223/5/DISSERTA%c3%87%c3%83O%20Jonas%20da%20Concei%c3%a7%c3%a3o%20Nascimento%20Pontes.pdf.jpg
https://repositorio.ufpe.br/bitstream/123456789/32223/1/DISSERTA%c3%87%c3%83O%20Jonas%20da%20Concei%c3%a7%c3%a3o%20Nascimento%20Pontes.pdf
https://repositorio.ufpe.br/bitstream/123456789/32223/2/license_rdf
https://repositorio.ufpe.br/bitstream/123456789/32223/3/license.txt
https://repositorio.ufpe.br/bitstream/123456789/32223/4/DISSERTA%c3%87%c3%83O%20Jonas%20da%20Concei%c3%a7%c3%a3o%20Nascimento%20Pontes.pdf.txt
bitstream.checksum.fl_str_mv 68bad31ec0fb423d997bcf263fde63b4
2cbe39686ef0a52cd6524726dc09eac8
e39d27027a6cc9cb039ad269a5db8e34
8a4605be74aa9ea9d79846c1fba20a33
e2846dbc88a500e74082295bb53fe63a
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)
repository.mail.fl_str_mv attena@ufpe.br
_version_ 1815173011324534784