Planeamento

Aulas Teóricas

Introdução

Apresentação inicial
  • Apresentação da docente
  • Apresentação dos estudantes
Introdução às redes veiculares
  • Visão geral da disciplina: objetivos, temas, modelo de funcionamento e resultados expectáveis
  • Prazos
Outros assuntos
  • Exemplos de projetos de anos anteriores

Introdução

Desafios da mobilidade

  • Alterações climáticas
  • Organização social
  • Segurança rodoviária e acidentes
  • Gestão de tráfego e congestão
  • Acessibilidade e envelhecimento da população
  • Saúde global e pandemia
Resultado expectável
  • Compreender os desafios da mobilidade
  • Saber avaliar o impacto das opções tomadas
  • Saber imaginar o futuro preferido da mobilidade
Entrega (trabalho individual)
  • Relatório 1: futuro preferido da mobilidade (final da aula)

Introdução

Oportunidades da mobilidade

  • Evolução da tecnologia: geral, sensorização e comunicação
  • Casos de uso
  • Visão do futuro
Resultado expectável 
  • Compreender as oportunidade da mobilidade associadas ao desenvolvimento tecnológico
  • Avaliar os aspetos ético e legais da automação
Entrega (trabalho individual)
  • Relatório de opcional

Projeto

Brainstorming

  • Agrupamento de ideias
  • Seleção de ideias
Resultado expectável 
  • Proposta de valor da solução do problema
Entrega:
  • Nenhuma

Aplicações cooperativas

Aplicações cooperativas C-ITS

  • Aplicações cooperativas e condução autónoma
  • Tipos de aplicações
  • Casos de uso
  • Requisitos de comunicação
  • Impacto no desenho da VANET
Resultado expectável
  • Conhecer as aplicações cooperativas
  • Desenhar um caso de uso duma aplicação cooperativa (projeto)
Entrega: (trabalho de equipa)
  • Relatório 2: desenho de aplicação cooperativa (final da aula)

Projeto

Definição inicial do projeto 

  • Identificação do problema
Definição da solução proposta 
  • Descrição
  • Uso
  • Imagem exemplificativa
  • Cooperação
Resultado esperado
  • Definição duma aplicação cooperativa adequada para o problema identificado
Entrega (trabalho de equipa)
  • Relatório 3: proposta de projeto - parte 1 (final da aula)

Redes veiculares  - introdução aos aspetos de comunicação

Princípios enquadradores 

  • Cenários físicos
  • Redes ad-hoc
  • VANET
Resultado expectável
  • Modelar os cenários físicos e avaliar o impacto na mobilidade
  • Compreender os princípios das redes ad-hoc e identificar as suas limitações
  • Compreender os princípios de desenho das redes veiculares
  • Desenhar uma VANET para uma aplicação cooperativa
Entrega (trabalho de equipa)
  • Relatório 4: arquitetura da VANET

Redes veiculares  - arquitetura de referência

Arquitectura de referência

  • Arquitectura duma estação C-ITS
  • Camadas
  • Caso de uso
Resultado expectável
  • Compreender a arquitetura de referência duma estação C-ITS
  • Identificar as funções de cada camada
  • Saber aplicar a um caso de uso
Entrega (trabalho de equipa)
  • Proposta de projeto: preencher de acordo com a template fornecida (17/12/2022: 23:59)

Arquitetura da VANET - serviços comuns

Serviços comuns

  • Requisitos aplicacionais e serviços comuns
  • Serviços de informação periódica
  • Serviços de informação por eventos
Resultados expectáveis
  • Saber identificar os requisitos comuns
  • Compreender os serviços de informação periódica e por eventos
  • Desenhar um serviço simples de informação periódica e por eventos  (projeto)
Entrega: (trabalho de equipa)
  • Especificação 1: Serviço de eventos/informação periódica (final da aula)

Arquitetura da VANET - topologia e modos de comunicação

Topologia e modos de comunicação

  • Identificação dos nós da rede
  • Manutenção da topologia - serviço de beaconing 
  • Modos de comunicação - broadcast, geocast and unicast
  • Comunicação geocast 
Resultado expectável
  • Compreender os princípios de construção topologia e os diferentes modos de comunicação
  • Conceber um mecanismo de identificação por localização e de comunicação geocast (projeto)
Entrega: (trabalho de equipa)
  • Especificação 2: Serviço de beaconing (final da aula)

Arquitetura da VANET - localização e comunicação unicast

Localização e comunicação unicast

  • O problema de comunicação unicast em ambientes veiculares
  • Serviço de localização
  • Comunicação unicast 
  • Encaminhamento geográfico
