Publicação em Diário da República: Despacho n.º 8644/2020 - 08/09/2020
5 ECTS; 3º Ano, 2º Semestre, 28,0 PL + 28,0 TP , Cód. 911950.
Docente(s)
- Luís Miguel Lopes de Oliveira (1)(2)
(1) Docente Responsável
(2) Docente que lecciona
Pré-requisitos
Não aplicável
Objetivos
1. Identificar os impactos do IoT na vida quotidiana.
2. Relacionar os requisitos no desenvolvimento de serviços com os constrangimentos dos dispositivos da IoT.
3. Identificar as melhores soluções de conectividade para ambientes IoT.
4. Identificar os requisitos de segurança das infraestruturas IoT.
5. Disponibilizar serviços IoT a partir de infraestruturas de cloud.
6. Implementar serviços de gestão para redes IoT.
Programa
1. O paradigma da Internet das coisas
A evolução da Internet das Coisas
A arquitectura de um serviço de IoT - modelos de 3 e 5 camadas
Campos de aplicação da Internet das Coisas
Análise de casos de estudo
2. Protocolos da camada de aplicação
Websockets
CoAP
MQTT
3. Protocolos da camadas, física, de ligação e de rede
LoRA, e LoRAWAN
IEEE 802.15.4
6LoWPAN
RPL
4. A integração dos serviços IoT na nuvem e Interface com o Utilizador
Introdução à computação na nuvem
Análise dos requisitos de um serviço IoT
5. Mecanismos de segurança
Requisitos de segurança para ambientes IoT
Arquitectura dos serviços de segurança para ambientes IoT
Principais desafios e medidas de mitigação
Autenticação
Confidencialidade
Gestão da confiança (Trust management)
Segurança no encaminhamento de pacotes
Desafios em aberto (open issues)
Metodologia de avaliação
A avaliação é composta por duas componentes:
i) Componente teórica com o peso de 35% na nota final e com a nota mínima de 8 valores.
ii) Componente prática com o peso de 65% na nota final e com a nota mínima de 10 valores.
A avaliação da componente teórica é composta pela classificação de uma prova escrita realizada individualmente e sem consulta.
A avaliação da componente prática corresponde à média da classificação dos trabalhos práticos (30%) realizados durante as aula práticas laboratoriais e da classificação de um projecto final (35%). Os trabalhos laboratotiais podem ser realizados individualmente ou em grupos de dois alunos.
Estas regras aplicam-se a todas as épocas de avaliação.
Bibliografia
- Bassi, A. e Fortino, G. e Palau, C. (2021). Interoperability of Heterogeneous IoT Platforms. Switzerland: Springer International Publishing
- Khan, J. e Yuce, M. (2019). Internet of Things (IoT) Systems and Applications. Singapore: Jenny Stanford Publishing
- Tamboli, A. (2019). Build Your Own IoT Platform. Sydney, Australia: Apress
Método de Ensino
Aulas teórico-práticas, nas quais são apresentados e resolvidos casos de estudo que interligam a modelação de problemas reais e as ferramentas mais adequadas para a sua resolução. Aulas práticas laboratoriais onde são desenvolvidos projetos.
Software utilizado nas aulas
Não aplicável
Aprovado em Conselho Técnico Cientifico: Aprovada na Ata nº 18/2024 de 17/04
Download da Ficha da Unidade Curricular (FUC)