Smart Comm: um middleware para o suporte à interoperabilidade de dispositivos heterogêneos em smart homes

Detalhes bibliográficos
Ano de defesa: 2019
Autor(a) principal: Agostinho, Bruno Machado
Orientador(a): Pinto, Alex Sandro Roschildt
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
Link de acesso: https://repositorio.ufsc.br/handle/123456789/215405
Resumo: Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico, Programa de Pós-Graduação em Ciência da Computação, Florianópolis, 2019.
id UFSC_46bc95d5bdf6976c3c7b86698b4eff27
oai_identifier_str oai:repositorio.ufsc.br:123456789/215405
network_acronym_str UFSC
network_name_str Repositório Institucional da UFSC
repository_id_str
spelling Universidade Federal de Santa CatarinaAgostinho, Bruno MachadoPinto, Alex Sandro RoschildtDantas, Mário Antônio Ribeiro2020-10-21T21:16:14Z2020-10-21T21:16:14Z2019360738https://repositorio.ufsc.br/handle/123456789/215405Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico, Programa de Pós-Graduação em Ciência da Computação, Florianópolis, 2019.Nos últimos anos tem sido verificado um maior interesse na área acadêmica e indústria com relação a adoção da Internet of Things (IoT) e Smart Homes. Embora existam muitas abordagens relativas a esses ambientes, ainda não existe um consenso comum de tecnologias e nem uma padronização para comunicação entre dispositivos, coleta e processamento de dados gerados pelos mesmos. É baseado nestes desafios que este trabalho tem como proposta o middleware Smart Comm. Este cenário de software foi concebido para a viabilização de interoperabilidade entre dispositivos heterogêneos dentro de ambientes IoT, com ênfase em Smart Homes. O Smart Comm foi desenvolvido em uma arquitetura utilizando microsserviços e visando a utilização de um paradigma de Fog Computing para armazenamento e processamento dos dados. Foram realizados testes com dispositivos utilizando os protocolos Bluetooth LE, ZigBee e Wi-Fi, de maneira isolada e em conjunto para medir a interferência gerada. Os dados gerados pelo ambiente experimental mostraram que embora em alguns casos a média de tempo de resposta tenha crescido em até 26%, na maioria dos testes os valores encontrados nos testes isolados e de interoperabilidade permaneceram próximos. Com uma porcentagem de timeouts de 0,02% e de 0,014% de pacotes inválidos, considera-se viável a utilização o Smart Comm para um ambiente conforme o simulado.Abstract : In the research it has been noticed a large interest in academia and industry related to the adoption of Internet of Things (IoT) and Smart Homes. Although there are many approaches to these environments, there is still no common consensus on technology and no standards for device-to-device communication, data collection and processing. It is based on these challenges that this work proposes the Smart Comm middleware. This software environment is designed to enable interoperability between heterogeneous devices within IoT environments, focused on Smart Homes. Smart Comm was developed in an architecture using microservices aiming the use of a Fog Computing paradigm for data storage and processing. Tests were performed with devices using the Bluetooth LE, ZigBee and Wi-Fi protocols, first isolated and then together to measure the interference generated. The data generated by the experimental environment showed that although in some cases the average response time increased by up to 26%, in most tests the values found in both scenarios remained close. With a timeouts percentage of 0.02% and 0.014% of invalid packets, the use of Smart Comm in a environment like the simulated one was considered feasible.77 p.| il., gráfs., tabs.porComputaçãoMiddlewareAutomação residencialInterconexão em rede (Telecomunicações)Internet das coisasSmart Comm: um middleware para o suporte à interoperabilidade de dispositivos heterogêneos em smart homesinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisreponame:Repositório Institucional da UFSCinstname:Universidade Federal de Santa Catarina (UFSC)instacron:UFSCinfo:eu-repo/semantics/openAccessORIGINALPGCC1139-D.pdfPGCC1139-D.pdfapplication/pdf908201https://repositorio.ufsc.br/bitstream/123456789/215405/1/PGCC1139-D.pdf061437b26453bc5f1fa045b9be717decMD51123456789/2154052020-10-21 18:16:15.092oai:repositorio.ufsc.br:123456789/215405Repositório InstitucionalPUBhttp://150.162.242.35/oai/requestsandra.sobrera@ufsc.bropendoar:23732020-10-21T21:16:15Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)false
dc.title.none.fl_str_mv Smart Comm: um middleware para o suporte à interoperabilidade de dispositivos heterogêneos em smart homes
title Smart Comm: um middleware para o suporte à interoperabilidade de dispositivos heterogêneos em smart homes
spellingShingle Smart Comm: um middleware para o suporte à interoperabilidade de dispositivos heterogêneos em smart homes
Agostinho, Bruno Machado
Computação
Middleware
Automação residencial
Interconexão em rede (Telecomunicações)
Internet das coisas
title_short Smart Comm: um middleware para o suporte à interoperabilidade de dispositivos heterogêneos em smart homes
title_full Smart Comm: um middleware para o suporte à interoperabilidade de dispositivos heterogêneos em smart homes
title_fullStr Smart Comm: um middleware para o suporte à interoperabilidade de dispositivos heterogêneos em smart homes
title_full_unstemmed Smart Comm: um middleware para o suporte à interoperabilidade de dispositivos heterogêneos em smart homes
title_sort Smart Comm: um middleware para o suporte à interoperabilidade de dispositivos heterogêneos em smart homes
author Agostinho, Bruno Machado
author_facet Agostinho, Bruno Machado
author_role author
dc.contributor.none.fl_str_mv Universidade Federal de Santa Catarina
dc.contributor.author.fl_str_mv Agostinho, Bruno Machado
dc.contributor.advisor1.fl_str_mv Pinto, Alex Sandro Roschildt
dc.contributor.advisor-co1.fl_str_mv Dantas, Mário Antônio Ribeiro
contributor_str_mv Pinto, Alex Sandro Roschildt
Dantas, Mário Antônio Ribeiro
dc.subject.classification.none.fl_str_mv Computação
Middleware
Automação residencial
Interconexão em rede (Telecomunicações)
Internet das coisas
topic Computação
Middleware
Automação residencial
Interconexão em rede (Telecomunicações)
Internet das coisas
description Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico, Programa de Pós-Graduação em Ciência da Computação, Florianópolis, 2019.
publishDate 2019
dc.date.issued.fl_str_mv 2019
dc.date.accessioned.fl_str_mv 2020-10-21T21:16:14Z
dc.date.available.fl_str_mv 2020-10-21T21:16:14Z
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.ufsc.br/handle/123456789/215405
dc.identifier.other.none.fl_str_mv 360738
identifier_str_mv 360738
url https://repositorio.ufsc.br/handle/123456789/215405
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 77 p.| il., gráfs., tabs.
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFSC
instname:Universidade Federal de Santa Catarina (UFSC)
instacron:UFSC
instname_str Universidade Federal de Santa Catarina (UFSC)
instacron_str UFSC
institution UFSC
reponame_str Repositório Institucional da UFSC
collection Repositório Institucional da UFSC
bitstream.url.fl_str_mv https://repositorio.ufsc.br/bitstream/123456789/215405/1/PGCC1139-D.pdf
bitstream.checksum.fl_str_mv 061437b26453bc5f1fa045b9be717dec
bitstream.checksumAlgorithm.fl_str_mv MD5
repository.name.fl_str_mv Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)
repository.mail.fl_str_mv sandra.sobrera@ufsc.br
_version_ 1851759246509604864