Simuladores para Redes Móveis

Documentos relacionados
Redes Tolerantes a Atrasos - Protocolos e Aplicação Real

2 Trabalhos Relacionados

II Workshop do Grupo de Pesquisa em Prototipagem Rápida de Soluções para Comunicação (GppCom)

Redes de Computadores I REDES AD HOC. Seminário Novas Tecnologias em Redes. Katharine Schaeffer Fertig Kristhine Schaeffer Fertig

Using Evolving Graphs Foremost Journeys to Evaluate Ad-Hoc Routing Protocols

Redes de Sensores Sem Fio

Roteiro. Introdução. Introdução. Introdução. Introdução 21/11/2009. MANET Simulation Studies: The Current State and New Simulation Tools

Alexandre Mele. Um Framework para Simulação de Redes Móveis Ad Hoc. Dissertação de Mestrado

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

Aplicando Gestão de Energia ao Protocolo de Roteamento para Redes Ad Hoc Móveis VRP

Solução para Planejamento de Redes de Comunicação sem Fio em Ambiente Rural. COPEL - Dis PUCPR - ESCOLA POLITÉCNICA Abril/2017

Seminário 4. Sundaram Rajagopalan and Chien-Chung Shen. A Cross-layer Decentralized BitTorrent for Mobile Ad hoc Networks.

Zone Routing Protocol - ZRP[1]

Evoluindo para uma Rede em Malha Sem Fio

Universidade Federal de Ouro Preto

Desenvolvimento de Aplicações Distribuídas

A disciplina de Redes Integradas de Telecomunicações I numa página

Redes (celulares) tradicionais. Redes móveis ad hoc MANET. Redes ad hoc. Para que MANETs? Aplicações. Conectividade single hop com o mundo com fio

Curso de extensão em Administração de sistemas GNU/Linux: redes e serviços

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

Análise de Descarte em Redes Ad Hoc: Estudo de Escalabilidade do Protocolo de Roteamento OLSR

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

Redes P2P Gnutella e Simuladores

Primeiro Trabalho: Desempenho de protocolos de encaminhamento em redes ad hoc móveis

SISTEMAS OPERACIONAIS DE REDE

SISTEMAS DISTRIBUÍDOS

SSC0748 Redes Móveis

Modelo de Confiança para Redes Ad Hoc baseado em Teoria de Jogos

Aluno: Bernardo Rodrigues Santos Professores: Luís Henrique Maciel Kosmalski Otto Carlos Muniz Bandeira Duarte Redes de Computadores II

A Scalable PBNM Framework for MANET Management Um Framework PBNM Escalável para o Gerenciamento de MANET

Arquiteturas de Software. Modelo Simplificado de Camadas. Características intrínsecas de Redes Móveis. Classificação (segundo [Pitoura98]):

Beyond Opportunistic Networking Protocols: a Disruption-Tolerant Application Suite for Disconnected MANETs

SSC0548 Redes Móveis

Emprego de redes tolerantes a atrasos e desconexões em cenários de emergência

Redes Móveis. Redes sem fio e redes móveis Introdução. Prof. Jó Ueyama Agosto/2010 SSC

ARQUITETURA DE SISTEMAS DISTRIBUÍDOS. Aula 1- Introdução aos Sistemas Distribuídos

Redes Sem Fio. Alberto Felipe Friderichs Barros

Redes sem Fio Redes Locais Wireless (WLANs) Ricardo Kléber. Ricardo Kléber

SISTEMAS OPERACIONAIS DE REDE

Roteamento em DTNs. Prof. Carlos Oberdan Rolim. *Créditos aos autores no final dos slides

Otimização dos horários de professores e turmas

Redes de Computadores Prof. Fred Sauer

Redes Wireless. Panorama atual das redes de acesso:

Algoritmos Distribuídos para Roteamento em Redes Ad Hoc

Resolvendo o problema de snapshot em redes DTN utilizando algoritmos distribuídos

TE239 - Redes de Comunicação Lista de Exercícios 2

MONTES RELATÓRIO FINAL DE PROJETO MEIO DE TRANAMISSÃO

Um Algoritmo de Diagnóstico Distribuído para Redes de Topologia Dinâmica

