Propostas Submetidas - sem aluno

DEI - FCTUC
Gerado a 2024-05-02 04:43:55 (Europe/Lisbon).
Voltar

Titulo Estágio

Desenvolvimento de uma stack de comunicação para a Internet das Coisas (IoT – Internet of Things)

Áreas de especialidade

Sistemas Inteligentes

Comunicações, Serviços e Infraestruturas

Local do Estágio

IPN - Incubadora

Enquadramento

A wexcedo é uma startup incubada no Instituto Pedro Nunes em Coimbra, que desenvolveu o Alfred - um mordomo digital: http://hialfred.com/.

A wexcedo olhou para os edifícios ditos inteligentes e identificou três problemas:

i. a inexistência de soluções que permitam aos utilizadores destes edifícios acederem-lhe remotamente, de forma segura fácil e intuitiva
ii. a inexistência de ferramentas seguras de configuração e assistência remota
iii. a segregação e perda da informação recolhida pela vasta gama de sensores de que estes edifícios estão dotados e que, ao não ser armazenada e tratada, não contribui para o mundo global das Smart Cities e como é óbvio da IoT – Internet of Things
A wexcedo desenvolveu o Alfred, um mordomo digital. O Alfred, por si só, implementa automaticamente todos os passos necessários para o estabelecimento de uma ligação bidirecional segura. É uma solução inovadora que permite estender as redes dos edifícios KNX ao mundo global do IoT.

Objetivo

O Alfred é constituído por duas partes: um dispositivo que se liga diretamente ao BUS KNX e uma plataforma de software que possibilita aos utilizadores a manipulação de dispositivos KNX.
Actualmente existem mais de 7000 dispositivos KNX. O KNX começou a pensar a Internet of Things (IoT) há 25 anos.

O Alfred foi criado sob uma plataforma de desenvolvimento da SIEMENS utilizando um BIM (Bus Interface Module), este dispositivo possui um modulo tpuart e um microcontrolador com uma stack de comunicação já implementada de acordo com o standard KNX. O uso desta plataforma cria em nós uma certa dependência da qual gostaríamos de nos libertar.

Pretendemos que seja desenvolvida uma stack de comunicação de acordo com o standard KNX. Esta deverá ser Implementada em C para um qualquer MicroControlador genérico. Os vários layers da stack KNX estão muito bem documentados no standard.

Plano de Trabalhos - Semestre 1

1- Aprendizagem dos conceitos básicos do KNX – 1 mês

2 - Análise das várias implementações existentes – 2 meses

3 - Descrição das várias tecnologias e arquiteturas existentes – 2 meses

4 – Realização de testes nas diversas stacks existentes -2 meses

5 - Elaboração do SRS para a implementação da stack – 1 mês

6 - Escrita do relatório intermedio – 1 mês

(Há diversas sobreposições entre as fases)

Plano de Trabalhos - Semestre 2

1 - Implementação da stack – 6 meses

2 - Testes ao desenvolvimento realizado – 5 meses

3 - Integração com os restantes elementos do Alfred – 3 meses

4 – Análise de resultados e escrita da tese – 2 meses

(Há diversas sobreposições entre as fases)

Condições

O estagiário terá acesso a toda a documentação e recursos necessários há execução com sucesso do plano de trabalhos. Nomeadamente o Standard KNX e todas as ferramentas de desenvolvimento necessárias (hardware e software).

Observações

Está dissertação terá a coorientação do Professor Doutor Alberto Cardoso e será efectuada em estreita colaboração com o Grupo de Computação Adaptativa.

Orientador

Vitor Manuel Garcia do Nascimento Graveto
vitor@wexcedo.com 📩