62ª Reunião Anual da SBPC
A. Ciências Exatas e da Terra - 2. Ciência da Computação - 10. Redes
SISTEMA DE GERENCIAMENTO DE BANCO DE DADOS EM TEMPO-REAL PARA APLICAÇÕES EM REDES DE SENSORES (BDSENSOR)
Luana Dantas Chagas 1
Pedro Fernandes Ribeiro Neto 1
1. Departamento de Informática, Faculdade de Ciências Exatas e Naturais, UERN
INTRODUÇÃO:
As Redes de Sensores sem Fio (RSSF) são definidas como um conjunto de dispositivos capazes de coletar dados acerca do ambiente em que foram inseridos, realizar processamentos e se comunicar sem a utilização de fios. Por meio de um esforço colaborativo destes dispositivos, é possível realizar o monitoramento e controle das mais diversas áreas, tais como indústria, transporte e saúde. As Redes de Sensores sem Fio são utilizadas em ambientes dinâmicos e os dados coletados devem representar o estado atual do meio em que foram extraídos. Dessa forma, é possível afirmar que esses dados possuem validade temporal. O tratamento de restrições de tempo necessita de técnicas diferentes das utilizadas no gerenciamento de dados convencionais. Tais técnicas são aplicadas nos Sistemas de Gerenciamento de Banco de Dados em Tempo-Real (SGBD-TR). O trabalho proposto tem por objetivo utilizar técnicas dos SGBD-TR, no contexto das Redes de Sensores sem Fio, de forma a gerenciar os dados coletados considerando restrições de tempo nos dados e nas transações que operam sobre eles.
METODOLOGIA:
O desenvolvimento deste trabalho consistiu de dois momentos: teórico e prático. No primeiro momento, foram definidas as técnicas dos SBGD-TR que seriam utilizadas no contexto das RSSF, na qual verificou-se linguagens de consultas, protocolos de controle de concorrência e políticas de escalonamento. Além disso, foram estudadas abordagens de armazenamento e consultas de dados nas RSSF. No segundo momento, uma RSSF foi simulada e as técnicas anteriormente definidas foram implementadas. A estratégia adotada para consulta e armazenamento dos dados definiu que os dados coletados pela rede seriam enviados para um servidor de banco de dados periodicamente. Os usuários interessados nos dados poderiam acessá-los por meio de consultas direcionadas ao servidor de banco de dados ou aos dispositivos da rede. Dessa forma, foi implementada também uma interface de comunicação com o usuário e com a rede para receber consultas e disseminá-las, além de receber respostas e exibí-las aos usuários.
RESULTADOS:
Como resultado do desenvolvimento do trabalho, tem-se uma RSSF cujos dispositivos estão programados para receber e processar consultas, bem como enviar periodicamente seus dados coletados para um servidor de banco de dados. Essas consultas são provenientes de usuários e podem possuir restrições de tempo em suas solicitações. Tanto o servidor de banco de dados quanto os dispositivos estão programados para tratar restrições de tempo que possam ser solicitadas nas consultas, bem como tratar o compartilhamento dos dados entre diferentes usuários de forma simultânea, buscando que os dados não percam sua validade temporal.
CONCLUSÃO:
As RSSF ampliaram as possibilidades de realização de monitoramento e controle de ambientes. Uma vez criada e configurada a rede, não há necessidade de intervenção humana para operá-la, sendo preciso apenas tratar os dados coletados. Dessa forma, é necessário estabelecer estratégias e técnicas para que as RSSF possam gerenciar o armazenamento e consulta dos dados coletados. Uma solução para realizar esse gerenciamento é utilizar técnicas dos SGDB-TR. Essa escolha provém do fato que os dados coletados devem representar o estado atual do ambiente e, portanto, possuem um intervalo de tempo no qual podem ser considerados atuais. A RSSF obtida como resultado nesse trabalho, na qual é possível consultar dados coletados considerando as restrições de tempo impostas a eles, provê o armazenamento dos dados coletados e permite a consulta destes. Por utilizar técnicas para tratar restrições de tempo, os usuários interessados em acessar os dados coletados podem verificar como o meio em que a rede foi implementada se encontra no momento da consulta.
Instituição de Fomento: Conselho Nacional de Desenvolvimento Científico e Tecnológico - CNPq
Palavras-chave: Redes de Sensores sem Fio, Sistemas de Gerenciamento de Banco de Dados em Tempo-Real, Consultas.