Avaliação de condições de fiabilidade e segurança de protocolos de encaminhamento de dados em redes de sensores sem fios (RSSF) Apresentação do relatório.

Slides:



Advertisements
Apresentações semelhantes
BENCHMARKING.
Advertisements

Sistemas distribuídos Metas de Projeto Prof. Diovani Milhorim
Metodologia de Investigação
Ferramentas CASE (Computer-Aided Software Engineering)
Engenharia de Software
> Fases de Engenharia de SW > Gestão de Projectos de SW
Orientação por Objectos > Modelo de Processo OO > Identificação de Classe e Objectos Aula 12.
Planeamento Temporal e Monitorização do Projecto de SW
1 ZEUS Agentes Inteligentes e Sistemas Multi-agente Ferramentas de Contrução de Agentes IST- 2003/2004 Ana Paiva.
12 de Dezembro de 2002 Mestrado em Engenharia Electrotécnica e de Computadores Mestrando: Rogério Dias Paulo Orientador: Professor Doutor Adriano Carvalho.
Adriano Teixeira João Vide Luís Silva Maria Pedroto
ATSI ExtendingAndFormalizingTheFrameworkForInormati onStyleArchitecture Alunos: Manuel Mendes- nº49703 Francisco Silva – nº51298 Cristina Fraga- nº51383.
ISO/IEC – 6 Avaliação do Produto – Módulos de Avaliação
Amaro de Sousa Instituto de Telecomunicações
1º workshop TELESAL 23/11/07 Sistema de monitorização e controlo baseado em IEEE /ZigBee e TCP/GPRS. Financiado por: Sistema de Monitoria.
Redes de Sensores Sem Fio
Avaliação de Desempenho Universidade de São Paulo Instituto de Ciências Matemáticas e de Computação Departamento de Sistemas de Computação Marcos José
Simulação de Sistemas Prof. MSc Sofia Mara de Souza AULA2.
Redes para Automação Industrial
Plataforma de Simulação de RSSF e modelo de energia em RSSF
Protocolos de Mobilidade para Terminais IP
M G C T I G S C Estudo sobre uma rede de compromisso em um ambiente de desktop Alan Frazão de Morais, Danielle Marina Araújo de Brito & Vinícius Corrêa.
Introdução … A Força PSI resolveu renovar os seus sistemas de gestão de jogadores e pontuação de jogo existentes, nomeadamente a gestão de informações.
ETHERNET - Engenharia de Tráfego em Redes Ethernet baseadas na Norma IEEE 802.1s MSTP Amaro de Sousa Instituto de Telecomunicações DETI, Universidade de.
Engenharia de Software e Sistemas de Informação e Gestão
Sistema de monitorização e controlo baseado em módulos Zigbee
Objectivos do Curso de Engenharia Informática da ESTT/IPT
Dispositivo remoto para monitorização de VOCs
Desenvolvimento de uma garra robótica para operações de bin-picking
SLATe – Second Life Agent Toolkit Pedro Loureiro, MEIC - TagusPark.
Fundamentos de Engenharia de SW
Rodrigo de Souza Couto Redes de Computadores II
Sistema de Monitoramento das Gerências de Serviço do ITIL
Apresentação Inicial José Graciano Almeida Ramos Orientador: Professor Dr. Jaime S. Cardoso Responsável INESC Porto : MSc. Ricardo Sousa 1 FEUP-MIEIC.
CAPSI 05 Tecnologias de suporte aos SI
Francisco M. M. Fontes (Eng. Elect. e de Telecomunicações)
Como escrever um Documento de Projecto para Redes Informáticas
Objectivos Implementação de um sistema de controlo no ATLASCAR Implementação de um sistema de navegação autónoma: Navegação assistida Manobras de navegação.
Sistemas Distribuídos
Gestão de Redes e Sistemas Distribuídos Teresa Maria Vazão Fevereiro 2003 IST/INESC Contactos:IST/Tagus-Park Tel:
Gestão de Redes e Sistemas Distribuídos Teresa Maria Vazão Julho 2005 Ferramentas de Gestão Plataformas de Gestão IST/INESC-ID Contactos: IST/Tagus-Park.
Posto de Abastecimento Seguro
Área de Pesquisa: Redes de Computadores
Modelo para Integração de Sistemas de Detecção de Intrusão através de Grids Computacionais Paulo Fernando da Silva Carlos Becker Westphall Carla Merkle.
Análise e Desenvolvimento de Software
Projecto de Automação 2001/2002 Máquina de Corte e Chanfro de Componentes Cerâmicos Autores: Germano Veiga Rui Homem Orientadores: Prof. José Santos Eng.
MESTRADO EM REDES DE COMPUTADORES
0 MGI - Sistema de Informação Baseado numa Intranet Sistema de Informação Baseado numa Intranet para a Gestão Pedagógica de uma Escola do Ensino Secundário.
Top Systems Alexandre Kourbatov. 2 T-FLEX é o sistema CAD/CAPP/CAM/CAE/PDM integrado paramétrico que permite fazer preparação construtiva e tecnológica.
Sistemas Tolerantes a Falhas: Conceitos e Técnicas
O que é? É o processo de investigação técnica com intuito de identificar a qualidade, a segurança e a exatidão do software desenvolvido. A validação do.
Padrões de Interação com o Usuário
Instituto Politécnico de Beja Escola Superior de Tecnologia e Gestão Apresentação de Projecto Sistema de Construção Visual de Interfaces “Qooxdoo GUI Builder”
Uma plataforma integrada para aplicações de realidade virtual distribuída e colaborativa Pedro Ferreira [1], João Orvalho [2] e Fernando Boavida [3] [1]
Planificação do Projecto de SW não é por acaso que é a Aula 13 ;)
Engenharia de Requisitos
Gestão de Redes e Sistemas Distribuídos Teresa Maria Vazão Fevereiro 2003 IST/INESC Contactos:IST/Tagus-Park Tel:
Gestão de Redes e Sistemas Distribuídos Teresa Maria Vazão Fevereiro 2003 IST/INESC Contactos:IST/Tagus-Park Tel:
Comparativo GridSim x MONARC 2 Programação Distribuída e Paralela – 2006/2 Prof.: Cláudio Geyer Aluno: Anderson Bestteti.
1 Linguagens de Programação Pedro Lopes 2010/2011.
Redes de Sensores Sem Fio David Rodriguez Fabio Antunes Guilherme Iecker Ricardo.
Serviços baseados em dispositivos pessoais móveis Seminários Taguspark Mobilidade 2005 Miguel Pardal 21 de Março de 2005.
Sistemas de Informação
Projeto P&D em AMI Eletrobrás. Agenda Motivações Redução de perdas globais (técnicas e comerciais); Melhoria da eficiência operacional; Maior proteção.
Metodologia Científica Prof. Marcel Dupret Fatec Osasco Fevereiro/2014
Título Nº Aluno – Nome do aluno Apresentação do relatório de preparação de dissertação (MEI) Unidade Curricular de Preparação de Dissertação DI, FCT/UNL,
Orientador: Márcio Góes do Nascimento
Processos de Software Ludimila Monjardim Casagrande 1º Semestre Desenvolvimento e Qualidade.
Modelização do sistema – Envolvimento da Direcção Concepção e desenvolvimento; Direcção da empresa Técnicos de RH / DRH Questões; Decisões.
Maique C. Garcia Pelotas, Junho de  Controle Automático Autônomo  Através da identificação da ação mais adequada em caso de um diagnóstico de.
Transcrição da apresentação:

