Zum Hauptinhalt springen

4.1. Scaling Properties (Skalierungseigenschaften)

4.1. Scaling Properties (Skalierungseigenschaften)

Die einem Knoten zur Verfügung stehende Leistung und Energie kann sich im Laufe der Zeit stark ändern. Mehrere Schlüsselmerkmale müssen beschrieben werden:

Ereignisenergie (Event energy): Die bei einem einzelnen Ereignis verwendete Energie, wie z.B. einer Paketübertragung. Oft ist einer der größeren Beiträge zur Ereignisenergie die Funkenergie, die für die tatsächliche Übertragung verwendet wird; Energiebeiträge vor und nach der Übertragung, wie Funkkalibrierung und lokale Berechnungen/Cache-Suche, die zur Vorbereitung der Übertragungsparameter erforderlich sind, können dies erheblich ergänzen. Abhängig von der Knotenarchitektur kann das Einschalten eines Geräts eine feste Energiemenge kosten, unabhängig von der Energie, die verbraucht wird, während das Gerät eingeschaltet ist. (Manchmal gibt es ein festes Energiebudget, das für das Ereignis verfügbar ist, unabhängig davon, ob es tatsächlich verbraucht wird, wie z.B. beim Arbeitszyklus, der dieselbe Zeitspanne für Schlaf und Übertragung verwendet.)

In verschiedenen Leistungszuständen verbrachte Zeit (Time spent in different power states): Hier werden Leistungszustände durch die Stromaufnahme in diesem Zustand charakterisiert. Bei eingeschränkten Knoten gibt es typischerweise verschiedene Schlafzustände, die einen gewissen Stromverbrauch gegen eine unmittelbarere Verfügbarkeit des Knotens bei Bedarf eintauschen. Ein viel höherer Stromverbrauchszustand ist der Leistungszustand, in dem der Knoten vollständig eingeschaltet ist; es könnte mehrere verschiedene Ebenen dieses Zustands geben. Solche Ebenen könnten Arbeitszuständen wie Funkabhören, Funksenden oder Verarbeitung entsprechen; sie könnten auch verschiedenen Leistungszuständen entsprechen, wie z.B. wenn unterschiedliche CPU-Geschwindigkeiten verwendet werden.