Progetto JCare

37
Sun SPOT e JCare

Transcript of Progetto JCare

Page 1: Progetto JCare

Sun SPOTe

JCare

Page 2: Progetto JCare

Cos’è Sun SPOT ?

Page 3: Progetto JCare

Cos’è Sun SPOT ?

Sun SPOT (Small Programmable Object Technology)

Page 4: Progetto JCare

Cos’è Sun SPOT ?

Sun SPOT (Small Programmable Object Technology)

Dispositivo creato nel 2006 dai Sun Labs ,destinato allo sviluppo di reti di sensori wireless.

Page 5: Progetto JCare

Cos’è Sun SPOT ?

Sun SPOT (Small Programmable Object Technology)

Dispositivo creato nel 2006 dai Sun Labs ,destinato allo sviluppo di reti di sensori wireless.

Sviluppo di applicazioni con JavaME e JavaSE

Page 6: Progetto JCare

Cos’è Sun SPOT ?

Sun SPOT (Small Programmable Object Technology)

Dispositivo creato nel 2006 dai Sun Labs ,destinato allo sviluppo di reti di sensori wireless.

Sviluppo di applicazioni con JavaME e JavaSE

Utilizzo diretto delle risorse hardware

Page 7: Progetto JCare

Hardware ?

Page 8: Progetto JCare

Hardware ?

processore ARM9 a 32bit da 180MHz

Page 9: Progetto JCare

Hardware ?

processore ARM9 a 32bit da 180MHz

512Kb di RAM e 4 MB di memoria flash

Page 10: Progetto JCare

Hardware ?

processore ARM9 a 32bit da 180MHz

512Kb di RAM e 4 MB di memoria flash

wireless da 2.4 GHz IEEE 802.15.4

Page 11: Progetto JCare

Hardware ?

processore ARM9 a 32bit da 180MHz

512Kb di RAM e 4 MB di memoria flash

wireless da 2.4 GHz IEEE 802.15.4

interfaccia USB 2.0

Page 12: Progetto JCare

Hardware ?

processore ARM9 a 32bit da 180MHz

512Kb di RAM e 4 MB di memoria flash

wireless da 2.4 GHz IEEE 802.15.4

interfaccia USB 2.0

batteria ricaricabile a ioni di litio da 3.7V a 720 mAh

Page 13: Progetto JCare

Hardware ?

processore ARM9 a 32bit da 180MHz

512Kb di RAM e 4 MB di memoria flash

wireless da 2.4 GHz IEEE 802.15.4

interfaccia USB 2.0

batteria ricaricabile a ioni di litio da 3.7V a 720 mAh

consumi da 32 uA a 100uA

Page 14: Progetto JCare

Sensori ?

Page 15: Progetto JCare

Sensori ?

accelerometro tridimensionale da 2G a 6G

Page 16: Progetto JCare

Sensori ?

accelerometro tridimensionale da 2G a 6G

sensore di temperatura

Page 17: Progetto JCare

Sensori ?

accelerometro tridimensionale da 2G a 6G

sensore di temperaturasensore di luminosità

Page 18: Progetto JCare

Sensori ?

accelerometro tridimensionale da 2G a 6G

sensore di temperaturasensore di luminosità6 ingressi analogici

Page 19: Progetto JCare

Sensori ?

accelerometro tridimensionale da 2G a 6G

sensore di temperaturasensore di luminosità6 ingressi analogici

8 porte I/O per controllo di relay e servomeccanismi

Page 20: Progetto JCare

Il Progetto

Page 21: Progetto JCare

Il Progetto

Realizzare un architettura hardware e software volta al monitoraggio di anziani e più in generale di persone con problemi di salute e che necessitano quindi di un controllo costante.

Page 22: Progetto JCare

Il Progetto

Il dispositivo Sun SPOT sarà tenuto addosso dal paziente ed invierà alla Base Station le informazioni ricevute dai sensori.

Page 23: Progetto JCare

Il Progetto

Il dispositivo Sun SPOT sarà tenuto addosso dal paziente ed invierà alla Base Station le informazioni ricevute dai sensori.

La Base Station interpreterà i dati e in caso di problemi invierà un allarme alla piattaforma di monitoraggio.

Page 24: Progetto JCare

Eventi rilevabili

Page 25: Progetto JCare

Eventi rilevabili

CADUTA rilevazione di una repentina accelerazione del dispositivo

Page 26: Progetto JCare

Eventi rilevabili

CADUTA rilevazione di una repentina accelerazione del dispositivo

IMPOSSIBILITA AD ALZARSIpersistenza dello stato di “riposo” del dispositivo all’interno di una particolare fascia oraria

Page 27: Progetto JCare

Eventi rilevabili

CADUTA rilevazione di una repentina accelerazione del dispositivo

IMPOSSIBILITA AD ALZARSIpersistenza dello stato “supino” del dispositivo all’interno di una particolare fascia oraria

EMERGENZAinvio di una segnalazione di emergenza tramite la pressione di un tasto sul dispositivo

Page 28: Progetto JCare

La Comunicazione

Page 29: Progetto JCare

La Comunicazione

Peculiarità dello standard IEEE 802.15.4

fornire una base per reti i cui dispositivi sono caratterizzati da una bassa complessità, un basso costo, un ridotto consumo energetico e ridotte richieste di velocità nella trasmissione dei dati

Page 30: Progetto JCare

La Comunicazione

Peculiarità dello standard IEEE 802.15.4

“wireless personal area networks” (WPANs) ideale per applicazioni con brevi messaggi come reti di sensori, controllori, dove i nodi devono comunque essere utilizzato in un raggio superiore a quello supportato dal Bluetooth.

Page 31: Progetto JCare

La Comunicazione

Sun SPOT Base Station

Page 32: Progetto JCare

La Comunicazione

Sun SPOT

Wireless(IEEE 802.15.4)

Base Station

Page 33: Progetto JCare

La Comunicazione

Scenario A

ComModule

Ermes DatabaseJDBC™

Socket

Base Station

Ness System

Page 34: Progetto JCare

La Comunicazione

Scenario A

ComModule

Ermes DatabaseJDBC™

Socket

Base StationTCP/IP

Ness System

Page 35: Progetto JCare

La Comunicazione

Scenario B

ComModule

Ermes DatabaseJDBC™

Socket

Base Station

Ness System

Page 36: Progetto JCare

La Comunicazione

Scenario B

ComModule

Ermes DatabaseJDBC™

Socket

Base StationGSM SMS

Ness System

GSM DATI

GSMmodem

Page 37: Progetto JCare

Piattaforma di monitoraggio

ComModule

ErmesDatabaseJDBC™

Java™ JMS Technology

JCare

HTTP

Socket