The aim of this book is to present new routing protocols/schemes which perform energy-efficient clustering and data aggregation within a cluster for reducing the load energy at cluster-heads to provide energy efficiency for prolonging the network lifetime, stability and throughput. This book mainly reports on the issues of energy efficiency, heterogeneity, lifetime, single-hop routing, multi-hop routing, fault tolerance and network deployment cost.