Sistemas de Localização
baseados em 802.11
Fernando Ney da Costa Nascimento
[email protected]
Roteiro
Motivação
 Aplicações
 Alternativas e Problemas
 Localização baseada em 802.11

Metodologia
 Algoritmos


Conclusões
Motivação
Crescente aumento de comunicação sem fio
 Pré-requisito para serviços baseados em
localização
 Soluções tradicionais não funcionam

Aplicações

Location-Awareness




Segurança


Localização de Pessoas
Dispositivos Inteligentes
Roteamento Wireless
Localização de intrusos
Robôs Móveis



Exploração
Construção automática de mapas
Navegação
Propriedades de Sistemas de
Localização








Posição Física x Simbólica
Localização Absoluta x Relativa
Localização Remota ou Auto-Localização
Exatidão e Precisão
Escala
Reconhecimento de dispostivos
Custo
Limitações
Alternativas

Outdoor


GPS
Indoor
Infrared (IR)
 Radio Frequency (RF)

GPS
Altamente disseminado
 Cada vez mais baratos
 Não funcionam em ambientes indoor

Infra-Vermelho
Grande precisão (curtas distâncias, linha
reta entre emissor e receptor)
 Baixa escalabilidade
 Requer hardware especializado
 Ex: Active Badge

Rádio Frequência
Granularidade a nível de célula
 Alta Escalabilidade
 Não requer hardware especializado

Problemas com propagação de
sinais Indoor







Propagação não linear
Ruído
Propagação Multi-Caminho
Interferência
Absorção
Temperatura do ar
Absorção por pessoas (freqüência resonante da
água)
Localização baseada em 802.11
Hardware já presente no ambiente
 Custo reduzido
 Complexidade reduzida

Ideía

Usar medidas de força do sinal para
determinar a localização.
Categorias
Técnicas Determinísticas
 Técnicas Probabilísticas

Algoritmos para Localização

Fase 1: Geração dos dados – Construção de
um espaço de busca.
Geração por modelos de propagação
 Geração empírica


Fase 2: Recepção de um dado real e busca
da posição nos dados gerados na fase 1.
Busca probabilística
 Busca por diferença/semelhança

Técnicas de Localização
Representação do Espaço
 Representação do Sinal
 Algorimtos de Inferência de Localização

Representação do Espaço
Representação da localização e direção
Representação do Sinal
Ponto de Acesso
Valor do sinal medido
Algoritmos de Inferência
Nearest Neighbor
 Multiple Nearest Neighbor
 Modelo de Propagação de ondas de rádio
 Kernel Method
 Histogram Method
 Inferência Probabilística

Nearest Neighbor (CHOICE,
RADAR)
A localização é determinada usando um
função de distância.
 Ex.: Distância Euclidiana


Resolução de 3.20 metros em média
Multiple Nearest Neighbor
(RADAR)

São considerados as k amostras mais
“perto”.

Resolução de 2.75 (k=5)metros em média
Multiple Nearest Neighbor
(cont.)

Escolha de k
k pequeno melhora, mas não significativamente
 k grande piora,pois pontos distantes são levados
em consideração
 k não melhora significativamente porque são os
mesmos pontos com diferentes orientações

Modelo de propagação de ondas
de rádio
Usado para determinar as amostras
 Teórico x Empírico
 Diversos modelos de propagação
 Resultados variáveis devido a propagação
de sinais em ambientes indoor
 Reduz a dependência de dados empirícos

Modelo de propagação de ondas
de rádio
• Resolução de 4.3 metros em média
Regra de Bayes
• Função de Probabilidade
• Probabilidade Anterior
• Distribuição Posterior
Kernel Method (Ekahau)
Regra de Bayes
 Distribuição posterior
 Uso de distribuição Gaussiana

Kernel Method
• Função de Probabilidade
Kernel Method
Histogram Method (Ekahau,
Rover, Nibble)
• Função de Probabilidade
• Determinada através de caixas
• Caixas com tamanhos diferentes ou
iguais
Histogram Method
Inferência Probabilística

Resolução de 1.5 metros em média
Sistemas de Localização
Algoritmos
Precisão
Sistemas
Nearest Neighbor
~ 3.20
RADAR,
CHOICE
Kernel
~ 2.30
Ekahau
Histogram
~ 2.30
Inferência
Probabilística
~ 1.50
Ekahau, Rover,
Nibble
Rice University
Variações
Número de pontos amostrados
 Número de amostras por pontos
 Orientação do usuário
 Número vetores de observação utilizados
 Número de Pontos de Acesso

Vantagens

Orientação


Custo


Não tão preciso como posição
Infraestrutura já existente
Escalável

Limitação por custo computacional
Desvantagens

Dependência do Ambiente
Movimentação de pessoas e objetos
 Outros dispositivos 2.4 GHz


Geração de dados

Tempo necessário para geração
Conclusões
A inferência varia com fatores externos
 Os melhores resultados têm sido obtidos
com estratégias probabilísticas
 É possível a construção de diversas
aplicações com a precisão descrita

Download

Transparencias - PUC-Rio