Mestrado em Sistemas de Informação e Apoio à Decisão Noção de localização baseada em...

13
Mestrado em Sistemas de Informação e Apoio à Decisão Noção de localização baseada em informação de células e anotações locais do utilizador Marco António Morais Veloso [email protected]

Transcript of Mestrado em Sistemas de Informação e Apoio à Decisão Noção de localização baseada em...

Page 1: Mestrado em Sistemas de Informação e Apoio à Decisão Noção de localização baseada em informação de células e anotações locais do utilizador Marco António.

Mestrado em Sistemas de Informação e Apoio à DecisãoNoção de localização baseada em informação de células e anotações locais do utilizador

Marco António Morais [email protected]

Page 2: Mestrado em Sistemas de Informação e Apoio à Decisão Noção de localização baseada em informação de células e anotações locais do utilizador Marco António.

Índice

Motivação

Problema

Abordagem

Objectivos

Tecnologias

Page 3: Mestrado em Sistemas de Informação e Apoio à Decisão Noção de localização baseada em informação de células e anotações locais do utilizador Marco António.

Motivação

Disponibilidade de equipamentos móveis dispositivos móveis encontram-se disponíveis em qualquer local

Crescente capacidade computacional aumento da capacidade computacional e de armazenamento

Aumento da informação disponível crescente número de sensores e fontes de dados

Interacção entre diferentes dispositivos e o utilizador uma maior quantidade de dispositivos implica uma maior interacção com o utilizador

Page 4: Mestrado em Sistemas de Informação e Apoio à Decisão Noção de localização baseada em informação de células e anotações locais do utilizador Marco António.

Problema

Aumento das interacções Elevada quantidade e diversidade de dispositivos implica um aumento de interacções entre os dispositivos, e entre estes para com os utilizadores

Reacção dos utilizadores reconhecem as potencialidades da tecnologia mas não aceitam demasiadas interacções com o equipamento

Proactive Computing possibilitar o equipamento com capacidade de decidir e actuar, reduzindo as interacções entre utilizadores e dispositivos

Dispositivos não podem ser intrusos (necessário conhecer o contexto em que se encontra)

Page 5: Mestrado em Sistemas de Informação e Apoio à Decisão Noção de localização baseada em informação de células e anotações locais do utilizador Marco António.

Abordagem

Solucionar o problema de context-awareness Plataformas que permitam determinar a localização do

utilizador conhecendo-se a localização do utilizador

Poucas soluções disponíveis Área de investigação recente

Soluções com recursos impeditivos ou ainda em estados embrionários equipamento móvel pauta-se por uma capacidade ainda modesta

Solução mais atraente: Laasonen et al

Page 6: Mestrado em Sistemas de Informação e Apoio à Decisão Noção de localização baseada em informação de células e anotações locais do utilizador Marco António.

Objectivos

Plataforma de localização física Encontrar uma plataforma que possibilite a determinação da localização física de um dispositivo (e respectivo utilizador) Laasonen ?

Optimização da capacidade de localização Melhorar os resultados da plataforma integrando a informação proveniente de anotações pessoais do utilizador possibilitar computação pro-activa

Possíveis Problemas? Aceder às células da rede Aceder às aplicações de dados do utilizador

Page 7: Mestrado em Sistemas de Informação e Apoio à Decisão Noção de localização baseada em informação de células e anotações locais do utilizador Marco António.

Localização Adaptativa

Lasonen et al apresentam em 2003 uma ideia simples: Plataforma com capacidade de aprendizagem Baseada em tecnologia existente e amplamente

acessível: GSM questões associadas a esta tecnologia?

Desconhecimento da topologia da rede plataforma cria progressivamente uma topologia “abstracta”

Permite a localização imediata recorre aos recursos existentes no equipamento e permite a determinação da localização em run time

Page 8: Mestrado em Sistemas de Informação e Apoio à Decisão Noção de localização baseada em informação de células e anotações locais do utilizador Marco António.

Localização Adaptativa

Conceitos Bases posições obtidas através da localização do utilizador

Áreas conjuntos de bases agrupadas, devido à existência de vários possíveis percursos o que origina vários destinos

Grafo de células representam a topologia das células, sem referências físicas, definido pela movimentação do utilizador entre as células ( G (V, E) )

Clusters gerados a partir da oscilação de um utilizador entre células

Localização Poderá ser uma célula isolada ou um cluster

Rotas Num dado momento o utilizador pode encontra-se em movimento em pares de bases (origem-destino). Essencial para um modelo adaptativo

Page 9: Mestrado em Sistemas de Informação e Apoio à Decisão Noção de localização baseada em informação de células e anotações locais do utilizador Marco António.

Localização Adaptativa

Algoritmos Determinação de bases – BaseEvent União de zonas vizinhas – MergeEvent Predição de Rotas - PredictEvent

Page 10: Mestrado em Sistemas de Informação e Apoio à Decisão Noção de localização baseada em informação de células e anotações locais do utilizador Marco António.

Localização Adaptativa

Algoritmos: Determinação das bases BaseEvent

Page 11: Mestrado em Sistemas de Informação e Apoio à Decisão Noção de localização baseada em informação de células e anotações locais do utilizador Marco António.

Localização Adaptativa

Algoritmos: União de zona vizinhas MergeEvent

Page 12: Mestrado em Sistemas de Informação e Apoio à Decisão Noção de localização baseada em informação de células e anotações locais do utilizador Marco António.

Localização Adaptativa

Algoritmos: Predição de Rotas PredictEvent

Page 13: Mestrado em Sistemas de Informação e Apoio à Decisão Noção de localização baseada em informação de células e anotações locais do utilizador Marco António.

Tecnologias

J2ME plataforma de desenvolvimento de aplicações para equipamento móvel

MIDP2 API para interacção entre aplicações e equipamento móvel

Symbian Sistema Operativo para equipamento móvel