SISTEMA DE POSICIONAMENTO LOCAL BASEADO EM REDES WI-FI



Documentos relacionados
Modelos de cobertura em redes WIFI

Um sistema de gestão de frotas que lhe permite o controlo, a localização em tempo real e a comunicação permanente com todos os veículos da sua

Modelos de cobertura em redes WIFI

2005 José Miquel Cabeças

AVALIAÇÃO DA COBERTURA TDT EM ARRUDA DOS VINHOS. Centro de Monitorização e Controlo do Espectro

Mestrado em Engª de Redes de Comunicações. Redes de Comunicações Móveis Trabalho de Laboratório (2007/2008)

PERFIL PROFISSIONAL TÉCNICO/A DE ELECTRÓNICA. PERFIL PROFISSIONAL Técnico/a de Electrónica Nível 3 CATÁLOGO NACIONAL DE QUALIFICAÇÕES 1/10

DiFERENCiAiS. Ruckus Wireless ZoneFlex Smart WiFi. BeamFlex

Tecnologias de Computadores. Trabalho elaborado por: João Christophe Batista nº Ricardo Monteiro nº Telmo Lopes nº 27656

Escola Secundária/3 da Maia Cursos em funcionamento Técnico de Electrónica, Automação e Comando

Unesp UNIVERSIDADE ESTADUAL PAULISTA. Física 1 PRINCIPIOS DE FUNCIONAMENTO DO GPS

Negócios à Sua dimensão

PERFIL PROFISSIONAL TÉCNICO(A) DE ELECTRÓNICA. PERFIL PROFISSIONAL Técnico/a de Electrónica Nível 3 CATÁLOGO NACIONAL DE QUALIFICAÇÕES 1/6

Case Study. Câmara Municipal de Águeda. Implementação de uma infra-estrutura de WiMAX

Wireless LAN (IEEE x)

Sistemas Multimédia. Arquitectura Protocolar Simples Modelo OSI TCP/IP. Francisco Maia Redes e Comunicações

RELAÇÃO DE ITENS - PREGÃO ELETRÔNICO Nº 00008/ SRP

IW10. Rev.: 02. Especificações Técnicas

Evolução na Comunicação de

Brampton Telecom, PhD em Engenharia de Telecomunicações (Unicamp).

Redes e Telecomunicações

Computação Móvel: Serviços Baseados na Localização de Unidades Móveis (LBS) Mauro Nacif Rocha DPI/UFV

Solução Base. Descrição do Serviço. A melhor solução de Internet e Voz para Profissionais e Empresas.

Software Registado e Certificado pela AT GESTÃO DE LAVANDARIAS. mercado exigente! Certificado. Retail Solutions

ISEP. Instituto Superior de Engenharia do Porto. Análise de Sistemas Informáticos

PERFIL PROFISSIONAL OPERADOR(A) DE ELECTRÓNICA. PERFIL PROFISSIONAL Operador/a de Electrónica Nível 2 CATÁLOGO NACIONAL DE QUALIFICAÇÕES 1/16

Topologias e abrangência das redes de computadores. Nataniel Vieira nataniel.vieira@gmail.com

Indice. 1. Breve Apresentação. 2. Resumo da Tecnologia. 3. Abordagem Comercial. 4. Dúvidas

Gestão de rede wireless no campus

Estudo do Caso PT-SI: Dois passos em frente nos ambientes colaborativos. Carlos Pinhão Lisboa, 2 de Abril 2008

Mensagem da Administração

Aplicações e Serviços Baseados em Localização

Sistemas de apoio à tomada de decisão em grupo o protótipo Web-Meeting

ARQUIVO DIGITAL e Gestão de Documentos

Tipos de Computadores

ICORLI. INSTALAÇÃO, CONFIGURAÇÃO e OPERAÇÃO EM REDES LOCAIS e INTERNET

Fundamentos de Redes de Computadores. Elementos de Redes Locais

Capítulo 2 Sistemas Rádio Móveis

Case Study. Wireless como uma rede de comunicações alternativa em Parques Eólicos

PERFIL PROFISSIONAL TÉCNICO(A) DE INFORMÁTICA - INSTALAÇÃO E GESTÃO DE REDES

Programa de Monitorização da Lagoa de Óbidos e do Emissário Submarino da Foz do Arelho

Curso de Especialização Tecnológica em Aplicações Informáticas de Gestão (CET-AIG)

Solução Acesso Internet Áreas Remotas

Redes de Computadores

Administração de Sistemas de Informação Gerenciais