FUNDAMENTOS DE REDES DE COMPUTADORES - CCT0647

PLANO DE ENSINO 2013/1 CÓDIGO DISCIPLINA PERÍODO CARGA HORÁRIA TEÓRICA PRÁTICA TOTAL. TRC305 Introdução a Computação Móvel 3º EMENTA

Rede de computadores Cliente- servidor. Professor Carlos Muniz

Universidade do Contestado Campus Concórdia. Curso de Sistemas de Informação Prof.: Maico Petry. Ciclo de Palestras e Minicursos

Desenvolvimento de Sistemas Orientados a Objetos com UML UP/RUP: Projeto

SNMP Simple Network Management Protocol MIBs padrões

Aplicações com Banco de Dados e Cliente-Servidor

SISTEMA PARA PREVER A CHEGADA DE ÔNIBUS NOS PONTOS DE PARADA Felipe Saraiva da Costa¹, André Castelo Branco Soares².

Pocket Switched Networks: Real World Mobility and its consequences for opportunistic forwarding

Programação com Sockets

Arquiteturas. capítulo

Matéria: Redes de Computadores/ Telemática REDES SEM FIO. Prof. Esp. Patricia Peixoto. 2 Bimestre

CIN07 Redes e Comunicação de Dados I RCD-I

Redes de Computadores. Aula: Roteamento Professor: Jefferson Silva

5 Exemplo de Uso do MobiCS2

CPE710: Redes Móveis. Prof. Miguel Elias Mitre Campista.

CPE710: Redes Móveis. Quando as Comunicações Sem Fio Começaram? Quando as Comunicações Sem Fio Começaram? Quando as Comunicações Sem Fio Começaram?

SIMULADOR DE UMA REDE CELULAR BASEADA NO SISTEMA FDMA (AMPS/TDMA)

Desenvolvimento de Aplicações Distribuídas

Projeto Liowsn Manual de utilização do sistema

Redes Ad-Hoc FEUP MPR. » Áreas remotas, reuniões ad-hoc, zonas de desastre» Custo elevado Ł Necessidade de redes ad-hoc

PROC: Um Protocolo Pró-ativo com Coordenação de Rotas em Redes de Sensores sem Fio

3 Trabalhos relacionados

Um Cliente de Webmail para ser acessado em Celulares

Arquitetura geral. Redes de Sensores. Características. Arquitetura

Redes de Sensores. Arquitetura geral. Características

2.1 NesC Seguem alguns dos principais desafios impostos à linguagem NesC:

Estudo Comparativo de Algoritmos de Escalonamento para Grades Computacionais

SSC0548 Redes Móveis

DTN Delay Tolerant Networks

Distribuição de tarefas em computação distribuída Estudo de caso: BOINC

Redes Tolerantes a Atrasos, Protocolos de Disseminação e Aplicações

Especificação do Projecto

SSC546 -Avaliação de Desempenho de Sistemas

SSC0548 Redes Móveis

a redução do tamanho das células (cell spliting); a utilização de antenas inteligentes, e;

Estatística e Modelos Probabilísticos - COE241

JESIMAR DA SILVA ARANTES MODELAGEM E IMPLEMENTAÇÃO DE UM VISUALIZADOR PARA SIMULAÇÕES COMPUTACIONAIS DE REDES DE SENSORES SEM FIO

Estatística e Modelos Probabilísticos - COE241

Avanços e Perspectivas do Projeto Integrade na UFMA

Rede de Computadores Redes sem fio e comunicações móveis: introdução. Prof. Dr. Ruy de Oliveira IFMT

Segurança da Informação

SSC0748 Redes Móveis

Como a Internet funciona:

Programas de simulação

Características de Sistemas Distribuídos

Estatística e Modelos Probabilísticos - COE241

Transcrição:

Simuladores para Redes Móveis Universidade de São Paulo USP Instituto de Matemática e Estatística IME Programa de Pós-graduação em Computação Apresentado por Maciel Calebe Vidal calebe@ime.usp.br Computação Móvel Prof. Alfredo Goldman vel Lejbman São Paulo - SP, 18 de Maio de 2012

