Sensor nodes are almost invariably constrained in energy supply and radio
channel transmission bandwidth; these constraints, in conjunction with a typical
deployment of large number of sensor nodes, have posed a plethora of challenges
to the design and management of WSNs. These challenges necessitate energy awareness at all layers of a communications protocol stack [1.92]. Some of the key technology and standards elements that are relevant to sensor networks are as follows: