Dissertação

REVLoc - Robust, Energy Efficient and Versatile Localization for Mobile Devices EVALUATED

As aplicações móveis requerem, cada vez mais, informação de localização para oferecerem os seus serviços de valor acrescentado. O dispositivo móvel atual consegue localizar-se a si próprio tanto em ambientes fechados como em céu aberto, mas está limitado em termos de energia dispon\'{i}vel. Tendo isto em conta, a localização móvel deve ser eficiente do ponto de vista energético, para que não haja um grande impacto na bateria; deve ser versátil, obtendo localizações em diferentes ambientes e finalmente deve ser robusto detetando e descartando localizações fraudulentas. Esta tese propõe REVLoc - um sistema de localização móvel robusto, eficiente e versátil, baseado na plataforma Android. As aplicações que requerem localizações registam-se com o middleware, fornecendo o nome do seu package Android e um perfil de registo onde é possível especificar os módulos a usar, e as configurações energéticas, de segurança e de sincronismo. As localizações são obtidas de módulos duty cycled (ex.: GPS, Network, Wifi), que providenciam atualizações com uma determinada frequência e de módulos triggered que providenciam uma localização apenas por ação do utilizador (ex.: QR-codes, NFC). A eficiência energética é garantida através de 1) mecanismos de alteração da frequência das atualizações; e 2) aproveitando uma relativa proximidade entre dispositivos para oportunisticamente passar informação de localização entre estes, usando bluetooth low energy. Casos de fraude de localização são prevenidos mantendo um registo das atividades do utilizador, usando dead reckoning e através de mecanismos de proximidade.
Localização, Móvel, Robustez, Eficiência energética, Versátil, Medidas Anti-Fraude

novembro 16, 2015, 16:0

Publicação

Obra sujeita a Direitos de Autor

Orientação

ORIENTADOR

Paulo Jorge Pires Ferreira

Departamento de Engenharia Informática (DEI)

Professor Associado