Title: MONITORAGGIO della POSIZIONE di UNITA
1MONITORAGGIO della POSIZIONE di UNITA MOBILI
in AREE CONFINATE
Università degli Studi di Bologna
Università degli Studi di Bologna FACOLTA DI
INGEGNERIA Corso di Laurea in Ingegneria
Informatica
Tesi di Laurea di GIUSEPPE RAFFA
Relatore
Chiar.mo Prof. Ing. TULLIO SALMON
CINOTTI
Docente di Calcolatori Elettronici I
Correlatori
Prof. Ing. LUIGI DI STEFANO
Dott.Ing. LUCA ROFFIA
Dott.Ing. FABIO
SFORZA Anno Accademico 2001-2002
2Problema affrontato localizzazione
- Supporto ai Location Based Services
- Ambiente di riferimento
- Aree Confinate Indoor/Outdoor
- Utenti dotati di Terminali Mobili Multisensore
- Infrastruttura di reteWLAN 802.11b , Access
Point fissi - Localizzazione
- Utilizzo dellinfrastruttura WLAN esistente
- Misura della potenza che i terminali mobili
ricevono dai punti di accesso alla rete
(Received Signal Strenght Indicator o RSSI)
3Obiettivi Requisiti
- Obiettivi
- Sistema di Monitoraggio
- Primo Algoritmo di Localizzazione
- Requisiti
- Indipendenza dai metodi di localizzazione
- Coesistenza di metodi di localizzazione diversi
- Tolleranza della latenza
- Scalabilità
- Adattabilità rispetto al carico
4DEMO
5Sistema di Monitoraggio - Schema
Sistema di Monitoraggio
Terminale Mobile
Applicativi
6Sistema di Monitoraggio 1
- MultiThreading
- Comunicazione via Code e semafori
- DataBase MySql via ODBC
- Richieste SNMP Asincrone Burst
- Interpretazione Dati?Informazione a valle del
sistema
- Adattabilità
- frequenza_polling f(delay_rete,
- delay_calcolo, length_code)
7Piattaforma Sw - SNMP
MIB
Agente SNMP
ROOT
SUB1
SUB2
SUB3
SUB4
Get GetNext Set
Internet / Intranet
Response Trap
Manager SNMP
- Contratto fra Manager ed Agente?
- Management Information Base (MIB)
- Ogni Entry del MIB è una coppia OID ? Valore
8Architettura Master/Ext. Agent
Manager SNMP Centrale
Internet / Intranet
Master Agent (Servizio SNMP di Windows)
Extension Agent
Terminale Mobile
9Extension Agent sviluppato
- Necessità di interrogare la scheda WLAN per
ottenere informazioni - di potenza (RSSI)
Agente SNMP QueryWLan Agent-Ext
10Modulo Manager SNMP
Manager SNMP
API CastleRock
Manager CastleRock SNMPc
11Modulo Guess Position
Thread Guess Position
- Unico Thread che elabora in modo
- sequenziale i DataResponse
12Algoritmo di Localizzazione Indoor
- Utilizzo delle informazioni di potenza
AP?Terminale - Difficoltà di modellazione del legame
RSSI?Distanza (Multipath fading e ostacoli)
13Metodo RADAR
14Prove Sperimentali
- Risultati
- Punti 1 e 2 facilmente distinguibili
- Punti 3 e 4 problematici a
- causa della posizione rispetto ad AP1 e AP2
- Problemi
- Numero di AP
- Posizionamento degli AP
- Numero di punti campione
- Algoritmo prototipale
CSITE (Facolta di Ingegneria)
15Conclusioni e lavori futuri
- Il sistema risulta adatto al problema da
affrontare - Caratteristiche principali
- Indipendenza dai metodi di localizzazione
- Espandibilità verso nuovi algoritmi
- Tolleranza della latenza dei terminali
- Scalabilità verso un alto numero di terminali
- Adattabilità rispetto al carico di lavoro
- Prossimi passi
- Algoritmo INDOOR da migliorare
- Confronto con altre soluzioni, anche commerciali
- Sviluppo di ulteriori metodi di localizzazione
mediante altri sensori bussola,GPS,telecamera(S
ensor Fusion) - Tracking dellutente
16MONITORAGGIO della POSIZIONE di UNITA MOBILI
in AREE CONFINATEFINE
Università degli Studi di Bologna
Università degli Studi di Bologna FACOLTA DI
INGEGNERIA Corso di Laurea in Ingegneria
Informatica
Tesi di Laurea di GIUSEPPE RAFFA
Relatore
Chiar.mo Prof. Ing. TULLIO SALMON
CINOTTI
Docente di Calcolatori Elettronici I
Correlatori
Prof. Ing. LUIGI DI STEFANO
Dott.Ing. LUCA ROFFIA
Dott.Ing. FABIO
SFORZA Anno Accademico 2001-2002