Mensagem da Administração

Utilização da rede e- U/eduroam por utilizadores Convidados. Serviço Utilizador RCTS Fevereiro de 2010

1 de 6 25/08/ :22

Redes de Dados e Comunicações. Prof.: Fernando Ascani

Mobile Business. Your sales on the move.

sistemas de informação nas organizações

Redes de Computadores

Case Study Boavista Golf. Sistema de Monitorização e Controlo da Produção de Água para Rega de Campos de Golfe.

Software de segurança em redes para monitoração de pacotes em uma conexão TCP/IP

Projeto de controle e Automação de Antena

LNET-SURVEY SITE SURVEY-WIRELESS

DISPOSITIVO PARA RASTREAMENTO DE VEÍCULOS, COLETA, TRANSMISSÃO E DISPONIBILIZAÇÃO DE DADOS EM TEMPO REAL APRESENTAÇÃO

SISTEMA DE RÁDIO PARA

Cap 01 - Conceitos Básicos de Rede (Kurose)

LBS Location Based Services Empresas e Indivíduos. Eng.º Fernando Fortes ( Ford )

PLANEAMENTO ESTRATÉGICO DE SI/TI

REDE DE COMPUTADORES

REDES DE COMPUTADORES

Sistemas Distribuídos

ERP Enterprise Resource Planning

Descritivo Técnico BreezeACCESS-VL

O Alerta à População em Caso de Ruptura de Barragens. João Palha Fernandes

Fault Tolerance Middleware for Cloud Computing

REDE DE COMPUTADORES

SOLUÇÃO DE TELEMETRIA PARA SANEAMENTO

Introdução. Confiabilidade. Conformidade. Segurança. Optimização e Disponibilidade

Rede Autónoma Wireless Owlet Controlador de Luminária LuCo-AD 1-10V/DALI Ficha Técnica

MANUAL DE CONSULTA RÁPIDA DO MODEM OPTIONS FOR NOKIA Copyright 2002 Nokia. Todos os direitos reservados Issue 2

Sistemas Distribuídos. Introdução

Exactidão da medição

REDE DE COMPUTADORES

Prof. Edson Maia Graduado em Web Design e Programação Bacharel e Licenciado em Geografia Especialista em Gestão Ambiental Complementação para

Manual do Utilizador

REDES DE COMPUTADORES

Telemetria para Medição de Consumo Especificações Técnicas

Prof. Roberto Franciscatto 4º Semestre - TSI - CAFW. Free Powerpoint Templates Page 1

Site Survey (Indoor)

Sistema de Tensionamento de Correias SKF. A forma da SKF apoiar a transmissão Fácil Rápido Repetitivo

TECNOLOGIAS DE INFORMAÇÃO E COMUNICAÇÃO

António José Silva

Software de Gestão Central GEONAUT

Estudar a Internet. As soluções da Marktest

Monitor de Rastreamento de Frota para Segurança de Transporte Planejamento de Projetos Iterativos Aplicando o RUP Projeto Blue Moon

1.1 A abordagem seguida no livro

AULA 01 INTRODUÇÃO. Eduardo Camargo de Siqueira REDES DE COMPUTADORES Engenharia de Computação

Módulo 16 Redes sem Fio (Wireless)

Quando se fala em ponto eletrônico, a primeira coisa que vem à sua cabeça ainda é dor?

Gerência e Administração de Redes

SIMA. Sistema Integrado de Monitorização, Controlo e Alarme

Transcrição:

SISTEMA DE POSICIONAMENTO LOCAL BASEADO EM REDES WI-FI Pedro Claro Departamento de Electrónica, Telecomunicações e Informática Universidade de Aveiro 4 de Janeiro de 27 1 1 Introdução 6 Conclusões 2

1 Introdução - Os sistemas de localização actuais fornecem com relativa exactidão o posicionamento de um dispositivo (ex.gps) - A arquitectura destes sistemas não permite a sua utilização em ambientes interiores - Desenvolvimento de um sistema de localização indoor permite corrigir essa falha e o desenvolvimento de novos serviços - Natureza do ambiente de propagação indoor dificulta o desenvolvimento de um sistema de localização fiável (multipath, scattering, etc.) 3 1 Introdução Aplicações - Monitorização de bens (ex:mercadorias, equipamento hospitalar, componentes de grandes dimeñsões, etc.) - Serviços de emergência - Aplicações baseadas em localização (ex:museus) - Comércio (ex:centros comerciais) - Serviços de messaging - Monitorização de funcionários - Etc. 4

