This document discusses various power saving techniques in wireless networks. It begins by describing the typical workload profile of a wireless sensor network and discusses an energy efficient heterogeneous multiprocessor sensor node architecture that uses low-power and high-power processors depending on the workload. It also discusses dynamic voltage scaling and ultra-low power medium access control protocols for both wireless sensor networks and cellular networks. Finally, it discusses improvements to power amplifiers in base stations and RF transceivers for wireless sensor nodes to reduce power consumption.