Dissertação

{en_GB=Automatic Device (AutoDev) - A system to simplify configuration processes of IoT devices for domestic users} {} EVALUATED

{pt=Muitos dos dispositivos IoT para utilizadores domésticos disponíveis no mercado requerem processos de configuração complexos. Sistemas capazes de reduzir a complexidade destes processos e simplificá-los são necessários para que estes dispositivos venham a ser comprados e usados em grande escala. É com este escopo que esta tese propõe um sistema que aborda este problema. Este sistema simplifica estes processos para os utilizadores domésticos e nalguns casos até os automatiza por completo. O sistema proposto oferece como interface uma aplicação móvel para simplificar a configuração dos dispositivos IoT. Para além disso, o dispositivo contém uma aplicação capaz de comunicar com esta interface e de armazenar configurações anteriores. Assim, o mesmo pode comunicar com um dispositivo não configurado e automaticamente configurá-lo. O nosso sistema assegura que todas as comunicações e toda a informação trocada não seja vista por mais ninguém a não ser os supostos intervenientes. A realização deste sistema é feita através de uma proposta de uma arquitectura e protocolo com o objectivo de reduzir a complexidade dos processos de configuração e aumentar significativamente o conforto do utilizador. Este documento analisa o estado-da-arte na área do IoT, abordando os seus constituintes e tecnologias mais relevantes. Para além disso, analisa os dispositivos existentes no mercado e os processos de configuração que estes possuem. A nossa proposta é apresentada em detalhe, implementada e avaliada., en=Many of the commercially available IoT devices for domestic users rely on complex configuration processes. Systems capable of reducing the complexity of these processes and simplifying them are necessary, for this devices are purchased configured and used by the same users. In this scope, this thesis proposes a system that addresses this problem. This system simplifies these processes for domestic users and in some cases automates them. AutoDev offers a mobile application interface to simplify the configuration IoT devices. Furthermore, the device itself contains an application capable to communicate with this interface and able to store previous configurations. Then, the device can communicate with non-configured devices and automatically configure them. We ensure, that all the communications and the information exchanged are not eavesdropped. This system development, is accomplished through an architecture and protocol proposal with the goal to reduce the complexity of configuration processes and to significantly increase the user comfort. This document analyzes the state of the art in the area of ​​IoT by analyzing its constituents and important technologies. Additionally, it examines the existing IoT devices for domestic users and their configuration processes. Our proposal is detailed, implemented and evaluated.}
{pt=IoT, Configuração, RFID, Cloud Computing, Ubiquitous Computing, Smartphone, en=IoT, Configuration, RFID, Cloud Computing, Ubiquitous Computing, Smartphone}

Janeiro 5, 2018, 17:30

Publicação

Obra sujeita a Direitos de Autor

Orientação

ORIENTADOR

Ricardo Jorge Feliciano Lopes Pereira

Departamento de Engenharia Informática (DEI)

Professor Auxiliar

ORIENTADOR

Artur Balanuta

IST/CMU NetSys

Estudante PhD