Uma abordagem para offloading em múltiplas plataformas móveis
Autor(a) principal: | |
---|---|
Data de Publicação: | 2014 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Institucional da Universidade Federal do Ceará (UFC) |
Texto Completo: | http://www.repositorio.ufc.br/handle/riufc/18514 |
Resumo: | The mobile devices, like smartphones and tablets, have evolved considerably in last years in computational terms. Despite advances in their hardware, these devices have energy constraints regarded to their poor computing performance. Therefore, on this context, a new paradigm called Mobile Cloud Computing (MCC) has emerged. MCC studies new ways to extend the computational and energy resources, on mobile devices using the offloading techniques. A literature survey about MCC, has shown that there is no support heterogeneity on reported studies. In response, we propose a framework called MpOS (Multi-platform Offloading System), which supports the offloading technique in mobile application development, for two mobile platforms (Android and Windows Phone). Two case studies were developed with MpOS solution in order to evaluate the framework for each mobile platform. These case studies show how the offloading technique works on several perspectives. In BenchImage experiment, the offloading performance was analyzed, concerning to its execution on a remote execution site (a cloudlet on local network and public cloud in the Internet). The Collision application promotes the analysis of the offloading technique performance on real-time application, also using different serialization systems. In both experiments, results show some situations where it was better to run locally on smarphone, than performing the offloading operation and vice versa. |
id |
UFC-7_26e640afde35417b0f509cb0a4c5c67a |
---|---|
oai_identifier_str |
oai:repositorio.ufc.br:riufc/18514 |
network_acronym_str |
UFC-7 |
network_name_str |
Repositório Institucional da Universidade Federal do Ceará (UFC) |
repository_id_str |
|
spelling |
Uma abordagem para offloading em múltiplas plataformas móveisAn approach for mobile multiplatform offloading systemCiência da computaçãoHeterogeneidade de plataformas móveisMobile cloud computingOffloadingMobile platform heterogeneityMobile cloud computingThe mobile devices, like smartphones and tablets, have evolved considerably in last years in computational terms. Despite advances in their hardware, these devices have energy constraints regarded to their poor computing performance. Therefore, on this context, a new paradigm called Mobile Cloud Computing (MCC) has emerged. MCC studies new ways to extend the computational and energy resources, on mobile devices using the offloading techniques. A literature survey about MCC, has shown that there is no support heterogeneity on reported studies. In response, we propose a framework called MpOS (Multi-platform Offloading System), which supports the offloading technique in mobile application development, for two mobile platforms (Android and Windows Phone). Two case studies were developed with MpOS solution in order to evaluate the framework for each mobile platform. These case studies show how the offloading technique works on several perspectives. In BenchImage experiment, the offloading performance was analyzed, concerning to its execution on a remote execution site (a cloudlet on local network and public cloud in the Internet). The Collision application promotes the analysis of the offloading technique performance on real-time application, also using different serialization systems. In both experiments, results show some situations where it was better to run locally on smarphone, than performing the offloading operation and vice versa.Os dispositivos móveis, especificamente os smartphones e os tablets, evoluíram bastante em termos computacionais nos últimos anos, e estão cada vez mais presentes no cotidiano das pessoas. Apesar dos avanços tecnológicos, a principal limitação desses dispositivos está relacionada com a questão energética e com seu baixo desempenho computacional, quando comparado com um notebook ou computador de mesa. Com base nesse contexto, surgiu o paradigma do Mobile Cloud Computing (MCC), o qual estuda formas de estender os recursos computacionais e energéticos dos dispositivos móveis através da utilização das técnicas de offloading. A partir do levantamento bibliográfico dos frameworks em MCC verificou-se, para o problema da heterogeneidade em plataformas móveis, ausência de soluções de offloading. Diante deste problema, esta dissertação apresenta um framework denominado de MpOS (Multiplataform Offloading System), que suporta a técnica de offloading, em relação ao desenvolvimento de aplicações para diferentes plataformas móveis, sendo desenvolvido inicialmente para as plataformas Android e Windows Phone. Para validação foram desenvolvidas para cada plataforma móvel, duas aplicações móveis, denominadas de BenchImage e Collision, que demonstram o funcionamento da técnica de offloading em diversos cenários. No caso do experimento realizado com BenchImage foi analisado o desempenho da aplicação móvel, em relação à execução local, no cloudlet server e em uma nuvem pública na Internet, enquanto no experimento do Collision (um aplicativo de tempo real) foi analisado o desempenho do offloading, utilizando também diferentes sistemas de serialização de dados. Em ambos os experimentos houve situações que era mais vantajoso executar localmente no smartphone, do que realizar a operação de offloading e vice-versa, por causa de diversos fatores associados com a qualidade da rede e com volume de processamento exigido nesta operação.Souza, José Neuman deTrinta, Fernando Antonio MotaCosta, Philipp Bernardino2016-07-20T13:52:31Z2016-07-20T13:52:31Z2014info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfCOSTA, Philipp Bernardino. Uma abordagem para offloading em múltiplas plataformas móveis. 2014. 104 f. Dissertação (Mestrado em ciência da computação) - Universidade Federal do Ceará, Fortaleza-CE, 2014.http://www.repositorio.ufc.br/handle/riufc/18514porreponame:Repositório Institucional da Universidade Federal do Ceará (UFC)instname:Universidade Federal do Ceará (UFC)instacron:UFCinfo:eu-repo/semantics/openAccess2020-06-24T14:06:52Zoai:repositorio.ufc.br:riufc/18514Repositório InstitucionalPUBhttp://www.repositorio.ufc.br/ri-oai/requestbu@ufc.br || repositorio@ufc.bropendoar:2024-09-11T18:22:02.600069Repositório Institucional da Universidade Federal do Ceará (UFC) - Universidade Federal do Ceará (UFC)false |
dc.title.none.fl_str_mv |
Uma abordagem para offloading em múltiplas plataformas móveis An approach for mobile multiplatform offloading system |
title |
Uma abordagem para offloading em múltiplas plataformas móveis |
spellingShingle |
Uma abordagem para offloading em múltiplas plataformas móveis Costa, Philipp Bernardino Ciência da computação Heterogeneidade de plataformas móveis Mobile cloud computing Offloading Mobile platform heterogeneity Mobile cloud computing |
title_short |
Uma abordagem para offloading em múltiplas plataformas móveis |
title_full |
Uma abordagem para offloading em múltiplas plataformas móveis |
title_fullStr |
Uma abordagem para offloading em múltiplas plataformas móveis |
title_full_unstemmed |
Uma abordagem para offloading em múltiplas plataformas móveis |
title_sort |
Uma abordagem para offloading em múltiplas plataformas móveis |
author |
Costa, Philipp Bernardino |
author_facet |
Costa, Philipp Bernardino |
author_role |
author |
dc.contributor.none.fl_str_mv |
Souza, José Neuman de Trinta, Fernando Antonio Mota |
dc.contributor.author.fl_str_mv |
Costa, Philipp Bernardino |
dc.subject.por.fl_str_mv |
Ciência da computação Heterogeneidade de plataformas móveis Mobile cloud computing Offloading Mobile platform heterogeneity Mobile cloud computing |
topic |
Ciência da computação Heterogeneidade de plataformas móveis Mobile cloud computing Offloading Mobile platform heterogeneity Mobile cloud computing |
description |
The mobile devices, like smartphones and tablets, have evolved considerably in last years in computational terms. Despite advances in their hardware, these devices have energy constraints regarded to their poor computing performance. Therefore, on this context, a new paradigm called Mobile Cloud Computing (MCC) has emerged. MCC studies new ways to extend the computational and energy resources, on mobile devices using the offloading techniques. A literature survey about MCC, has shown that there is no support heterogeneity on reported studies. In response, we propose a framework called MpOS (Multi-platform Offloading System), which supports the offloading technique in mobile application development, for two mobile platforms (Android and Windows Phone). Two case studies were developed with MpOS solution in order to evaluate the framework for each mobile platform. These case studies show how the offloading technique works on several perspectives. In BenchImage experiment, the offloading performance was analyzed, concerning to its execution on a remote execution site (a cloudlet on local network and public cloud in the Internet). The Collision application promotes the analysis of the offloading technique performance on real-time application, also using different serialization systems. In both experiments, results show some situations where it was better to run locally on smarphone, than performing the offloading operation and vice versa. |
publishDate |
2014 |
dc.date.none.fl_str_mv |
2014 2016-07-20T13:52:31Z 2016-07-20T13:52:31Z |
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 |
COSTA, Philipp Bernardino. Uma abordagem para offloading em múltiplas plataformas móveis. 2014. 104 f. Dissertação (Mestrado em ciência da computação) - Universidade Federal do Ceará, Fortaleza-CE, 2014. http://www.repositorio.ufc.br/handle/riufc/18514 |
identifier_str_mv |
COSTA, Philipp Bernardino. Uma abordagem para offloading em múltiplas plataformas móveis. 2014. 104 f. Dissertação (Mestrado em ciência da computação) - Universidade Federal do Ceará, Fortaleza-CE, 2014. |
url |
http://www.repositorio.ufc.br/handle/riufc/18514 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da Universidade Federal do Ceará (UFC) instname:Universidade Federal do Ceará (UFC) instacron:UFC |
instname_str |
Universidade Federal do Ceará (UFC) |
instacron_str |
UFC |
institution |
UFC |
reponame_str |
Repositório Institucional da Universidade Federal do Ceará (UFC) |
collection |
Repositório Institucional da Universidade Federal do Ceará (UFC) |
repository.name.fl_str_mv |
Repositório Institucional da Universidade Federal do Ceará (UFC) - Universidade Federal do Ceará (UFC) |
repository.mail.fl_str_mv |
bu@ufc.br || repositorio@ufc.br |
_version_ |
1813028774226165760 |