Accurate Power-Aware Simulation of Wireless Sensor Networks Considering Real-Life Application Code

Research output: Chapter in Book/Report/Conference proceedingConference proceedingspeer-review

Abstract

In this paper, we present a methodology to establish an accurate and power-aware simulation of wireless sensor networks. As the design of software applications running on resource-constrained sensor nodes mainly influences both timing and power consumption in the network, it is crucial to include these components in the simulation. Besides considering the software aspect in the network, it is also important to obtain a detailed and accurate power consumption profile of every hardware module present in the network. Our methodology extends the PAWiS framework, which builds upon the well known discrete event network simulator OMNeT++. The framework was extended to include natively executing real-life application code written in the C language. Using a time-annotation process brings the timing aspect of application code execution into the simulation, and therefore increases simulation accuracy. Moreover, the presented partitioning of the application code into software layers provides easy porting of the simulated code to real sensor nodes. This concept does not impose any restrictions with respect to the target platform used or the OS running on it. To demonstrate the functionality of this approach, the methodology was applied to a real-world networking test scenario, and the achieved simulation results were compared to real-world measurements. The performance of the simulation environment was evaluated and is presented.
Original languageEnglish
Title of host publicationProceedings of the 13th ACM International Conference on Modeling, Analysis and Simulation of Wireless and Mobile Systems
Pages31-38
Number of pages8
DOIs
Publication statusPublished - Oct 2010

Fields of science

  • 102 Computer Sciences
  • 102009 Computer simulation
  • 202030 Communication engineering
  • 202017 Embedded systems

JKU Focus areas

  • Mechatronics and Information Processing
  • ACCM

    Brandstätter, S. (Researcher), Li, J. (Researcher), Möstl, G. R. (Researcher) & Hagelauer, R. (PI)

    01.01.200831.12.2012

    Project: Funded researchFFG - Austrian Research Promotion Agency

Cite this