Avaliação de condições de fiabilidade e segurança de protocolos de encaminhamento de dados em redes de sensores sem fios (RSSF) Apresentação do relatório de preparação de dissertação (MEI) Nº – Pedro Marques da Silva Orientador: Prof. Doutor Henrique Domingos DI, FCT/UNL, 12 de Fevereiro de 2010

Sumário Motivação, âmbito e foco do trabalho Objectivo e contribuições esperadas Trabalho relacionado Solução proposta Plano de trabalho

Motivação, âmbito e foco do trabalho Para a adopção de RSSF em aplicações críticas é necessária a integração de mecanismos de segurança no encaminhamento e processamento de dados.

RSSF (Auto-organizada, Remota) Motivação, âmbito e foco do trabalho Para a adopção de RSSF em aplicações críticas é necessária a integração de mecanismos de segurança no encaminhamento e processamento de dados.

RSSF (Auto-organizada, Remota) Motivação, âmbito e foco do trabalho Sistema distribuído Mobilidade limitada Recolha de dados Larga escala Comunicação Broadcast Energia limitada Características Para a adopção de RSSF em aplicações críticas é necessária a integração de mecanismos de segurança no encaminhamento e processamento de dados.

RSSF (Auto-organizada, Remota) Baixo Custo Baixo Consumo Segurança Fiabilidade Desafios Sistema distribuído Mobilidade limitada Recolha de dados Larga escala Comunicação Broadcast Energia limitada Características Motivação, âmbito e foco do trabalho Para a adopção de RSSF em aplicações críticas é necessária a integração de mecanismos de segurança no encaminhamento e processamento de dados.