Estrutura da Apresentação Simulação Experimentação física Modelo Simuladores NS-2 / NS-3 TOSSIM The ONE Conclusão Bibliografia Interfaces de Comunicação Roteamento Modelos de Movimentação Relatórios Apresentação de exemplo

Simulação Procedimentos ou algoritmos que representam o comportamento de um sistema na escala do tempo Infinidade de redes computacionais existentes: cabeadas, celulares, sem fio, sensores, etc. Precisam ser evoluidas Experimentação

Experimentação Física Desvantagens / problemas Montar estrutura física Convencer pessoas Leva tempo Vantagem Resultados mais reais? Se não compensa, utilize simulação! Seja eficaz

Modelo Uma descrição do sistema Dependente do problema que se quer resolver Ex: indivíduos possuem o atributo altura Desempenho de um time de basquete Mobilidade e comunicação Linguagem de Simulação Execução Informações Análise Decisão

Simulação Vantagens Economia de recursos Facilita encontrar bugs, problemas de maneira geral Eficácia Desvantagens O modelo realmente reflete meu sistema? CUIDADO! Tempo de simulação: 1 seg 10 horas

Simuladores NS2 / NS3 OMNeT++ TOSSIM The ONE

Simuladores - Brasil! GrubiX Baseado em eventos discretos para redes móveis ad hoc Derivado do simulador ShoX MobiCS Redes móveis Framework voltado para a prototipagem e simulação de protocolos distribuidos

NS-2 / NS-3 O ns-3 é um simulador para pesquisas e de uso educacional, feito por e para pesquisadores Bastante abrangente: Redes móveis ad hoc, implementa protocolos de roteamento: DSDV, DSR, AODV e TORA IEEE 802.11 ou TDMA Camada de transporte: TCP e UDP Definir tipo de antena (Direcional/Omni)

NS-2 / NS-3 Universidade da Califórnia em Berkeley Foi extendido redes móveis, suportando WLANs e MANETs Ambos escritos em C++ Licença GNU GPLv2: pesquisa, desenvolvimento e uso NS-2 possui funcionalidades não portadas NS-3 possui funcionalidades novas

TOSSIM Especialmente desenvolvido para simular redes de sensores (TinyOS Networks) Interface gráfica (TinyViz) Fidelidade: captura o comportamento do TinyOS em baixo nível Controle de tempo e comunicação rádio Controle de energia

TOSSIM

The ONE The Opportunistic Network Environment simulator Desenvolvido em Java, código disponível sob a GPLv3 Simular DTNs Nasceu dos projetos SINDTN e CATDTN - Nokia Research Center (Finlândia), e do projeto TEKES ICT-SHOK Future Internet

The ONE - Características Arquivo de configuração: Cenário Interfaces de comunicação Grupos de nós Protocolos de roteamento Modelos de movimentação Relatórios

The ONE Interfaces de Comunicação SimpleBroadcastInterface: taxa constante, uma transmissão por vez InterferenceLimitedInterface: taxa variável, depende de outros nodos transmissores ConnectivityGrid: verifica possibilidade de conexão apenas com os nodos suficientemente próximos

The ONE Roteamento EpidemicRouter ProphetRouter EnergyAwareRouter: variação do epidemic router preocupa-se com consumo de energia SprayAndWaitRouter ProphetRouterWithEstimation

The ONE Modelos de Movimentação BusMovement: alterna continuamente entre origem e destino CarMovement: comportamento de seguir para um destino a partir de uma origem RandomWaypoint ExternalMovement: arquivos externos CRAWDAD MapBasedMovement ShortestPathMapBasedMovement: menor caminho Dijkstra

The ONE Relatórios MessageStatsReport: estatísticas gerais sobre a performance de entrega de mensagens MovementNs2Report: movimentação dos nodos. Para ser utilizado no simulador NS-2 ConnectivityONEReport: descreve a conectividade entre os nodos durantes os instantes da simulação

The ONE Apresentação de Exemplo Exibir aos colegas: Configuração Mapas Relatórios OpenJUMP OpenStreetMap Apresentar a interface do The ONE e executar a simulação

Conclusão Maioria das ferramentas são livres, evolução depende do interesse da comunidade; Já propiciam simulações confiáveis e permitem realmente avaliar a utilidade de soluções propostas;