1 Introdução 6 Conclusões 5 Técnicas Nearest Cell - Utilizada em redes com topologia celular - Localização é obtida tendo como base a célula onde o móvel está associado. - Exactidão da informação depende do raio de cobertura da célula/estação base Nearest Cell Angle of Arrival (AoA) Angle of Arrival - Utiliza arrays de antenas com aberturas de feixe bastante pequenas. - Elemento do array está orientado numa direcção e recebe e separa o sinal de um dispositivo móvel - Quanto maior o número de estações, maior a exactidão do sistema 6

1-1 -2-3 -4-5 -6 5 1 15 2 25 3 35 4 45 5 Distance (m) Técnicas Time of Arrival (ToA) Cálculo da posição de um dispositivo móvel é realizada através da medição do tempo de propagação de um sinal desde o emissor ao receptor Velocidade de propagação é conhecida, logo infere-se a distância entre emissor e receptor Intersecção das circunferências que reflectem possíveis posições revela a localização do móvel Existe a necessidade de um sincronismo rigoroso entre estações base e móvel, bem como alterações a nível de hardware Time of Arrival Time Difference of Arrival (TDoA) Time Difference of Arrival Utiliza a diferença entre tempos de chegada do sinal às estações base Dispositivo móvel emite um sinal que é recebido por diferentes estações base em tempos diferentes. Este tempo é proporcional à distância entre estação base e móvel. Diferenças de tempos correspondem a hipérboles que reflectem as possíveis localizações. Intersecção das hipérboles fornece a localização do móvel. Necessidade inerente de sincronismo e alterações a nível de hardware. 7 Técnicas Modelos de propagação Path loss value (db) - Sistemas baseados em modelos de propagação. - Cálculo da distância do móvel à estação base através de modelos matemáticos que reflectem o comportamento do canal rádio (free space loss, two-ray model, etc.) Propagation models RF Fingerprinting - Caracterização de um sinal num determinado ponto espacial. - Criação de uma matriz de pontos com variáveis associadas (RSSI,SNR,etc.) - Constituído por duas fases distintas: calibração e localização - Exactidão da localização depende do algoritmo associado e da granulosidade das medidas RF fingerprinting 8

1 Introdução 6 Conclusões 9 Objectivo Desenvolvimento de um sistema de localização robusto capaz de competir directamente com os sistemas actuais. Utilização de algoritmos de localização adaptáveis à natureza do ambiente de propagação indoor Requisitos Elevada exactidão Baixo custo Utilização de tecnologias existentes Não utilização de hardware adicional Adaptável às necessidades do(s) utilizador(es) Rápida implementação Escalável Elevada velocidade no processamento da localização 1

Arquitectura e descrição do sistema de localização Macro-localização Implementação em larga escala Informação simbólica (exemplo: uma sala ou divisão) Localização obtida pela cobertura do access point Não existe intervenção directa do cliente Abordagem semelhante ao nearest cell Grau de exactidão baixo Micro-localização Localização com elevado grau de exactidão Necessidade de o cliente fornecer leituras de potências Existência de software dedicado para recolha e processamento das leituras Interface simples para visualização de posicionamento do cliente 11 Macro-localização -A maioria dos access points, nomeadamente a nível empresarial, apresenta a funcionalidade de registo de mensagens de um modo remoto remote syslog. - Configuração dos access point de modo a enviarem as mensagens de log para um determinado servidor. (exemplos de logs: associações e disassociações de clientes) - Servidor está equipado com software específico de modo a tratar essas mensagens de maneira adequada. As mensagens enviadas dependem do fabricante. Algumas vantagens: - Facilmente aplicável a vários tipos de access points (aplicação é moldada de modo a acomodar vários tipos de mensagens) - Inexistência da necessidade de constante troca de informação entre servidor e clientes - Abordagem simples em termos de configuração. - Não existe necessidade de instalar software adicional no cliente Limitações: - Problemas a nível de segurança - Syslog utiliza protocolo UDP (sem garantia de entrega) - Configuração inicial dos access points 12

Macro-localização - Arquitectura PACOTE SYSLOG Exemplo: Associação de cliente SYSLOG-NG Servidor Apache Aplicação WEB (PHP) MySQL 13 Macro-localização - Interface 14

