LA6 - Agregação local em sensores IPv6 na Internet das Coisas
Enquadramento: Hoje em dia, a interligação de sensores inteligentes suportam-se cada vez mais em arquitecturas que convergem para o paradigma de comunicações utilizado na Internet. Sendo a "Internet das coisas" um dos próximos desafios que se colocam ao desenvolvimento da Internet, é natural que o protocolo IPv6 tenha vindo a ser adoptado em maior escala na concepção deste tipo de redes. Contudo, não tendo sido concebido para redes de sistemas embebidos, com escassos recursos e cujo tipo de serviço é radicalmente diferente do usado nas redes de computadores típicas, o IPv6, ou melhor a sua adaptação para estes ambientes - o 6LoWPAN, enferma de um conjunto de limitações que devem ser ultrapassados para alavancar as redes baseadas em 6LoWPAN. Um dos problemas, intimamente relacionado com o consumo energético, é a não optimização de tráfego na rede através da agregação de valores que possam estar relacionados. A lógica extremo-a-extremo ou um-para-um das redes IP está nas antípodas do modelo muitos-para-um que prevalece nas típicas aplicações das redes de sensores.
Objectivos: Conceber, desenvolver e implementar funções de agregação que se suportem em routing compatível com o stack IPv6 dos sensores. Desenvolver uma aplicação que recolhe informação proveniente de sensores abstractos, e cria correlação entre eventos temporalmente ligados ou temporalmente distintos, para disponibilizar serviços de valor acrescentado aos utilizadores, através do acesso a este hub de sensores. Esta correlação pode tirar partido da agregação da informação na própria rede ou efectuá-la à posteriori no repositório em que a informação é guardada. Existe a possibilidade de criar bibliotecas de dispositivos e fazer a sua associação com diferentes ferramentas e outras bibliotecas já existentes. O conceito de hub deve alavancar no estudo e agregação proveniente da mesma rede ou de diferentes redes de acesso.
Descrição: Esta solução implicará:
- Pesquisa bibliográfica;
- Estudo do stack 6LoWPAN;
- Estudo do sistema de agregação em funcionamento em redes tradicionais;
- Análise de requisitos;
- Adaptação do encaminhamento para 6LoWPAN às necessidades da agregação;
- Desenvolvimento da aplicação no contexto de um demonstrador autónomo;
- Integração numa rede em operação.
Orientação: Rui M. Rocha, Tiago Rodrigues (PTCom); apoio da SAPO/PT Comunicações