This book addresses the emerging field of mobile, heterogeneous wireless ad hoc networks. It approaches the subject using a multifarious approach, which puts the subject in context with an overview of cellular, 4G and sensor networks and examines the strengths and weaknesses of current protocols (Bluetooth, 802.11, Hiperlan, 802.15.3 and Zigbee). Included is a strong section on routing and mobility as applied to both homogeneous and heterogeneous architectures, with centralized and distributed algorithm examples. In addition, the advantages and disadvantages of single and multi hop architectures are described in terms of performance output and there is a strong section on sensor networks, exploring issues of deployment, application and cross-layer optimization. The authors draw on their own extensive experience in the field to suggest numerous techniques for improved performance and their vision of the future of this technology.