Micro-localização Utilização da técnica Radio Frequency Fingerprinting: minimiza os efeitos adversos da propagação indoor. Divisão em duas fase distintas: - Calibração: consiste em percorrer o cenário de localização, retirando medidas associadas a coordenadas espaciais. Estas medidas são utilizadas para treino do algoritmo de localização. - Localização: fornecimento da posição do cliente a localizar com base em medidas de potência actuais. 15 Micro-localização Arquitectura 16

1 Introdução 6 Conclusões 17 Micro-localização Calibração Elaboração de medidas de potência dos vários access points no cenário de localização. Redes neuronais Treino - Os dados da calibração são utilizados para treinar uma rede neuronal - Entradas: potências recebidas de cada AP - Saídas: coordenadas do ponto Características da rede neuronal: - Multilayer percepton - Feedforward - Supervised Learning - Batch Training - Tipo de treino: Backpropagation (QPROP) Fonte: Network ToolBox for Matlab; User s Guide 18

Micro-localização Fase de Treino Redes neuronais - Convergência para um resultado adequado depende de vários factores:. Número de amostras. Número de APs utilizado. Tipo de treino. Número de neurónios. Variáveis inerentes às redes neuronais (factor de aprendizagem, duração do treino,etc.). Tipos de funções de activação Exemplo(tangente hiperbólica): f n e e = n e + e n n - Treino da rede neuronal tem um profundo impacto no desempenho do sistema 19 Micro-localização 2

1 Introdução 6 Conclusões 21 Principais testes realizados - Estudo da variação do RSSI ao longo do tempo - Estudo do impacto de ambientes indoor agressivos (fluxo de pessoas num centro comercial) - Variação de parametrização nas redes neuronais, incluindo vários tipos de funções de activação - Variação do número de APs utilizado, atingindo-se um valor mínimo de três. - Verificação do impacto da duração e tipo de treino das redes neuronais no sistema de localização - Estudo do número e intervalo de leituras de RSSI necessário a um erro aceitável (~2 metros) 22

Variação do RSSI de acordo com o fluxo de pessoas Number of people 3 25 2 15 1 5 Acces Point # 1- Channel 1-9 2 4 7 9 1214 1619 21 2 4 7 9 12 1416 1921 2 4 7 9 12 1416 19 21 2 4 7 9 1214 1619 21 2 4 7 Time -7-75 -8-85 RSSI (dbm) Number of people RSSI 23 Impacto da parametrização da rede neuronal Mean Square Error value variation according to number of samples and number of neurons Average Error value variation according to number of samples and number of neurons 9 1 9 8 8 7 MSE(m) 7 6 5 4 Average Error(m) 6 5 4 3 2 3 1 2 5 1 Number of samples 15 2 35 3 25 5 1 15 2 Number of neurons used 1 5 1 15 Number of samples 2 35 3 25 1 5 2 15 Number of neurons used 24

Desempenho do sistema de localização Error histogram - 12 Neurons, 3 Access points, 5 Readings Error histogram - 12 neurons, 3 Access points, 2 Readings,5,5,45,45,4,4 Sample Fraction,35,3,25,2,15,1,5 1 2 3 4 5 6 7 8 9 1 Sample fraction,35,3,25,2,15,1,5 1 2 3 4 5 6 7 8 9 1 Average error (meters) Average error (meters) Erro médio: 2,4 m Erro médio: 1,9 m 25 1 Introdução 6 Conclusões 26

6 Conclusões - Criação de um sistema com elevada exactidão e de baixo custo (não existe a necessidade de hardware adicional) - Adaptabilidade entre vários tipos de dispositivos e fabricantes (laptops, pdas, wifi tags, etc.) - Erro médio < 2 m, compete directamente com aplicações comerciais existentes no mercado - Conceito de localização pode ser generalizado às mais diversas tecnologias RF 27 - Actualmente o sistema de localização foi aplicado com sucesso em dois cenários distintos. - Sistema de localização encontra-se com patente pendente - Um agradecimento especial à PT Inovação 28

- BACKUP Micro-localização Fase de calibração Elaboração de medidas de potência dos vários access points no cenário de localização. Vector de pontos: pi = ( xi, yi ), i = 1.. m Vector RSSI (Received Signal Strength Indicator): R i = ( ai 1, ai 2,.. ain) Vector de pontos é associado com o vector RSSI correspondente: M = { p, R }, i = 1 m i i.. Matriz final com inserção das coordenadas espaciais: M = {( xi, yi, Ri )}, i = 1.. m Exemplo (4 pontos): [ -8-9 -74 ; 1-78 -89-77 ; 1-74 -7-84 ; 1 1-77 -69-84 ] 29