Publicação
Gestão e monitorização de redes de sensores sem fios via dispositivos móveis
| Resumo: | Um dos principais motivos para as redes de sensores sem fios ( WSN - Wireless Sensor Networks) serem consideradas uma tecnologia emergente, é o facto de apresentarem um amplo domínio de aplicação, permitindo que vários tipos de dispositivos de rede se liguem a si e interajam com o meio envolvente. Dada a necessidade de desenvolver ferramentas de interface com as WSNs, e uma vez que os dispositivos móveis, como os smartphones e os tablets, se estabeleceram como um dos meios mais comuns de acesso à Internet, o objetivo principal desta dissertação é propor uma solução para o desenvolvimento de um sistema que permita gerir e monitorizar remotamente este tipo de redes de sensores através de um dispositivo móvel. O cenário exemplo escolhido, e para o qual o desenvolvimento deste sistema será orientado, surge no contexto do projeto SustIMS. Este projeto está a ser realizado pelo ESRG (Embedded Systems Research Group) e tem em vista o desenvolvimento de um sistema de deteção de colisões em rails de proteção rodoviária em co-promoção com a empresa Ascendi. A arquitetura da solução proposta é composta, para além da WSN, por uma base de dados, um servidor e uma aplicação móvel. A base de dados do sistema foi implementada em MySQL e o servidor foi implementado em JAVA com recurso a web services do tipo REST. Posteriormente, tanto o servidor MySQL como o servidor GlassFish onde foram colocados os web services, foram alojados na cloud da Amazon (Amazon EC2 - Amazon Elastic Compute Cloud). A aplicação móvel foi desenvolvida para a plataforma Android, e oferece ao utilizador a possibilidade de gerir toda a base de dados do sistema assim como a capacidade de monitorizar as colisões em nós sensores das redes a que este tenha acesso, com recurso a serviços como o GCM (Google Cloud Messaging) e o Google Maps. |
|---|---|
| Autores principais: | Mota, João Nuno Gomes da Rocha de Castro |
| Assunto: | Redes de sensores sem fios Deteção de colisões Internet Servidor Web services Cloud Gestão Monitorização Interface gráfico de utilizador Dispositivo móvel Aplicação Android Wireless sensor networks Collision detection Server Management Monitoring Graphical user interface Mobile device Application Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática |
| Ano: | 2013 |
| País: | Portugal |
| Tipo de documento: | dissertação de mestrado |
| Tipo de acesso: | acesso aberto |
| Instituição associada: | Universidade do Minho |
| Idioma: | português |
| Origem: | RepositóriUM - Universidade do Minho |
| Resumo: | Um dos principais motivos para as redes de sensores sem fios ( WSN - Wireless Sensor Networks) serem consideradas uma tecnologia emergente, é o facto de apresentarem um amplo domínio de aplicação, permitindo que vários tipos de dispositivos de rede se liguem a si e interajam com o meio envolvente. Dada a necessidade de desenvolver ferramentas de interface com as WSNs, e uma vez que os dispositivos móveis, como os smartphones e os tablets, se estabeleceram como um dos meios mais comuns de acesso à Internet, o objetivo principal desta dissertação é propor uma solução para o desenvolvimento de um sistema que permita gerir e monitorizar remotamente este tipo de redes de sensores através de um dispositivo móvel. O cenário exemplo escolhido, e para o qual o desenvolvimento deste sistema será orientado, surge no contexto do projeto SustIMS. Este projeto está a ser realizado pelo ESRG (Embedded Systems Research Group) e tem em vista o desenvolvimento de um sistema de deteção de colisões em rails de proteção rodoviária em co-promoção com a empresa Ascendi. A arquitetura da solução proposta é composta, para além da WSN, por uma base de dados, um servidor e uma aplicação móvel. A base de dados do sistema foi implementada em MySQL e o servidor foi implementado em JAVA com recurso a web services do tipo REST. Posteriormente, tanto o servidor MySQL como o servidor GlassFish onde foram colocados os web services, foram alojados na cloud da Amazon (Amazon EC2 - Amazon Elastic Compute Cloud). A aplicação móvel foi desenvolvida para a plataforma Android, e oferece ao utilizador a possibilidade de gerir toda a base de dados do sistema assim como a capacidade de monitorizar as colisões em nós sensores das redes a que este tenha acesso, com recurso a serviços como o GCM (Google Cloud Messaging) e o Google Maps. |
|---|