Buscar

Visualizador de Simulação em Redes de Sensores Sem Fio

Prévia do material em texto

XXIV Congresso de Iniciação Científica da UFLA
Ciência da Computação
Ferramenta para Visualização de Simulação em Redes de Sensores Sem Fio
Jesimar da Silva Arantes - 5º módulo de Ciência da Computação, UFLA, bolsista
PIBIC/FAPEMIG.
Tales Heimfarth - Orientador DCC, UFLA.
Alex Guimarães Cardoso de Sá - 9º módulo de Ciência da Computação, UFLA, iniciação
científica voluntária.
Resumo
A constante evolução dos componentes de hardware e software tem contribuído para o
crescimento das redes de sensores sem fios (RSSFs). Para o desenvolvimento de novos
protocolos desse tipo de rede, utiliza-se simulações computacionais que permitem, com um
custo menor, experimentar as técnicas desenvolvidas em um grande número de nós sensores. 
Na literatura pode-se encontrar uma grande variedade de frameworks baseados em eventos
específicos para simulação de RSSFs, como o Opnet, OMNeT++, J-Sim, ns-2 , ShoX e GrubiX.
Esse último é um ambiente de simulação de código aberto desenvolvido pelo Grupo de Redes
Ubíquas do Departamento de Ciência da Computação da Universidade Federal de Lavras. 
O GrubiX é derivado do simulador ShoX. O framework foi desenvolvido em Java e conta com um
conjunto de classes que permitem que o desenvolvedor realize sua simulação computacional da
RSSF, resultando em um arquivo xml que contém todos os eventos ocorridos durante a
execução. A visualização dos resultados a partir do arquivo é uma tarefa dispendiosa, devido ao
grande número de eventos. Para facilitar a visualização das simulações e permitir o
desenvolvimento de algoritmos de RSSFs de forma eficiente, o presente trabalho apresenta um
visualizador desenvolvido que permite o usuário ter uma ideia precisa de todos os eventos
ocorridos em uma simulação (chamado de GrubiX). O visualizador está sendo utilizado para
auxiliar nas simulações de algoritmos desenvolvidos em pesquisas do grupo, como por exemplo
um algoritmo de detecção e entrega de eventos a avião não tripulado. 
Diferente de outros visualizadores, a semântica das operações realizadas durante a simulação é
desacoplada dos elementos visuais da interface. Assim, quando uma simulação é realizada, o
usuário pode mapear elementos de simulação em elementos visuais, permitindo a visualização
ótima de um determinado aspecto desejado. Além disso, o visualizador conta com uma interface
intuitiva, navegação facilitada e permite o usuário obter características físicas dos dispositivos da
rede, além de visualizar a cobertura de comunicação e de sensoriamento de cada nó.
Palavras-Chave: Redes de Sensores Sem Fio, Simulação Computacional , Visualizador.
Instituição de Fomento: FAPEMIG
Identificador deste resumo: 224-3-650 Setembro de 2011

Continue navegando