Skip to content
Licensed Unlicensed Requires Authentication Published by De Gruyter July 29, 2009

Modeling Execution Time and Energy Consumption in Sensor Node Simulation

  • M. H. Alizai , O. Landsiedel and K. Wehrle

ABSTRACT

Constrained energy and computational resources of sensor nodes are the two most critical limitations of sensor networks. Moreover, sensor nodes are envisioned to be deployed at inaccessible, remote and harsh physical environments where exchanging node's power supply is not feasible. Therefore, it is essential for sensor network developers to thoroughly evaluate and fine-tune their applications from energy and timing perspectives. As incorrect energy estimates could result in underperformance or possible breakdown of real sensor deployments before fulfilling the desired operation.

Modeling energy-states of each hardware device and the time duration it spends in each state is the basic requirement for accurate energy prediction in discrete event based simulations. In this article we present the architecture of our power related extensions to TimeTOSSIM – a TinyOS based simulation environment for sensor network evaluation. It employs fine grained, automated instrumentation of simulation models with cycle counts derived from application binaries to enable time accurate simulations. By instrumenting the simulation models with timing information we can capture the duty-cycle and energy-state of each hardware component. As a result, the energy consumption of each component of a sensor node can be computed. The presented approach achieves highly precise time accuracy when compared to emulation.

Published Online: 2009-07-29
Published in Print: 2009-June

© Copyright by K.G. Saur Verlag 2009

Downloaded on 4.5.2024 from https://www.degruyter.com/document/doi/10.1515/piko.2009.0022/html
Scroll to top button