Resultado expectável
  • Compreender o princípio da localização, comunicação unicast e encaminhamento geográfico
  • Desenhar um serviço de localização e encaminhamento geográfico
Entrega: (trabalho de equipa)
  • Especificação 3: Serviço de encaminhamento geográfico (final da aula)

VANET e Internet

VANET e Internet

  • Arquitetura VANET
  • Integração na arquitetura Internet
  • Protocolo IPv6
  • Mobilidade IP
Resultado expectável
  • Compreender a integração das VANETs na Internet
Entrega:
  • Nenhuma

Projecto

Preparação do workshop final  

  • Guia da apresentação e demonstração
Resultado expectável:
  • Testes finais à solução
  • Guia de demnstração final
Entrega:
  • Nenhuma

Projeto

Workshop final

  • Apresentação e demonstração do projetp
Resultado esperado
  • Projeto final a funcionar
Entrega (trabalho de equipa) e individual):
  • Apresentação.e código: equipa (14/01/2023, 23:59)
  • Relatório final: individual (18/01/2023: 23:59)

Aulas Laboratoriais

Introdução

Trabalho:
  • Formação de grupos 
  • Introdução ao modelo de projeto 
  • Entrevistas
Resultado expectável
  • Conhecer os princípios do design thinking
  • Saber entrevistar pessoas
  • Conhecer outras perspectivas sobre o futuro da mobilidade
  • Identificar problemas a resolver
Entrega: (trabalho de equipa):
  • Entrevistas 

Laboratorio

Trabalho:

  • Introdução ao Raspberry PI
Resultado expectável:
  • Acesso remoto ao Raspberry PI
Entrega:
  • Nenhuma

Laboratório

Trabalho:
  • Introdução ao Raspberry PI
Resultado expectável:
  • Sensorização com Raspberry PI
Entrega (final da aula):
  • Esquema de HW e SW do semaforo
  • Video com a execução do projeto

Projeto

Trabalho:

  • Brainstorming  -idealização
Resultado expectável:
  • Conhecer a técnica de brainstorming
  • Idealizar soluções para o problema identificado
Entrega (sem avaliação):
  • Ideias para resolver o problema identificado

Laboratório

Trabalho:

  • Comunicação em rede com o Raspberry PI - ad-hoc 
  • Comunicação multicast
Resultado expectável:
  • Saber configurar uma rede ad-hoc
  • Comprender os princípios da comunicação mutlicast
  • Saber implementar a comunicação mutlicast
Entrega (final da aula):
  • Mapa de endereços da rede e esquema da rede (incluindo o computador usado para acesso remoto)
  • Video com o teste da rede-ahoc
  • Video com a execução da comunicação mutlicast

Laboratório

Trabalho:

  • Controlo do movimento dos carros 
  • Controlo da distância e localização
Resultado expectável:
  • Compreender o funcionamento da plataforma SmartMob
  • Saber controlar o movimento dos carros
  • Saber estimar a distância com base na localização e no movimento
  • Programa que estima a posição
Entrega:
  • Nenhuma

Laboratório

Trabalho:

  • C-ITS - exemplo de aplicação
Resultado expectável:
  • Compreender como os princípios de desenho das aplicações cooperativas
  • Teste duma aplicação cooperativa
  • Saber alterar o funcionamento da aplicação cooperativa
  • Programa de aplicação cooperativa modificado que inclua a estimativa da posição do carro
Entrega (final da aula):
  • Programa de aplicação cooperativa modificado

Projeto

Trabalho:

  • Arquitectura de concorrência
  • Implementação da estrutura do projeto 
  • Definição das interfaces 
Resultado expectável:
  • Compreender a arquitetura concorrente base 
  • Saber mapear a arquitetura dos componentes numa arquitetura de SW concorrente
  • Definir a arquitetura de informação
  • Testar o fluxo de informação
Entrega:
  • Nenhuma

Projeto

Trabalho:

  • Integração dos serviços periódicos e/ou eventos
Resultado expectável:
  • Acesso remoto ao Raspberry PI
Entrega:
  • Nenhuma

Projeto

Trabalho:

  • Serviço de beaconing e geocast
Resultado expectável:
  • Acesso remoto ao Raspberry PI
Entrega:
  • Nenhuma

Projeto

Integração dos componentes desenvolvidos

Projeto

Trabalho:

  • Integração final e teste
Resultado expectável:
  • Acesso remoto ao Raspberry PI
Entrega:
  • Nenhuma

Projeto

Trabalho:

  • Demonstração final
Resultado expectável:
  • Demonstração final
Entrega:
  • Demonstração final