RSSF (Auto-organizada, Remota) Aplicações (Tracking, recolha de dados, monitorização) Baixo Custo Baixo Consumo Segurança Fiabilidade Desafios Sistema distribuído Mobilidade limitada Recolha de dados Larga escala Comunicação Broadcast Energia limitada Características Motivação, âmbito e foco do trabalho Para a adopção de RSSF em aplicações críticas é necessária a integração de mecanismos de segurança no encaminhamento e processamento de dados.

RSSF (Auto-organizada, Remota) Aplicações (Tracking, recolha de dados, monitorização) Prototipar Avaliar Comparar Encaminhamento de Dados Segurança Repetir Simulador Baixo Custo Baixo Consumo Segurança Fiabilidade Desafios Sistema distribuído Mobilidade limitada Recolha de dados Larga escala Comunicação Broadcast Energia limitada Características Motivação, âmbito e foco do trabalho Para a adopção de RSSF em aplicações críticas é necessária a integração de mecanismos de segurança no encaminhamento e processamento de dados.

RSSF (Auto-organizada, Remota) Aplicações (Tracking, recolha de dados, monitorização) De forma a acelerar o desenvolvimento/avaliação de tecnologias de segurança em RSSF é necessário recorrer a ambientes de simulação. Prototipar Avaliar Comparar Encaminhamento de Dados Segurança Repetir Simulador Baixo Custo Baixo Consumo Segurança Fiabilidade Desafios Sistema distribuído Mobilidade limitada Recolha de dados Larga escala Comunicação Broadcast Energia limitada Características Motivação, âmbito e foco do trabalho Para a adopção de RSSF em aplicações críticas é necessária a integração de mecanismos de segurança no encaminhamento e processamento de dados.

Objectivo e contribuições Estudo das condições de segurança e robustez dos mecanismos e protocolos de encaminhamento para RSSF.

Objectivo e contribuições Estudo das condições de segurança e robustez dos mecanismos e protocolos de encaminhamento para RSSF. Concepção de uma plataforma de simulação inovadora orientada para o estudo de protocolos de encaminhamento em RSSF.

Objectivo e contribuições Estudo das condições de segurança e robustez dos mecanismos e protocolos de encaminhamento para RSSF. Concepção de uma plataforma de simulação inovadora orientada para o estudo de protocolos de encaminhamento em RSSF. Estabelecimento de um modelo sistémico de avaliação e comparação experimental de protocolos de encaminhamento.

Objectivo e contribuições Concepção de uma plataforma de simulação inovadora orientada para o estudo de protocolos de encaminhamento em RSSF. Estabelecimento de um modelo sistémico de avaliação e comparação experimental de protocolos de encaminhamento. Estudo comparativo de dois protocolos de encaminhamento representantes do estado da arte e existentes na investigação nas RSSF: Clean-Slate e INSENS. Estudo das condições de segurança e robustez dos mecanismos e protocolos de encaminhamento para RSSF.

Objectivo e contribuições Estabelecimento de uma base de comparação para novos protocolos de encaminhamento com base nas propriedades: latência, fiabilidade, energia e correcção do protocolo. Estudo das condições de segurança e robustez dos mecanismos e protocolos de encaminhamento para RSSF. Concepção de uma plataforma de simulação inovadora orientada para o estudo de protocolos de encaminhamento em RSSF. Estabelecimento de um modelo sistémico de avaliação e comparação experimental de protocolos de encaminhamento. Estudo comparativo de dois protocolos de encaminhamento representantes do estado da arte e existentes na investigação nas RSSF: Clean-Slate e INSENS.

Trabalho relacionado Aspectos relevantes Modelo de Adversário Protocolos de Encaminhamento Seguro Ambientes de Simulação

