IoT Prism Lab
Research Lab at University of Bologna
Research Lab at University of Bologna
Theses
2020 |
Santilli, Paolo LOCATE: Progettazione e sviluppo di un sistema IoT per la gestione delle emergenze basato su tecnologie LoRa e BLE Masters Thesis 2020. Abstract | Links | BibTeX | Tags: BLE, Disaster Recovery, GPS, IoT, LoRa, LPWAN @mastersthesis{amslaurea20758, title = {LOCATE: Progettazione e sviluppo di un sistema IoT per la gestione delle emergenze basato su tecnologie LoRa e BLE}, author = {Paolo Santilli}, url = {https://amslaurea.unibo.it/id/eprint/20758}, year = {2020}, date = {2020-01-01}, abstract = {Durante il verificarsi di un’emergenza, essendo essa per esempio conseguenza di un disastro naturale, la pervasività dei dispositivi mobile (ad es. smartphone, tablet) si trasforma in un prezioso aiuto per trasmettere dati e servizi a tutte le persone coinvolte.Di conseguenza, diverse applicazioni mobile relative alla gestione della comunicazione in scenari di emergenza sono state proposte sul mercato; però, esse sono limitate dalle capacità di rete dei dispositivi, poiché si basano spesso su tecnologie di comunicazione a breve distanza o su infrastrutture cellulari, che potrebbero non essere disponibili in uno scenario di emergenza. In questo lavoro di tesi, si prova a superare entrambi tali problemi, proponendo un nuovo sistema di comunicazione di emergenza (ECS) che opera su reti telefoniche senza infrastruttura e garantisce comunicazioni D2D a lungo raggio grazie alla tecnologia LoRa. Il sistema, denominato Locate, include un’applicazione mobile, attraverso la quale gli utenti possono comunicare dati minimi ma vitali relativi all’emergenza, diffondendo le richieste di emergenza su una rete di comunicazione multi-hop che sfrutta i collegamenti LoRA. Le prestazioni di questo tipo di comunicazione sono state valutate attraverso dei test sperimentali, valutando la capacità della tecnologia LoRa per trasmettere brevi messaggi di emergenza a lunghe distanze, che dimostra l’efficacia del protocollo di diffusione su questi tipi di scenari}, keywords = {BLE, Disaster Recovery, GPS, IoT, LoRa, LPWAN}, pubstate = {published}, tppubtype = {mastersthesis} } Durante il verificarsi di un’emergenza, essendo essa per esempio conseguenza di un disastro naturale, la pervasività dei dispositivi mobile (ad es. smartphone, tablet) si trasforma in un prezioso aiuto per trasmettere dati e servizi a tutte le persone coinvolte.Di conseguenza, diverse applicazioni mobile relative alla gestione della comunicazione in scenari di emergenza sono state proposte sul mercato; però, esse sono limitate dalle capacità di rete dei dispositivi, poiché si basano spesso su tecnologie di comunicazione a breve distanza o su infrastrutture cellulari, che potrebbero non essere disponibili in uno scenario di emergenza. In questo lavoro di tesi, si prova a superare entrambi tali problemi, proponendo un nuovo sistema di comunicazione di emergenza (ECS) che opera su reti telefoniche senza infrastruttura e garantisce comunicazioni D2D a lungo raggio grazie alla tecnologia LoRa. Il sistema, denominato Locate, include un’applicazione mobile, attraverso la quale gli utenti possono comunicare dati minimi ma vitali relativi all’emergenza, diffondendo le richieste di emergenza su una rete di comunicazione multi-hop che sfrutta i collegamenti LoRA. Le prestazioni di questo tipo di comunicazione sono state valutate attraverso dei test sperimentali, valutando la capacità della tecnologia LoRa per trasmettere brevi messaggi di emergenza a lunghe distanze, che dimostra l’efficacia del protocollo di diffusione su questi tipi di scenari |
Biello, Emilio Progettazione e Valutazione sperimentale di reti di monitoraggio indoor basate su tecnologia Bluetooth Mesh Masters Thesis 2020. Abstract | Links | BibTeX | Tags: BLE, Bluetooth Mesh, IoT, rete mesh indoor @mastersthesis{amslaurea20750, title = {Progettazione e Valutazione sperimentale di reti di monitoraggio indoor basate su tecnologia Bluetooth Mesh}, author = {Emilio Biello}, url = {https://amslaurea.unibo.it/id/eprint/20750}, year = {2020}, date = {2020-01-01}, abstract = {Lo scopo del seguente lavoro di tesi ha riguardato la progettazione, l'implementazione e la valutazione di una rete di monitoraggio mesh indoor basata su tecnologia Bluetooth Mesh. Prima della progettazione di una tale rete è stato necessario uno studio preliminare degli aspetti tecnologici relativi alla situazione attuale in merito al mondo IoT, in modo da comprendere il progresso tecnologico che sta caratterizzando le reti di sensori e più nello specifico lo standard Bluetooth Low Power e lo standard Bluetooth Mesh. Dopo aver preso familiarità con la tecnologia si è passati all'implementazione di un algoritmo dinamico in grado di combinare la tecnologia Bluetooth (tecnologia principale) con la tecnologia Wi-Fi (tecnologia di supporto) al fine di massimizzare le prestazioni della rete mesh. L'algoritmo implementato analizza costantemente lo stato della rete e qualora individua una perdita di pacchetto con la tecnologia principale procede all'invio con quella di supporto. Dopo aver illustrato il funzionamento generale, per la versione standard, che impiega solo la tecnologia Bluetooth e per la versione che prevede la combinazione delle tecnologie si è passati alla fase di validazione in cui vengono descritti i test effettuati, lo scenario applicativo, le analisi statistiche e i grafici ottenuti dai test effettuati relativi alla latenza, Packet Delivery Ratio e Goodput. Infine sono descritte le conclusioni e gli eventuali sviluppi futuri.}, keywords = {BLE, Bluetooth Mesh, IoT, rete mesh indoor}, pubstate = {published}, tppubtype = {mastersthesis} } Lo scopo del seguente lavoro di tesi ha riguardato la progettazione, l'implementazione e la valutazione di una rete di monitoraggio mesh indoor basata su tecnologia Bluetooth Mesh. Prima della progettazione di una tale rete è stato necessario uno studio preliminare degli aspetti tecnologici relativi alla situazione attuale in merito al mondo IoT, in modo da comprendere il progresso tecnologico che sta caratterizzando le reti di sensori e più nello specifico lo standard Bluetooth Low Power e lo standard Bluetooth Mesh. Dopo aver preso familiarità con la tecnologia si è passati all'implementazione di un algoritmo dinamico in grado di combinare la tecnologia Bluetooth (tecnologia principale) con la tecnologia Wi-Fi (tecnologia di supporto) al fine di massimizzare le prestazioni della rete mesh. L'algoritmo implementato analizza costantemente lo stato della rete e qualora individua una perdita di pacchetto con la tecnologia principale procede all'invio con quella di supporto. Dopo aver illustrato il funzionamento generale, per la versione standard, che impiega solo la tecnologia Bluetooth e per la versione che prevede la combinazione delle tecnologie si è passati alla fase di validazione in cui vengono descritti i test effettuati, lo scenario applicativo, le analisi statistiche e i grafici ottenuti dai test effettuati relativi alla latenza, Packet Delivery Ratio e Goodput. Infine sono descritte le conclusioni e gli eventuali sviluppi futuri. |
2017 |
Rappini, Alessandro Studio ed analisi di soluzioni di localizzazione indoor multi sorgente basate su tecniche di fingerprint Masters Thesis 2017. Abstract | Links | BibTeX | Tags: Access Point, android, Beacon, BLE, INDOOR, localizzazione, MongoDB, multisorgente, NoSQL, Rete Cellulare @mastersthesis{amslaurea13302, title = {Studio ed analisi di soluzioni di localizzazione indoor multi sorgente basate su tecniche di fingerprint}, author = {Alessandro Rappini}, url = {https://amslaurea.unibo.it/id/eprint/13302}, year = {2017}, date = {2017-01-01}, abstract = {L'argomento principale di questa tesi è la localizzazione indoor, affrontata mediante la creazione di un'applicazione Android con il fine ultimo di localizzare un'utente all'interno di un ambiente chiuso. Le funzionalità principali che l'applicazione svolge sono due, analizzare un ambiente per raccogliervene i dati, ed riutilizzarli per fini localizzativi. Nella prima parte l'applicazione rileva i dati di un ambiente. I dati provengono da Access Point, Beacon Bluetooth e Rete Cellulare, tali dati sono salvati in un database in MongoDB. Le informazioni archiviate nella banca dati sono associate al nome dell'edificio e dell'ambiente nel quale i dati sono stati rilevati. Nella seconda parte dell'applicazione i dati archiviati nel database vengono confrontati con dei nuovi, rilevati nel momento in cui un'utente desidera localizzarsi. Il confronto dei dati avviene con l'ausilio di algoritmi di Pattern Matching. Gli algoritmi che analizzano i dati sono stati valutati sulla base del loro successo al fine di ottenere quale tra quelli usati detiene un risultato migliore.}, keywords = {Access Point, android, Beacon, BLE, INDOOR, localizzazione, MongoDB, multisorgente, NoSQL, Rete Cellulare}, pubstate = {published}, tppubtype = {mastersthesis} } L'argomento principale di questa tesi è la localizzazione indoor, affrontata mediante la creazione di un'applicazione Android con il fine ultimo di localizzare un'utente all'interno di un ambiente chiuso. Le funzionalità principali che l'applicazione svolge sono due, analizzare un ambiente per raccogliervene i dati, ed riutilizzarli per fini localizzativi. Nella prima parte l'applicazione rileva i dati di un ambiente. I dati provengono da Access Point, Beacon Bluetooth e Rete Cellulare, tali dati sono salvati in un database in MongoDB. Le informazioni archiviate nella banca dati sono associate al nome dell'edificio e dell'ambiente nel quale i dati sono stati rilevati. Nella seconda parte dell'applicazione i dati archiviati nel database vengono confrontati con dei nuovi, rilevati nel momento in cui un'utente desidera localizzarsi. Il confronto dei dati avviene con l'ausilio di algoritmi di Pattern Matching. Gli algoritmi che analizzano i dati sono stati valutati sulla base del loro successo al fine di ottenere quale tra quelli usati detiene un risultato migliore. |
Catellani, Daniele Una rassegna di tecnologie per posizionamento indoor Masters Thesis 2017. Abstract | Links | BibTeX | Tags: analisi delle immagini, BLE, campo magnetico, dead reckoning, IPS, LIDAR, rassegna, RFID, ultrasuoni, UWB, Wlan @mastersthesis{amslaurea13705, title = {Una rassegna di tecnologie per posizionamento indoor}, author = {Daniele Catellani}, url = {https://amslaurea.unibo.it/id/eprint/13705}, year = {2017}, date = {2017-01-01}, abstract = {Questo documento nasce con lo scopo di catalogare e valutare le tecnologie allo stato dell’arte, attualmente disponibili o in fase di sviluppo, che permettano la localizzazione in interni o in luoghi in cui non è possibile fare affidamento sul segnale GPS.}, keywords = {analisi delle immagini, BLE, campo magnetico, dead reckoning, IPS, LIDAR, rassegna, RFID, ultrasuoni, UWB, Wlan}, pubstate = {published}, tppubtype = {mastersthesis} } Questo documento nasce con lo scopo di catalogare e valutare le tecnologie allo stato dell’arte, attualmente disponibili o in fase di sviluppo, che permettano la localizzazione in interni o in luoghi in cui non è possibile fare affidamento sul segnale GPS. |
2016 |
Fiorentini, Alessandro Implementazione e valutazione delle prestazioni di algoritmi di localizzazione Indoor basati su dispositivi Beacon Masters Thesis 2016. Abstract | Links | BibTeX | Tags: Beacon, BLE, Bluetooth, INDOOR, localizzazione @mastersthesis{amslaurea10894, title = {Implementazione e valutazione delle prestazioni di algoritmi di localizzazione Indoor basati su dispositivi Beacon}, author = {Alessandro Fiorentini}, url = {https://amslaurea.unibo.it/id/eprint/10894}, year = {2016}, date = {2016-01-01}, abstract = {Questo elaborato di tesi ha lo scopo di illustrare un'applicazione realizzata per dispositivi Android in grado di localizzare l'utente all'interno di un ambiente indoor sfruttando l'utilizzo dei Beacon e dare una valutazione dei risultati ottenuti. L'utente potrà registrare i dispositivi Beacon in suo possesso all'interno dell'applicazione, caricare la planimetria di un ambiente e configurarlo indicando esattamente quale Beacon si trova in una determinata posizione. Infine potrà scegliere quale tra i tre algoritmi implementati (Prossimità, Triangolazione e Fingerprinting) utilizzare per visualizzare la propria posizione sulla mappa. I tre algoritmi sono stati sottoposti a vari test che hanno permesso di analizzare le differenze tra di essi in termini di accuratezza e le performance generali dell'applicativo.}, keywords = {Beacon, BLE, Bluetooth, INDOOR, localizzazione}, pubstate = {published}, tppubtype = {mastersthesis} } Questo elaborato di tesi ha lo scopo di illustrare un'applicazione realizzata per dispositivi Android in grado di localizzare l'utente all'interno di un ambiente indoor sfruttando l'utilizzo dei Beacon e dare una valutazione dei risultati ottenuti. L'utente potrà registrare i dispositivi Beacon in suo possesso all'interno dell'applicazione, caricare la planimetria di un ambiente e configurarlo indicando esattamente quale Beacon si trova in una determinata posizione. Infine potrà scegliere quale tra i tre algoritmi implementati (Prossimità, Triangolazione e Fingerprinting) utilizzare per visualizzare la propria posizione sulla mappa. I tre algoritmi sono stati sottoposti a vari test che hanno permesso di analizzare le differenze tra di essi in termini di accuratezza e le performance generali dell'applicativo. |