???item.export.label??? ???item.export.type.endnote??? ???item.export.type.bibtex???

Please use this identifier to cite or link to this item: https://tede.inatel.br:8080/tede/handle/tede/167
???metadata.dc.type???: Dissertação
Title: Performance Evaluation of IoT Middleware
???metadata.dc.creator???: Cruz, Mauro Alexandre Amaro da
???metadata.dc.contributor.advisor1???: Rodrigues, Joel José Puga Coelho
???metadata.dc.contributor.referee1???: Pinheiro, Plácido Rogério
???metadata.dc.contributor.referee2???: Alberti, Antônio Marcos
???metadata.dc.contributor.referee3???: Brito, José Marcos Camara
???metadata.dc.description.resumo???: A Internet de Coisas (do Inglês, Internet of Things – IoT) é um termo usado para descrever um ambiente em que Bilhões de objetos que possuem restrições de recursos ("coisas”) estarão conectados à Internet e interagindo de forma autônoma. Com tantos objetos interagindo de forma autônoma em soluções IoT, o ambiente no qual eles estão inseridos torna-se mais inteligente. Um software, chamado middleware, desempenha um papel fundamental pois é responsável por parte da inteligência em IoT, atuando como um "cérebro", integrando dados de dispositivos, permitindo que eles se comuniquem e tomem decisões com base em dados coletados. Por natureza, os ambientes inteligentes são heterogêneos. Com uma infinidade de tecnologias disponíveis, o middleware pode prosperar, desempenhando um papel ainda mais relevante em ambientes amplos e extremamente complexos como cidades inteligentes. Esta dissertação explora os requisitos das plataformas para IoT, propõe um modelo de arquitetura de referência para middleware IoT e detalha o melhor método de operação de cada módulo proposto. O documento também propõe métricas, tanto qualitativas quanto quantitativas, para avaliação de soluções de middleware, que se pretende o mais objetiva possível. A seguir, efetua-se um estudo de avaliação comparativa do desempenho de soluções de middleware de código aberto (open-source) e de uma solução proprietária desenvolvida pelo Inatel no cenário do Inatel Smart Campus. Efetua-se a análise dos resultados e conclui-se que as métricas propostas estão muito bem ajustadas a este tipo de soluções e podem desempenhar um papel extremamente importante na escolha das melhores soluções tanto em trabalhos de pesquisa como em ambientes reais e para a indústria. A plataforma Sitewhere é a solução de middleware que obteve melhor desempenho no estudo realizado.
Abstract: The Internet of Things (IoT) is a term used to describe an environment where Billions of objects that are constrained in resources ("things") are connected to the Internet, and interacting autonomously. With so many objects interacting in IoT solutions, the environment in which they are inserted becomes smarter. A software called middleware plays a key role since it is responsible for most of the intelligence in IoT, acting as a "brain", integrating data from devices, allowing them to communicate, and make decisions based on collected data. Smart environments are heterogeneous by nature, considering the plethora of available technologies, and middleware can thrive, playing even a more relevant role in large scenarios, such as smart cities. This dissertation explores the requirements of IoT platforms, proposes a reference architecture model for IoT middleware, and details the best operation method of each proposed module. The document also proposes metrics, both qualitative and quantitative to evaluate middleware solutions objectively. Then, a performance evaluation study of open-source middleware solutions, as well as a proprietary solution developed by Inatel for the Inatel Smart Campus scenario. The results are analyzed and it is concluded that the proposed metrics are well adjusted for this type of solution and can play an important role when choosing the best solutions for a research work, as well as for real-life environments and industry. Sitewhere is the middleware solution that obtained better performance in the conducted study.
Keywords: Arquitetura de middleware para IoT; Internet das Coisas;IoT;Middleware;Métricas de avaliação do desempenho;Plataforma;Qualitativa;Quantitativa.
Internet of Things;IoT; Middleware; Middleware architecture for IoT;Performance evaluation metrics;Platform;Qualitative;Quantitative
???metadata.dc.subject.cnpq???: Engenharia - Telecomunicações
Language: por
???metadata.dc.publisher.country???: Brasil
Publisher: Instituto Nacional de Telecomunicações
???metadata.dc.publisher.initials???: INATEL
???metadata.dc.publisher.department???: Instituto Nacional de Telecomunicações
???metadata.dc.publisher.program???: Mestrado em Engenharia de Telecomunicações
Citation: Cruz, Mauro Alexandre Amaro da. Performance Evaluation of IoT Middleware. 2017. [91]. dissertação( Mestrado em Engenharia de Telecomunicações) - Instituto Nacional de Telecomunicações, [Santa Rita Sapucai] .
???metadata.dc.rights???: Acesso Aberto
???metadata.dc.rights.uri???: http://creativecommons.org/licenses/by-nd/4.0/
URI: http://tede.inatel.br:8080/tede/handle/tede/167
Issue Date: 14-Dec-2017
Appears in Collections:Mestrado em Engenharia de Telecomunicações

Files in This Item:
File Description SizeFormat 
DISSERTAÇÃO MAURO-ok.pdfPerformance Evaluation of IoT Middleware2.2 MBAdobe PDFThumbnail

Download/Open Preview


This item is licensed under a Creative Commons License Creative Commons