Utveckling av sensornätverkstillämpningar kräver en ny uppsättning verktyg för att hjälpa programmerare. Ett antal simuleringsmiljöer har utvecklats som ger olika grader av skalbarhet, realism och detaljer för att förstå beteendet hos sensornätverk. Hittills har dock inget av dessa verktyg tagit upp en av de viktigaste aspekterna av sensorns applikationsdesign: strömförbrukningen. Medan enkla approximationer av den totala energianvändningen kan härledas från uppskattningar av nod duty cykel och kommunikationshastigheter, dessa tekniker ofta misslyckas med att fånga detaljerade, låg nivå energi krav CPU, radio, sensorer och andra kringutrustning. I det här dokumentet presenterar vi PowerTOSSIM, en skalbar simuleringsmiljö för trådlösa sensornätverk som ger en exakt, pernodskattning av strömförbrukningen. PowerTOSSIM är en förlängning till TOSSIM, en händelsedriven simuleringsmiljö för TinyOS-applikationer. I PowerTOSSIM är TinyOS-komponenter som motsvarar specifika hårdvaruperiferier (såsom radio, EEPROM, lysdioder osv.) instrumenterade för att få ett spår av varje enhets aktivitet under simuleringskörningen. PowerTOSSIM använder en ny kod-transformeringsteknik för att uppskatta antalet CPU-cykler som utförs av varje nod, vilket eliminerar behovet av dyra instruktioner-nivå simulering av sensornoder. PowerTOSSIM innehåller en detaljerad modell av hårdvaruenergiförbrukning baserad på Mica2 sensornodplattformen. Genom instrumentering av faktiska sensornoder visar vi att PowerTOSSIM ger en noggrann uppskattning av strömförbrukningen för en rad tillämpningar och skalor för att stödja mycket stora simuleringar.
PowerTOSSIM REF-verktyget är baserat på TOSSIM och används för att uppskatta energiförbrukningen i ett sensornätverk.
Simulating the power consumption of large-scale sensor network applications
{'venue': "SenSys '04", 'journal': None, 'mag_field_of_study': ['Computer Science']}