apresentado por rodrigo martins figueiredo gerência de redes – mestrado em informática - ufpr

22
MESHMAN: A MANAGEMENT FRAMEWORK FOR WIRELESS MESH NETWORKS MESHMAN: UM FRAMEWORK DE GERÊNCIA PARA REDES MESH SEM-FIO Apresentado por Rodrigo Martins Figueiredo Gerência de Redes – Mestrado em Informática - UFPR Vivek Aseeja and Rong Zheng Department of Computer Science, University of Houston 2009 IFIP/IEEE International Symposium on Integrated Network Management (IM 2009)

Upload: gefjun

Post on 18-Mar-2016

21 views

Category:

Documents


0 download

DESCRIPTION

MeshMan : A Management Framework for Wireless Mesh Networks MeshMan : Um Framework de Gerência para Redes Mesh Sem-Fio. Vivek Aseeja and Rong Zheng Department of Computer Science, University of Houston 2009 IFIP/IEEE International Symposium on Integrated Network Management (IM 2009). - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Apresentado por Rodrigo Martins Figueiredo Gerência de Redes – Mestrado em Informática - UFPR

MESHMAN: A MANAGEMENT FRAMEWORK FOR WIRELESS MESH NETWORKS

MESHMAN: UM FRAMEWORK DE GERÊNCIA PARA REDES MESH SEM-FIO

Apresentado por Rodrigo Martins FigueiredoGerência de Redes – Mestrado em Informática - UFPR

Vivek Aseeja and Rong ZhengDepartment of Computer Science, University of Houston

2009 IFIP/IEEE International Symposium on Integrated Network Management (IM 2009)

Page 2: Apresentado por Rodrigo Martins Figueiredo Gerência de Redes – Mestrado em Informática - UFPR

Objetivo GeralFornecer uma solução de gerenciamento centralizada, fácil para o administrador da rede controlar, solucionar e coletar estatísticas.

Page 3: Apresentado por Rodrigo Martins Figueiredo Gerência de Redes – Mestrado em Informática - UFPR

Roteiro Introdução Trabalhos Relacionados Desenvolvimento

Endereçamento Protocolo de Adoção Controle de Perda de Pacotes Gerenciamento de Nodos Falhos Roteamento e Gerencia de Tráfego

Implementação Avaliação Conclusão

Page 4: Apresentado por Rodrigo Martins Figueiredo Gerência de Redes – Mestrado em Informática - UFPR

Introdução

Rede Mesh Sem – Fio: Estática, Multi-Salto

Baixo Custo

Conectividade

Infraestrutura para áreas inviáveis

Page 5: Apresentado por Rodrigo Martins Figueiredo Gerência de Redes – Mestrado em Informática - UFPR

Introdução

Page 6: Apresentado por Rodrigo Martins Figueiredo Gerência de Redes – Mestrado em Informática - UFPR

Introdução

Oscilações no roteamento e instabilidade Indisponibilidade por perda de configuração Lenta convergência na tabela de

roteamento

Necessita de Soluções Alternativas: Robustez da camada de rede Auto-Reconfiguração

Page 7: Apresentado por Rodrigo Martins Figueiredo Gerência de Redes – Mestrado em Informática - UFPR

Trabalhos Relacionados

SNMP - Simple Network Management Protocol (1988)

ANMP - Ad-hoc Network Management Protocol (1999)

Nucleus - Design of an Application-Cooperative Management System for Wireless Sensor Networks (2005)

Page 8: Apresentado por Rodrigo Martins Figueiredo Gerência de Redes – Mestrado em Informática - UFPR

Desenvolvimento Possui 2 entidades

Mesh Manager Mesh Agent

Protocolos

Endereçamento

Auto-Configuração

Page 9: Apresentado por Rodrigo Martins Figueiredo Gerência de Redes – Mestrado em Informática - UFPR

Desenvolvimento Endereçamento

