MORE4IOT - um middleware multiprotocolo para internet das coisas
Autor(a) principal: | |
---|---|
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 |