Introduction. Fundamentals of Wireless Networks. Wireless Internet. What Are Ad Hoc Networks? MAC Layer Protocols for Ad Hoc Wireless Networks Important Issues and Need for Medium Access Control (MAC) Protocols. Classification of MAC Protocols. Routing Protocols for Ad Hoc Wireless Networks Design Issues of Routing Protocols for Ad Hoc Networks. Classification of Routing Protocols. Proactive Routing Protocols. Hybrid Routing Protocols. Multicast Routing Protocols for Mobile Ad Hoc Networks Issues in Design of Multicast Routing Protocols. Classification of Multicast Routing Protocols. QoS Routing. Energy-Efficient Multicast Routing Protocols. Location-Based Multicast Routing Protocols. Transport Protocols for Ad Hoc Networks. TCPs Challenges and Design Issues in Ad Hoc Networks. TCP Performance over MANETs. Ad Hoc Transport Protocols. Quality of Service in Mobile Ad Hoc Networks Challenges. Classification of QoS Solutions. QoS-Enabled Ad Hoc On-Demand Distance Vector Routing Protocol. QoS Frameworks for Ad Hoc Wireless Networks. QoS Models. INSIGNIA. INORA. Energy Management Systems in Ad Hoc Wireless Networks Energy-Efficient Routing Protocol. Transmission Power-Management Schemes. Transmission Power Control. AODV Protocol. Local Energy-Aware Routing Based on AODV (LEAR-AODV). Power-Aware Routing Based on AODV (PAR-AODV). Lifetime Prediction Routing Based on AODV (LPR-AODV). Mobility Models for Multihop Wireless Networks Mobility Models. Limitations of the Random Waypoint Model and Other Random Modelsl“k