Trabalho relacionado Aspectos relevantes Modelo de Adversário Protocolos de Encaminhamento Seguro Ambientes de Simulação Ataques ao meio de comunicação: Modelo Dolev-Yao Ataques passivos (leitura não autorizada) Ataques activos (alteração, eliminação) Contra-medidas Ataques por Intrusão: Captura de nós Replicação de nós maliciosos Contra-medidas Tipologias de ataque: Ao encaminhamento de dados Descoberta: Informação falsa, Rushing Estabelecimento: Hello flooding, Sybil, Sinkhole, Wormhole Manutenção: Blackhole Contra-medidas

Trabalho relacionado Aspectos relevantes Modelo de Adversário Protocolos de Encaminhamento Seguro Ambientes de Simulação Classes de protocolos: Geográficos, Baseados nos dados, Hierárquicos On-demand, table-driven Protocolos Estudados: Secure Implicit Geografic Forwarding – SIGF Geográfico, On-demand Extensão do IGF Configurável, não resiliente a intrusões INtrusion tolerant routing protocol for SEnsor NetworkS – INSENS Gestão centralizada Resiliente a intrusões Secure Sensor Network Routing: Clean-Slate Gestão distribuída Resiliente a intrusões com detecção de replicação

Trabalho relacionado Aspectos relevantes Modelo de Adversário Protocolos de Encaminhamento Seguro Ambientes de Simulação Definição de Critérios Critérios de Software Critérios relacionados com as RSSF Ambientes de Simulação: Prowler/JProwler Simulador de eventos discreto, modelo de comunicação (MAC), simples, simulação de milhares de nós J-Sim Simulador de eventos discreto, organizado por componentes, complexo, linguagem de modelação Jtcl, tem que se usar um componente para RSSF Fremote Simulador de eventos discretos, emulação com motes Java based, modelo de comunicação simplista ShoX Simulador de eventos discretos, organizado em camadas, modelo de energia, mobilidade, algo complexo

Trabalho relacionado Análise Crítica

Trabalho relacionado Análise Crítica

Trabalho relacionado Análise Crítica - Conclusões Nas RSSF é importante considerar novos modelos de adversário: ataques por Intrusão; Os protocolos INSENS e Clean-Slate permitem estabelecer uma boa base de comparação para o estudo de protocolos de encaminhamento em RSSF; Os modelos teóricos apresentados na especificação dos protocolos, não são suficientes para espelhar a realidade de operação de uma RSSF; É necessário efectuar um estudo sistemático observando as propriedades de fiabilidade, correcção do protocolo, consumo de energia, latência, tendo em conta, também, diferentes topologias da rede; É necessário o recurso a um ambiente de simulação específico para a avaliação da fiabilidade, robustez e segurança das RSSF; O simulador JProwler apresenta-se como o simulador base indicado para utilização na plataforma a desenvolver, tendo em conta a sua simplicidade e os modelos já implementados referentes a uma RSSF.

Solução proposta

Motor de simulação (JProwler) adaptado à plataforma com introdução de handlers/listeners para controlo das Propriedades: ex. de energia, mudança de estado. Solução proposta

Motor de simulação (JProwler) adaptado à plataforma com introdução de handlers/listeners para controlo das Propriedades: ex. de energia, mudança de estado. Instrumentos para configuração da plataforma e dos parâmetros da simulação Solução proposta

Instrumentos para a indução/modelação de ataques (alteração de comportamentos dos protocolos) Instrumentos para configuração da plataforma e dos parâmetros da simulação Motor de simulação (JProwler) adaptado à plataforma com introdução de handlers/listeners para controlo das Propriedades: ex. de energia, mudança de estado. Solução proposta

Instrumentos para a medição de consumo de energia, permitindo a elaboração de gráficos Instrumentos para a indução/modelação de ataques (alteração de comportamentos dos protocolos) Instrumentos para configuração da plataforma e dos parâmetros da simulação Motor de simulação (JProwler) adaptado à plataforma com introdução de handlers/listeners para controlo das Propriedades: ex. de energia, mudança de estado. Solução proposta

