23.03.2017 Views

wilamowski-b-m-irwin-j-d-industrial-communication-systems-2011

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Routing in Wireless Networks 4-11<br />

RREP<br />

RREQ<br />

S<br />

RREP<br />

RREP<br />

RREP<br />

RREP<br />

RREP<br />

RREP<br />

D<br />

FIGURE 4.5<br />

ADOV route discovery procedure.<br />

this breakage. Finally, the node must send the route error (RERR) message to the corresponding neighbors.<br />

The RERR message can be broadcasted if there are many neighbors that need that information<br />

or unicasted if there is only one neighbor. The sequence numbers for the entries in the routing table for<br />

the unreachable destinations must be set to invalid lifetime. When the link breakage happens, then the<br />

host can try to locally repair the link if the destination is no further than a specified amount of hops.<br />

If the RREP message is not received, then it changes the routing table status for the entry to “invalid.” If<br />

the host receives the RREP message, then the hop count measurement is compared. If the hop measurement<br />

from the message is greater than the previous one, then the RERR with the N field that is set up is<br />

broadcasted. The N field in the RERR message indicates that the host has been locally repaired, and the<br />

link and the entry in the table should not be deleted.<br />

An additional feature is the use of “Hello” messages (periodical broadcast) to inform a mobile node<br />

about every neighboring node. These are a special kind of not-requested RREPs, whose sequence number<br />

is equal to the last RREP sent (the sequence number is not increased) and that have a time-to-live<br />

(TTL) = 1 to not flood the net. They can be used for the network route maintenance.<br />

4.5.5 Dynamic MANET On-Demand Routing Protocol<br />

DYMO [ChP08] is a reactive protocol that inherits most of its functionality from its predecessors, AODV<br />

and DSR. It is intended for use by mobile nodes in wireless multi-hop networks. It offers adaptation to<br />

changing network topology and determines unicast routes between nodes within the network. One of<br />

the main features of this protocol is path accumulation, which consists of the following mechanism.<br />

During the RREQ dissemination process, each intermediate node records a route to the originating<br />

node. When the target node receives the RREQ, it responds with a RREP unicast toward the originating<br />

node. It is expected that since intermediate nodes learn routes gratuitously from RREQs and RREPs,<br />

protocol overhead will be small since part of the route discovery processes is avoided.<br />

In Table 4.1, there is a comparison of the five routing protocols for ad hoc networks presented in this<br />

section. This table also summarizes the routing algorithm used and the family protocol of every routing<br />

protocol presented.<br />

TABLE 4.1<br />

Routing Protocols in Wireless Sensor Networks<br />

Routing Protocols in Wireless Sensor Networks<br />

SPIN LEACH GAF<br />

Routing algorithm Resource<br />

adaptative<br />

Cluster based Energy aware<br />

location based<br />

Routing protocol family Flat Hierarchical Location based<br />

© <strong>2011</strong> by Taylor and Francis Group, LLC

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

Saved successfully!

Ooh no, something went wrong!