I. Introduction
We consider a wireless sensor network of nodes distributed in a certain region, and assume that sensors are powered by small batteries that cannot be replaced. Under this energy constraint, sensor nodes can only transmit a finite number of bits in their lifetime. Consequently, reducing the energy consumption per bit for end-to-end transmissions is a key concern in WSNs.