Arquitetura multissensorial em fog computing para dispositivos IoT com foco em agricultura de precisão
Autor(a) principal: | |
---|---|
Data de Publicação: | 2019 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFSCAR |
Texto Completo: | https://repositorio.ufscar.br/handle/ufscar/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_d7213970850b8e9595ec8b2a9ad4f5ce |
---|---|
oai_identifier_str |
oai:repositorio.ufscar.br:ufscar/11773 |
network_acronym_str |
SCAR |
network_name_str |
Repositório Institucional da UFSCAR |
repository_id_str |
4322 |
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/ufscar/11773.https://repositorio.ufscar.br/handle/ufscar/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/bitstream/ufscar/11773/1/Disserta%c3%a7%c3%a3o_Jo%c3%a3o-Paulo-Dos-Santos-Morijo.pdf776b32fd2480dd58bbba68cf9426d67aMD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81957https://repositorio.ufscar.br/bitstream/ufscar/11773/5/license.txtae0398b6f8b235e40ad82cba6c50031dMD55TEXTDissertação_João-Paulo-Dos-Santos-Morijo.pdf.txtDissertação_João-Paulo-Dos-Santos-Morijo.pdf.txtExtracted texttext/plain134462https://repositorio.ufscar.br/bitstream/ufscar/11773/6/Disserta%c3%a7%c3%a3o_Jo%c3%a3o-Paulo-Dos-Santos-Morijo.pdf.txt13ebf141b7649c2f250d9532f8b0ef95MD56THUMBNAILDissertação_João-Paulo-Dos-Santos-Morijo.pdf.jpgDissertação_João-Paulo-Dos-Santos-Morijo.pdf.jpgIM Thumbnailimage/jpeg8464https://repositorio.ufscar.br/bitstream/ufscar/11773/7/Disserta%c3%a7%c3%a3o_Jo%c3%a3o-Paulo-Dos-Santos-Morijo.pdf.jpg3f94090582a450e71a01ed2ef172ae3cMD57ufscar/117732023-09-18 18:31:38.577oai:repositorio.ufscar.br:ufscar/11773TElDRU7Dh0EgREUgRElTVFJJQlVJw4fDg08gTsODTy1FWENMVVNJVkEKCkNvbSBhIGFwcmVzZW50YcOnw6NvIGRlc3RhIGxpY2Vuw6dhLCB2b2PDqiAobyBhdXRvciAoZXMpIG91IG8gdGl0dWxhciBkb3MgZGlyZWl0b3MgZGUgYXV0b3IpIGNvbmNlZGUgw6AgVW5pdmVyc2lkYWRlCkZlZGVyYWwgZGUgU8OjbyBDYXJsb3MgbyBkaXJlaXRvIG7Do28tZXhjbHVzaXZvIGRlIHJlcHJvZHV6aXIsICB0cmFkdXppciAoY29uZm9ybWUgZGVmaW5pZG8gYWJhaXhvKSwgZS9vdQpkaXN0cmlidWlyIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyAoaW5jbHVpbmRvIG8gcmVzdW1vKSBwb3IgdG9kbyBvIG11bmRvIG5vIGZvcm1hdG8gaW1wcmVzc28gZSBlbGV0csO0bmljbyBlCmVtIHF1YWxxdWVyIG1laW8sIGluY2x1aW5kbyBvcyBmb3JtYXRvcyDDoXVkaW8gb3UgdsOtZGVvLgoKVm9jw6ogY29uY29yZGEgcXVlIGEgVUZTQ2FyIHBvZGUsIHNlbSBhbHRlcmFyIG8gY29udGXDumRvLCB0cmFuc3BvciBhIHN1YSB0ZXNlIG91IGRpc3NlcnRhw6fDo28KcGFyYSBxdWFscXVlciBtZWlvIG91IGZvcm1hdG8gcGFyYSBmaW5zIGRlIHByZXNlcnZhw6fDo28uCgpWb2PDqiB0YW1iw6ltIGNvbmNvcmRhIHF1ZSBhIFVGU0NhciBwb2RlIG1hbnRlciBtYWlzIGRlIHVtYSBjw7NwaWEgYSBzdWEgdGVzZSBvdQpkaXNzZXJ0YcOnw6NvIHBhcmEgZmlucyBkZSBzZWd1cmFuw6dhLCBiYWNrLXVwIGUgcHJlc2VydmHDp8Ojby4KClZvY8OqIGRlY2xhcmEgcXVlIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyDDqSBvcmlnaW5hbCBlIHF1ZSB2b2PDqiB0ZW0gbyBwb2RlciBkZSBjb25jZWRlciBvcyBkaXJlaXRvcyBjb250aWRvcwpuZXN0YSBsaWNlbsOnYS4gVm9jw6ogdGFtYsOpbSBkZWNsYXJhIHF1ZSBvIGRlcMOzc2l0byBkYSBzdWEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvIG7Do28sIHF1ZSBzZWphIGRlIHNldQpjb25oZWNpbWVudG8sIGluZnJpbmdlIGRpcmVpdG9zIGF1dG9yYWlzIGRlIG5pbmd1w6ltLgoKQ2FzbyBhIHN1YSB0ZXNlIG91IGRpc3NlcnRhw6fDo28gY29udGVuaGEgbWF0ZXJpYWwgcXVlIHZvY8OqIG7Do28gcG9zc3VpIGEgdGl0dWxhcmlkYWRlIGRvcyBkaXJlaXRvcyBhdXRvcmFpcywgdm9jw6oKZGVjbGFyYSBxdWUgb2J0ZXZlIGEgcGVybWlzc8OjbyBpcnJlc3RyaXRhIGRvIGRldGVudG9yIGRvcyBkaXJlaXRvcyBhdXRvcmFpcyBwYXJhIGNvbmNlZGVyIMOgIFVGU0NhcgpvcyBkaXJlaXRvcyBhcHJlc2VudGFkb3MgbmVzdGEgbGljZW7Dp2EsIGUgcXVlIGVzc2UgbWF0ZXJpYWwgZGUgcHJvcHJpZWRhZGUgZGUgdGVyY2Vpcm9zIGVzdMOhIGNsYXJhbWVudGUKaWRlbnRpZmljYWRvIGUgcmVjb25oZWNpZG8gbm8gdGV4dG8gb3Ugbm8gY29udGXDumRvIGRhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyBvcmEgZGVwb3NpdGFkYS4KCkNBU08gQSBURVNFIE9VIERJU1NFUlRBw4fDg08gT1JBIERFUE9TSVRBREEgVEVOSEEgU0lETyBSRVNVTFRBRE8gREUgVU0gUEFUUk9Dw41OSU8gT1UKQVBPSU8gREUgVU1BIEFHw4pOQ0lBIERFIEZPTUVOVE8gT1UgT1VUUk8gT1JHQU5JU01PIFFVRSBOw4NPIFNFSkEgQSBVRlNDYXIsClZPQ8OKIERFQ0xBUkEgUVVFIFJFU1BFSVRPVSBUT0RPUyBFIFFVQUlTUVVFUiBESVJFSVRPUyBERSBSRVZJU8ODTyBDT01PClRBTULDiU0gQVMgREVNQUlTIE9CUklHQcOHw5VFUyBFWElHSURBUyBQT1IgQ09OVFJBVE8gT1UgQUNPUkRPLgoKQSBVRlNDYXIgc2UgY29tcHJvbWV0ZSBhIGlkZW50aWZpY2FyIGNsYXJhbWVudGUgbyBzZXUgbm9tZSAocykgb3UgbyhzKSBub21lKHMpIGRvKHMpCmRldGVudG9yKGVzKSBkb3MgZGlyZWl0b3MgYXV0b3JhaXMgZGEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvLCBlIG7Do28gZmFyw6EgcXVhbHF1ZXIgYWx0ZXJhw6fDo28sIGFsw6ltIGRhcXVlbGFzCmNvbmNlZGlkYXMgcG9yIGVzdGEgbGljZW7Dp2EuCg==Repositório InstitucionalPUBhttps://repositorio.ufscar.br/oai/requestopendoar:43222023-09-18T18:31:38Repositório Institucional da UFSCAR - Universidade Federal de São Carlos (UFSCAR)false |
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/ufscar/11773. |
dc.identifier.uri.fl_str_mv |
https://repositorio.ufscar.br/handle/ufscar/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/ufscar/11773. |
url |
https://repositorio.ufscar.br/handle/ufscar/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/bitstream/ufscar/11773/1/Disserta%c3%a7%c3%a3o_Jo%c3%a3o-Paulo-Dos-Santos-Morijo.pdf https://repositorio.ufscar.br/bitstream/ufscar/11773/5/license.txt https://repositorio.ufscar.br/bitstream/ufscar/11773/6/Disserta%c3%a7%c3%a3o_Jo%c3%a3o-Paulo-Dos-Santos-Morijo.pdf.txt https://repositorio.ufscar.br/bitstream/ufscar/11773/7/Disserta%c3%a7%c3%a3o_Jo%c3%a3o-Paulo-Dos-Santos-Morijo.pdf.jpg |
bitstream.checksum.fl_str_mv |
776b32fd2480dd58bbba68cf9426d67a ae0398b6f8b235e40ad82cba6c50031d 13ebf141b7649c2f250d9532f8b0ef95 3f94090582a450e71a01ed2ef172ae3c |
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 |
|
_version_ |
1802136362226286592 |