This detailed, up-to-date introduction to heterogeneous cellular networking introduces its characteristic features, the technology underpinning it and the issues surrounding its use. Comprehensive and in-depth coverage of core topics catalogue the most advanced, innovative technologies used in designing and deploying heterogeneous cellular networks, including system-level simulation and evaluation, self-organisation, range expansion, cooperative relaying, network MIMO, network coding and cognitive radio. Practical design considerations and engineering tradeoffs are also discussed in detail, including handover management, energy efficiency and interference management techniques. A range of real-world case studies, provided by industrial partners, illustrate the latest trends in heterogeneous cellular networks development. Written by leading figures from industry and academia, this is an invaluable resource for all researchers and practitioners working in the field of mobile communications.