Progettazione e implementazione di applicazioni context-aware su dispositivi mobili


Autoria(s): Di Nicola, Marco
Contribuinte(s)

Bononi, Luciano

Data(s)

13/11/2012

Resumo

Il progetto descritto in questo documento consiste fondamentalmente nell'integrazione di applicazioni context-aware su dispositivi mobili con reti di sensori e nello studio delle problematiche derivanti, vantaggi e potenziali utilizzi. La rete è stata costruita sfruttando l'insieme di protocolli per comunicazioni via radio Zigbee, particolarmente adatti per interazione tra dispositivi a basso consumo energetico e che necessitano di uno scarso tasso di trasferimento di dati. Le informazioni ottenute da sensori di varia natura sono processate da microcontrollori Arduino, scelti per la loro versatilità di utilizzo e design open source. Uno o più dispositivi sono designati per aggregare i dati rilevati dai singoli nodi in un unico pacchetto di informazioni, semanticamente correlate tra loro, quindi emetterle in broadcast su una diversa interfaccia di rete, in modo che diverse applicazioni esterne in ascolto possano riceverle e manipolarle. Viene utilizzato un protocollo specifico per la comunicazione tra i microcontrollori e le applicazioni che si interfacciano con la rete, costruito su misura per dispositivi con risorse limitate. L'applicazione context-aware che interagisce con la rete è stata sviluppata su piattaforma Android, la cui particolare flessibilità favorisce una migliore capacità di gestire i dati ottenuti. Questa applicazione è in grado di comunicare con la rete, manipolare i dati ricevuti ed eventualmente intraprendere azioni specifiche in totale indipendenza dal suo utilizzatore. Obiettivo del progetto è quello di costruire un meccanismo di interazione tra le tecnologie più adattivo e funzionale possibile.

Formato

application/pdf

Identificador

http://amslaurea.unibo.it/4467/1/dinicola_marco_tesi.pdf

Di Nicola, Marco (2012) Progettazione e implementazione di applicazioni context-aware su dispositivi mobili. [Laurea], Università di Bologna, Corso di Studio in Informatica [L-DM270] <http://amslaurea.unibo.it/view/cds/CDS8009/>

Relação

http://amslaurea.unibo.it/4467/

Direitos

info:eu-repo/semantics/openAccess

Palavras-Chave #Android Arduino ZigBee Smartphone Mobile Rete Wireless Microcontrollore Java C Applicazione Attuatore Sensore Comunicazione #scuola :: 843899 :: Scienze #cds :: 8009 :: Informatica [L-DM270] #sessione :: seconda
Tipo

PeerReviewed