La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Wireless Sensor Networks e Sistemi Operativi Real-Time

Presentazioni simili


Presentazione sul tema: "Wireless Sensor Networks e Sistemi Operativi Real-Time"— Transcript della presentazione:

1 Wireless Sensor Networks e Sistemi Operativi Real-Time
Antonio Romano Torino, 3 Novembre 2006

2 Stato dell’arte Utilizzo delle WSN per scopi, quasi esclusivamente, di monitoraggio ambientale; uso di sistemi operativi non Real-Time( TinyOS); (nessun vincolo temporale stringente) Vantaggi TinyOS: open source; protocolli di comunicazione disponibili; minima occupazione di memoria. svantaggi TinyOS: task 1 task 2 3 Novembre 2006 Sensori wireless ed integrazione di sistema per applicazioni ubique in ambito ospedaliero

3 politica di schedulazione a priorità con preemption
Obiettivi Uso di un Sistema Operativo Real-Time nei nodi di una WSN; Vantaggi: Possibile utilizzo delle WSN in: Controllo vibrazionale (Golden Gate San. Francisco USA); diagnostica medica; automotive (sistemi antinebbia). task 1 task 2 task 1 task 2 politica di schedulazione a priorità con preemption 3 Novembre 2006 Sensori wireless ed integrazione di sistema per applicazioni ubique in ambito ospedaliero

4 ERIKA Embedded Real tIme Kernel Architecture II
standard OSEK/VDX (in uso presso sistemi Automotive); modello a memoria comune; schedulazione a priorità; completamente configurabile in base ai servizi richiesti dall’applicazione; architettura stratificata; Kernel layer; Hardware abstraction layer: MCU Layer; CPU Layer; Board Layer. Applicazione Kernel Layer Hardware Abstraction Layer CPU Layer MCU Layer Board Layer 3 Novembre 2006 Sensori wireless ed integrazione di sistema per applicazioni ubique in ambito ospedaliero

5 ERIKA Embedded Real tIme Kernel Architecture II
FP ( Fixed Priority); EDF (Earliest Deadline First). HAL: Monostack; Multistack. 3 Novembre 2006 Sensori wireless ed integrazione di sistema per applicazioni ubique in ambito ospedaliero

6 Microcontrollore AVR ATmega128
Dispositivo a 8-bit che consente di avere un throughput massimo di 1 MIPS per Mhz (16 Mhz max); utilizzato sui mote della seria mica della Crossbow; utilizza una archittura harvard; singolo livello di pipelining; memoria Flash da 128 KByte; memoria SRAM da 4 KByte (espandibile); memoria EEPROM da 4 KByte; 32 registri generali direttamente accesibili dalla cpu; 6 modi operativi a consumo ridotto; diverse sorgenti di interruzione. 3 Novembre 2006 Sensori wireless ed integrazione di sistema per applicazioni ubique in ambito ospedaliero

7 (disponibile a fine dicembre 06).
In corso d’opera: Sviluppo dello stack di protocolli di comunicazione aderente allo standard IEEE (ZigBee) per il Sistema Operativo ERIKA. (disponibile a fine dicembre 06). 3 Novembre 2006 Sensori wireless ed integrazione di sistema per applicazioni ubique in ambito ospedaliero

8 ZigBee Vs Bluetooth A comune: Bluetooth: ZigBee:
utilizzano la frequenza radio ISM a 2,45 GHz; raggio di copertura fino a 10 m. Bluetooth: garantisce una banda di 1 MByte/s; connessioni limitate a 8 dispositivi. ZigBee: garantisce una banda di 250 Kbit/s; Connette fino a 255 dispositivi; 3 Novembre 2006 Sensori wireless ed integrazione di sistema per applicazioni ubique in ambito ospedaliero

9 GRAZIE PER LA CORTESE ATTENZIONE!
3 Novembre 2006 Sensori wireless ed integrazione di sistema per applicazioni ubique in ambito ospedaliero


Scaricare ppt "Wireless Sensor Networks e Sistemi Operativi Real-Time"

Presentazioni simili


Annunci Google