Passa al contenuto principale

4.1. Scaling Properties (Proprietà di scalabilità)

4.1. Scaling Properties (Proprietà di scalabilità)

La potenza e l'energia disponibili per un nodo possono cambiare notevolmente nel tempo. Diverse caratteristiche chiave devono essere descritte:

Energia dell'evento (Event energy): L'energia utilizzata in un singolo evento, come una trasmissione di pacchetti. Spesso, uno dei contributi maggiori all'energia dell'evento è l'energia radio utilizzata per la trasmissione effettiva; i contributi energetici pre-trasmissione e post-trasmissione, come la calibrazione radio e i calcoli locali/ricerca nella cache necessari per preparare i parametri per la trasmissione, possono aggiungersi significativamente a ciò. A seconda dell'architettura del nodo, l'accensione di un dispositivo può costare una quantità fissa di energia, indipendentemente dall'energia spesa mentre il dispositivo è acceso. (A volte, c'è un budget energetico fisso disponibile per l'evento, indipendentemente dal fatto che venga effettivamente speso, come con il duty cycling che utilizza lo stesso periodo di tempo per il sonno e la trasmissione.)

Tempo trascorso in diversi stati di potenza (Time spent in different power states): Qui, gli stati di potenza sono caratterizzati dall'assorbimento di corrente in questo stato. Per i nodi vincolati, ci sono tipicamente vari stati di sonno che scambiano un certo consumo di energia per una disponibilità più immediata del nodo quando necessario. Uno stato di consumo di energia molto più elevato è lo stato di potenza in cui il nodo è completamente acceso; potrebbero esserci più livelli diversi di questo stato. Tali livelli potrebbero corrispondere a stati di lavoro come ascolto radio, trasmissione radio o elaborazione; potrebbero anche corrispondere a diversi stati di potenza, come quando vengono utilizzate diverse velocità della CPU.