Modeling and assessing the power consumption behavior of sensor nodes using Petri Nets

Research output: Contribution to journalJournal articlepeer-review


Power Consumption is an influential and important concern in Wireless Sensor Networks (WSNs). Assessing and determining the impact of the power behavior of sensor nodes is an inclusive concern that should be executed at the network pre-deployment phase rather than post-deployment phase. Providing an accurate power modeling improves the development process of WSN applications and protocols. This paper introduces the use of Colored Petri Nets (CPNs) to model the power behavior and relations among different sensor node components when operated in an event driven environment. The objective is to figure out the overall power behavior of the nodes by considering power consumed accompanied with different states transition at a specific packets arrival and service rate values. Colored Petri Nets is a modeling language employed for validating and evaluating concurrent and distributed systems. The introduced model is beneficial since it provides the network designer with a way to determine surrogate designs or to check the compatibility of an existing power model behavior. The proposed model has been validated through the comparison of the power behaviors of two sensor nodes Mica2 and Telos. The results demonstrate the efficiency of using the proposed model to draw and analyze the WSNs energy consumption behavior.

Original languageEnglish
Pages (from-to)173-181
Number of pages9
JournalInternational Journal of Advanced Computer Science and Applications
Issue number8
StatePublished - 2020


  • Colored petri net
  • Distributed systems
  • Event-trigger
  • Power modeling
  • Wireless sensor networks
  • WSN protocols


Dive into the research topics of 'Modeling and assessing the power consumption behavior of sensor nodes using Petri Nets'. Together they form a unique fingerprint.

Cite this