O'Reilly logo

Fundamentals of Sensor Network Programming: Applications and Technology by Chuka D. Okoye, N. Balakrishnan, Vir V. Phoha, Nandan Parameshwaran, S. Sitharama Iyengar

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 13

Performance Analysis of Power-Aware Algorithms*

Efficiency and quality are of equal importance!! Both come from experience, not from study. Study as you go, don't assume that you're ready for the real world because you studied first.

—Jon Davis

13.1 INTRODUCTION

In the previous chapter most of the application development framework was been discussed for specific deployment, such as the IEEE 802.15.4 ZigBee Alliance. These frameworks make application development and deployment very transparent to developers that hide some of the unique performance characterstics of sensor networks. In this chapter, we will use some of the parameters that are needed for scalable applications such as node counts in the neighborhood of 100 and power dissipation and loading of traffic at each node for different algorithms. This treats the large network as a testbed with standard metrics used by life time and standard AA cells. The testbed simulator allows us to compare the performance characteristics of different hardware, MAC protocols, and their energy requirements.

13.2.1 Performance Metrics

We can define lifetime of sensor networks as

where C = power consumption, E = energy, V = voltage, Rx/Tx = receving/transmitting, and Lispassive.

Idle power consumption is defined as the time elapsed between request and receipt of information over the wireless channel. This is increasing at ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required