International Journal of Recent Technology and Engineering (IJRTE)
Wireless Sensor Networks (WSN) are battery-powered, thus they should be optimized for low energy consumption already at design time. Current tools offer different levels of power simulation, showing the designer where the energy was spent, where hot spots might be optimizable, and so on. However, a semantic gap still remains open: The question why a specific part of the software was executed and therefore energy was consumed. Especially for WSN this question not only encompasses single devices, but whole networks, which can suffer e.g. from network congestion, attenuation, routing errors, lost packets, etc.