sensys04ptossim - Simulating the Power Consumption of...

Info iconThis preview shows pages 1–2. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: Simulating the Power Consumption of Large-Scale Sensor Network Applications Victor Shnayder, Mark Hempstead, Bor-rong Chen, Geoff Werner Allen, and Matt Welsh Division of Engineering and Applied Sciences Harvard University { shnayder,mhempste,brchen,werner,mdw } ABSTRACT Developing sensor network applications demands a new set of tools to aid programmers. A number of simulation en- vironments have been developed that provide varying de- grees of scalability, realism, and detail for understanding the behavior of sensor networks. To date, however, none of these tools have addressed one of the most important as- pects of sensor application design: that of power consump- tion. While simple approximations of overall power usage can be derived from estimates of node duty cycle and com- munication rates, these techniques often fail to capture the detailed, low-level energy requirements of the CPU, radio, sensors, and other peripherals. In this paper, we present PowerTOSSIM, a scalable sim- ulation environment for wireless sensor networks that pro- vides an accurate, per-node estimate of power consumption. PowerTOSSIM is an extension to TOSSIM, an event-driven simulation environment for TinyOS applications. In Pow- erTOSSIM, TinyOS components corresponding to specific hardware peripherals (such as the radio, EEPROM, LEDs, and so forth) are instrumented to obtain a trace of each devices activity during the simulation run. PowerTOSSIM employs a novel code-transformation technique to estimate the number of CPU cycles executed by each node, elimi- nating the need for expensive instruction-level simulation of sensor nodes. PowerTOSSIM includes a detailed model of hardware energy consumption based on the Mica2 sensor node platform. Through instrumentation of actual sensor nodes, we demonstrate that PowerTOSSIM provides accu- rate estimation of power consumption for a range of appli- cations and scales to support very large simulations. Categories and Subject Descriptors I.6 [ Simulation and Modeling ]: General; B.8.0 [ Performance and Reliability ]: General; C.4 [ Performance of Sys- tems ]: Modeling techniques Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. To copy otherwise, to republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. SenSys04, November 35, 2004, Baltimore, Maryland, USA. Copyright 2004 ACM 1-58113-879-2/04/0011 ... $ 5.00. General Terms Measurement, Performance, Experimentation, Verification....
View Full Document

This note was uploaded on 07/17/2009 for the course CSE CSE-106 taught by Professor Cse during the Spring '09 term at A.T. Still University.

Page1 / 13

sensys04ptossim - Simulating the Power Consumption of...

This preview shows document pages 1 - 2. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online