ADS29009-2020-2
Professor
- Eraldo Silveira e Silva
Plano de Ensino
- Conteúdo Programático: ver SIGAA
- Avaliação: ver SIGAA
AULA 1 - Dia 13/11/2020
Objetivos
- Apresentação da Disciplina (SIGA A)
- Plano de Ensino (SIGA A)
- Avaliação (SIGA A)
Tarefa A1.0
Instalar uma MV com ferramentas para experimentos simulados em redes:
Laboratório 0: Instalação de VirtualBox e do Imunes' |
---|
|
Tarefa A1.1
- Pesquisar um artigo sobre ADS em uma área de seu interesse. Analisar o artigo a luz das etapas e conceitos discutidos nesta semana.
Fazer slides que devem ser postados na data anterior da apresentação. O slide deve apresentar:
- Objetivo da ADS no artigo
- Métricas
- Parâmetros
- Fatores
- Workload
- Técnicas usadas
- Resumo de como são apresentados os dados
- Conclusão Pessoal
APRESENTAÇÃO: Dia 20/02/2020
Material de Referência
AULA 2 - Dia 16/11/2020
Objetivos
- Conceitos Básicos em ADS
- Objetivo da ADS no artigo
- Métricas
- Parâmetros
- Fatores
- Workload
- Técnicas
Material de Referência
AULA 3 - Dia 20/11/2020
Objetivos
- Conceitos Básicos em ADS
- Apresentação dos trabalhos
- Medição em redes: Introdução e encaminhamento da tarefa
- Instalação da Appliance com Imunes(ver https://wiki.sj.ifsc.edu.br/index.php/RED29004-Laborat%C3%B3rios_com_Imunes Página Prof.Odilson)
TAREFA DO SIGAA
TEMPO ESTIMADO: 4H
- Ler os artigos:
http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.227.9625&rep=rep1&type=pdf
- Responder em doc as questões abaixo:
1.Explique a diferença entre medição ativa e passiva em redes. e liste vantagens/desvantagens aquisição de dados pela medição ativa ou passiva.
2.Descreva como o SNMP e RMON podem ser usados no contexto de medição em redes.
ver Prof.Gaspary RMON na wikipedia
3.Apresente brevemente as sete métricas de desempenho IP proposta pela IETF (IP Performance Metrics - IPPM). ESCOLHA uma destas métricas e olhe na RFC correspondente. Forneça mais detalhes sobre ela.
4.Qual conceito de banda disponível ("Available bandwidth"). Cite duas técnicas de medição ativa usadas para avaliar a banda disponível.
5.Em medição passiva existem problemas associados ao sigilo de dados. Discuta que problemas são estes e como podem ser contornados.
6.Em medição ativa normalmente se usa o conceito de "probes". Explique o que é e discuta características desejáveis de uma pacote probe.
7.Explique o que é bulk transfer capacity no contexto de redes.
VEr Estimating Bulk Transfer Capacity
8.O que é a técnica PPTD. Explique resumidamente como funciona.
9.O que é o iperf e como ele é utilizado no contexto de medição.
10.O que é OWAMP? Explique resumidademente como funciona esta técnica.
AULA 4 - Dia 27/11/2020
Objetivos
- Medição Ativa em Redes
- Demonstração do Iperf usando o Imunes
Slides da Aula
AULA 5 - Dia 30/11/2020
Link Aula Síncrona: https://conferenciaweb.rnp.br/webconf/avaliacao-de-desempenho-de-sistemas-da-engenharia-de-telecomunicacoes-ifsc-sj
Objetivos
- Continuação aula passada: Medição Ativa
- Iperf com TCP para determinação de vazão de fluxos
- Vazão X Tamanho de Janela do TCP
- Vazão X Enlaces com Perdas
- Discussão da tarefa a ser implementada
Material de ReferÊncia
- Slides aula passada
- Arquivo PDF da tarefa (ver SIGAA) (VEr https://www.dropbox.com/s/2s4nvdi71c0qpam/LaboratorioMedicaoAtivaIperf.pdf?dl=0)
- Manual Iperf: https://iperf.fr/iperf-doc.php
AULA 6 - 4/12/2020
Objetivos
- Apresentação dos trabalhos restantes (2)
- Medição em Redes:
- Revisão medição ativa e discussão do laboratório realizado;
- Medição Passiva
Material de ReferÊncia
- Slides aula passada
AULA 7 - 11/12/2020
LINK DA AULA SÍNCRONA
https://meet.google.com/hjs-jkjx-aaq
Objetivos da Aula
- Sumarização de Dados no Contexto de Medição
- Indicadores de Tendência Central
- Índices de Dispersão
- Revisão da Normal
AULA 8 - 14/12/2020
Objetivos da Aula
- Confiança Estatística no contexto de ADS
- Revisão Distribuição Normal
- Conceitos na área de estatística
- Confiança estatística para média
- Determinação do Número de Repetições em função do erro desejado (do nível de confiança)
LINK DA AULA SÍNCRONA
meet.google.com/ukp-wwro-cff
MATERIAL DE REFERÊNCIA
https://www.dropbox.com/s/t39azby3py8tlk5/ConfiancaEstatistica.pdf?dl=0
AULA 9 - 18/12/2020
Objetivos da Aula
- Confiança Estatística no contexto de ADS
- Comparação de Sistemas Usando Intervalo de Confiança
- Laboratório comparando tempos de RTT entre sites.
LINK DA AULA SÍNCRONA
meet.google.com/ptc-pihr-yeu
Material de Referência
https://www.dropbox.com/s/t39azby3py8tlk5/ConfiancaEstatistica.pdf?dl=0
AULA 10 - 05/02/2021
Previsão de início: 13h30
Objetivos da Aula
Introdução a Simulação a Eventos Discretos. Exemplo de uma fila MM1.
Ver SIGAA.
AULA 11 - 12/02/2021
Previsão de início: 13h30
Objetivos da Aula
Após a aula o aluno deverá:
- Conhecer alguns métodos para geração de números randômicos:
- Linear Congruente
- Shift Register
- Conhecer o Método da CDF Inversa para geração de números randômicos a partir de uma distribuição uniforme.
- Aplicar os métodos acima em uma simulação de Fila Simples.
AULA 12 - Dia 19/02/2021
Previsão de início: 13h30
Objetivos
- Estudo de uma Implementação de um Simulador a Eventos Discretos;
- Usar um Simulador a Eventos Discretos para Redes: Omnet
- Tutorial Tic-Toc
- conceito de gates e de vetor de gates;
- envio de mensagens e de cópias de mensagens;
- Modelagem de Delays
- Uso de funções de geração de números randômicos
- Modelagem de retransmisssão: timeouts e cancelamento de timeout;
Considerações sobre a simulação com o omnet
No manual de simulação do Omnet pode-se observar que:
Eventos e Ordem de Execução
- mensagens são representadas por eventos (class cMessage) e subclasses;
- o tempo de ocorrência de um evento é o momento da chegada da mensagem (arrival time) no módulo de destino;
- timeouts serão implementados por um módulo emissor como mensagens para eles mesmos (self-messages);
- eventos são processados de acordo com o tempo de chegada (mensagens com tempo mais antigos primeiro) de forma a manter a relação de causalidade;
- Caso duas mensagens tenham o mesmo tempo de chegada tem-se que:
- a mensagem com maior prioridade atribuída pelo usuário é executada primeiro ( higher scheduling priority);
- caso tenham a mesma prioridade, será executada a que estiver primeiro na fila (escalonada pelo scheduler).
Referência
AULA XXX DIA 5/3/2021
Objetivos
Esta aula será usada para discutir showcases do simulador omnet e distribuir trabalhos envolvendo os mesmos.
O Desenvolvimento do Trabalho
O trabalho será realizado em 3 etapas:
1) TExto inicial descrevendo a proposta de Projeto de ADS sobre o showcase: Um texto descrevendo o adendo que será realizado ao showcase, o objetivo do projeto (o que será avaliado), os fatores e métricas envolvidos.
2) Apresentação de Slides do Showcase tal como ele está colocado.
- O objetivo Experimento
- Breve Revisão de Conceitos e Tecnologias Usadas
- Modelo Simulado:
- Estrutura dos nodos e de outros modelos de simulação de interesse;
- A simulação
- Configuração da Rede, quais fatores e níveis usados e quais ss parâmetros fixados.
- Coleta de Estatísticas (quais e como)Quais métricas serão analisadas
- Revisão dos Resultados (análise dos gráficos)
3) Projeto de ADS com variações sobre o showcase:
- Objetivos, fatores e métricas
- Modelos de Simulação usados
- Descrição do(s) Cenário(s)
- Simulação com coleta de resultados (pelo menos um exemplo de geração de gráficos usando ferramenta externa ou a construção de um dataset.
- Pelo menos uma métrica descrita através de um intervalo de confiança (95%).
- Análise dos resultados e sugestões
Os Temas
1) Showcase Cross-Talk entre canais 802.11 https://inet.omnetpp.org/docs/showcases/wireless/crosstalk/doc/index.html
Projetar experimento alternativo envolvendo;
a) Analisar em termos de impacto na vazão (curva vazão x proximidade canal?)
b) Avalair mais hospedeiros.
c) Avaliar influÊncia de antenas.
d) Avaliar influÊncia da mobilidade.
- As avaliações realizadas deverão ser repetidas e deve ser apresentado o intervalo de confiança para um nível de 95%.
- Um review das tecnologias envolvidas deve ser feito
- Uma apresentação dos pricncipais modelos de simulação deve ser feito.
2) Showcase CoexistÊncia da 802.15.4 com a 802.11
https://inet.omnetpp.org/docs/showcases/wireless/coexistence/doc/index.html
Projetar experimento alternativo envolvendo:
a) Avaliar em termos de vazão em nível de aplicação.
b) Avaliar o uso de diferentes canais.
c) Avaliar colocando modelos de mobilidade.
d) Avaliar coolocando diferentes tipos de antenas/configurações de antenas.
3) Representação do Sinal analógico através do meio
https://inet.omnetpp.org/docs/showcases/wireless/analogmodel/doc/index.html
Projetar experimento alternativo envolvendo: a) VErificação da influÊncia do modelo de meio físico para um mesmo protocolo. b) Comparação entre dois protocolos de roteamento quando é usado diferentes modelos de meio.
4) MAC Protocols for Wireless Sensor Networks¶
https://inet.omnetpp.org/docs/showcases/wireless/sensornetwork/doc/index.html
- Variação no número de nodos e na workload do sistema;
5) Consumo de Energia em Redes sem fio https://inet.omnetpp.org/docs/showcases/wireless/power/doc/index.html
Projetar experimento alternativo envolvendo:
a) Uma rede com mútiplos hops envolvendo a comparação de dois protocolos de roteamento. b) O uso de antenas diferenciadas c) Diferentes modelos de mobilidade
Desenvolvimento da Aula
VER MATERIAL E TAREFA NO SIGAA