05.01.2013 Views

Ad Hoc Networks : Technologies and Protocols - University of ...

Ad Hoc Networks : Technologies and Protocols - University of ...

Ad Hoc Networks : Technologies and Protocols - University of ...

SHOW MORE
SHOW LESS

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.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!