Baixe o app para aproveitar ainda mais
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
Compartilhar