2018.3 - DCC102 - Seminários (IoT)

Horários

Dia Inicio Fim

Terça 14:00 16:00 S.114

Atendimento: Terças 16:00 DCC Sala 431

Ementa:

Leitura e apresentação de artigos da área de IoT com foco em protocolos de comunicação no nível de aplicações. Apresentação dos conceitos gerais sobre IoT, suas camadas, área de interesse e padrões. Entendimento sobre os padrões existentes no nível da aplicação para comunicação entre os sensores/atuadores e os servidores de armazenamento de dados. Ao final do curso o aluno deverá ter conhecimento sólido sobre os protocolos de comunicação no nível de aplicação e senso crítico apurado com relação a eles.

Cronograma

Planilhas do Google

Trabalho Simulador

Enunciado:

Um único grupo formado pelos alunos da turma deverá utilizar o simulador Cooja do Contiki OS para realizar um experimento que consiga medir a variação do RTT em 4 cenários utilizando o CoAP.

As características do cenário são:

Cenário 1) 2 nós

Cenário 2) 4 nós

Cenário 3) 8 nós

Cenário 4) 10 nós

Em todos os cenários deverá haver 1 nó remetente (Source - CoAP client) e 1 nó destinatário (Destination - CoAP server).

Sendo assim, haverá no Cenário 1, apenas um salto direto entre a origem e o destino; no Cenário 2, 2 saltos intermediários; no Cenário 3, 6 nós intermediários e no Cenário 4, 8 nós intermediários.

Observe que os nós deverão ter cobertura apenas para o próximo salto, como na Figura abaixo, que ilustra os cenários 1 e 2 (S = Source, D = Destination). Eles serão colocados em linha reta, e é possível habilitar na interface do Cooja a cobertura do rádio de cada nó.

É possível fazer o download da VM do Contiki OS pelo link: http://anrg.usc.edu/contiki/index.php/Installation

Use o VMWare ou VirtualBox

O exemplo com utilização do CoAP no Cooja (que nada mais é do que o exemplo HTTP compilado habilitando a flag do CoAP), está disponível em: http://anrg.usc.edu/contiki/index.php/REST_example_running_on_Cooja_and_Sky_motes

Para coletar informações de um nó, um modo simples é utilizar o CollectView do Cooja. Outros modos também podem ser usados para coletar o RTT.

Notas

Apresentações de Artigos (A): 30

Resumos de Artigos (RA): 10

Trabalho Prático (Simulação) (S) 20

Trabalho Final (Monografia) (M): 40

Notas DCC102 2018.3