Análise de desempenho e consumo de energia de parâmetros TCP/IP em dispositivos móveis
Autor(a) principal: | |
---|---|
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 |