protocols. Depending on the way the group members are connected, multicast ad-hoc routing
protocols can be categorized into tree-based and mesh-based routing protocols.
Table 2.2 Comparison between Multicast ad-hoc routing protocols
Routing Protocol |
MAODV |
AMRIS |
ODMRP |
CAMP |
Multicast structure |
Core based tree |
Tree |
Mesh |
Mesh |
Routing information exchange & |
Reactive |
Proactive |
Reactive |
Proactive |
Periodical messages required |
No |
Yes |
Yes |
Yes |
Dependency on unicast routing |
Yes |
No |
No |
Yes |
Routing hierarchy |
Flat |
Flat |
Flat |
Flat |
Scalability |
Fair |
Fair |
Fair |
Good |
MAODV and AMRIS discussed in more details earlier in this chapter are examples of tree-
based multicast ad-hoc routing protocols. MAODV is an extension for AODV, which is
considered as a reactive multicast routing protocol, it uses small size periodical (Grp-Hello)
messages to keep routes fresh. In AMRIS, there is no dependency on unicast routing
protocol, consequently, it can be considered as a proactive multicast routing protocol which
causes high overhead in comparison with MAODV. Both protocols give a fair solution to
scalability issue.
ODMRP and CAMP are considered as mesh-based multicast ad-hoc routing protocols. The
mesh-based provides redundant paths from source to destinations among the group. ODMRP
can be considered as reactive multicast routing protocol that uses periodical messages to keep
group members connected and information updated and improves the scalability feature by
using the Forwarding Group nodes (FG). CAMP can be considered as a proactive multicast
routing protocol, which requires running an underlying unicast routing protocol and is using
a periodical messages to keep routes up to date. This protocol distinguished by scalability
issue because it constructs a mesh for each group and each mesh can have more than one
core.
32
More intriguing information
1. The name is absent2. The Nobel Memorial Prize for Robert F. Engle
3. The name is absent
4. Estimation of marginal abatement costs for undesirable outputs in India's power generation sector: An output distance function approach.
5. The Provisions on Geographical Indications in the TRIPS Agreement
6. Trade Liberalization, Firm Performance and Labour Market Outcomes in the Developing World: What Can We Learn from Micro-LevelData?
7. Empirically Analyzing the Impacts of U.S. Export Credit Programs on U.S. Agricultural Export Competitiveness
8. Benchmarking Regional Innovation: A Comparison of Bavaria, Northern Ireland and the Republic of Ireland
9. The name is absent
10. The name is absent