Arquitetura multissensorial em fog computing para dispositivos IoT com foco em agricultura de precisão
| Ano de defesa: | 2019 |
|---|---|
| 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 São Carlos
Câmpus São Carlos |
| Programa de Pós-Graduação: |
Programa de Pós-Graduação em Ciência da Computação - PPGCC
|
| Departamento: |
Não Informado pela instituição
|
| País: |
Não Informado pela instituição
|
| Palavras-chave em Português: | |
| Palavras-chave em Inglês: | |
| Área do conhecimento CNPq: | |
| Link de acesso: | https://repositorio.ufscar.br/handle/20.500.14289/11773 |
Resumo: | The Internet of Things (IoT) is characterized by a computational environment that can be divided into three main layers: sensor network, communication and intelligence, the latter located in a fog or cloud environment forming an IoT environment. The first layer can be composed of a wide variety of objects, usually called terminals, with various computational capacities, architectural features, a variety of sensors, actuators and different communication interfaces and standards for interconnection. The second layer can make use of many different wireless communications technologies, including Wi-Fi, ZigBee, Bluetooth or emerging 6LoWPAN communication technologies such as Lora, and transport protocols that incorporate strategies like publish / subscribe to send messages containing sensor data / endpoints for the intelligence layer. The results can be used for monitoring, problem inference, business-level decision making, as well as sensor-level action by sending an actuation message to a terminal. As the IoT sensor network grows, a huge amount of data from various sources flows from the sensor layer to the intelligence layer in the IoT environment. The problem is that to make informed decisions about these data, it needs to be concrete and accurate. Data fusion is an effective way to improve data quality. However, IoT environments are still evolving and the best way or place where data fusion should happen is an open problem. This project presents an architecture for merging IoT sensor data by implementing data fusion with microservices using a container platform embedded in an IoT opensource middleware based on a fog infrastructure that is capable of automatically scaling according to the layer data flow sensor grows. Several data fusion performance tests were performed for different amounts of sensor points and readings on ZigBee and LoRa technologies using the Chauvenet data fusion algorithm in an agricultural environment which can be applied to the concepts of precision agriculture. |
| id |
SCAR_07483fde0fd4982808a9e68ac90e731a |
|---|---|
| oai_identifier_str |
oai:repositorio.ufscar.br:20.500.14289/11773 |
| network_acronym_str |
SCAR |
| network_name_str |
Repositório Institucional da UFSCAR |
| repository_id_str |
|
| spelling |
Morijo, João Paulo dos SantosVivaldini, Kelen Cristiane Teixeirahttp://lattes.cnpq.br/5245409138233148http://lattes.cnpq.br/3828222983522679f0735013-5c7f-408d-82a8-5c8fceb935182019-09-04T14:08:06Z2019-09-04T14:08:06Z2019-02-14MORIJO, João Paulo dos Santos. Arquitetura multissensorial em fog computing para dispositivos IoT com foco em agricultura de precisão. 2019. Dissertação (Mestrado em Ciência da Computação) – Universidade Federal de São Carlos, São Carlos, 2019. Disponível em: https://repositorio.ufscar.br/handle/20.500.14289/11773.https://repositorio.ufscar.br/handle/20.500.14289/11773The Internet of Things (IoT) is characterized by a computational environment that can be divided into three main layers: sensor network, communication and intelligence, the latter located in a fog or cloud environment forming an IoT environment. The first layer can be composed of a wide variety of objects, usually called terminals, with various computational capacities, architectural features, a variety of sensors, actuators and different communication interfaces and standards for interconnection. The second layer can make use of many different wireless communications technologies, including Wi-Fi, ZigBee, Bluetooth or emerging 6LoWPAN communication technologies such as Lora, and transport protocols that incorporate strategies like publish / subscribe to send messages containing sensor data / endpoints for the intelligence layer. The results can be used for monitoring, problem inference, business-level decision making, as well as sensor-level action by sending an actuation message to a terminal. As the IoT sensor network grows, a huge amount of data from various sources flows from the sensor layer to the intelligence layer in the IoT environment. The problem is that to make informed decisions about these data, it needs to be concrete and accurate. Data fusion is an effective way to improve data quality. However, IoT environments are still evolving and the best way or place where data fusion should happen is an open problem. This project presents an architecture for merging IoT sensor data by implementing data fusion with microservices using a container platform embedded in an IoT opensource middleware based on a fog infrastructure that is capable of automatically scaling according to the layer data flow sensor grows. Several data fusion performance tests were performed for different amounts of sensor points and readings on ZigBee and LoRa technologies using the Chauvenet data fusion algorithm in an agricultural environment which can be applied to the concepts of precision agriculture.A Internet das Coisas (IoT) é caracterizada por um ambiente computacional que pode ser dividido em três grandes camadas: rede de sensores, comunicação e inteligência, esta última localizada em um ambiente fog (nevoeiro) ou cloud (nuvem) formando um ambiente IoT. A primeira camada pode ser composta por uma ampla variedade de objetos, geralmente chamados de terminais, com várias capacidades computacionais, recursos arquitetônicos, uma variedade de sensores, atuadores e diferentes interfaces de comunicação e padrões para interconexão. A segunda camada pode fazer uso de muitas comunicações sem fio diferentes tecnologias, incluindo Wi-Fi, ZigBee, Bluetooth ou emergentes tecnologias de comunicação 6LoWPAN como Lora, e protocolos de transporte que incorporam estratégias como publish/subscribe para enviar mensagens que contenham dados dos sensores/endpoints para a camada de inteligência. Os resultados podem ser usados para monitoramento, inferência de problemas, tomada de decisões em nível de negócios, bem como ação em nível de sensor, enviando uma mensagem de atuação para um terminal. À medida que a rede de sensores IoT cresce, uma enorme quantidade de dados de várias fontes flui da camada do sensor para a camada de inteligência no ambiente da IoT. O problema é que, para tomar decisões baseadas em análises sobre esses dados, ele precisa ser concretos e precisos. A fusão de dados é uma maneira eficaz de melhorar a qualidade dos dados. No entanto, os ambientes de IoT ainda estão evoluindo e a melhor maneira ou local em que a fusão de dados deve acontecer é um problema em aberto. Este projeto apresenta uma arquitetura para a fusão de dados de sensores IoT implementando a fusão de dados com microserviços usando uma plataforma de contêiner embutida em um middleware opensource IoT baseado em uma infraestrutura fog que é capaz de escalar automaticamente conforme o fluxo de dados da camada de sensor cresce. Vários testes de desempenho de fusão de dados foram realizados para diferentes quantidades de pontos e leituras dos sensores sobre as tecnologias ZigBee e LoRa usando o algoritmo de fusão de dados Chauvenet em um ambiente agrícola o qual pode-se aplicar os conceitos da agricultura de precisão.Não recebi financiamentoporUniversidade Federal de São CarlosCâmpus São CarlosPrograma de Pós-Graduação em Ciência da Computação - PPGCCUFSCarAgricultura de precisãoSensoresPlataforma multissensorialFusão de sensoresComputação em névoaInternet das coisasPrecision farmingSensorsMultisensory platformSensor fusionFog computingInternet of thingsMiddlewareCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAOArquitetura multissensorial em fog computing para dispositivos IoT com foco em agricultura de precisãoFog computing multisensor architecture for precision agriculture focused IoT devicesinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisOnline6000fa4df64-b859-4a9f-8bce-831f79781811info:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFSCARinstname:Universidade Federal de São Carlos (UFSCAR)instacron:UFSCARORIGINALDissertação_João-Paulo-Dos-Santos-Morijo.pdfDissertação_João-Paulo-Dos-Santos-Morijo.pdfapplication/pdf7722511https://repositorio.ufscar.br/bitstreams/09dc13c4-ac23-4442-8587-87906fe076a8/download776b32fd2480dd58bbba68cf9426d67aMD51trueAnonymousREADLICENSElicense.txtlicense.txttext/plain; charset=utf-81957https://repositorio.ufscar.br/bitstreams/3c1b6624-c22d-4002-b1f9-d073a1b5bb9a/downloadae0398b6f8b235e40ad82cba6c50031dMD55falseAnonymousREADTEXTDissertação_João-Paulo-Dos-Santos-Morijo.pdf.txtDissertação_João-Paulo-Dos-Santos-Morijo.pdf.txtExtracted texttext/plain134462https://repositorio.ufscar.br/bitstreams/baa7ac82-8740-49ca-aa1a-6f1f7d66144e/download13ebf141b7649c2f250d9532f8b0ef95MD58falseAnonymousREADTHUMBNAILDissertação_João-Paulo-Dos-Santos-Morijo.pdf.jpgDissertação_João-Paulo-Dos-Santos-Morijo.pdf.jpgIM Thumbnailimage/jpeg8470https://repositorio.ufscar.br/bitstreams/2291bd5a-35f9-4360-ae80-e4c427c44388/download67699ff9b65262b5830fa88cea31046dMD59falseAnonymousREAD20.500.14289/117732025-02-05 18:15:39.0Acesso abertoopen.accessoai:repositorio.ufscar.br:20.500.14289/11773https://repositorio.ufscar.brRepositório InstitucionalPUBhttps://repositorio.ufscar.br/oai/requestrepositorio.sibi@ufscar.bropendoar:43222025-02-05T21:15:39Repositório Institucional da UFSCAR - Universidade Federal de São Carlos (UFSCAR)falseTElDRU7Dh0EgREUgRElTVFJJQlVJw4fDg08gTsODTy1FWENMVVNJVkEKCkNvbSBhIGFwcmVzZW50YcOnw6NvIGRlc3RhIGxpY2Vuw6dhLCB2b2PDqiAobyBhdXRvciAoZXMpIG91IG8gdGl0dWxhciBkb3MgZGlyZWl0b3MgZGUgYXV0b3IpIGNvbmNlZGUgw6AgVW5pdmVyc2lkYWRlCkZlZGVyYWwgZGUgU8OjbyBDYXJsb3MgbyBkaXJlaXRvIG7Do28tZXhjbHVzaXZvIGRlIHJlcHJvZHV6aXIsICB0cmFkdXppciAoY29uZm9ybWUgZGVmaW5pZG8gYWJhaXhvKSwgZS9vdQpkaXN0cmlidWlyIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyAoaW5jbHVpbmRvIG8gcmVzdW1vKSBwb3IgdG9kbyBvIG11bmRvIG5vIGZvcm1hdG8gaW1wcmVzc28gZSBlbGV0csO0bmljbyBlCmVtIHF1YWxxdWVyIG1laW8sIGluY2x1aW5kbyBvcyBmb3JtYXRvcyDDoXVkaW8gb3UgdsOtZGVvLgoKVm9jw6ogY29uY29yZGEgcXVlIGEgVUZTQ2FyIHBvZGUsIHNlbSBhbHRlcmFyIG8gY29udGXDumRvLCB0cmFuc3BvciBhIHN1YSB0ZXNlIG91IGRpc3NlcnRhw6fDo28KcGFyYSBxdWFscXVlciBtZWlvIG91IGZvcm1hdG8gcGFyYSBmaW5zIGRlIHByZXNlcnZhw6fDo28uCgpWb2PDqiB0YW1iw6ltIGNvbmNvcmRhIHF1ZSBhIFVGU0NhciBwb2RlIG1hbnRlciBtYWlzIGRlIHVtYSBjw7NwaWEgYSBzdWEgdGVzZSBvdQpkaXNzZXJ0YcOnw6NvIHBhcmEgZmlucyBkZSBzZWd1cmFuw6dhLCBiYWNrLXVwIGUgcHJlc2VydmHDp8Ojby4KClZvY8OqIGRlY2xhcmEgcXVlIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyDDqSBvcmlnaW5hbCBlIHF1ZSB2b2PDqiB0ZW0gbyBwb2RlciBkZSBjb25jZWRlciBvcyBkaXJlaXRvcyBjb250aWRvcwpuZXN0YSBsaWNlbsOnYS4gVm9jw6ogdGFtYsOpbSBkZWNsYXJhIHF1ZSBvIGRlcMOzc2l0byBkYSBzdWEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvIG7Do28sIHF1ZSBzZWphIGRlIHNldQpjb25oZWNpbWVudG8sIGluZnJpbmdlIGRpcmVpdG9zIGF1dG9yYWlzIGRlIG5pbmd1w6ltLgoKQ2FzbyBhIHN1YSB0ZXNlIG91IGRpc3NlcnRhw6fDo28gY29udGVuaGEgbWF0ZXJpYWwgcXVlIHZvY8OqIG7Do28gcG9zc3VpIGEgdGl0dWxhcmlkYWRlIGRvcyBkaXJlaXRvcyBhdXRvcmFpcywgdm9jw6oKZGVjbGFyYSBxdWUgb2J0ZXZlIGEgcGVybWlzc8OjbyBpcnJlc3RyaXRhIGRvIGRldGVudG9yIGRvcyBkaXJlaXRvcyBhdXRvcmFpcyBwYXJhIGNvbmNlZGVyIMOgIFVGU0NhcgpvcyBkaXJlaXRvcyBhcHJlc2VudGFkb3MgbmVzdGEgbGljZW7Dp2EsIGUgcXVlIGVzc2UgbWF0ZXJpYWwgZGUgcHJvcHJpZWRhZGUgZGUgdGVyY2Vpcm9zIGVzdMOhIGNsYXJhbWVudGUKaWRlbnRpZmljYWRvIGUgcmVjb25oZWNpZG8gbm8gdGV4dG8gb3Ugbm8gY29udGXDumRvIGRhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyBvcmEgZGVwb3NpdGFkYS4KCkNBU08gQSBURVNFIE9VIERJU1NFUlRBw4fDg08gT1JBIERFUE9TSVRBREEgVEVOSEEgU0lETyBSRVNVTFRBRE8gREUgVU0gUEFUUk9Dw41OSU8gT1UKQVBPSU8gREUgVU1BIEFHw4pOQ0lBIERFIEZPTUVOVE8gT1UgT1VUUk8gT1JHQU5JU01PIFFVRSBOw4NPIFNFSkEgQSBVRlNDYXIsClZPQ8OKIERFQ0xBUkEgUVVFIFJFU1BFSVRPVSBUT0RPUyBFIFFVQUlTUVVFUiBESVJFSVRPUyBERSBSRVZJU8ODTyBDT01PClRBTULDiU0gQVMgREVNQUlTIE9CUklHQcOHw5VFUyBFWElHSURBUyBQT1IgQ09OVFJBVE8gT1UgQUNPUkRPLgoKQSBVRlNDYXIgc2UgY29tcHJvbWV0ZSBhIGlkZW50aWZpY2FyIGNsYXJhbWVudGUgbyBzZXUgbm9tZSAocykgb3UgbyhzKSBub21lKHMpIGRvKHMpCmRldGVudG9yKGVzKSBkb3MgZGlyZWl0b3MgYXV0b3JhaXMgZGEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvLCBlIG7Do28gZmFyw6EgcXVhbHF1ZXIgYWx0ZXJhw6fDo28sIGFsw6ltIGRhcXVlbGFzCmNvbmNlZGlkYXMgcG9yIGVzdGEgbGljZW7Dp2EuCg== |
| dc.title.por.fl_str_mv |
Arquitetura multissensorial em fog computing para dispositivos IoT com foco em agricultura de precisão |
| dc.title.alternative.eng.fl_str_mv |
Fog computing multisensor architecture for precision agriculture focused IoT devices |
| title |
Arquitetura multissensorial em fog computing para dispositivos IoT com foco em agricultura de precisão |
| spellingShingle |
Arquitetura multissensorial em fog computing para dispositivos IoT com foco em agricultura de precisão Morijo, João Paulo dos Santos Agricultura de precisão Sensores Plataforma multissensorial Fusão de sensores Computação em névoa Internet das coisas Precision farming Sensors Multisensory platform Sensor fusion Fog computing Internet of things Middleware CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO |
| title_short |
Arquitetura multissensorial em fog computing para dispositivos IoT com foco em agricultura de precisão |
| title_full |
Arquitetura multissensorial em fog computing para dispositivos IoT com foco em agricultura de precisão |
| title_fullStr |
Arquitetura multissensorial em fog computing para dispositivos IoT com foco em agricultura de precisão |
| title_full_unstemmed |
Arquitetura multissensorial em fog computing para dispositivos IoT com foco em agricultura de precisão |
| title_sort |
Arquitetura multissensorial em fog computing para dispositivos IoT com foco em agricultura de precisão |
| author |
Morijo, João Paulo dos Santos |
| author_facet |
Morijo, João Paulo dos Santos |
| author_role |
author |
| dc.contributor.authorlattes.por.fl_str_mv |
http://lattes.cnpq.br/3828222983522679 |
| dc.contributor.author.fl_str_mv |
Morijo, João Paulo dos Santos |
| dc.contributor.advisor1.fl_str_mv |
Vivaldini, Kelen Cristiane Teixeira |
| dc.contributor.advisor1Lattes.fl_str_mv |
http://lattes.cnpq.br/5245409138233148 |
| dc.contributor.authorID.fl_str_mv |
f0735013-5c7f-408d-82a8-5c8fceb93518 |
| contributor_str_mv |
Vivaldini, Kelen Cristiane Teixeira |
| dc.subject.por.fl_str_mv |
Agricultura de precisão Sensores Plataforma multissensorial Fusão de sensores Computação em névoa Internet das coisas |
| topic |
Agricultura de precisão Sensores Plataforma multissensorial Fusão de sensores Computação em névoa Internet das coisas Precision farming Sensors Multisensory platform Sensor fusion Fog computing Internet of things Middleware CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO |
| dc.subject.eng.fl_str_mv |
Precision farming Sensors Multisensory platform Sensor fusion Fog computing Internet of things Middleware |
| dc.subject.cnpq.fl_str_mv |
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO |
| description |
The Internet of Things (IoT) is characterized by a computational environment that can be divided into three main layers: sensor network, communication and intelligence, the latter located in a fog or cloud environment forming an IoT environment. The first layer can be composed of a wide variety of objects, usually called terminals, with various computational capacities, architectural features, a variety of sensors, actuators and different communication interfaces and standards for interconnection. The second layer can make use of many different wireless communications technologies, including Wi-Fi, ZigBee, Bluetooth or emerging 6LoWPAN communication technologies such as Lora, and transport protocols that incorporate strategies like publish / subscribe to send messages containing sensor data / endpoints for the intelligence layer. The results can be used for monitoring, problem inference, business-level decision making, as well as sensor-level action by sending an actuation message to a terminal. As the IoT sensor network grows, a huge amount of data from various sources flows from the sensor layer to the intelligence layer in the IoT environment. The problem is that to make informed decisions about these data, it needs to be concrete and accurate. Data fusion is an effective way to improve data quality. However, IoT environments are still evolving and the best way or place where data fusion should happen is an open problem. This project presents an architecture for merging IoT sensor data by implementing data fusion with microservices using a container platform embedded in an IoT opensource middleware based on a fog infrastructure that is capable of automatically scaling according to the layer data flow sensor grows. Several data fusion performance tests were performed for different amounts of sensor points and readings on ZigBee and LoRa technologies using the Chauvenet data fusion algorithm in an agricultural environment which can be applied to the concepts of precision agriculture. |
| publishDate |
2019 |
| dc.date.accessioned.fl_str_mv |
2019-09-04T14:08:06Z |
| dc.date.available.fl_str_mv |
2019-09-04T14:08:06Z |
| dc.date.issued.fl_str_mv |
2019-02-14 |
| 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 |
MORIJO, João Paulo dos Santos. Arquitetura multissensorial em fog computing para dispositivos IoT com foco em agricultura de precisão. 2019. Dissertação (Mestrado em Ciência da Computação) – Universidade Federal de São Carlos, São Carlos, 2019. Disponível em: https://repositorio.ufscar.br/handle/20.500.14289/11773. |
| dc.identifier.uri.fl_str_mv |
https://repositorio.ufscar.br/handle/20.500.14289/11773 |
| identifier_str_mv |
MORIJO, João Paulo dos Santos. Arquitetura multissensorial em fog computing para dispositivos IoT com foco em agricultura de precisão. 2019. Dissertação (Mestrado em Ciência da Computação) – Universidade Federal de São Carlos, São Carlos, 2019. Disponível em: https://repositorio.ufscar.br/handle/20.500.14289/11773. |
| url |
https://repositorio.ufscar.br/handle/20.500.14289/11773 |
| dc.language.iso.fl_str_mv |
por |
| language |
por |
| dc.relation.confidence.fl_str_mv |
600 |
| dc.relation.authority.fl_str_mv |
0fa4df64-b859-4a9f-8bce-831f79781811 |
| 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 São Carlos Câmpus São Carlos |
| dc.publisher.program.fl_str_mv |
Programa de Pós-Graduação em Ciência da Computação - PPGCC |
| dc.publisher.initials.fl_str_mv |
UFSCar |
| publisher.none.fl_str_mv |
Universidade Federal de São Carlos Câmpus São Carlos |
| dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFSCAR instname:Universidade Federal de São Carlos (UFSCAR) instacron:UFSCAR |
| instname_str |
Universidade Federal de São Carlos (UFSCAR) |
| instacron_str |
UFSCAR |
| institution |
UFSCAR |
| reponame_str |
Repositório Institucional da UFSCAR |
| collection |
Repositório Institucional da UFSCAR |
| bitstream.url.fl_str_mv |
https://repositorio.ufscar.br/bitstreams/09dc13c4-ac23-4442-8587-87906fe076a8/download https://repositorio.ufscar.br/bitstreams/3c1b6624-c22d-4002-b1f9-d073a1b5bb9a/download https://repositorio.ufscar.br/bitstreams/baa7ac82-8740-49ca-aa1a-6f1f7d66144e/download https://repositorio.ufscar.br/bitstreams/2291bd5a-35f9-4360-ae80-e4c427c44388/download |
| bitstream.checksum.fl_str_mv |
776b32fd2480dd58bbba68cf9426d67a ae0398b6f8b235e40ad82cba6c50031d 13ebf141b7649c2f250d9532f8b0ef95 67699ff9b65262b5830fa88cea31046d |
| bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
| repository.name.fl_str_mv |
Repositório Institucional da UFSCAR - Universidade Federal de São Carlos (UFSCAR) |
| repository.mail.fl_str_mv |
repositorio.sibi@ufscar.br |
| _version_ |
1851688836403298304 |