Multicast Routing Protocols in Mobile Ad Hoc Networks: A Comparative Survey and Taxonomy <s> Taxonomy of Multicast Routing Protocols <s> About The Author. Preface. Acknowledgments. Quotes & Words of Wisdom. 1. Introduction to Wireless Networks. Evolution of Mobile Cellular Networks. Global System for Mobile Communications (GSM). General Packet Radio Service (GPRS). Personal Communications Services (PCSs). Wireless LANs (WLANS). Universal Mobile Telecommunications System (UMTS). IMT2000. IS-95, cdmaOne and cdma2000 Evolution. Organization of this Book. 2. Origins Of Ad Hoc: Packet Radio Networks. Introduction. Technical Challenges. Architecture of PRNETs. Components of Packet Radios. Routing in PRNETs. Route Calculation. Pacing Techniques. Media Access in PRNETs. Flow Acknowledgments in PRNETs. Conclusions. 3. Ad Hoc Wireless Networks. What Is an Ad Hoc Network? Heterogeneity in Mobile Devices. Wireless Sensor Networks. Traffic Profiles. Types of Ad Hoc Mobile Communications. Types of Mobile Host Movements. Challenges Facing Ad Hoc Mobile Networks. Conclusions. 4. Ad Hoc Wireless Media Access Protocols. Introduction. Problems in Ad Hoc Channel Access. Receiver-Initiated MAC Protocols. Sender-Initiated MAC Protocols. Existing Ad Hoc MAC Protocols. MARCH: Media Access with Reduced Handshake. Conclusions. 5. Overview of Ad Hoc Routing Protocols. Table-Driven Approaches. Destination Sequenced Distance Vector (DSDV). Wireless Routing Protocol (WRP). Cluster Switch Gateway Routing (CSGR). Source-Initiated On-Demand Approaches. Ad Hoc On-Demand Distance Vector Routing (AODV). Dynamic Source Routing (DSR). Temporally Ordered Routing Algorithm (TORA). Signal Stability Routing (SSR). Location-Aided Routing (LAR). Power-Aware Routing (PAR). Zone Routing Protocol (ZRP). Source Tree Adaptive Routing (STAR). Relative Distance Microdiversity Routing (RDMAR). Conclusions. 6. Associativity-Based Long-Lived Routing. A New Routing Paradigm. Associativity-Based Long-Lived Routing. ABR Protocol Description. Conclusions. 7. Implementation Of Ad Hoc Mobile Networks. Introduction. ABR Protocol Implementation in Linux. Experimentation and Protocol Performance. Important Deductions. Conclusions. 8. Communication Performance of Ad Hoc Networks. Introduction. Performance Parameters of Interest. Route Discovery (RD) Time. End-to-End Delay (EED) Performance. Communication Throughput Performance. Packet Loss Performance. Route Reconfiguration/Repair Time. TCP/IP-Based Applications. Conclusions. 9. Energy Conservation: Power Life Issues. Introduction. Power Management. Advances in Device Power Management. Advances in Protocol Power Management. Power Conservation by Mobile Applications. Periodic Beaconing On Battery Life. Standalone Beaconing. HF Beaconing with Neighboring Nodes. Comparison of HF Beaconing with and without Neighbors. LF Beaconing with Neighboring Nodes. Comparison of LF Beaconing with and without Neighbors. Deductions. Conclusions. 10. Ad Hoc Wireless Multicast Routing. Multicasting in Wired Networks. Multicast Routing in Mobile Ad Hoc Networks. Existing Ad Hoc Multicast Routing Protocols. ABAM: Associativity-Based Ad Hoc Multicast. Comparisons of Multicast Routing Protocols. Conclusions. 11. TCP Over Ad Hoc. Introduction to TCP. Versions of TCP. Problems Facing TCP in Wireless Last-Hop. Problems Facing TCP in Wireless Ad Hoc. Approaches to TCP over Ad Hoc. Conclusion. 12. Internet & Ad Hoc Service Discovery. Resource Discovery in the Internet. Service Location Protocol (SLP) Architecture. SLPv2 Packet Format. Jini. Salutation Protocol. Simple Service Discovery Protocol (SSDP). Service Discovery for Ad Hoc. Ad Hoc Service Location Architectures. Conclusions. 13. BLUETOOTH TECHNOLOGY. Bluetooth Specifications. Bluetooth Architectures. Bluetooth Protocols. Bluetooth Service Discovery. Bluetooth MAC. Bluetooth Packet Structure. Bluetooth Audio. Bluetooth Addressing. Bluetooth Limitations. Bluetooth Implementation. Conclusions. 14. WIRELESS APPLICATION PROTOCOL (WAP). The WAP Forum. The WAP Service Model. The WAP Protocol Architecture. The WWW Programming Model. The WAP Programming Model. Conclusions. 15. Ad Hoc Nomadic Mobile Applications. In the Office. While Traveling. Arriving Home. In the Car. Shopping Malls. The Modern Battlefield. Car-to-Car Mobile Communications. Mobile Collaborative Applications. Location/Context Based Mobile Services. Conclusions. 16. Conclusions and The Future. Pervasive Computing. Motorola PIANO Project. UC Berkeley Sensor Networks: Smart Dust. EPFL Terminodes/Large-Scale Networks. 802.15 PANs and 802.16 Wireless MANs. Ad Hoc Everywhere? Glossary of Terms. References. Index. <s> BIB001 </s> Multicast Routing Protocols in Mobile Ad Hoc Networks: A Comparative Survey and Taxonomy <s> Taxonomy of Multicast Routing Protocols <s> The basic philosophy of personal communication services is to provide user-to-user, location independent communication services. The emerging group communication wireless applications, such as multipoint data dissemination and multiparty conferencing tools have made the design and development of efficient multicast techniques in mobile ad-hoc networking environments a necessity and not just a desire. Multicast protocols in mobile ad-hoc networks have been an area of active research for the past couple of years. This paper summarizes the activities and recent advances in this work-in-progress area by identifying the main issues and challenges that multicast protocols are facing in mobile ad-hoc networking environments, and by surveying several existing multicasting protocols. This article presents a classification of the current multicast protocols, discusses the functionality of the individual existing protocols, and provides a qualitative comparison of their characteristics according to several distinct features and performance parameters. Furthermore, since many of the additional issues and constraints associated with the mobile ad-hoc networks are due, to a large extent, to the attribute of user mobility, we also present an overview of research and development efforts in the area of group mobility modeling in mobile ad-hoc networks. Copyright © 2001 John Wiley & Sons, Ltd. <s> BIB002 </s> Multicast Routing Protocols in Mobile Ad Hoc Networks: A Comparative Survey and Taxonomy <s> Taxonomy of Multicast Routing Protocols <s> This chapter gives a general survey of multicast protocols in mobile ad hoc networks (MANETs). After giving a brief summary of two multicast protocols in wired networks--shortest path multicast tree protocol and core-based tree multicast protocol -- we point out limitations of these protocols when they are applied in the highly dynamic environment of MANETs. Four multicast protocols -- On-Demand Multicast Routing Protocol (ODMRP), Multicast Ad Hoc On-Demand Distance Vector Routing Protocol (Multcast AODV), Forwarding Group Multicast Protocol (FGMP), and Core-Assisted Mesh Protocol -- are discussed in detail with a focus on how the limitations of multicast protocols in wired networks are overcome. A brief overview of other multicast protocols in MANETs is provided. The chapter ends with two important related issues: QoS multicast and reliable multicast in MANETs. <s> BIB003 </s> Multicast Routing Protocols in Mobile Ad Hoc Networks: A Comparative Survey and Taxonomy <s> Taxonomy of Multicast Routing Protocols <s> Practical design and performance solutions for every ad hoc wireless networkAd Hoc Wireless Networks comprise mobile devices that use wireless transmission for communication. They can be set up anywhere and any time because they eliminate the complexities of infrastructure setup and central administration-and they have enormous commercial and military potential. Now, there's a book that addresses every major issue related to their design and performance. Ad Hoc Wireless Networks: Architectures and Protocols presents state-of-the-art techniques and solutions, and supports them with easy-to-understand examples. The book starts off with the fundamentals of wireless networking (wireless PANs, LANs, MANs, WANs, and wireless Internet) and goes on to address such current topics as Wi-Fi networks, optical wireless networks, and hybrid wireless architectures. Coverage includes: Medium access control, routing, multicasting, and transport protocols QoS provisioning, energy management, security, multihop pricing, and much more In-depth discussion of wireless sensor networks and ultra wideband technology More than 200 examples and end-of-chapter problemsAd Hoc Wireless Networks is an invaluable resource for every network engineer, technical manager, and researcher designing or building ad hoc wireless networks. <s> BIB004 </s> Multicast Routing Protocols in Mobile Ad Hoc Networks: A Comparative Survey and Taxonomy <s> Taxonomy of Multicast Routing Protocols <s> A method for measuring the velocity of earth surface motion utilizing coherent light energy which comprises steps of generating and directing a coherent light beam toward a selected earth surface position, reflecting said beam from a stationary reflector located at the earth surface position, and simultaneously reflecting said beam from a reflector at said earth surface position which moves with earth surface motion; and, detecting the reflected beam, including both the reflection path components, to derive an instantaneous difference frequency that is proportional to the velocity of the earth surface motion. <s> BIB005
MANET multicast routing protocols can be classified into various categories BIB001 BIB004 BIB005 BIB002 BIB003  . We propose to classify the existing multicast protocols into three categories, according to their layer of operation, namely, the network layer, the application layer, and the MAC layer. In spite of being designed for the same type of underlying network, the characteristics of these two multicast routing protocols are quite distinct. The following sections describe these protocols and categorize them according to their characteristics. Figure 1 shows the various classifications of the multicast routing protocols in MANETs. This survey provides several advantages over other surveys. (1) It classifies the existing multicast protocols according to their layer of operation, namely, the network layer, the application layer, and the MAC layer. We present the advantages and limitations of each layer with respect to its multicast. This will provide researchers with new ideas for designing new multicast protocols which take into consideration the advantages and limitations of each layer (cross-layer design). (2) Previous surveys classify these protocols according to the popular classification methods (tree-based, mesh-based and/or proactive, and reactive). This survey presents comprehensive classifications of these protocols. We categorize them according to various features, such as layer of operation, routing mechanism, network topology, establishment of multicast connectivity, routing approach, and multicast group maintenance. In addition, each category is divided into a number of subcategories. Furthermore, the advantages and disadvantages of each category and subcategory are presented. (3) It covers a huge number of multicast protocols and provides a comprehensive discussion of their operational features, along with their advantages and limitations, and provides a comparison of their characteristics according to several distinct feature and performance parameters. In addition, the operation of each protocol is portrayed diagrammatically, which helps us visualize the protocol mechanism. (4) New ideas for future research are proposed, for example, interoperability, interaction, heterogeneity, and integration. (5) It will serve as a quick reference guide, and provide readers with a comprehensive understanding of the design principles and the conceptual operations of multicast routing protocols.