DESENVOLVIMENTO DE UM GERADOR DE AMBIENTES APLICAÇÕES PARA REDES SENSORES NA SOLUÇÃO SUNSPOT
Por: pedro1313 • 4/6/2015 • Trabalho acadêmico • 11.816 Palavras (48 Páginas) • 346 Visualizações
[pic 1]
GILCIMAR DALLÓ
DESENVOLVIMENTO DE UM GERADOR DE AMBIENTES APLICAÇÕES PARA REDES SENSORES NA SOLUÇÃO SUNSPOT
INCONFIDENTES-MG 2013
GILCIMAR DALLÓ
DESENVOLVIMENTO DE UM GERADOR DE AMBIENTES APLICAÇÕES PARA REDES SENSORES NA SOLUÇÃO SUNSPOT
Trabalho de Conclusão de Curso apresentado como pré-requisito de conclusão do curso de Graduação Tecnológica em Redes de Computadores no Instituto Federal de Educação, Ciência e Tecnologia do Sul de Minas Gerais – Câmpus Inconfidentes, para obtenção do título de Tecnólogo em Redes de Computadores.
Orientador: Thiago Caproni Tavares
INCONFIDENTES-MG 2013
GILCIMAR DALLÓ
DESENVOLVIMENTO DE UM GERADOR DE AMBIENTES APLICAÇÕES PARA REDES SENSORES NA SOLUÇÃO SUNSPOT
Data de aprovação: 29 de Janeiro de 2013
Orientador: Prof. Msc.Thiago Caproni Tavares IFSULDEMINAS - Câmpus Inconfidentes[pic 2]
Prof. Luiz Carlos Branquinho Caixeta Ferreira IFSULDEMINAS - Câmpus Inconfidentes[pic 3]
Prof. Vinícius Ferreira de Souza IFSULDEMINAS - Câmpus Inconfidentes[pic 4]
Dedico este trabalho de conclusão de curso
aos meus familiares, professores, amigos e colegas que sempre me apoiaram e principalmente a minha namorada pelo incentivo.
A realização deste trabalho só foi possível graças:
Ao Instituto Federal de Educação, Ciência e Tecnologia do Sul de Minas Gerais – Câmpus Inconfidentes.
Aos professores que sempre estiveram a minha disposição para sanar dúvidas e me motivar a criação de ideias inovadoras.
Ao meu orientador que se propôs sem nenhuma restrição a me orientar em busca de um trabalho sólido e que trouxesse bons conhecimentos com as pesquisas.
A todos os colegas e amigos que indiretamente participaram de conversas que me motivou a estudos e pesquisas mais relevantes.
Este Trabalho de Conclusão de Curso tem como principal objetivo estudar Redes Sensores Sem Fio (RSSFs), especificamente trabalhando com cenários no emulador Solarium da plataforma SunSPOT (Small Programmable Object Technology) dos laboratórios da Oracle anteriormente laboratórios da Sun. Para adquirir um bom nível de conhecimento foi necessário estudar os tipos de RSSF e, principalmente, o emulador Solarium da plataforma SunSPOT. Ao utilizar o emulador Solarium foi constatada uma dificuldade na criação de cenários com muitos sensores, pois na ferramenta disponível nativamente no emulador, os sensores são inseridos no cenário um a um, gerando uma grande carga de trabalho para o usuário. Dessa forma, este trabalho visa propor uma ferramenta auxiliar, onde o usuário possa criar um ambiente com muitos sensores informando apenas o número de sensores de cada grupo de aplicação. Após esse processo, a ferramenta gera um arquivo Extensible Markup Languag (XML) o qual é importado pelo emulador Solarium gerando automaticamente o cenário completo. Contudo, após os testes utilizando a ferramenta criada neste trabalho foi possível identificar um problema que pode atrapalhar na geração de um cenário com muitos sensores, que é o uso de memória computacional, que vai sendo consumida a cada sensor inserido no cenário. Assim pode limitar o número de sensores de acordo com a disponibilidade do hardware.
This Labor Completion of course has as main objective to study Wireless Sensor Networks (WSN), specifically working with scenarios in the emulator platform Solarium Sunspot (Small Programmable Object Technology) laboratory previously Oracle Sun Labs To acquire a good level of knowledge was necessary to study the types of WSN and, especially, the emulator platform Solarium Sunspot. When using the emulator Solarium was found a difficulty in creating scenarios with many sensors, because the tool available natively on the emulator, sensors are placed on the stage one by one, creating a huge workload for the user. Thus, this paper aims to propose an auxiliary tool, where the user can create an environment with many sensors reporting only the number of sensors of each application group. After this process, the tool generates an Extensible Markup Languag (XML) which is imported by the emulator Solarium automatically generating the complete scenario. However, after testing using the tool created in this study were able to identify a problem that may hinder the generation of a scenario with many sensors, which is the use of computer memory, which is being consumed each sensor inserted into the scenario. Thus it can limit the number of sensors according to the availability of hardware.
LISTAS LISTA DE FIGURAS
FIGURA 1: EXEMPLO DE REDES SENSORES SEM FIO 14
FIGURA 2: REDE INFRAESTRUTURADA [2] 15
FIGURA 3: REDE NÃO ESTRUTURADA [2] 16
FIGURA 4: SENSOR SUNSPOT 17
FIGURA 5: INTERFACE DE GERENCIAMENTO NATIVA DO EMULADOR SOLARIUM 18
FIGURA 6: TAXONOMIA DE APLICAÇÕES EM REDE SENSORES [5] 21
FIGURA 7: EXEMPLO DE CENÁRIO SOMENTE COM SENSOR [5] 22
FIGURA 8: EXEMPLO DE CENÁRIO COM SENSOR ATUADOR [5] 22
FIGURA 9: PEQUENO CENÁRIO ESTÁTICO 25
FIGURA 10: FLUXO DE USO DO GERADOR DE CENÁRIOS 26
FIGURA 11: LAYOUT DA FERRAMENTA AUXILIAR CENÁRIO FÁCIL 1.0 31
FIGURA 12: CENÁRIO GERADO UTILIZANDO A FERRAMENTA CENÁRIO FÁCIL 1.0 34
LISTA DE SIGLAS
RSSF................................................................................................. Redes de Sensores Sem Fio
MANET ................................................................................................ Mobile Ad hoc Network
JVM ........................................................................................................... Java Virtual Machine
...