I believe that you can not find a precise formula to calculate the load-dependent energy consumption of a WSN node. The load-dependent energy consumption can be estimated. The power consumption in a WSN node depends on its load - mainly on the load on its CPU. It is self-evident that a CPU with higher clock frequencies can do more and thus use more power. To save energy, a "load-dependent CPU clock" is realized. This idea was patented in the 90s - see for example:
US 5561792: Microprocessor with software switchable clock speed and drive strength, 1996
US 6076171: Information processing apparatus with CPU-load-based clock frequency, 1998
US 5996084: Method and apparatus for real-time CPU thermal management and power conservation by adjusting CPU clock frequency in accordance with CPU activity, 1998
US 5369771: Computer with transparent power-saving manipulation of CPU clock, 1994
US 5189647: Information processing system having power saving control of the processor clock, 1993
The added figure illustrates how the load-dependent energy consumption can be estimated.The following sources give some ideas:
I agree with the detailed info about the energy consumption with respect to processor of a sensor node. Along with that energy, there is a communication block that consumes more energy.. Roughly around 60 % of the energy consumption is due to the communication(radio) block. That also need to be included..Thank you. again...
And I search formulas for calculation a used energy for transmission and reception information (in relation with an information volume, a speed and the number of neighbor's nodes).