Ad Hoc Networks : Technologies and Protocols - University of ...
Ad Hoc Networks : Technologies and Protocols - University of ...
Ad Hoc Networks : Technologies and Protocols - University of ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Protocol Comparisons 113<br />
are clustered in several “hot spots”, some form <strong>of</strong> hierarchy in constructing the<br />
forwarding infrastructure may help reduce routing <strong>and</strong> transmission overhead.<br />
4.5.2 Network Mobility<br />
<strong>Ad</strong> hoc networks may have different degrees <strong>of</strong> mobility. In a network with<br />
high degree <strong>of</strong> mobility, nodes move relatively fast, which results in rapidly<br />
changing topology. In a low mobility or static network, since nodes move<br />
slowly or remain stationary, the topology is relatively stable.<br />
For a network with high mobility, mesh-based multicast protocols will outperform<br />
other multicasting methods. The path redundancy in mesh structure<br />
provides robustness against link breaks. For mesh-based ODMRP, the routing<br />
structure can be refreshed <strong>and</strong> fixed as a whole with one round <strong>of</strong> Join_Query<br />
<strong>and</strong> Join_Reply dialog. Thus, periodical dialogs can keep the routing mesh<br />
updated to the dynamic network topology. Moreover, with the path redundancy<br />
in the mesh structure, the update period can be larger than what is needed for<br />
tree-based protocols. Since a single link breakage will make the multicast tree<br />
disconnected, the overhead needed for maintaining the tree structure will be<br />
high. Overlay multicast <strong>and</strong> stateless multicast will also have performance<br />
degradations with high degree <strong>of</strong> mobility. For the overlay multicast protocol<br />
AMRoute, the overlay topology remains static under dynamic network topology.<br />
The optimality <strong>of</strong> the mulitcast tree will be significantly harmed under high<br />
mobility level. Problems such as congestion <strong>and</strong> buffer overflow will arise, <strong>and</strong><br />
the protocol may fail to deliver a portion <strong>of</strong> the data packets [26] . The disadvantages<br />
<strong>of</strong> stateless multicast methods arise from its reliance on the underlying<br />
unicast protocol, which may have poorer performance under high mobility. For<br />
the stateless routing protocol DDM, intermediate nodes make forwarding decisions<br />
by querying the unicast protocol. It will cause high overhead for a<br />
unicast protocol to maintain a large set <strong>of</strong> routing entries. If the unicast routing<br />
table contains stale entries, the multicast forwarding will be compromised as<br />
well. For the same reasons, the performance <strong>of</strong> backbone-based protocols will<br />
be harmed by the higher degree <strong>of</strong> node mobility. On the other h<strong>and</strong>, if only<br />
some <strong>of</strong> the nodes are in highly mobile state, the multicast protocol can pick<br />
the slower <strong>and</strong> more stable nodes to form a relatively stable topology within the<br />
backbone.<br />
There is a hybrid model which shows group mobility. Individual nodes form<br />
different groups based on their interest, <strong>and</strong> nodes in the same group move<br />
toward a common direction. In such a model, even though the group speed<br />
may be fast, the relative speed among group member is slow. M-LANMAR<br />
[10] attempts to exploit this model in facilitating team-based multicast in ad<br />
hoc networks.