ODMRP (On-Demand Multicast Routing Protocol)    is a popular multicast protocol for wireless ad hoc networks. The strengths of ODMRP are simplicity, high packet delivery ratio, and non-dependency on a specific unicast protocol. ODMRP floods a route request over the entire network to select a set of forwarding nodes for packet delivery. However, a single forwarding path is vulnerable to node failures, which are common due to the dynamic nature of mobile ad hoc networks. Furthermore, a set of misbehaving or malicious nodes can create network partitions and mount Denial-of-Service (DoS) attacks. This thesis proposes a ODMRP-based wireless multicast protocol named RODMRP that offers more reliable forwarding paths in face of node and network failures. A subset of the nodes that are not on forwarding paths rebroadcast received packets to nodes in their neighborhoods to overcome perceived node failures. This rebroadcasting creates redundant forwarding paths to circumvent failed areas in the network. Each node makes this forwarding decision probabilistically. Our simulation results indicate that RODMRP improves packet delivery ratio with minimal overheads, while retaining the original strengths of ODMRP.
Library of Congress Subject Headings
Multicasting (Computer networks); Routers (Computer networks); Wireless LANs; Packet switching (Data transmission)
Department, Program, or Center
Computer Science (GCCIS)
Pathirana, Dhammika, "RODMRP - resilient on demand multicast routing protocol" (2007). Thesis. Rochester Institute of Technology. Accessed from
RIT – Main Campus