Uma arquitetura de controle de acesso para internet das coisas

Detalhes bibliográficos
Ano de defesa: 2022
Autor(a) principal: Cesar, Rogério Lopes Vieira
Orientador(a): Maia, Marcio Espíndola Freire
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Não Informado pela instituição
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: http://www.repositorio.ufc.br/handle/riufc/70818
Resumo: The Internet of Things is an approach that considers communication between various devices, services, software, objects, and "things"where information is shared and exchanged. The idea of the IoT paradigm is multidisciplinary and heterogeneous, which makes it challenging to ensure reliability in environments that use such technology. Thus, studying how access control behaves in relation to availability becomes critical to providing efficient and reliable services by providing resources when needed, for the time needed, and to the right people. In this paper, we propose an approach that seeks to improve availability in IoT environments through the use of access control techniques and using a decentralized edge computing-based architecture. Thus, the goal is to regionalize and optimize data exchange using a GraphQL-based query language to reduce excessive data searching. We present a performance analysis in which we compare computational resource usage (CPU and Memory), latency, throughput and error rate in resource requests, and the results point to an improvement in availability when access mechanism is used compared to not using it in most of the investigated frameworks, being the scenario that adopts 100 access policies the one that obtained better effects, compared to the scenarios that use 10, 500 or 1000 policies.
id UFC-7_c824459d011e64f8563d9f849382cf1e
oai_identifier_str oai:repositorio.ufc.br:riufc/70818
network_acronym_str UFC-7
network_name_str Repositório Institucional da Universidade Federal do Ceará (UFC)
repository_id_str
spelling Cesar, Rogério Lopes VieiraMaia, Marcio Espíndola Freire2023-02-14T19:29:21Z2023-02-14T19:29:21Z2022CESAR, Rogério Lopes Vieira. Uma arquitetura de controle de acesso para internet das coisas. 2022. 76 f. Dissertação (mestrado) – Universidade Federal do Ceará, Campus de Quixadá, Programa de Pós-Graduação em Computação, Quixadá, 2022.http://www.repositorio.ufc.br/handle/riufc/70818The Internet of Things is an approach that considers communication between various devices, services, software, objects, and "things"where information is shared and exchanged. The idea of the IoT paradigm is multidisciplinary and heterogeneous, which makes it challenging to ensure reliability in environments that use such technology. Thus, studying how access control behaves in relation to availability becomes critical to providing efficient and reliable services by providing resources when needed, for the time needed, and to the right people. In this paper, we propose an approach that seeks to improve availability in IoT environments through the use of access control techniques and using a decentralized edge computing-based architecture. Thus, the goal is to regionalize and optimize data exchange using a GraphQL-based query language to reduce excessive data searching. We present a performance analysis in which we compare computational resource usage (CPU and Memory), latency, throughput and error rate in resource requests, and the results point to an improvement in availability when access mechanism is used compared to not using it in most of the investigated frameworks, being the scenario that adopts 100 access policies the one that obtained better effects, compared to the scenarios that use 10, 500 or 1000 policies.A Internet das Coisas é uma abordagem que considera a comunicação entre diversos dispositivos, serviços, software, objetos e “coisas”, onde há compartilhamento e troca de informação. A ideia do paradigma de IoT se mostra multidisciplinar e heterogênea, o que torna desafiador garantir a confiabilidade em ambientes que utilizam tal tecnologia. Dessa forma, estudar como o controle de acesso se comporta em relação à disponibilidade torna-se fundamental para o fornecimento de serviços eficientes e confiáveis por meio do provimento de recursos, quando necessário, pelo tempo necessário e para quem de direito. Neste trabalho, propomos uma abordagem que busca melhorar a disponibilidade em ambientes IoT, por meio do uso de técnicas de controle de acesso e utilizando uma arquitetura descentralizada baseada em edge computing. Assim, o objetivo é regionalizar e otimizar a troca de dados usando uma linguagem de consulta baseada em GraphQL para reduzir a busca excessiva de dados. Apresentamos uma análise de desempenho na qual comparamos o uso de recursos computacionais (CPU e Memória), latência, throughput e taxa de erros em solicitações a recursos, e os resultados apontam para uma melhoria na disponibilidade quando é utilizado mecanismo de acesso em comparação a não utilização na maioria dos quadros investigados, sendo o cenário que adota 100 políticas de acesso o que obteve melhores efeitos, em relação aos cenários que utilizam 10, 500 ou 1000 políticas.Internet das coisas ­- Controle de acessoInternet das coisasConfiabilidadeDisponibilidadeUma arquitetura de controle de acesso para internet das coisasinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisporreponame:Repositório Institucional da Universidade Federal do Ceará (UFC)instname:Universidade Federal do Ceará (UFC)instacron:UFCinfo:eu-repo/semantics/openAccessLICENSElicense.txtlicense.txttext/plain; charset=utf-81784http://repositorio.ufc.br/bitstream/riufc/70818/2/license.txt82c2f88b8007164a64e9b9207328aedfMD52ORIGINAL2022_dissertacao_rlvcesar (1).pdf2022_dissertacao_rlvcesar (1).pdfapplication/pdf2274780http://repositorio.ufc.br/bitstream/riufc/70818/1/2022_dissertacao_rlvcesar%20%281%29.pdfd57bb9707fd65827b22df0e71c0f1a86MD51riufc/708182023-02-14 16:29:21.953oai:repositorio.ufc.br:riufc/70818Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFDQpUaGlzIHNhbXBsZSBsaWNlbnNlIGlzIHByb3ZpZGVkIGZvciBpbmZvcm1hdGlvbmFsIHB1cnBvc2VzIG9ubHkuDQoNCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UNCg0KQnkgc2lnbmluZyBhbmQgc3VibWl0dGluZyB0aGlzIGxpY2Vuc2UsIHlvdSAodGhlIGF1dGhvcihzKSBvciBjb3B5cmlnaHQNCm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLA0KdHJhbnNsYXRlIChhcyBkZWZpbmVkIGJlbG93KSwgYW5kL29yIGRpc3RyaWJ1dGUgeW91ciBzdWJtaXNzaW9uIChpbmNsdWRpbmcNCnRoZSBhYnN0cmFjdCkgd29ybGR3aWRlIGluIHByaW50IGFuZCBlbGVjdHJvbmljIGZvcm1hdCBhbmQgaW4gYW55IG1lZGl1bSwNCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uDQoNCllvdSBhZ3JlZSB0aGF0IERTVSBtYXksIHdpdGhvdXQgY2hhbmdpbmcgdGhlIGNvbnRlbnQsIHRyYW5zbGF0ZSB0aGUNCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4NCg0KWW91IGFsc28gYWdyZWUgdGhhdCBEU1UgbWF5IGtlZXAgbW9yZSB0aGFuIG9uZSBjb3B5IG9mIHRoaXMgc3VibWlzc2lvbiBmb3INCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uDQoNCllvdSByZXByZXNlbnQgdGhhdCB0aGUgc3VibWlzc2lvbiBpcyB5b3VyIG9yaWdpbmFsIHdvcmssIGFuZCB0aGF0IHlvdSBoYXZlDQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQNCnRoYXQgeW91ciBzdWJtaXNzaW9uIGRvZXMgbm90LCB0byB0aGUgYmVzdCBvZiB5b3VyIGtub3dsZWRnZSwgaW5mcmluZ2UgdXBvbg0KYW55b25lJ3MgY29weXJpZ2h0Lg0KDQpJZiB0aGUgc3VibWlzc2lvbiBjb250YWlucyBtYXRlcmlhbCBmb3Igd2hpY2ggeW91IGRvIG5vdCBob2xkIGNvcHlyaWdodCwNCnlvdSByZXByZXNlbnQgdGhhdCB5b3UgaGF2ZSBvYnRhaW5lZCB0aGUgdW5yZXN0cmljdGVkIHBlcm1pc3Npb24gb2YgdGhlDQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdA0Kc3VjaCB0aGlyZC1wYXJ0eSBvd25lZCBtYXRlcmlhbCBpcyBjbGVhcmx5IGlkZW50aWZpZWQgYW5kIGFja25vd2xlZGdlZA0Kd2l0aGluIHRoZSB0ZXh0IG9yIGNvbnRlbnQgb2YgdGhlIHN1Ym1pc3Npb24uDQoNCklGIFRIRSBTVUJNSVNTSU9OIElTIEJBU0VEIFVQT04gV09SSyBUSEFUIEhBUyBCRUVOIFNQT05TT1JFRCBPUiBTVVBQT1JURUQNCkJZIEFOIEFHRU5DWSBPUiBPUkdBTklaQVRJT04gT1RIRVIgVEhBTiBEU1UsIFlPVSBSRVBSRVNFTlQgVEhBVCBZT1UgSEFWRQ0KRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSA0KQ09OVFJBQ1QgT1IgQUdSRUVNRU5ULg0KDQpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQ0Kc3VibWlzc2lvbiwgYW5kIHdpbGwgbm90IG1ha2UgYW55IGFsdGVyYXRpb24sIG90aGVyIHRoYW4gYXMgYWxsb3dlZCBieSB0aGlzDQpsaWNlbnNlLCB0byB5b3VyIHN1Ym1pc3Npb24uDQo=Repositório InstitucionalPUBhttp://www.repositorio.ufc.br/ri-oai/requestbu@ufc.br || repositorio@ufc.bropendoar:2023-02-14T19:29:21Repositório Institucional da Universidade Federal do Ceará (UFC) - Universidade Federal do Ceará (UFC)false
dc.title.pt_BR.fl_str_mv Uma arquitetura de controle de acesso para internet das coisas
title Uma arquitetura de controle de acesso para internet das coisas
spellingShingle Uma arquitetura de controle de acesso para internet das coisas
Cesar, Rogério Lopes Vieira
Internet das coisas ­- Controle de acesso
Internet das coisas
Confiabilidade
Disponibilidade
title_short Uma arquitetura de controle de acesso para internet das coisas
title_full Uma arquitetura de controle de acesso para internet das coisas
title_fullStr Uma arquitetura de controle de acesso para internet das coisas
title_full_unstemmed Uma arquitetura de controle de acesso para internet das coisas
title_sort Uma arquitetura de controle de acesso para internet das coisas
author Cesar, Rogério Lopes Vieira
author_facet Cesar, Rogério Lopes Vieira
author_role author
dc.contributor.author.fl_str_mv Cesar, Rogério Lopes Vieira
dc.contributor.advisor1.fl_str_mv Maia, Marcio Espíndola Freire
contributor_str_mv Maia, Marcio Espíndola Freire
dc.subject.por.fl_str_mv Internet das coisas ­- Controle de acesso
Internet das coisas
Confiabilidade
Disponibilidade
topic Internet das coisas ­- Controle de acesso
Internet das coisas
Confiabilidade
Disponibilidade
description The Internet of Things is an approach that considers communication between various devices, services, software, objects, and "things"where information is shared and exchanged. The idea of the IoT paradigm is multidisciplinary and heterogeneous, which makes it challenging to ensure reliability in environments that use such technology. Thus, studying how access control behaves in relation to availability becomes critical to providing efficient and reliable services by providing resources when needed, for the time needed, and to the right people. In this paper, we propose an approach that seeks to improve availability in IoT environments through the use of access control techniques and using a decentralized edge computing-based architecture. Thus, the goal is to regionalize and optimize data exchange using a GraphQL-based query language to reduce excessive data searching. We present a performance analysis in which we compare computational resource usage (CPU and Memory), latency, throughput and error rate in resource requests, and the results point to an improvement in availability when access mechanism is used compared to not using it in most of the investigated frameworks, being the scenario that adopts 100 access policies the one that obtained better effects, compared to the scenarios that use 10, 500 or 1000 policies.
publishDate 2022
dc.date.issued.fl_str_mv 2022
dc.date.accessioned.fl_str_mv 2023-02-14T19:29:21Z
dc.date.available.fl_str_mv 2023-02-14T19:29:21Z
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.citation.fl_str_mv CESAR, Rogério Lopes Vieira. Uma arquitetura de controle de acesso para internet das coisas. 2022. 76 f. Dissertação (mestrado) – Universidade Federal do Ceará, Campus de Quixadá, Programa de Pós-Graduação em Computação, Quixadá, 2022.
dc.identifier.uri.fl_str_mv http://www.repositorio.ufc.br/handle/riufc/70818
identifier_str_mv CESAR, Rogério Lopes Vieira. Uma arquitetura de controle de acesso para internet das coisas. 2022. 76 f. Dissertação (mestrado) – Universidade Federal do Ceará, Campus de Quixadá, Programa de Pós-Graduação em Computação, Quixadá, 2022.
url http://www.repositorio.ufc.br/handle/riufc/70818
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.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)
bitstream.url.fl_str_mv http://repositorio.ufc.br/bitstream/riufc/70818/2/license.txt
http://repositorio.ufc.br/bitstream/riufc/70818/1/2022_dissertacao_rlvcesar%20%281%29.pdf
bitstream.checksum.fl_str_mv 82c2f88b8007164a64e9b9207328aedf
d57bb9707fd65827b22df0e71c0f1a86
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
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_ 1847793031056457728