Please use this identifier to cite or link to this item: http://hdl.handle.net/10773/23462
Title: Monitoring system based on fog computing
Other Titles: Sistema de monitorização baseado em fog computing
Author: Machado, Miguel Chagas Bilhau
Advisor: Borges, António Rui de Oliveira e Silva
Oliveira, António Manuel Silva
Keywords: Engenharia de computadores e telemática
Computação em nuvem
Internet das coisas
Defense Date: 2017
Publisher: Universidade de Aveiro
Abstract: This thesis is a contribution of an architectural solution, describing a system that represents an extra layer of computing power, placed between the cloud and sensor networks, acting both as a mediator whose central task is to manage, monitor and collect data from geographically-located groups of sensor nodes and as a communication hub to the cloud with which data is exchanged in a compact and minimalist fashion. The latter is accomplished by designing nodes as autonomous entities, able to organise themselves in smaller groups, within the system. Additionally, these entities possess inherent mechanisms which aim to accomplish fault tolerance within groups of nodes, maintaining the status quo of the overall system while performing in an ubiquitous environment, continuously embracing contextual changes. The overall solution was tested in a proof of concept where we conceived three test cases that helped us validate it.
Este documento apresenta uma arquitectura como solução para o desenvolvimento de uma camada extra de poder computacional entre os serviços na núvem e a Internet das Coisas, denominada de computação no nevoeiro. Esta camada é responsável pela gestão e recolha de dados provenientes de conjuntos de sensores, geograficamente distribuídos, em níveis inferiores. Assim, o nevoeiro permite servir como ponto de agregação comunicando directamente com a núvem, minimizando a quantidade de tráfego na rede. A solução descreve a camada de nevoeiro como um conjunto de grupos de nós que se agrupam e organizam como um todo, autonomamente. Existem ainda mecanismos auxiliares que permitem a existência de um certo grau de tolerância a falhas de forma a manter o status quo do sistema em ambientes ubíquos, lidando com as constantes alterações de contexto. A solução foi testada e validada através de uma prova de conceito onde foram realizados três casos de teste, concebidos de forma a abranger todos os componentes da mesma.
Description: Mestrado em Engenharia de Computadores e Telemática
URI: http://hdl.handle.net/10773/23462
Appears in Collections:DETI - Dissertações de mestrado
UA - Dissertações de mestrado

Files in This Item:
File Description SizeFormat 
Dissertação.pdf3.94 MBAdobe PDFView/Open


FacebookTwitterLinkedIn
Formato BibTex MendeleyEndnote Degois 

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.