MORE4IOT - um middleware multiprotocolo para internet das coisas

Detalhes bibliográficos
Autor(a) principal: Alves, Rodolfo Felipe Medeiros
Data de Publicação: 2021
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da UFERSA
Texto Completo: https://repositorio.ufersa.edu.br/handle/prefix/7367
Resumo: O termo Indústria 4.0 é utilizado para sintetizar as mudanças promovidas nos processos industriais por meio da tecnologia. No Brasil, há grandes desafios para a economia conseguir crescer no ranking mundial de inovação. Apesar disso, os dados apontam que a quarta revolução industrial é uma oportunidade para o país, principalmente na agropecuária, que no ano de 2021 deve atingir um recorde no Valor Bruto da Produção Agropecuária de 1,076 trilhão de reais. A Internet of Things (IoT) é um dos pilares da Indústria 4.0 e pode contribuir, por exemplo, na agricultura de precisão para melhorar o monitoramento e controle dos processos que envolvem a produção agrária. O objetivo da IoT é agrupar a infraestrutura de rede global com recursos escalonáveis baseados em protocolos de comunicação e objetos ou dispositivos físicos que possuem identidade e atributos, a fim de conseguir uma sinergia e oferecer serviços inovadores. No entanto, inserir a IoT em qualquer ambiente é muito custoso e necessita de muitas adaptações. Portanto, este trabalho tem como objetivo permitir a construção de aplicações para IoT, que usam e conectam diversos dispositivos com protocolos de comunicação diferentes, sem a necessidade de adaptações significativas. Para isso, foi definido e desenvolvido o MORE4IoT – um middleware multiprotocolo baseado em uma arquitetura de microsserviços para auxiliar na construção de aplicações para IoT, que possui dois componentes principais: uma infraestrutura baseada em microsserviços para auxiliar na comunicação, no gerenciamento dos recursos, dos dados e das ações de controle; e, um componente que deve ser incluído no dispositivo para auxiliar nas configurações de comunicação e nas regras de controle. Além disso, o middleware foi validado por meio da construção de um protótipo aplicado à agricultura de precisão utilizando os mecanismos de comunicação e gerenciamento providos pelo MORE4IoT. Como resultado, o middleware simplificou a construção da comunicação por protocolos diferentes, das regras de controle e auxiliou no gerenciamento dos dispositivos da aplicação
id UFER_1831d0c77a82ef498dc6e83243c8fc77
oai_identifier_str oai:repositorio.ufersa.edu.br:prefix/7367
network_acronym_str UFER
network_name_str Biblioteca Digital de Teses e Dissertações da UFERSA
repository_id_str
spelling Queiroz, Paulo Gabriel Gadelhahttp://lattes.cnpq.br/1318090923173762Araújo, Sílvio Roberto Fernandes dehttp://lattes.cnpq.br/5111916887378777Silva, Lenardo Chaves ehttp://lattes.cnpq.br/0123912674950072Braga, Rosana Teresinha Vaccarehttp://lattes.cnpq.br/5877415967509579http://lattes.cnpq.br/1431725026915697Alves, Rodolfo Felipe Medeiros2022-06-23T15:38:02Z2021-11-172022-06-23T15:38:02Z2021-08-18Alves (2021) (ALVES, 2021)https://repositorio.ufersa.edu.br/handle/prefix/7367O termo Indústria 4.0 é utilizado para sintetizar as mudanças promovidas nos processos industriais por meio da tecnologia. No Brasil, há grandes desafios para a economia conseguir crescer no ranking mundial de inovação. Apesar disso, os dados apontam que a quarta revolução industrial é uma oportunidade para o país, principalmente na agropecuária, que no ano de 2021 deve atingir um recorde no Valor Bruto da Produção Agropecuária de 1,076 trilhão de reais. A Internet of Things (IoT) é um dos pilares da Indústria 4.0 e pode contribuir, por exemplo, na agricultura de precisão para melhorar o monitoramento e controle dos processos que envolvem a produção agrária. O objetivo da IoT é agrupar a infraestrutura de rede global com recursos escalonáveis baseados em protocolos de comunicação e objetos ou dispositivos físicos que possuem identidade e atributos, a fim de conseguir uma sinergia e oferecer serviços inovadores. No entanto, inserir a IoT em qualquer ambiente é muito custoso e necessita de muitas adaptações. Portanto, este trabalho tem como objetivo permitir a construção de aplicações para IoT, que usam e conectam diversos dispositivos com protocolos de comunicação diferentes, sem a necessidade de adaptações significativas. Para isso, foi definido e desenvolvido o MORE4IoT – um middleware multiprotocolo baseado em uma arquitetura de microsserviços para auxiliar na construção de aplicações para IoT, que possui dois componentes principais: uma infraestrutura baseada em microsserviços para auxiliar na comunicação, no gerenciamento dos recursos, dos dados e das ações de controle; e, um componente que deve ser incluído no dispositivo para auxiliar nas configurações de comunicação e nas regras de controle. Além disso, o middleware foi validado por meio da construção de um protótipo aplicado à agricultura de precisão utilizando os mecanismos de comunicação e gerenciamento providos pelo MORE4IoT. Como resultado, o middleware simplificou a construção da comunicação por protocolos diferentes, das regras de controle e auxiliou no gerenciamento dos dispositivos da aplicaçãoThe term Industry 4.0 is used to synthesize the changes promoted in industrial processes through technology. In Brazil, there are great challenges for the economy to grow in the world ranking of innovation. Despite this, the data show that the fourth industrial revolution is an opportunity for the country, mainly in agriculture, which in 2021 should reach a record in the gross value of agricultural production of 1.076 trillion reais. The Internet of Things (IoT) is one of the pillars of Industry 4.0 and can contribute, for example, to precision agriculture to improve the monitoring and control of processes involving agricultural production. The objective of IoT is to bundle the global network infrastructure with scalable resources based on communication protocols and physical objects or devices that have an identity and attributes to achieve synergy and offer innovative services. However, inserting the IoT in any environment is very costly and requires a great amount of adaptation. Therefore, this work aims to allow the construction of Internet of Things applications, which use and connect different devices with different communication protocols without significant adaptations. For this, MORE4IoT which is a multiprotocol middleware based on a microservices architecture was defined and developed to assist in the construction of IoT applications, which has two main components: an infrastructure based on microservices to assist in communication, resource management, data and control actions; and, a component that must be included in the device to assist in communication and control rules. In addition, the middleware was validated through the construction of a prototype applied to precision agriculture using the communication and management mechanisms provided by MORE4IoT. As a result, middleware simplified the construction of communication by protocols, control rules and solved the device management of the applicationCoordenação de Aperfeiçoamento de Pessoal de Nível Superior - CAPESporUniversidade Federal Rural do Semi-ÁridoPrograma de Pós-Graduação em Ciência da ComputaçãoUFERSABrasilCentro de Ciências Exatas e Naturais - CCENALVES, Rodolfo Felipe Medeiros. MORE4IOT - um middleware multiprotocolo para internet das coisas. 2021. 113 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal Rural do Semi-Árido, Mossoró, 2021.CC-BY-SAinfo:eu-repo/semantics/openAccessCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOMiddlewareInternet das CoisasMicrosserviçosMultiprotocoloAgricultura de PrecisãoMiddlewareInternet of ThingsMicroservicesMultiprotocolPrecision AgricultureMORE4IOT - um middleware multiprotocolo para internet das coisasinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisreponame:Biblioteca Digital de Teses e Dissertações da UFERSAinstname:Universidade Federal Rural do Semi-Árido (UFERSA)instacron:UFERSAORIGINALRodolfoFMA_DISSERT.pdfRodolfoFMA_DISSERT.pdfapplication/pdf8147267https://repositorio.ufersa.edu.br//bitstream/prefix/7367/1/RodolfoFMA_DISSERT.pdf64227a91c365073f6ad135ea04f8595eMD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81622https://repositorio.ufersa.edu.br//bitstream/prefix/7367/2/license.txtded7bce9b6f92a97818140dd73803e03MD52TEXTRodolfoFMA_DISSERT.pdf.txtRodolfoFMA_DISSERT.pdf.txtExtracted texttext/plain223933https://repositorio.ufersa.edu.br//bitstream/prefix/7367/3/RodolfoFMA_DISSERT.pdf.txt6a558da40c397d95b9eb52868bf00a8dMD53THUMBNAILRodolfoFMA_DISSERT.pdf.jpgRodolfoFMA_DISSERT.pdf.jpgGenerated Thumbnailimage/jpeg1277https://repositorio.ufersa.edu.br//bitstream/prefix/7367/4/RodolfoFMA_DISSERT.pdf.jpgfd2bf907a0c46f00e3bd89c3172c4fb2MD54prefix/73672022-06-24 03:00:42.728oai:repositorio.ufersa.edu.br:prefix/7367TElDRU7Dh0EgREUgVVNPCgpBbyBhc3NpbmFyIGUgZW52aWFyIGVzdGEgbGljZW7Dp2EsIHZvY8OqIChhdXRvcihlcykgb3UgcHJvcHJpZXTDoXJpbyBkb3MgZGlyZWl0b3MgYXV0b3JhaXMpIGNvbmNlZGUgYW8gUmVwb3NpdMOzcmlvIERpZ2l0YWwgZGEgVUZFUlNBIChSRFUpIG8gZGlyZWl0byBuw6NvIGV4Y2x1c2l2byBkZSByZXByb2R1emlyLCB0cmFkdXppciBlL291IGRpc3RyaWJ1aXIgc3VhIHN1Ym1pc3PDo28gKGluY2x1aW5kbyBvIHJlc3VtbykgZW0gdG9kbyBvIG11bmRvIGVtIGZvcm1hdG8gaW1wcmVzc28gZSBlbGV0csO0bmljbyBlIGVtIHF1YWxxdWVyIG1laW8sIGluY2x1aW5kbywgbWFzIG7Do28gbGltaXRhZG8gYSDDoXVkaW8gb3UgdsOtZGVvLgoKVm9jw6ogY29uY29yZGEgcXVlIGEgUkRVIHBvZGUsIHNlbSBhbHRlcmFyIG8gY29udGXDumRvLCB0cmFkdXppciBvIHN1Ym1pc3PDo28gYSBxdWFscXVlciBtZWlvIG91IGZvcm1hdG8gcGFyYSBmaW5zIGRlIHByZXNlcnZhw6fDo28uCgpWb2PDqiB0YW1iw6ltIGNvbmNvcmRhIHF1ZSBhIFJEVSBwb2RlIG1hbnRlciBtYWlzIGRlIHVtYSBjw7NwaWEgZGVzdGUgZW52aW8gcGFyYSBmaW5zIGRlIHNlZ3VyYW7Dp2EsIGJhY2t1cCBlIHByZXNlcnZhw6fDo28uCgpWb2PDqiBkZWNsYXJhIHF1ZSBvIGVudmlvIMOpIHNldSB0cmFiYWxobyBvcmlnaW5hbCBlIHF1ZSB0ZW0gbyBkaXJlaXRvIGRlIGNvbmNlZGVyIG9zIGRpcmVpdG9zIGNvbnRpZG9zIG5lc3RhIGxpY2Vuw6dhLiBWb2PDqiB0YW1iw6ltIGRlY2xhcmEgcXVlIHNldSBlbnZpbyBuw6NvIGluZnJpbmdlIG9zIGRpcmVpdG9zIGF1dG9yYWlzIGRlIG5pbmd1w6ltLgoKU2UgbyBlbnZpbyBjb250aXZlciBtYXRlcmlhbCBwYXJhIG8gcXVhbCB2b2PDqiBuw6NvIHBvc3N1aSBkaXJlaXRvcyBhdXRvcmFpcywgdm9jw6ogZGVjbGFyYSBxdWUgb2J0ZXZlIGEgcGVybWlzc8OjbyBpcnJlc3RyaXRhIGRvIHByb3ByaWV0w6FyaW8gZG9zIGRpcmVpdG9zIGF1dG9yYWlzIHBhcmEgY29uY2VkZXIgw6AgUkRVIG9zIGRpcmVpdG9zIGV4aWdpZG9zIHBvciBlc3RhIGxpY2Vuw6dhIGUgcXVlIGVzc2UgbWF0ZXJpYWwgZGUgcHJvcHJpZWRhZGUgZGUgdGVyY2Vpcm9zIGVzdMOhIGNsYXJhbWVudGUgaWRlbnRpZmljYWRvIGUgcmVjb25oZWNpZG8gZGVudHJvIG8gdGV4dG8gb3UgY29udGXDumRvIGRhIHN1Ym1pc3PDo28uCgpTRSBPIEVOVklPIEZPUiBCQVNFQURPIEVNIFRSQUJBTEhPIFBBVFJPQ0lOQURPIE9VIEFQT0lBRE8gUE9SIFVNQSBBR8OKTkNJQSBPVSBPUkdBTklaQcOHw4NPIFFVRSBOw4NPIEEgUkRVLCBWT0PDiiBERUNMQVJBIFFVRSBDVU1QUklVIFFVQUxRVUVSIERJUkVJVE8gREUgUkVWSVPDg08gT1UgT1VUUkFTIE9CUklHQcOHw5VFUyBFWElHSURBUyBQT1IgVEFMIENPTlRSQVRPIE9VIEFDT1JETy4KCkEgUkRVIGlkZW50aWZpY2Fyw6EgY2xhcmFtZW50ZSBzZXUocykgbm9tZShzKSBjb21vIGF1dG9yKGVzKSBvdSBwcm9wcmlldMOhcmlvKHMpIGRhIHN1Ym1pc3PDo28gZSBuw6NvIGZhcsOhIG5lbmh1bWEgYWx0ZXJhw6fDo28sIGV4Y2V0byBjb25mb3JtZSBwZXJtaXRpZG8gcG9yIGVzdGEgbGljZW7Dp2EsIMOgIHN1YSBzdWJtaXNzw6NvLgo=Biblioteca Digital de Teses e Dissertaçõeshttps://repositorio.ufersa.edu.br/PUBhttp://bdtd.ufersa.edu.br/oai/requestdirecaosisbi@ufersa.edu.br|| direcaosisbi@ufersa.edu.bropendoar:2022-06-24T06:00:42Biblioteca Digital de Teses e Dissertações da UFERSA - Universidade Federal Rural do Semi-Árido (UFERSA)false
dc.title.pt_BR.fl_str_mv MORE4IOT - um middleware multiprotocolo para internet das coisas
title MORE4IOT - um middleware multiprotocolo para internet das coisas
spellingShingle MORE4IOT - um middleware multiprotocolo para internet das coisas
Alves, Rodolfo Felipe Medeiros
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Middleware
Internet das Coisas
Microsserviços
Multiprotocolo
Agricultura de Precisão
Middleware
Internet of Things
Microservices
Multiprotocol
Precision Agriculture
title_short MORE4IOT - um middleware multiprotocolo para internet das coisas
title_full MORE4IOT - um middleware multiprotocolo para internet das coisas
title_fullStr MORE4IOT - um middleware multiprotocolo para internet das coisas
title_full_unstemmed MORE4IOT - um middleware multiprotocolo para internet das coisas
title_sort MORE4IOT - um middleware multiprotocolo para internet das coisas
author Alves, Rodolfo Felipe Medeiros
author_facet Alves, Rodolfo Felipe Medeiros
author_role author
dc.contributor.advisor1.fl_str_mv Queiroz, Paulo Gabriel Gadelha
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/1318090923173762
dc.contributor.advisor-co1.fl_str_mv Araújo, Sílvio Roberto Fernandes de
dc.contributor.advisor-co1Lattes.fl_str_mv http://lattes.cnpq.br/5111916887378777
dc.contributor.referee1.fl_str_mv Silva, Lenardo Chaves e
dc.contributor.referee1Lattes.fl_str_mv http://lattes.cnpq.br/0123912674950072
dc.contributor.referee2.fl_str_mv Braga, Rosana Teresinha Vaccare
dc.contributor.referee2Lattes.fl_str_mv http://lattes.cnpq.br/5877415967509579
dc.contributor.authorLattes.fl_str_mv http://lattes.cnpq.br/1431725026915697
dc.contributor.author.fl_str_mv Alves, Rodolfo Felipe Medeiros
contributor_str_mv Queiroz, Paulo Gabriel Gadelha
Araújo, Sílvio Roberto Fernandes de
Silva, Lenardo Chaves e
Braga, Rosana Teresinha Vaccare
dc.subject.cnpq.fl_str_mv CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
topic CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Middleware
Internet das Coisas
Microsserviços
Multiprotocolo
Agricultura de Precisão
Middleware
Internet of Things
Microservices
Multiprotocol
Precision Agriculture
dc.subject.por.fl_str_mv Middleware
Internet das Coisas
Microsserviços
Multiprotocolo
Agricultura de Precisão
Middleware
Internet of Things
Microservices
Multiprotocol
Precision Agriculture
description O termo Indústria 4.0 é utilizado para sintetizar as mudanças promovidas nos processos industriais por meio da tecnologia. No Brasil, há grandes desafios para a economia conseguir crescer no ranking mundial de inovação. Apesar disso, os dados apontam que a quarta revolução industrial é uma oportunidade para o país, principalmente na agropecuária, que no ano de 2021 deve atingir um recorde no Valor Bruto da Produção Agropecuária de 1,076 trilhão de reais. A Internet of Things (IoT) é um dos pilares da Indústria 4.0 e pode contribuir, por exemplo, na agricultura de precisão para melhorar o monitoramento e controle dos processos que envolvem a produção agrária. O objetivo da IoT é agrupar a infraestrutura de rede global com recursos escalonáveis baseados em protocolos de comunicação e objetos ou dispositivos físicos que possuem identidade e atributos, a fim de conseguir uma sinergia e oferecer serviços inovadores. No entanto, inserir a IoT em qualquer ambiente é muito custoso e necessita de muitas adaptações. Portanto, este trabalho tem como objetivo permitir a construção de aplicações para IoT, que usam e conectam diversos dispositivos com protocolos de comunicação diferentes, sem a necessidade de adaptações significativas. Para isso, foi definido e desenvolvido o MORE4IoT – um middleware multiprotocolo baseado em uma arquitetura de microsserviços para auxiliar na construção de aplicações para IoT, que possui dois componentes principais: uma infraestrutura baseada em microsserviços para auxiliar na comunicação, no gerenciamento dos recursos, dos dados e das ações de controle; e, um componente que deve ser incluído no dispositivo para auxiliar nas configurações de comunicação e nas regras de controle. Além disso, o middleware foi validado por meio da construção de um protótipo aplicado à agricultura de precisão utilizando os mecanismos de comunicação e gerenciamento providos pelo MORE4IoT. Como resultado, o middleware simplificou a construção da comunicação por protocolos diferentes, das regras de controle e auxiliou no gerenciamento dos dispositivos da aplicação
publishDate 2021
dc.date.available.fl_str_mv 2021-11-17
2022-06-23T15:38:02Z
dc.date.issued.fl_str_mv 2021-08-18
dc.date.accessioned.fl_str_mv 2022-06-23T15:38: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.citation.fl_str_mv Alves (2021) (ALVES, 2021)
dc.identifier.uri.fl_str_mv https://repositorio.ufersa.edu.br/handle/prefix/7367
identifier_str_mv Alves (2021) (ALVES, 2021)
url https://repositorio.ufersa.edu.br/handle/prefix/7367
dc.language.iso.fl_str_mv por
language por
dc.relation.references.pt_BR.fl_str_mv ALVES, Rodolfo Felipe Medeiros. MORE4IOT - um middleware multiprotocolo para internet das coisas. 2021. 113 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal Rural do Semi-Árido, Mossoró, 2021.
dc.rights.driver.fl_str_mv CC-BY-SA
info:eu-repo/semantics/openAccess
rights_invalid_str_mv CC-BY-SA
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal Rural do Semi-Árido
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Ciência da Computação
dc.publisher.initials.fl_str_mv UFERSA
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Centro de Ciências Exatas e Naturais - CCEN
publisher.none.fl_str_mv Universidade Federal Rural do Semi-Árido
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da UFERSA
instname:Universidade Federal Rural do Semi-Árido (UFERSA)
instacron:UFERSA
instname_str Universidade Federal Rural do Semi-Árido (UFERSA)
instacron_str UFERSA
institution UFERSA
reponame_str Biblioteca Digital de Teses e Dissertações da UFERSA
collection Biblioteca Digital de Teses e Dissertações da UFERSA
bitstream.url.fl_str_mv https://repositorio.ufersa.edu.br//bitstream/prefix/7367/1/RodolfoFMA_DISSERT.pdf
https://repositorio.ufersa.edu.br//bitstream/prefix/7367/2/license.txt
https://repositorio.ufersa.edu.br//bitstream/prefix/7367/3/RodolfoFMA_DISSERT.pdf.txt
https://repositorio.ufersa.edu.br//bitstream/prefix/7367/4/RodolfoFMA_DISSERT.pdf.jpg
bitstream.checksum.fl_str_mv 64227a91c365073f6ad135ea04f8595e
ded7bce9b6f92a97818140dd73803e03
6a558da40c397d95b9eb52868bf00a8d
fd2bf907a0c46f00e3bd89c3172c4fb2
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UFERSA - Universidade Federal Rural do Semi-Árido (UFERSA)
repository.mail.fl_str_mv direcaosisbi@ufersa.edu.br|| direcaosisbi@ufersa.edu.br
_version_ 1766778967065362432