Hierárquico Distância dos nodos Mesh ID do filho fornecido pelo pai Filhos com mesmo prefixo

1.2.1

1.2

1.2.2

Page 10: Apresentado por Rodrigo Martins Figueiredo Gerência de Redes – Mestrado em Informática - UFPR

Desenvolvimento Mapeamento (ID, MAC)

Vantagem: Agregação de endereço facilitada

Endereçamento compacto

Page 11: Apresentado por Rodrigo Martins Figueiredo Gerência de Redes – Mestrado em Informática - UFPR

Desenvolvimento Protocolo de Adoção

Distribuído Cliente/Servidor Caminho de Custo Mínimo Métricas de ligação:

ETX (Expected Transmission Count) WCETT (Weighted Cumulative ETT)

Page 12: Apresentado por Rodrigo Martins Figueiredo Gerência de Redes – Mestrado em Informática - UFPR

Desenvolvimento Controle de Perda de Pacotes

Soft State

Intervalo

DHCP

Discovery

Page 13: Apresentado por Rodrigo Martins Figueiredo Gerência de Redes – Mestrado em Informática - UFPR

Desenvolvimento Gerenciamento de Nodos Falhos

Keep Alive Messages

Timestamp

Timeouts Falhas Desconexão

Page 14: Apresentado por Rodrigo Martins Figueiredo Gerência de Redes – Mestrado em Informática - UFPR

Desenvolvimento Roteamento de Gerenciamento de

Tráfego Broadcast e Unicast Salto-a-Salto “Sobe a árvore” Sem confiança ARP

Page 15: Apresentado por Rodrigo Martins Figueiredo Gerência de Redes – Mestrado em Informática - UFPR

Implementação Daemon

Módulos do Framework: Adoption Protocol Daemon (APD)

Adoção Roteamento

Mesh Manager Daemon (MMD) Frame Queuer Daemon Queryd

Page 16: Apresentado por Rodrigo Martins Figueiredo Gerência de Redes – Mestrado em Informática - UFPR

Implementação Formato da Mensagem

Versão Tipo

AP - Adoption Protocol Route - Componente de roteamento MM para MMD

Código Tamanho

Page 17: Apresentado por Rodrigo Martins Figueiredo Gerência de Redes – Mestrado em Informática - UFPR

Avaliação Configuração: 12 Nodos no segundo e terceiro andar do

Phillip G Hoffman buildin na Universidade de Houston

Nodo WRAP (Wireless Router Application Plataform) 233 MHz AMD Geode SC1100 CPU 64Mb DRAM Placas dual Mini PCI Atheros 802.11 a/b/g

Utilizando OpenWRT Net-SNMP

Page 18: Apresentado por Rodrigo Martins Figueiredo Gerência de Redes – Mestrado em Informática - UFPR

AvaliaçãoGerenciamento de sobrecarga de tráfego x Intervalo de consulta

Broadcast

Page 19: Apresentado por Rodrigo Martins Figueiredo Gerência de Redes – Mestrado em Informática - UFPR

AvaliaçãoTempo de Recuperação de Nodos Dinâmicos

Page 20: Apresentado por Rodrigo Martins Figueiredo Gerência de Redes – Mestrado em Informática - UFPR

Conclusão Fornece um modo eficiente e robusto de

recuperar informações de redes mesh.

Seu recurso mais notável é a tolerância há falhas em nível de rede.

MeshMan tem desempenho comparável ou melhor que sua contraparte. Tempo de resposta Sobrecarga de gerenciamento

Page 21: Apresentado por Rodrigo Martins Figueiredo Gerência de Redes – Mestrado em Informática - UFPR

Melhorias Estender para prover configuração de

dispositivos de rede

Portar para o espaço de kernel

Empregar múltiplos gerentes para melhorar Tolerância a falhas Escalabilidade

Page 22: Apresentado por Rodrigo Martins Figueiredo Gerência de Redes – Mestrado em Informática - UFPR

Perguntas e Discussão

?