Serviços governados pela comunidade na borda da rede.
Ano de defesa: | 2020 |
---|---|
Autor(a) principal: | |
Orientador(a): | |
Banca de defesa: | , |
Tipo de documento: | Dissertação |
Tipo de acesso: | Acesso aberto |
Idioma: | por |
Instituição de defesa: |
Universidade Federal de Campina Grande
|
Programa de Pós-Graduação: |
PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO
|
Departamento: |
Centro de Engenharia Elétrica e Informática - CEEI
|
País: |
Brasil
|
Palavras-chave em Português: | |
Área do conhecimento CNPq: | |
Link de acesso: | http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/15896 |
Resumo: | A popularização de smartphones cada vez mais ricos em recursos computacionais permitiu o surgimento de uma grande variedade de aplicações nos últimos anos. Tipicamente, essas aplicações usam infraestruturas remotas na nuvem para processar dados. Em muitos casos, o dado a ser processado (ou parte dele) é coletado pelos dispositivos dos usuários e depois enviado para nuvem. Nessa arquitetura, o provedor de aplicação de nuvem centraliza as ações e é o único responsável por definir a governança da aplicação e dos dados envolvidos. Isso não é satisfatório do ponto de vista da privacidade e pode não ser viável a longo prazo, devido aos custos associados para manter o serviço executando na nuvem. Este trabalho propõe uma arquitetura na qual o serviço é governado pelos usuários de uma comunidade que possuem algum problema em comum para resolver. Para tornar isso possível, foram usados os conceitos de Sensoriamento Participativo, Redes Sociais Móveis e Computação na Borda, que permite o processamento próximo às fontes geradoras de dados, como os próprios dispositivos dos usuários. A arquitetura proposta desse novo modelo de serviço é detalhada, e em seguida é descrito um estudo de caso para avaliar a viabilidade e a qualidade da solução proposta comparada com outras soluções já existentes. O estudo de caso se deu através da execução de experimentos de simulação usando dados do sistema de transporte público. Os resultados mostram que a abordagem proposta é viável, e consegue agregar tantos dados quanto as abordagens já existentes que usam servidores remotos dedicados. Além disso, diferentemente das políticas de compartilhamento “tudo ou nada” das abordagens atuais, a abordagem proposta permite que os usuários configurem de forma autônoma o trade-off existente entre o compartilhamento de seus dados privados e o desempenho que a aplicação pode atingir. |
id |
UFCG_191654048d8dcdb681f8afe792ce02f2 |
---|---|
oai_identifier_str |
oai:localhost:riufcg/15896 |
network_acronym_str |
UFCG |
network_name_str |
Biblioteca Digital de Teses e Dissertações da UFCG |
repository_id_str |
|
spelling |
BRASILEIRO, Francisco Vilar.Brasileiro, F.V.http://lattes.cnpq.br/5957855817378897MORAIS, Fábio Jorge Almeida.COSTA, Rostand Edson Oliveira.MAFRA, J. V. B.http://lattes.cnpq.br/3282235090041425MAFRA, João Victor Barroso.A popularização de smartphones cada vez mais ricos em recursos computacionais permitiu o surgimento de uma grande variedade de aplicações nos últimos anos. Tipicamente, essas aplicações usam infraestruturas remotas na nuvem para processar dados. Em muitos casos, o dado a ser processado (ou parte dele) é coletado pelos dispositivos dos usuários e depois enviado para nuvem. Nessa arquitetura, o provedor de aplicação de nuvem centraliza as ações e é o único responsável por definir a governança da aplicação e dos dados envolvidos. Isso não é satisfatório do ponto de vista da privacidade e pode não ser viável a longo prazo, devido aos custos associados para manter o serviço executando na nuvem. Este trabalho propõe uma arquitetura na qual o serviço é governado pelos usuários de uma comunidade que possuem algum problema em comum para resolver. Para tornar isso possível, foram usados os conceitos de Sensoriamento Participativo, Redes Sociais Móveis e Computação na Borda, que permite o processamento próximo às fontes geradoras de dados, como os próprios dispositivos dos usuários. A arquitetura proposta desse novo modelo de serviço é detalhada, e em seguida é descrito um estudo de caso para avaliar a viabilidade e a qualidade da solução proposta comparada com outras soluções já existentes. O estudo de caso se deu através da execução de experimentos de simulação usando dados do sistema de transporte público. Os resultados mostram que a abordagem proposta é viável, e consegue agregar tantos dados quanto as abordagens já existentes que usam servidores remotos dedicados. Além disso, diferentemente das políticas de compartilhamento “tudo ou nada” das abordagens atuais, a abordagem proposta permite que os usuários configurem de forma autônoma o trade-off existente entre o compartilhamento de seus dados privados e o desempenho que a aplicação pode atingir.The popularization of resource-rich smartphones has enabled a wide range of new applications to emerge. Typically, these applications use a remote cloud to process data. In many cases, the data processed (or part of it) is collected by the users’ devices and sent to the cloud. In this architecture, the external cloud provider is the sole responsible for defining the governance of the application and all its data. This is not satisfactory from the privacy viewpoint, and may not be feasible in the long run. This document proposes an architecture in which the service is governed by the users of a community who have a common problem to solve. To make it possible, the concepts of Participatory Sensing, Mobile Social Networks (MSN) and Edge Computing were used, which enable data processing closer to the data sources (i.e. the users’ devices). This work describes the proposed architecture and a case study to assess the feasibility and quality of our solution compared with other solutions already in place. The case study uses simulation experiments fed with real data from the public transport system of Curitiba, a city in the South of Brazil with a population of approximately 2 million people. The results show that the proposed approach is feasible, and can aggregate as much data as current approaches that use remote dedicated servers. Differently from the all-or-nothing sharing policy of current approaches, the approach proposed allows users to autonomously configure the trade-off between the sharing of private data, and the performance that the application can achieve.Submitted by Emanuel Varela Cardoso (emanuel.varela@ufcg.edu.br) on 2020-10-06T10:07:24Z No. of bitstreams: 1 JOÃO VICTOR BARROSO MAFRA – DISSERTAÇÃO (PPGCC) 2020.pdf: 724116 bytes, checksum: a5f3a33c91b9ac1c05b8819e1e5500f0 (MD5)Made available in DSpace on 2020-10-06T10:07:24Z (GMT). No. of bitstreams: 1 JOÃO VICTOR BARROSO MAFRA – DISSERTAÇÃO (PPGCC) 2020.pdf: 724116 bytes, checksum: a5f3a33c91b9ac1c05b8819e1e5500f0 (MD5) Previous issue date: 2020-07-30Universidade Federal de Campina GrandePÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃOUFCGBrasilCentro de Engenharia Elétrica e Informática - CEEICiência da ComputaçãoComputação na BordaEdge ComputingComputación de BordeComunidadeComunidadCommunityPrivacidadePrivacyIntimidadServiços governados pela comunidade na borda da rede.Community Governed Services at the Edge of the Network.2020-07-302020-10-06T10:07:24Z2020-10-062020-10-06T10:07:24Zhttp://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/15896MAFRA, J. V. B. Serviços governados pela comunidade na borda da rede. 2020. 60 f. Dissertação (Mestrado em Ciência da Computação) Programa de Pós-graduação em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande - Paraíba - Brasil, 2020.info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisporEricsson Telecomunicaçõesinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFCGinstname:Universidade Federal de Campina Grande (UFCG)instacron:UFCGLICENSElicense.txtlicense.txttext/plain; charset=utf-81748http://dspace.sti.ufcg.edu.br:8080/xmlui/bitstream/riufcg/15896/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52ORIGINALJOÃO VICTOR BARROSO MAFRA – DISSERTAÇÃO (PPGCC) 2020.pdfJOÃO VICTOR BARROSO MAFRA – DISSERTAÇÃO (PPGCC) 2020.pdfapplication/pdf724116http://dspace.sti.ufcg.edu.br:8080/xmlui/bitstream/riufcg/15896/1/JO%C3%83O+VICTOR+BARROSO+MAFRA+%E2%80%93+DISSERTA%C3%87%C3%83O+%28PPGCC%29+2020.pdfa5f3a33c91b9ac1c05b8819e1e5500f0MD51riufcg/158962020-10-15 04:12:22.977oai:localhost:riufcg/15896Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Biblioteca Digital de Teses e Dissertaçõeshttp://bdtd.ufcg.edu.br/PUBhttp://dspace.sti.ufcg.edu.br:8080/oai/requestbdtd@setor.ufcg.edu.br || bdtd@setor.ufcg.edu.bropendoar:48512020-10-15T07:12:22Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG)false |
dc.title.pt_BR.fl_str_mv |
Serviços governados pela comunidade na borda da rede. |
dc.title.alternative.pt_BR.fl_str_mv |
Community Governed Services at the Edge of the Network. |
title |
Serviços governados pela comunidade na borda da rede. |
spellingShingle |
Serviços governados pela comunidade na borda da rede. MAFRA, João Victor Barroso. Ciência da Computação Computação na Borda Edge Computing Computación de Borde Comunidade Comunidad Community Privacidade Privacy Intimidad |
title_short |
Serviços governados pela comunidade na borda da rede. |
title_full |
Serviços governados pela comunidade na borda da rede. |
title_fullStr |
Serviços governados pela comunidade na borda da rede. |
title_full_unstemmed |
Serviços governados pela comunidade na borda da rede. |
title_sort |
Serviços governados pela comunidade na borda da rede. |
author |
MAFRA, João Victor Barroso. |
author_facet |
MAFRA, João Victor Barroso. |
author_role |
author |
dc.contributor.advisor1.fl_str_mv |
BRASILEIRO, Francisco Vilar. |
dc.contributor.advisor1ID.fl_str_mv |
Brasileiro, F.V. |
dc.contributor.advisor1Lattes.fl_str_mv |
http://lattes.cnpq.br/5957855817378897 |
dc.contributor.referee1.fl_str_mv |
MORAIS, Fábio Jorge Almeida. |
dc.contributor.referee2.fl_str_mv |
COSTA, Rostand Edson Oliveira. |
dc.contributor.authorID.fl_str_mv |
MAFRA, J. V. B. |
dc.contributor.authorLattes.fl_str_mv |
http://lattes.cnpq.br/3282235090041425 |
dc.contributor.author.fl_str_mv |
MAFRA, João Victor Barroso. |
contributor_str_mv |
BRASILEIRO, Francisco Vilar. MORAIS, Fábio Jorge Almeida. COSTA, Rostand Edson Oliveira. |
dc.subject.cnpq.fl_str_mv |
Ciência da Computação |
topic |
Ciência da Computação Computação na Borda Edge Computing Computación de Borde Comunidade Comunidad Community Privacidade Privacy Intimidad |
dc.subject.por.fl_str_mv |
Computação na Borda Edge Computing Computación de Borde Comunidade Comunidad Community Privacidade Privacy Intimidad |
description |
A popularização de smartphones cada vez mais ricos em recursos computacionais permitiu o surgimento de uma grande variedade de aplicações nos últimos anos. Tipicamente, essas aplicações usam infraestruturas remotas na nuvem para processar dados. Em muitos casos, o dado a ser processado (ou parte dele) é coletado pelos dispositivos dos usuários e depois enviado para nuvem. Nessa arquitetura, o provedor de aplicação de nuvem centraliza as ações e é o único responsável por definir a governança da aplicação e dos dados envolvidos. Isso não é satisfatório do ponto de vista da privacidade e pode não ser viável a longo prazo, devido aos custos associados para manter o serviço executando na nuvem. Este trabalho propõe uma arquitetura na qual o serviço é governado pelos usuários de uma comunidade que possuem algum problema em comum para resolver. Para tornar isso possível, foram usados os conceitos de Sensoriamento Participativo, Redes Sociais Móveis e Computação na Borda, que permite o processamento próximo às fontes geradoras de dados, como os próprios dispositivos dos usuários. A arquitetura proposta desse novo modelo de serviço é detalhada, e em seguida é descrito um estudo de caso para avaliar a viabilidade e a qualidade da solução proposta comparada com outras soluções já existentes. O estudo de caso se deu através da execução de experimentos de simulação usando dados do sistema de transporte público. Os resultados mostram que a abordagem proposta é viável, e consegue agregar tantos dados quanto as abordagens já existentes que usam servidores remotos dedicados. Além disso, diferentemente das políticas de compartilhamento “tudo ou nada” das abordagens atuais, a abordagem proposta permite que os usuários configurem de forma autônoma o trade-off existente entre o compartilhamento de seus dados privados e o desempenho que a aplicação pode atingir. |
publishDate |
2020 |
dc.date.issued.fl_str_mv |
2020-07-30 |
dc.date.accessioned.fl_str_mv |
2020-10-06T10:07:24Z |
dc.date.available.fl_str_mv |
2020-10-06 2020-10-06T10:07:24Z |
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 |
http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/15896 |
dc.identifier.citation.fl_str_mv |
MAFRA, J. V. B. Serviços governados pela comunidade na borda da rede. 2020. 60 f. Dissertação (Mestrado em Ciência da Computação) Programa de Pós-graduação em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande - Paraíba - Brasil, 2020. |
url |
http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/15896 |
identifier_str_mv |
MAFRA, J. V. B. Serviços governados pela comunidade na borda da rede. 2020. 60 f. Dissertação (Mestrado em Ciência da Computação) Programa de Pós-graduação em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande - Paraíba - Brasil, 2020. |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.pt_BR.fl_str_mv |
Ericsson Telecomunicações |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
Universidade Federal de Campina Grande |
dc.publisher.program.fl_str_mv |
PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO |
dc.publisher.initials.fl_str_mv |
UFCG |
dc.publisher.country.fl_str_mv |
Brasil |
dc.publisher.department.fl_str_mv |
Centro de Engenharia Elétrica e Informática - CEEI |
publisher.none.fl_str_mv |
Universidade Federal de Campina Grande |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da UFCG instname:Universidade Federal de Campina Grande (UFCG) instacron:UFCG |
instname_str |
Universidade Federal de Campina Grande (UFCG) |
instacron_str |
UFCG |
institution |
UFCG |
reponame_str |
Biblioteca Digital de Teses e Dissertações da UFCG |
collection |
Biblioteca Digital de Teses e Dissertações da UFCG |
bitstream.url.fl_str_mv |
http://dspace.sti.ufcg.edu.br:8080/xmlui/bitstream/riufcg/15896/2/license.txt http://dspace.sti.ufcg.edu.br:8080/xmlui/bitstream/riufcg/15896/1/JO%C3%83O+VICTOR+BARROSO+MAFRA+%E2%80%93+DISSERTA%C3%87%C3%83O+%28PPGCC%29+2020.pdf |
bitstream.checksum.fl_str_mv |
8a4605be74aa9ea9d79846c1fba20a33 a5f3a33c91b9ac1c05b8819e1e5500f0 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG) |
repository.mail.fl_str_mv |
bdtd@setor.ufcg.edu.br || bdtd@setor.ufcg.edu.br |
_version_ |
1799309494133456896 |