Instrumentos para a medição de consumo de energia, permitindo a elaboração de gráficos Instrumentos para a indução/modelação de ataques (alteração de comportamentos dos protocolos) Instrumentos para configuração da plataforma e dos parâmetros da simulação Motor de simulação (JProwler) adaptado à plataforma com introdução de handlers/listeners para controlo das Propriedades: ex. de energia, mudança de estado. Solução proposta Instrumentos para a geração de diferentes topologias, que permitiram testar o comportamento dos protocolos (ex: Aleatória, Estruturada, Grelha)

Definição de Interfaces que facilitem a Implementação de novos protocolos Instrumentos para a geração de diferentes topologias, que permitiram testar o comportamento dos protocolos (ex: Aleatória, Estruturada, Grelha) Instrumentos para a medição de consumo de energia, permitindo a elaboração de gráficos Instrumentos para a indução/modelação de ataques (alteração de comportamentos dos protocolos) Instrumentos para configuração da plataforma e dos parâmetros da simulação Motor de simulação (JProwler) adaptado à plataforma com introdução de handlers/listeners para controlo das Propriedades: ex. de energia, mudança de estado. Solução proposta

Consola de Visualização e Controlo da Simulação: Permitirá a visualização, configuração da rede, bem como o controlo guiado dos sensores com vista a alterar topologias e observar propriedades das RSSF durante a simulação

Plano de Trabalho FevereiroMarçoAbrilMaioJunhoJulho Ano Lectivo 2009/2010 Análise Refinamento da bibliografia Estudo dos ambientes de simulação com vista a poder aproveitar algumas ideias a implementar Refinamento da bibliografia Estudo dos ambientes de simulação com vista a poder aproveitar algumas ideias a implementar 20 dias

FevereiroMarçoAbrilMaioJunhoJulho Ano Lectivo 2009/2010 Análise Desenho e Especificação Esta tarefa deve ser revisitada ao longo do desenvolvimento para refinamento do modelo. Esta tarefa deve ser revisitada ao longo do desenvolvimento para refinamento do modelo. 20 dias 50 dias Plano de Trabalho

FevereiroMarçoAbrilMaioJunhoJulho Ano Lectivo 2009/2010 Análise Integração do simulador ( implementação de handlers) Desenvolvimento da camada de instrumentalização ( de raíz) Desenvolvimento da consola de operação (de raíz) Integração do simulador ( implementação de handlers) Desenvolvimento da camada de instrumentalização ( de raíz) Desenvolvimento da consola de operação (de raíz) Desenho e Especificação Desenvolvimento 20 dias 50 dias 45 dias Plano de Trabalho

FevereiroMarçoAbrilMaioJunhoJulho Ano Lectivo 2009/2010 Análise Prova de Conceito Implementação de um protocolo simples (flooding sem repetições) Estudo e implementação dos protocolos INSENS e Clean-Slate com base na especificação Implementação de um protocolo simples (flooding sem repetições) Estudo e implementação dos protocolos INSENS e Clean-Slate com base na especificação Desenho e Especificação Desenvolvimento 20 dias 50 dias 45 dias 28 dias Plano de Trabalho

FevereiroMarçoAbrilMaioJunhoJulho Ano Lectivo 2009/2010 Análise Prova de Conceito Avaliação Definição de uma matriz de ataques Recolha e análise de resultados das simulações em cada um dos protocolos implementados: consumo de energia, fiabilidade latência, correcção do protocolo Definição de uma matriz de ataques Recolha e análise de resultados das simulações em cada um dos protocolos implementados: consumo de energia, fiabilidade latência, correcção do protocolo Desenho e Especificação Desenvolvimento 20 dias 50 dias 45 dias 28 dias 13 dias Plano de Trabalho

FevereiroMarçoAbrilMaioJunhoJulho Ano Lectivo 2009/2010 Análise Prova de Conceito Avaliação Modelo de Objectos/Escrita Relatório Desenho e Especificação Desenvolvimento 20 dias 50 dias 45 dias 28 dias 13 dias 52 dias Plano de Trabalho

FevereiroMarçoAbrilMaioJunhoJulho Ano Lectivo 2009/2010 Análise Prova de Conceito Avaliação Modelo de Objectos/Escrita Relatório Desenho e Especificação Desenvolvimento 20 dias 50 dias 45 dias 28 dias 13 dias 52 dias Plano de Trabalho

Questões e esclarecimentos ? Projecto hospedado em: